我正在尝试在Android中实现语音识别。我已经按照相同的教程进行了操作,我们需要使用RecognizerIntent
拨打RecognizerIntent.ACTION_RECOGNIZE_SPEECH
并启动结果活动。因此,当我们发言时,我们通过提供RecognizerIntent.EXTRA_RESULTS
从Google服务器获取一组值。这工作正常。但我需要做的是,我需要为语音识别引擎提供一组字符串,所以当我们说出一些内容时,它会与我们所说的字符串集匹配,并且只返回一个匹配的字符串。所以我需要为识别器引擎提供一些值,从中可以给出匹配的单词。可以这样做吗?
答案 0 :(得分:0)
这可以使用pocketsphinx完成,请参阅教程中的关键字匹配模式