|
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
|
Übersetzung
Original
|
StateChangedEventArgs-Klasse
Namespace: System.Speech.Synthesis
Assembly: System.Speech (in System.Speech.dll)
Der StateChangedEventArgs-Typ macht die folgenden Member verfügbar.
| Name | Beschreibung | |
|---|---|---|
![]() | PreviousState | |
![]() | State |
| Name | Beschreibung | |
|---|---|---|
![]() | Equals(Object) | |
![]() | Finalize | |
![]() | GetHashCode | |
![]() | GetType | |
![]() | MemberwiseClone | |
![]() | ToString |
using System; using System.Speech.Synthesis; namespace SampleSynthesis { class Program { static void Main(string[] args) { // Initialize a new instance of the SpeechSynthesizer. using (SpeechSynthesizer synth = new SpeechSynthesizer()) { // Configure the audio output. synth.SetOutputToDefaultAudioDevice(); // Subscribe to StateChanged event. synth.StateChanged += new EventHandler<StateChangedEventArgs>(synth_StateChanged); // Subscribe to the SpeakProgress event. synth.SpeakProgress += new EventHandler<SpeakProgressEventArgs>(synth_SpeakProgress); // Speak the prompt. synth.Speak("What is your favorite color?"); // Pause the SpeechSynthesizer object. synth.Pause(); // Resume the SpeechSynthesizer object. synth.Resume(); } Console.WriteLine("\nPress any key to exit..."); Console.ReadKey(); } // Write the state of the SpeechSynthesizer to the console. static void synth_StateChanged(object sender, StateChangedEventArgs e) { Console.WriteLine("State: {0} Previous State: {1}\n", e.State, e.PreviousState); } // Write the speak progress of the SpeechSynthesizer to the console. static void synth_SpeakProgress(object sender, SpeakProgressEventArgs e) { Console.WriteLine(e.Text); } } }
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
