Android中文語音合成(TTS)各家引擎對比@ 自由手記:: 痞客邦 | 2021全台活動資訊網
Android系統從1.6版本開始就支援TTS(Text-To-Speech),也就是我們所說的語音合成,不過遺憾的是系統預設的TTS引擎:PicoTTS,並不支援中文。由此對於 ...
Yao.GUET 2012-02-03,轉載請注明出處:HTTP://blog.csdn.net/Yao_GUET
Android系統從1.6版本開始就支援TTS(Text-To-Speech),也就是我們所說的語音合成,不過遺憾的是系統預設的TTS引擎:Pico TTS,並不支援中文。
由此對於廣大的炎黃子孫不得不安裝我們自己的TTS引擎跟語言包,由此而拉開本文的篇章。
隨著IPhone4S Siri的推出,讓語音辨識與語音合成TTS火了一把,同時也給國內的兩家公司:科大訊飛和捷聲華通,帶來了很大的關注。這兩家都是做中文語音辨識與語音合成的。在這裡只是討論一下中文語音合成,至於中文語音辨識,應該這兩家也是提供了網路識別的類庫的,就不在本篇討論的範圍了。
中文語音合成(TTS),可以分為兩大類吧,一類是跟系統介面吻合的,一類是不與系統介面吻合的。
如果是跟系統介面吻合的都是把TTS引擎跟語言包資料分開。像系統預設的Pico TTS, SVOX, 科大訊飛等就是這樣。它的好處應該是可以通過系統提供的介面去使用TTS功能,也便於做多國語言的拓展。但是這樣的話,估計也會存在一些不便,例如,設置語音朗讀的角色跟設置語速的快慢就得通過系統的介面去設置。
另外一類就是不跟系統吻合的,這種大部分都是會把引擎和語言包打包成一個apk包,然後安裝完之後,通過指定的介面去調用其所提供的中文語音合成功能。
除了這兩類方法之外,還有一些是直接把TTS功能做成共用庫so檔,然後通過NDK去調用TTS的功能。這一種就比較好,因為不需要額外的再安裝TTS引擎跟語言包,並且可以直接在應用裡面設置朗讀人是男聲還是女聲,語速等。像舊版本的科大訊飛就是以這種形式出現的,比較有代表的應用是「聽書」或者「vBook」,大家可以找到這兩個應該學習一下,因為NDK的介面不是很複雜,但是有可能會時不時蹦出「科大訊飛XXXX」的廣告來,啊哈~~
這兩類TTS引擎,各有所長吧,大家可以根據自己的需要去使用相應的TTS,不過各家TTS品質可是有很大的差別的哦~~~
網際智慧TTS文字轉語音 | 2021全台活動資訊網
TTS語音合成結果試聽 | 2021全台活動資訊網
Text-to-Speech:自然流暢的語音合成服務 | 2021全台活動資訊網
Android中文語音合成(TTS)各家引擎對比@ 自由手記:: 痞客邦 | 2021全台活動資訊網
Balabolka 2.15.0.781 免安裝中文版 | 2021全台活動資訊網
语音合成 | 2021全台活動資訊網
雅婷文字轉語音 | 2021全台活動資訊網
為您的客戶提供栩栩如生的Text To Speech 聲音 | 2021全台活動資訊網
为您的客户提供栩栩如生的Text To Speech 声音 | 2021全台活動資訊網
在線文字轉語音服務 | 2021全台活動資訊網
【VOICES 語音】活動辦法與詳細資訊
無活動名稱:VOICES語音舉辦城市:高雄市鼓山區主辦單位:金馬賓館當代美術館活動日期:2019-10-04T00:00:00+08:00~2020-06-21T2...