【发布时间】:2014-08-07 17:38:19
【问题描述】:
我正在尝试在 Android 中实现语音识别。我已经按照各种教程进行了相同的操作,其中说,我们需要使用RecognizerIntent.ACTION_RECOGNIZE_SPEECH 调用RecognizerIntent 并开始活动以获得结果。所以当我们说话的时候,我们通过提供RecognizerIntent.EXTRA_RESULTS从谷歌服务器获取一组值。这工作正常。但是我需要做的是,我需要提供一组字符串给语音识别引擎,所以当我们说什么的时候,它会匹配我们所说的和提供的一组字符串,并且只返回一个匹配的字符串。所以我需要为识别器引擎提供一组值,从中它应该给我匹配的单词。这个可以吗?
【问题讨论】:
-
github.com/lukasolson/speech-router
-
查看此答案以获得可能的解决方案:stackoverflow.com/questions/12557970/…
标签: android speech-recognition voice-recognition