一、
介紹1.
用途:可識別多語言的朗讀軟體
2.特點:
1)能讀中文:相對英文,更適合朗讀中文
2)可以在程式中被呼叫——提供
c++介面及庫
3)支援詞的識別和
4)安裝簡單,安裝檔案少,依賴庫少,移植方便
a)原始碼
32981行b)
espeak_1.36.orig.tar.gz
,只有1m
多,原始碼及資料(多語言規則)
5)相對比較平滑
6)能處理多音字
二、平台1.有
windows
,linux
系統版本支援
2.ubuntu 8.04
系統自帶
espeak
三、試試中文發音
$ espeak -vzh 「hello world」
$ espeak -vzh 「
你好」
四、編譯1.
espeak-1.36-orig.tar.gz
2.安裝$ tar xvzf espeak-1.36-orig.tar.gz
$ cd espeak-1.36
$ cd src
$ make
$ make install
3.注意:
它需要portaudio
庫的支援,如
ubuntu 8.04
中自帶這個庫,但庫名不同,可做個鏈結
ln -s /usr/lib/libportaudio.so.0 /usr/libportaudio.so
4.編譯後主要產生三個檔案
espeak
是可執行檔案,它依賴
libespeak.so.1.1.36
庫speak
是不依賴庫的可執行檔案
libspeak.so.1.1.36
是動態庫,一方面對
espeak
做支援,也可被
c程式呼叫
五、安裝結構1.庫
2.可執行程式
3.資料
1)字與讀音對應(一級漢字)2)詞
3)多音字六、c
程式呼叫試例
1.**
#include//
包括espeak
的標頭檔案
#include
#include
int main(int argc, char **ar**)
2.編譯$ g++ test1.c -o test1 -lespeak
七、開發指南
如何讓你的Mac Lion朗讀中文
mac lion的新特性中提到,這次的更新提供了22中新語言支援,但是我們利用瀏覽器或者文字編輯器進行語音的朗讀時,預設都是使用的英文,那麼如何讓lion來朗讀其他語言呢。mac 提供了實現這個功能的方法,下面來介紹利用automator實現朗讀不同語言的功能。首先,我們需要在 語音 選項中安裝我們...
方正暢聽 文字識別自動語音朗讀軟體
方正暢聽是一款基於科大訊飛語音合成技術開發的免費文字識別自動語音朗讀軟體,它可以幫您把任何文字文字轉換成語音朗讀,看書變成聽書,支援朗讀rtf txt doc pdf html等型別的文字,本次發布的是方正暢聽破解版。介面預覽圖 本方正暢聽語音朗讀軟體,可以把常用的文件格式。以清晰 自然 流暢的語音...
發布乙個 文字 檔案朗讀 小軟體
對於經常看 的人來說,容易眼睛疲勞。vista 下的語音合成技術已經做得很不錯,故此引用此技術寫了乙個可以朗讀文字 檔案的小軟體。軟體使用說明 1.start 開始朗讀 當 文字框中有資料時,讀文字框中的文字 如果上次朗讀的檔案沒有讀完,則繼續朗讀上次朗讀的檔案 如果前兩個都沒有相應的內容,則顯示檔...