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

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

【问题讨论】:

    标签: android python sl4a


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 有趣的想法。我要试一试。
    • 语音匹配算法有多大帮助?
    • 语音匹配算法相当有效。即使是SoundEx,它非常简单,最初是为名称而开发的,可以帮助您匹配。调整得越好,错误检测就越少。
    猜你喜欢
    • 1970-01-01
    • 2010-09-09
    • 1970-01-01
    • 1970-01-01
    • 2013-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多