SpeechSynthesizer.SetOutputToDefaultAudioDevice 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
配置 SpeechSynthesizer 对象以发送输出到默认音频设备。
public:
void SetOutputToDefaultAudioDevice();
public void SetOutputToDefaultAudioDevice ();
member this.SetOutputToDefaultAudioDevice : unit -> unit
Public Sub SetOutputToDefaultAudioDevice ()
示例
下面的示例使用合成器将短语告诉默认音频输出。
using System;
using System.Speech.Synthesis;
namespace SampleSynthesis
{
class Program
{
static void Main(string[] args)
{
// Initialize a new instance of the speech synthesizer.
using (SpeechSynthesizer synth = new SpeechSynthesizer())
{
// Configure the synthesizer to send output to the default audio device.
synth.SetOutputToDefaultAudioDevice();
// Speak a phrase.
synth.Speak("This is sample text-to-speech output.");
}
Console.WriteLine();
Console.WriteLine("Press any key to exit...");
Console.ReadKey();
}
}
}
注解
可以使用 Windows "控制面板" 中的 "声音" 窗口配置计算机的默认音频设备。
有关其他输出配置选项,请参阅 SetOutputToAudioStream 、 SetOutputToNull 、 SetOutputToWaveFile 和 SetOutputToWaveStream 方法。