我正在尝试构建一个接受文本并输出该文本单词的拼音的系统。关于可以在 Python 和 Java 中使用哪些库的任何想法?
问问题
5527 次
4 回答
3
于 2011-11-28T22:12:04.777 回答
2
我遇到了一个旧的 python 包Raze。它包括一个带有翻译 api 的语音模块:
>>> pd = PhoneticDictionary()
>>> pd.spell('Hello world')
... hotel-echo-lima-lima-oscar whiskey-oscar-romeo-lima-delta
它已经有一段时间没有更新了,但它仍然有效。
于 2011-12-11T12:18:41.987 回答
1
您是否在寻找类似于国际音标 (IPA) 或其他语音输出的内容?如果 ARPAbet 没问题,有 CMU 发音词典 (http://www.speech.cs.cmu.edu/cgi-bin/cmudict)。这将使 ARPAbet 翻译大多数英语单词。我已经编写了一些代码,可以将 ARPAbet 拼写转换为 IPA,如果您愿意,可以发布到 github。
于 2011-12-17T18:29:28.807 回答
0
试试这个:http ://texttophonetic.appspot.com/
这个工具可以帮助您将英语翻译成国际音标(拼音)。您可能想要编写一些代码来获取结果,然后保存到您的数据库中。
于 2013-10-28T06:22:05.010 回答