在我的Android应用中,我们正在Webview中打开实时视频流,该视频流可访问摄像头和麦克风。
当我启动了SpeechRecognizer以便将语音转换为文本后在移动屏幕上显示时,则我在语音收听模式下收到了SpeechRecognizer.ERROR NETWORK,这是因为麦克风同时在Webview上实时直播SpeechRecognizer尝试获取麦克风输出以进行文本转换。
如果我们在视频流开始之前启动SpeechRecognizer,则SpeechRecognizer会获取音频,但视频流在接收器端没有音频。
我们可以在两个地方使用麦克风输出吗?