2010-08-31 168 views
1

我正在开发一个应用程序,需要语音识别才能在整个分钟内保持 的活动状态。在审阅文档后,我发现 “SPEECH_INPUT_MINIMUM_LENGTH_MILLIS”已添加到2.2中。然而 谷歌的默认语音识别服务似乎不支持它。有人知道我可以强制语音识别持续一分钟的方式 吗?Android语音识别API

回答

1

哦,哇,我讨厌蹩脚的文档。显然,Google的语音识别服务确实支持SPEECH_INPUT_MINIMUM_LENGTH_MILLIS,但需要的输入时间很长。当然,如果你在添加额外时加入一个整数,它会调用寻找int的方法。然后它会抛出一个非常令人讨厌的沉默错误。只要确保你把这个数字作为一个长期的数字,这个世界就会很好。