标签: android speech-recognition webrtc audio-streaming
我的应用程序提供音频和视频流的 webrtc通信,我想使用 android.speech API 添加语音识别。语音识别在开始时完美运行。但是在我发布带有webrtc的流的那一刻,语音识别不再起作用,每次我开始收听时,我都会从SpeechRecognizer获得 ERROR_CLIENT 。当我关闭webrtc连接时,它会再次运行。
我认为我无法使用语音识别,因为音频流已被webrtc使用。有没有办法复制音频流并为语音识别指定语音输入源?