Я пытаюсь использовать экспо-речь в моем приложении-реактиве, и на моем Android появляется следующая ошибка:
[Unhandled promise rejection: Error: Encountered an exception while calling native method: Exception occurred while executing exported method speak on module ExponentSpeech: null]
- node_modules\react-native\Libraries\BatchedBridge\NativeModules.js:155:41 in createErrorFromErrorData
- node_modules\react-native\Libraries\BatchedBridge\NativeModules.js:104:55 in <unknown>
- ... 5 more stack frames from framework internals
Код следующий:
speak = async text => {
Speech.speak(convertHTMLstring(text), {
language: 'he',
pitch: '1',
rate: '0.9',
})
}
Reaction-native: 0.59.8
Зависимости следующие:
"expo": "^35.0.0",
"expo-speech": "~7.0.0",
"react": "16.8.3",
...
Тот же код работает в ios.
Я пытался найти ответ, но я ничего не смог найти, и, согласно данным выставки, он должен поддерживать Android: https://docs.expo.io/versions/latest/sdk/speech/
Пожалуйста, помогите. Спасибо.