SpeechSynthesizerOptions SpeechSynthesizerOptions SpeechSynthesizerOptions SpeechSynthesizerOptions SpeechSynthesizerOptions Class

Definition

Provides access to various speech synthesizer options.

public : sealed class SpeechSynthesizerOptions
struct winrt::Windows::Media::SpeechSynthesis::SpeechSynthesizerOptions
public sealed class SpeechSynthesizerOptions
Public NotInheritable Class SpeechSynthesizerOptions
// This class does not provide a public constructor.
Attributes

Windows 10 requirements

Device family
Windows 10 Creators Update (introduced v10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v4)

Remarks

Version history

Windows version SDK version Value added
1709 16299 AudioPitch
1709 16299 AudioVolume
1709 16299 SpeakingRate
1803 17134 AppendedSilence
1803 17134 PunctuationSilence

Properties

AppendedSilence AppendedSilence AppendedSilence AppendedSilence AppendedSilence

Gets or sets the amount of silence added to the end of the speech synthesis utterance (before another utterance begins).

AudioPitch AudioPitch AudioPitch AudioPitch AudioPitch

Gets or sets the tone (relative highness or lowness) of the speech synthesis utterance.

AudioVolume AudioVolume AudioVolume AudioVolume AudioVolume

Gets or sets the loudness of the speech synthesis utterance.

IncludeSentenceBoundaryMetadata IncludeSentenceBoundaryMetadata IncludeSentenceBoundaryMetadata IncludeSentenceBoundaryMetadata IncludeSentenceBoundaryMetadata

Gets or sets whether sentence boundary metadata is added to a SpeechSynthesisStream object.

IncludeWordBoundaryMetadata IncludeWordBoundaryMetadata IncludeWordBoundaryMetadata IncludeWordBoundaryMetadata IncludeWordBoundaryMetadata

Gets or sets whether word boundary metadata is added to a SpeechSynthesisStream object.

PunctuationSilence PunctuationSilence PunctuationSilence PunctuationSilence PunctuationSilence

Gets or sets the amount of silence added after punctuation in the speech synthesis utterance (before another utterance begins).

SpeakingRate SpeakingRate SpeakingRate SpeakingRate SpeakingRate

Gets or sets the tempo (including pauses and hesitations) of the speech synthesis utterance.

See also