Note
Please see Azure Cognitive Services for Speech documentation for the latest supported speech solutions.
SpeechSynthesizer.SetOutputToAudioStream Method
Configures the SpeechSynthesizer object to append output to a stream that contains Waveform format audio.
Namespace: Microsoft.Speech.Synthesis
Assembly: Microsoft.Speech (in Microsoft.Speech.dll)
Syntax
'Declaration
Public Sub SetOutputToAudioStream ( _
audioDestination As Stream, _
formatInfo As SpeechAudioFormatInfo _
)
'Usage
Dim instance As SpeechSynthesizer
Dim audioDestination As Stream
Dim formatInfo As SpeechAudioFormatInfo
instance.SetOutputToAudioStream(audioDestination, _
formatInfo)
public void SetOutputToAudioStream(
Stream audioDestination,
SpeechAudioFormatInfo formatInfo
)
Parameters
- audioDestination
Type: System.IO.Stream
The stream to which to append synthesis output.
- formatInfo
Type: Microsoft.Speech.AudioFormat.SpeechAudioFormatInfo
The format to use for the synthesis output.
Remarks
Call SetOutputToNull to release the SpeechSynthesizer’s reference to the stream.
For other output configuration options, see the SetOutputToDefaultAudioDevice, SetOutputToNull, SetOutputToWaveFile, and SetOutputToWaveStream methods.