我正在开发一个Android应用程序,该应用程序是基于视频聊天的,我已经使用SpeechRecognizer在整个应用程序中实现了语音命令,该命令在整个应用程序中都可以正常工作,除了在视频通话期间(因为麦克风)已在使用中),当我单击语音命令时,我听到启动语音警报,但是当我讲话时,它没有响应,不知道如何解决此问题或解决问题。
答案 0 :(得分:2)
我已经在一天结束时解决了它:)
第一个解决方案: 在我开始视频聊天之前,我启动了负责语音命令的代码行,以使其比视频聊天优先。
其他解决方案: 在启动负责接收命令行的代码行之前,将呼叫置于“保留”状态。