SpeechSynthesizer.SetOutputToDefaultAudioDevice Método

Definición

Configura el objeto SpeechSynthesizer para enviar la salida al dispositivo de audio predeterminado.

public:
 void SetOutputToDefaultAudioDevice();
public void SetOutputToDefaultAudioDevice ();
member this.SetOutputToDefaultAudioDevice : unit -> unit
Public Sub SetOutputToDefaultAudioDevice ()

Ejemplos

En el ejemplo siguiente se usa el sintetizador para hablar una frase a la salida de audio predeterminada.

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();
    }
  }
}

Comentarios

Puede usar la ventana Sonido en windows Panel de control para configurar el dispositivo de audio predeterminado para el equipo.

Para ver otras opciones de configuración de salida, vea los SetOutputToAudioStreammétodos , SetOutputToNullSetOutputToWaveFile, y SetOutputToWaveStream .

Se aplica a