语音识别减少可能的搜索结果

Posted

技术标签:

【中文标题】语音识别减少可能的搜索结果【英文标题】:speech recognition reduce possible search results 【发布时间】:2012-02-05 09:31:34 【问题描述】:

我已经开始使用 android、sl4a 和 python 进行语音识别,到目前为止,它运行良好。 我的用户应该用他的声音输入 0 到 9 之间的数字。有没有办法告诉 android 只搜索这些数字,从而减少识别时间(可能还有错误)?

【问题讨论】:

【参考方案1】:

没有。您无法更改谷歌返回的内容。您只能处理结果。

幸运的是,您可以处理结果以增加匹配的机会。

例如,您可以使用语音匹配算法,例如 Soundex

使用 Soundex 或类似的东西,如果识别器听到类似“真”的声音,您的代码仍然可以将其识别为数字 2。

【讨论】:

有趣的想法。我要试一试。 语音匹配算法有多大帮助? 语音匹配算法相当有效。即使是SoundEx,它非常简单,最初是为名称而开发的,可以帮助您匹配。调整得越好,错误检测就越少。

以上是关于语音识别减少可能的搜索结果的主要内容,如果未能解决你的问题,请参考以下文章

语音识别之语音激活(VAD)检测

语音识别之语音激活(VAD)检测

语音识别之语音激活(VAD)检测

语音识别之语音激活(VAD)检测

AI语音识别-我给浏览器加了个语音搜索功能

百度语音识别vs科大讯飞语音识别