SpeechSynthesizer.Rate プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在の SpeechSynthesizer オブジェクトの読み上げ速度を取得または設定します。
public:
property int Rate { int get(); void set(int value); };
public int Rate { get; set; }
member this.Rate : int with get, set
Public Property Rate As Integer
プロパティ値
SpeechSynthesizer オブジェクトの読み上げ速度を -10 ~ 10 の範囲で返します。
例
次の例では、読み上げ速度が-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();
}
}
}