0

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

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

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

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

在此先感谢,请原谅含糊的问题:)

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

更新:我知道 OpenEars 库。如果他们允许有限的用户定义词典,则无法在他们的网站上找到任何内容。我可以看到应用程序开发人员可以设置自定义字典,但如果应用程序的最终用户可以这样做,则没有任何信息。谢谢您的帮助!

4

2 回答 2

1

OpenEars 允许您使用http://www.politepix.com/openears/#LanguageModelGenerator_Class_Reference开箱即用地定义自己的词汇表

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

你可以用 Julius 做类似的事情,但我听说 OpenEars 有更好的声学模型。

于 2014-02-24T18:21:06.340 回答
0

I have used Julius in the past it worked very well on a Linux machine.

Now for iOS, some guys creaceed have compiled it for our lovely platform and propose a SDK.

I have no clue on how good it is, but at least there is a trial version you could check. In my opinion for your purpose (1/30 possibilities) it should work pretty well.

于 2014-02-22T21:04:30.560 回答