【问题标题】:Android speech recognition limited to a set of stringsAndroid 语音识别仅限于一组字符串
【发布时间】:2014-08-07 17:38:19
【问题描述】:

我正在尝试在 Android 中实现语音识别。我已经按照各种教程进行了相同的操作,其中说,我们需要使用RecognizerIntent.ACTION_RECOGNIZE_SPEECH 调用RecognizerIntent 并开始活动以获得结果。所以当我们说话的时候,我们通过提供RecognizerIntent.EXTRA_RESULTS从谷歌服务器获取一组值。这工作正常。但是我需要做的是,我需要提供一组字符串给语音识别引擎,所以当我们说什么的时候,它会匹配我们所说的和提供的一组字符串,并且只返回一个匹配的字符串。所以我需要为识别器引擎提供一组值,从中它应该给我匹配的单词。这个可以吗?

【问题讨论】:

标签: android speech-recognition voice-recognition


【解决方案1】:

这可以通过pocketsphinx完成,参见教程中的关键字匹配模式

http://cmusphinx.sourceforge.net/wiki/tutorialandroid

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-15
    • 1970-01-01
    • 2013-06-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多