2013-03-25 101 views
-5

我想將語言轉換爲文字,以便在應用程序中使用nslinguistictagger。我如何將語音轉換爲文本?有什麼選擇? Opennears是否支持語音到文本的轉換?ios語音轉換爲文字

回答

2

Openears將支持離線模式下的免費語音識別和文字轉語音功能。

他們有FliteController類參考,它控制OpenEars中的語音合成(TTS)。

他們在語音識別領域做得非常出色。

但是,請注意,它只會檢測您在詞彙檔案中提到的詞語。它可以作爲離線模式以獲得更好的性能。

@Halle:糾正我,如果我錯了。

您有付費選項Dragon Dictation作爲在線引擎工作。

或使用VocalKit: Shim for Speech Recognition on iPhone

我想指出的是,他們都不是比Siri的準確(Siri的SDK還不可用)。

+0

請參閱FliteController類參考部分http://www.politepix.com/openears/ – 2013-03-25 09:09:38

4

OpenEars開發者在這裏。是的,OpenEars可以進行語音識別和文本到語音轉換。您需要爲包含詞彙的語言模型或語法定義語言模型或語法,但可以從單詞或短語NSStrings的NSArray或文本語料庫中自動完成。

+1

我是新來的這個語音識別領域,原諒我的愚蠢問題。但是,除了文本到語音轉換之外,我需要將語音轉換爲文本作爲聽寫,openEar能幫助我解決這個問題嗎? – tugce 2013-03-25 09:05:16

+0

看到我的答案...我明確提到OpenEars TTS。 – 2013-03-25 09:06:47

+0

嗨Ramshad,很好的答案。 OP在這種情況下詢問語音識別而不是TTS。 @tugce中,語音識別是語音到文本的更常見的術語,所以當我解釋OpenEars同時進行語音識別和文本到語音轉換時,我的意思是讓您確信您可以使用語音到文本。 – Halle 2013-03-25 09:47:05