聽書功能怎麼實現tts介面
Ⅰ 哪款電子書 「聽書」 效果好就是TTS讀得像人聲
歌美的我用過,感覺設計很人性化,功能實用簡潔,續航也不錯,是款很專業的電子書,質量與性價比都非常優秀。
不過它的TTS功能不是很強大,雖然發音很清晰准確,但感覺朗讀就像機器人在發音一樣,很平板。
其他兩款我沒用過,暫不評價。只能給你歌美的建議。
不過我想只要是電子書閱讀出的效果肯定沒有真人的感情豐富,台電與SONY的TTS功能我也用過,對我來說電子合成的音效還是很呆板啊。我古龍的語音小說都是買的真人閱讀的CD在聽,情感音樂的搭配都很到位,可能是個人的喜好不同吧~
最後祝你買到稱心如意的寶貝!~
Ⅱ 在安卓手機上實現tts文本語音朗讀功能
去下載個「靜讀天下」的安卓軟體安裝在手機上,再去下載個訊飛語音TTS主程序和訊飛語音TTS語音包全部安裝在手機上,然後就可以閱讀和聽書了。
Ⅲ 聽書軟體,怎麼實現啊是錄音嗎
聽書軟體是使用訊飛 等 語音的API介面,以此來檢索txt文字,再調用手機的硬體介面來發出聲音。。我說的是離線的情況。在線的話,也就是發請求,然後在伺服器端做處理。 求採納!
Ⅳ 電腦里怎麼用tts軟體聽書啊
下個軟體,就可以了
Panopreter 可以播
地址的話 迅雷、天空之類的有
Ⅳ 關於MP3聽書功能的!
你可以試一下http://tingbooks.blogspot.com/2008/12/wangzhanditu.html,我一直在聽的..很不錯
Ⅵ android tts 怎麼實現中文語音
有名的中文語音合成TTS,以及各自的差異。
第一類,跟系統介面吻合的。
一,訊飛語音TTS1.0
合成的效果清晰流暢,不生硬,英文也讀得挺好的,聽起來很舒服,
二,SVOX
這個也做得很強大,N多的語言支持,中文不僅支持普通話,還支持廣東話!
三,三星TTS
三星TTS,支持韓文,中文跟英文,每一字吐字還比較清晰,
安裝apk,然後把SMT文件夾整個拷貝到SD卡的根目錄
第二類是以獨立的apk形式存在的主要在下面的兩種
一,捷通華聲
它的調用方法是使用java的反射機制來使用已經安裝的TTS類。需要學習一下「捷通華聲聽書」才能大概知道怎麼使用該TTS,
二,手說TTS
手說也是獨立安裝的一個TTS引擎,目前好像只支持中文語言。它介面公開,語音質量還行,
對於第一種作為切合系統介面的TTS中文引擎,安裝之後,需要安裝語言包,然後還得簡單的設置一下才可以使用,方法如下:
設置-》語音輸入與輸出-》文字轉語音設置,把對應的TTS引擎後面的勾,勾上,再在「默認引擎」裡面設置你所需要的TTS,然後就可以聆聽示例了。
而對於第二種,一般都會帶有一個activity可以聆聽示例的。
Ⅶ 文字為何能轉換成語音是怎麼實現的
在我們平常的生活當中,是否會碰到這么一些問題:
眼睛過於疲勞不想閱讀文件時,是否也想過將文字文本轉成語音格式?
或是家裡老人年紀大了眼睛也看不太清,有時候是否也要通過語音的方式念出來給他們聽?
又或是自己做的視頻需要配音處理,但嫌棄自己聲音不好聽,想要別人幫忙配音?
諸多的問題當中,總體來說無非就是將文字文本來轉換成語音格式的這么一個過程,那麼怎麼將文字文本轉成語音格式呢?下面就來學習一下手機文字轉語言的技巧和方法,毫不吝嗇教給你們,好好做筆記鴨!
上述就是文本文字轉成語言的操作過程,有需要的朋友可以嘗試下載操作一下,希望可以給大家帶來幫助!
Ⅷ TTS語音文件是什麼
TTS就是Text To Speech,文本轉語音,文本朗讀,差不多是一個意思。在語音系統開發中經常要用到。目前市場上的TTS很多,實現方式也各式各樣,有的很昂貴,如科大訊飛,據說當初得到863計劃的資助,有很高的技術;有的相對便宜,如捷通華聲, InfoTalk;也有免費的,如微軟的TTS產品。相對於ASR(Automatic Speech Recognition,自動語音識別)來說,實現一個TTS產品所需要的技術難度不算大,在我看來也就是個力氣活。要是讓我們來做一個能夠把漢語句子朗讀出來的TTS,我們會怎麼做呢?有一種最簡單的TTS,就是把每個字都念出來,你會問,豈不要錄制6千多個漢字的語音?幸運的是,漢語的音節很少,很多同音字。我們最多隻是需要錄制: 聲母數×韻母數×4,(其實不是每個讀音都有4聲),這樣算來,最多隻需要錄制幾百個語音就可以了。在合成的時候需要一張漢字對應拼音的對照表,漢字拼音輸入法也依賴這張表,可以在網上找到,不過通常沒有4聲音調,大不了自己加上,呵呵,要不怎麼說是力氣活呢。這樣做出來的TTS效果也還可以,特別是朗讀一些沒有特別含義的如姓名,家庭住址,股票代碼等漢語句子,聽起來足夠清晰。這要歸功於我們偉大的母語通常都是單音節,從古代的時候開始,每個漢字就有一個詞,表達一個意思。而且漢字不同於英語,英語裡面很多連讀,音調節奏變化很大,漢字就簡單多了。當然,你仍然要處理一些細節,比如多音字,把「銀行」讀成「yin xing」就不對了;再比如,標點符號的處理,數字、字母的處理,這些問題對於寫過很多程序的你,當然不難了。國內的一些語音板卡帶的TTS,不管是賣錢的還是免費的,大體都是這樣做出來的,也就是這樣的效果。如果要把TTS的效果弄好一點,再來點力氣活,把基本的詞錄製成語音,如常見的兩字詞,四字成語等,再做個詞庫和語音庫的對照表,每次需要合成時到詞庫裡面找。這樣以詞為單位,比以字為單位,效果自然是好多了。當然,這裡面還是有個技術,就是分詞的技術,要把復雜的句子斷成合理的詞序列,也有點技術。這也要怪新文化那些先驅們,當初倡導白話文,引進西文的橫排格式、標點符號的時候,沒有引進西文中的空格分詞。不過即使分詞演算法那麼不高效,不那麼准確,也問題不大,如前面所說,漢字是單音節詞,把聲音合起來,大體上不會有錯。至於增加一些銜接處的「詞料」,弄一些修飾性的音調,我認為是無關緊要的,對整體的效果改進不是太大。市面上商品化TTS一般還支持粵語,請個粵語播音員錄音,把上面的力氣活重做一遍就是了。再說句題外話,很多人覺得錄音最好找電台、電視台的播音員,其實找個你周圍的女同事來錄制,只要吐字清晰就可以了。在某種情況下,尋常聲音比字正腔圓的新聞聯播來得可愛。再來說說文本的標識,對於復雜文本,某些內容程序沒有辦法處理,需要標識出來。比如,單純的數字「128」,是應該念成「一百二十八」還是「一二八」?解決辦法通常是加入XML標注,如微軟的TTS:"<context ID = "number_cardinal">128</context>"念成「一百二十八」,"<context ID = "number_digit">128</context>"將念成「一二八」。TTS引擎可以去解釋這些標注。遺憾的是,語音XML標注並沒有形成大家都完全認可的標准,基本上是各自一套。再說說TTS應用編程,微軟的TTS編程介面叫SAPI,是COM介面,開發起來還是有點麻煩,還好MSDN的網站上資料很全面。微軟的TTS雖然免費,但其中文角色目前是個男聲,聲音略嫌混濁,感覺不爽。國內一般的廠家提供API調用介面,相對比較簡單,可以方便地嵌入應用程序中去。商品化的TTS還有個並發許可限制,就是限制同時合成的並發線程數,我覺得這個限制用處不大。無論哪種TTS,都可以將文本文件轉換成語音文件,供語音卡播放。大部分應用句子比較短小,一般不會超過100個漢字,合成的時間是非常短的,弄個線程專門負責合成,其它應用向該線程請求就是了,萬一句子很長,把它分解成多個短句子就是了,播放的速度總是比合成的速度慢。也很多應用是離線合成,沒有實時性要求,就更不必買多個許可了。更多情況下,我們甚至沒有必要購買TTS,比如語音開發中常見的費用催繳,撥通後播放:「尊敬的客戶,您本月的費用是:212元」,前面部分對所有客戶都一樣,錄一個語音文件就是了,而數字的合成是很簡單的,你只要錄制好10個數字語音,再加上十,百,千,萬,再加上金錢的單位「元」。
Ⅸ 怎樣檢測系統TTS朗讀引擎環境是否正常
1.檢查手機系統設置中是否有以下項:[設置]-->[語音輸入與輸出]-->[文字轉語音設置]一般來說,港行手機有,國行手機沒有,配置較高的手機有,配置較低的手機沒有。2.如果手機系統設置中有上述項,說明手機具備TTS功能。但系統自帶的默認TTS引擎是PicoTTS,並不支持中文朗讀,如果想朗讀中文可以自行下載第三方TTS引擎。推薦下載[三星TTS]安裝包,簡單易用,中文朗讀效果也不錯。下載地址:[/detail/index/soft_id/545942?recrefer=SE_D_三星TTS]註:這個安裝包只支持中文[女聲]3.上述安裝包下載安裝成功後,在其運行主界面點擊[安裝TTS主程序],完成後將[三星TTS]設置為默認引擎。[設置]-->[語音輸入與輸出]-->[文字轉語音設置]-->將[SamsungMobileTTS]勾選上-->將[默認引擎]選中項改為'SamsungMobileTTS'4.在聽書應用中將朗讀語言設置為中文
Ⅹ 內置TTS的使用
1、打開手機設置。