2011-12-26 69 views
-1

我想将单词转换为Arpabet翻译。是否有CMU Sphinx本地lmtool for java?

喜欢的东西:

HELLO HH AH L OW 

但我想以编程方式做到这一点在Java中,狮身人面像这里提供一个http://www.speech.cs.cmu.edu/tools/lmtool.html网络工具。我知道我可以使用套接字在Java中请求此工具,并嗅探返回的.dic文件,但我无法使用它,因为我的应用程序的所有用户都没有互联网连接。

我也检出了狮身人面像的logios包,但它是用Perl和批处理文件编写的。我可以使用它,但我想让我的应用程序与平台无关,并且如果在我的项目中包含perl shell,我认为它有点过分。

如果有任何Java库或算法可以重复使用,那么我只需要执行类似ConvertToSphinxArpabet("HELLO")的操作,并返回“HH AH L OW”字符串。

回答

1