我不确定这些行为是否正确,但是事件在iOS和Android中的工作方式有所不同。
在Android中,react-native-voice
模块在调用以下方法后停止收听语音
Voice.android.js:70 onSpeechPartialResults {value: Array(1)}
Voice.android.js:70 onSpeechPartialResults {value: Array(1)}
Voice.android.js:70 onSpeechPartialResults {value: Array(1)}
Voice.android.js:70 onSpeechPartialResults {value: Array(1)}
Voice.android.js:74 onSpeechEnd {error: false}
Voice.android.js:78 onSpeechResults {value: Array(5)}
是否可以使模块监听而不停止?
经过测试的Android版本:9.0.5、8.0