2011/11/17 18:21 | 閱讀數 : 5129 我要推薦 | Add Comment 訂閱

若有需要開發文字轉語音 或 語音轉文字 等功能,微軟有提供 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  玩玩看。

 


回應

    目前沒有回應.
登入後使用進階評論
Please add 1 and 5 and type the answer here: