检测语音识别激活

时间:2011-01-11 16:51:58

标签: android microphone recording voice-recognition

好吧,我有这个应用程序作为服务运行,并经常采集音频样本,并跟踪幅度。它工作得很漂亮。我有尝试/捕获块,以便我的应用程序不会干扰使用麦克风的其他应用程序,以及所有这些。我只有 的问题是语音识别应用。任何其他使用麦克风,录制备忘录,手机,任何东西的应用程序都不会因为catch块而烦扰我的应用程序。但是,如果语音识别应用程序在我的应用程序尝试获取其样本时正在运行,则我的应用程序崩溃。据我所知,我的应用程序在到达stop()函数时失败,无论出于何种原因......但这不是我在这里的目的。

我想知道的是,是否有办法检测语音识别应用程序是否正在运行/已启动。就像我说的那样,当麦克风无法访问时,我有适当的捕捉块,可以很好地适应每种其他情况,但由于某些原因,它们不能用于语音识别。

0 个答案:

没有答案