SpeechSynthesizer.SetOutputToDefaultAudioDevice Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Настраивает объект 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 .