文字轉語音範例-Microsoft Speech SDK 5.1

  • 6877
  • 0

文字轉語音範例-Microsoft Speech SDK 5.1

若有需要開發文字轉語音 或 語音轉文字 等功能,微軟有提供 Speech SDK,

可以下載Microsoft Speech SDK 5.1: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=10121

安裝後就有現成的範例程式,可以到 C:\Program Files (x86)\Microsoft Speech SDK 5.1\Samples 找到

image

 

要將文字發出語音,只需要簡單幾行

using SpeechLib;

SpeechVoiceSpeakFlags SpFlags = SpeechVoiceSpeakFlags.SVSFlagsAsync;
SpVoice Voice = new SpVoice();
Voice.Speak("english", SpFlags);

 

筆者透過這組SDK,基於好玩寫了 2 個英語聽力的測驗範例

SNAGHTML14cc4fa

SNAGHTML1324e25

取得原始程式碼,可以下載範例1 , 範例2  玩玩看。