2012-08-31 15 views
2

我必須編寫自己的自定義TTS引擎,以便我可以在我的應用程序中使用它。爲什麼我想創建自己的TTS引擎,因爲一些TTS引擎不支持所需的語言,或者那些支持的引擎不是免費的TTS引擎,所以我將創建自己的引擎,支持所有這些語言,我只想將其創建爲庫(.jar),以便將其添加到多個應用程序中。如何在android中編寫我自己的自定義TTS引擎應用程序?

任何人都可以告訴我如何實現它或是否有可能實現它,如果是的話那麼如何?請協助我實施它。

+0

這是一個過於寬泛的問題,不適合StackOverflow。製作您自己的TTS引擎是一個巨大的項目,並且還需要您獲取必要的聲音文件。長話短說:使用[Google's](http://developer.android.com/reference/android/speech/tts/TextToSpeech.html)。它總是添加新的語言。 – Eric

+0

我可以使用,但問題是,所有的設備不支持所需要的語言,大多數設備都安裝在它和默認微微僅支持5種語言的Pico,如果我要安裝一些其他的TTS,這些都不是免費的,所以我認爲最好創建自己的TTS引擎並利用它。 – piks

回答

3

不可能是一個週末的項目;-)

微微顯然open source或者你可以看看這些其他open source projects,看看有沒有人可以給你一個良好的開端。

你還必須創建自己的聲音文件是不是在所有瑣碎而遠遠超出的SO範圍。

雖然祝你好運!

相關問題