2012年5月25日

NVDA語音的另一選擇──微軟語音

當我們利用報讀軟體的語音功能來協助操作電腦時,語音就扮演一個重要的角色,有些使用者會誤以為A報讀軟體就一定是搭配A語音,B報讀軟體搭配B語音,其實是因為有些報讀軟體無法使用其它語音的關系,而使其切換不同語音的功能受到限制。

目前報讀軟體所採用的語音規格多數是以微軟所提出的Microsoft Speech API Version 5(SAPI 5)做為標準,這是一個問世已久的規格,且因是微軟自家的東西,所以和作業系統的相容性應該是最好的,市面上也有許多成熟的語音可選擇。不過想要使用免費且語音品質不錯的語音就不多見了。

如果你所用的報讀軟體是NVDA,那可真是好運,因為它可支援的語音規格除了內建的eSpeak外,當然目前普遍使用的Microsoft SAPI 5一定是有支援的,但是它支援微軟另一個語音規格Microsoft Speech Platform可就顯得很特別了。

既然NVDA支援Microsoft Speech Platform語音規格,那哪裡有符合此規格的語音可使用呢?微軟很大方的提供免費且還有許多語言可選擇的語音供下載使用,真是佛心來也。

Windows 7想要使用Microsoft Speech Platform的語音,請依照下列步驟進行。

步驟一:下載安裝Microsoft Speech Platform Runtime
下載x86的Runtime版本,不論Windows 7是32或64位元版本NVDA皆使用x86的Microsoft Speech Platform Runtime。

微軟官方下載:https://www.microsoft.com/en-us/download/details.aspx?id=27225

步驟二:下載安裝合適語言的語音
提供常用的3種語音,可依自己的需求選擇需要的語言下載安裝。
下載zh-TW HanHan中文
下載zh-CN HuiHui中文
下載en-US ZiraPro英文

若需要其它語言的語音請連結到以下網址

微軟官方下載:https://www.microsoft.com/en-us/download/details.aspx?id=27224

步驟三:設定語音合成器
打開NVDA偏好設定裡的語音合成器對話方塊,將[語音合成器]下拉方塊改為「Microsoft Speech Platform」。

步驟四:切換適合的語音
上述語音合成器設定完成後,就會聽到所安裝的微軟語音,如果你有安裝不只一種語言的語音,可以利用切換語音的快速鍵直接切換不同的語音,非常方便。
如果要使用中文的語音,則另外將NVDA偏好設定中語音設定對話方塊裡的「若有支援,啟用拼字功能」核取方塊不勾選。

再來依照你的習慣調整一下音量、音調與速度就大功告成了,最後,記得別忘了要儲存設定喔!

附註:
  1. 要在Windows XP下使用請另外安裝Microsoft .Net Framework 3.5或以上。
  2. 要使用NVDA的字詞字義功能時請連按兩次或三次數字鍵盤的2。