SpeechSynthesizerOptions クラス

定義

さまざまな音声シンセサイザー オプションにアクセスできます。

public ref class SpeechSynthesizerOptions sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SpeechSynthesizerOptions final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SpeechSynthesizerOptions
Public NotInheritable Class SpeechSynthesizerOptions
継承
Object Platform::Object IInspectable SpeechSynthesizerOptions
属性

Windows の要件

デバイス ファミリ
Windows 10 Creators Update (10.0.15063.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v4.0 で導入)

注釈

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1709 16299 AudioPitch
1709 16299 AudioVolume
1709 16299 SpeakingRate
1803 17134 AppendedSilence
1803 17134 PunctuationSilence

プロパティ

AppendedSilence

音声合成発話の末尾 (別の発話が開始される前) に追加される無音の量を取得または設定します。

AudioPitch

音声合成発話のトーン (相対的な高さまたは低さ) を取得または設定します。

AudioVolume

音声合成発話のラウドネスを取得または設定します。

IncludeSentenceBoundaryMetadata

文境界メタデータを SpeechSynthesisStream オブジェクトに追加するかどうかを取得または設定します。

IncludeWordBoundaryMetadata

単語境界メタデータを SpeechSynthesisStream オブジェクトに追加するかどうかを取得または設定します。

PunctuationSilence

音声合成発話の句読点の後 (別の発話が開始される前) に追加される無音の量を取得または設定します。

SpeakingRate

音声合成発話のテンポ (一時停止や迷いを含む) を取得または設定します。

適用対象

こちらもご覧ください