iOS应用程序的语音控制,字典非常有限,可快速识别

时间:2014-02-22 20:28:13

标签: ios speech-recognition speech-to-text openears

我正在考虑为iOS应用实施基本语音控制。该应用程序将包含一个包含大约30个条目的字典,其中每个条目都是名字和姓氏。当用户与应用说话时,应用程序将需要从~30的列表中选择正确的名称。

我不确定的一件事:名称列表由应用程序的每个用户定义。所以每个用户都会有一组不同的名字。

我想知道是否有一个可在此级别自定义的开源库?我最担心的是我无法让用户定义字典。

关于如何做到这一点的任何想法?

提前致谢,请原谅模糊的问题:)

#### ### ### ###

更新:我知道OpenEars库。如果他们允许有限的,用户定义的词典,则无法在他们的网站上找到任何内容。我可以看到应用程序开发人员可以设置自定义词典,但如果应用程序的最终用户可以执行此操作,则无需进行任何操作。谢谢你的帮助!

2 个答案:

答案 0 :(得分:1)

OpenEars允许您使用http://www.politepix.com/openears/#LanguageModelGenerator_Class_Reference

开箱即用地定义自己的词汇表

您可以使用Rejecto插件忽略您定义的词汇表之外的所有单词。

你可以和朱利叶斯做类似的事情,但我被告知OpenEars有更好的声学模型。

答案 1 :(得分:0)

我过去曾使用Julius在Linux机器上运行得很好。

现在对于iOS,有些人creaceed为我们可爱的平台编译了它并提出了一个SDK。

我不知道它有多好,但至少有一个你可以检查的试用版。在我看来,为了你的目的(1/30的可能性)它应该工作得很好。