C# 文字轉語音 text to speech

  • 4526
  • 0
  • 2013-08-27

摘要:C# 文字轉語音 text to speech

.NET framework 3 以上就提供了 System.Speech.Synthesis 命名空間

使用方法


SpeechSynthesizer ssyer = new SpeechSynthesizer();
ssyer.SpeakAsync(textBox1.Text);

念完時


ssyer.SpeakCompleted += new EventHandler(ssyer_SpeakCompleted);

暫停 繼續 取消


.Pause()    .Resume()    .Dispose()

 

遇到念不出中文時,在 控制台 > 語音辨識 > 文字轉語音

選取語音並套用即可