我的应用程序提供 webrtc communication 音频和视频流,我想使用 android.speech API 添加语音识别 . 语音识别在开始时完美运行 . 但是在我发布带有webrtc的流的那一刻,语音识别不再起作用了,每次我开始收听时,我都会从SpeechRecognizer获得 ERROR_CLIENT . 当我关闭webrtc连接时,它再次起作用 .

我认为我不能使用语音识别,因为音频流已被webrtc使用 . 有没有办法复制音频流并指定语音识别的语音输入源?