2011-11-28 78 views

回答

3
+0

偉大的答案(永遠不知道這個)!我做了一個搜索,發現這個問題有一個soundex的python實現的例子:http://stackoverflow.com/questions/1562438/could-use-some-help-with-this-soundex-coding – Lostsoul

+0

我在找更多的是以文本形式獲取相應的拼音字母。 – pacodelumberg

2

我碰到一個老Python包Raze。它包括翻譯API的語音模塊:

>>> pd = PhoneticDictionary() 
>>> pd.spell('Hello world') 
... hotel-echo-lima-lima-oscar whiskey-oscar-romeo-lima-delta 

它尚未在一段時間更新,但它仍然有效。

1

你在尋找類似於國際音標(IPA)或其他音標輸出的東西嗎?如果ARPAbet可以,那麼就有CMU發音字典(http://www.speech.cs.cmu.edu/cgi-bin/cmudict)。這將使ARPAbet呈現大部分英文單詞。我已經編寫了一些代碼,將ARPAbet拼寫轉換爲IPA併發布到github(如果您願意的話)。

0

就試試這個:http://texttophonetic.appspot.com/

這個工具可以幫你翻譯英語IPA(以音譯)。你可能想編寫一些代碼來獲得結果,然後保存到數據庫中。