發佈時間:2018-11-08 (更新:2022-05-25 09:55) | 發佈者:hurt |
標題:淺談微軟文字轉語音功能 | |
簡介文字轉語音(Text-To-Speech ,簡稱 TTS),是一種把資料庫預錄好的發音與文字做配對,再根據文本組合成類似人說話的連續語音。 微軟 (Microsoft) 的視窗 (Windows) 作業系統,提供免費的文字轉語音功能。 安裝線上語音庫聲音生動自然,會不斷修正與進步,無需安裝,但需要有線路連線時才能使用,若要大量製作語音檔,需要註冊或付費。
Win10Win10 內建 SAPI5 的語音引擎 ,在 1703 版的更新後,多了音質更好的 OneCore 語音引擎。 使用繁體中文語系,在 SAPI5 裡有 Hanhan 的語音角色,在 OneCore 則有 Hanhan Yating Zhiwei 三個語音角色,如果增加了簡體中文語系(電腦設定→時間與語言→地區與語言→新增語言),在 SAPI5 裡會多出 Huihui ,在 OneCore 裡會多出 Huihui Yaoyao Kangkang 的語音角色。
Win7在 Win7 的作業系統中,雖然沒有內建,但可到微軟官網下載安裝,下載位址 將下載的安裝程式和語言包執行後,即可擁有文字轉語音引擎。
文字轉語音功能的應用製作有聲文本(有聲書、有聲教材、語音試卷)利用免費的文字轉語音程式 Balabolka 搭配 TTS 功能,就可以把文件轉成 .mp3 的檔案,供播放軟體或播放機使用,可製作有聲教材、有聲書或語音試卷。 在 Win7 中使用 Balabolka 需選擇 Microsoft Speech Platform 語音標籤,在 Win10 裡則要選 SAPI5 的語音標籤;不過目前 Balabolka 在 Win10 中並無法直接調用 OneCore 語音,但可透過以下兩個登錄編輯檔(繁中、簡中,感謝陳東甫老師協助),下載後執行,即可把 OneCore 改成 SAPI 供調用。
新版的 Balabolka 可以使用線上的語音庫,聲音聽起來更自然,按 Shift + Ctrl + D 就可以開啟轉換視窗。
螢幕報讀軟體使用免費的螢幕報讀軟體(Screen Reader) NVDA ,可在偏好設定→設定→語音裡,「語音合成器」中挑選 Windows OneCore 語音或 Microsoft Speech API version 5 語音,再到「語音」的下拉選單裡挑選語音角色,就可以利用微軟語音報讀螢幕訊息。
其他陳東甫老師運用語音合成功能,製作許多輔助閱讀、書寫、學習的程式,並以社群方式匯集大量教材,詳情可至陳東甫老師的網站瀏覽:文華國小資源班國語讀寫障礙教材,或加入臉書「特殊教育多媒體交流社團」參與討論。 ● yating_zhiweiM.reg ● kang_yao.reg |
最新文章