我想创建一个简单的应用程序,它将通过语音命令执行一些任务。我想开始用我自己的短语(例如“Hello device”)监听命令。 Android语音识别API可以实现吗?如何实现自己的短语激活?
在询问之前我正在搜索此问题,但找不到有关激活的信息。我了解 pocket-sphinx,但我需要使用 Google API 来实现它。
最佳答案
CMUSphinx 是解决此问题的真正解决方案,连续语音识别会占用太多资源,并且会在一小时内耗尽电池电量,而关键字识别模式的速度足以检测到关键短语。
您可能会对 Google 在 v21 中为类似任务引入新 API 感兴趣:
http://developer.android.com/reference/android/service/voice/AlwaysOnHotwordDetector.html
您可以使用它,但它会严重限制您的用户群。
关于android - 有没有办法通过我自己的短语进行语音激活?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27440298/