Text to Speech (TTS)

摘要:文字轉語音 TTS

早期可以透過 SAPI SDK 讓 .NET 程式呼叫使用,
不過現在可以直接透過 .NET Framework 已經包裝好的類別來進行 TTS

但是很可惜的是 SAPI 在 Windows XP 上只支援簡體中文(Vista 有支援繁中),
也就是說若要使用於繁體中文 TTS 的話,必須要先將簡體中文轉成繁體中文
接著在專案中加入 System.Speech 參考即可使用:

 

1 SpeechSynthesizer m_TTS = new SpeechSynthesizer();  
2 m_TTS.SpeakAsync("簡體中文");

 

勤勞樸實