【问题标题】:Android Speech Recognition behind lock screen锁屏后的Android语音识别
【发布时间】:2015-02-04 16:56:15
【问题描述】:

我正在使用谷歌的语音识别来收集用户的回复。我的应用程序唤醒并与用户“对话”(当设备仍处于锁定状态时)。此时,我想从锁定屏幕后面接收语音命令,并使用它在后台执行操作,而无需用户触摸手机。目前正在发生的事情是唤醒和文本到语音的东西很好,但语音识别器不会识别来自锁定屏幕后面的语音。这可能吗?

http://developer.android.com/reference/android/speech/RecognizerIntent.html#ACTION_RECOGNIZE_SPEECH

【问题讨论】:

标签: android speech-recognition


【解决方案1】:

CMUSphinx 是这个问题的真正解决方案。要使用 google 语音识别 api 实现这一点,您可能不得不求助于连续语音识别,这会占用太多资源并耗尽设备电池。

另一方面,Pocketsphinx 确实很棒。它的速度足以在用户无需触摸设备的情况下发现关键短语并识别锁定屏幕后面的语音命令。它离线完成所有这些工作。 你可以试试demo

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-14
    相关资源
    最近更新 更多