我正在尝试使用pocketsphinx.js在我的Webapp中进行语音识别。 我的问题是,该软件试图识别它听到的一切 作为一个正确的词。
我很想知道因为我找到的所有演示都表现得一样。
例如,举个演示:https://touchless-timer.appspot.com/timer/en.html# 它是用英语设置闹钟的。
但是,当我用德语说一些东西时,它总是把我打成了它已经理解的东西 正确的事情,例如"将闹钟设置为......"
那么,即使我说话,当它识别出始终正确的输入时,我应该如何使用它 另一种语言?
希望我的问题是可以理解的。 非常感谢。
答案 0 :(得分:0)
当您要识别预定义的命令时,Pocketsphinx的准确性很好。
您有一个列表,但是现在所有错误的单词都被识别为您的受限词典,并且看起来这是一种工作方式。
您可以尝试做的事情:
“那么我应该如何使用它?”
您应该理解,它仅适用于预定义的受限词典,如果您正在等待关键字,则可以建议用户知道如何使用系统。因此,您可以期望在“您好,Pocketsphinx”之后会说出您预定义列表中的内容。