voice
voice copied to clipboard
onSpeechEnd never call on iOS
trafficstars
Voice.onSpeechEnd = onSpeechEnd;
const onSpeechEnd = (e) => {
}; onSpeechEnd did return anything on iOS (have tested on real device too). Working fine in Android
I saw same issue at iOS 18.0.0 and 18.0.1.
I think this issue from iOS 18+. Because it worked at iOS 17, 16 .
It's a bug in iOS 18, final results never get called. This is a workaround I did that will need to be done here too: https://github.com/jamsch/expo-speech-recognition/commit/6e287e04f4767f8957ae960c345f5fd24a648df6