SpeechSynthesizer::Rate Property
.NET Framework (current version)
Gets or sets the speaking rate of the SpeechSynthesizer object.
Assembly: System.Speech (in System.Speech.dll)
Property Value
Type: System::Int32Returns the speaking rate of the SpeechSynthesizer object, from -10 through 10.
The following example speaks a string with the speaking rate set to -2.
using System; using System.Speech.Synthesis; namespace SampleSynthesis { class Program { static void Main(string[] args) { // Initialize a new instance of the SpeechSynthesizer. SpeechSynthesizer synth = new SpeechSynthesizer(); // Set a value for the speaking rate. synth.Rate = -2; // Configure the audio output. synth.SetOutputToDefaultAudioDevice(); // Speak a text string synchronously. synth.Speak("This example speaks a string with the speaking rate set to -2."); Console.WriteLine(); Console.WriteLine("Press any key to exit..."); Console.ReadKey(); } } }
.NET Framework
Available since 3.0
Available since 3.0
Show: