C# Windows フォームのコードを次に示します。
SpeechSynthesizer audio = new SpeechSynthesizer();
audio.Speak(textBox1.Text);
- これにより、テキストボックスにあるものはすべて読み取られます
一時停止および停止機能を実装しようとすると問題が発生します。コードが何かを読み取ったときに、ボタンまたはメニュー項目がクリックされません。
public void button1_Click(object sender, EventArgs e)
{
//Nothing gets executed here when the code is reading
}
SpeakProgressEventArgs http://msdn.microsoft.com/en-us/library/system.speech.synthesis.speakprogresseventargs%28VS.85%29.aspxがあることを読んだところです。
私はsynth...asyncancelを試しました...しかし、ボタンのクリックイベントは実行されません