XSpeechSynthesizerSetDefaultVoice
音声合成器がシステムの既定の音声を使用するように指定します。Syntax
Parameters
speechSynthesizer _In_型: XSpeechSynthesizerHandle 既定の音声を使用する音声合成器を指定します。
Return value
型: HRESULT 成功した場合は S_OK を返します。そうでない場合はエラー コードを返します。エラー コードの一覧については、エラー コード を参照してください。Remarks
この関数はタイム センシティブ スレッドで呼び出すのは安全ではありません。詳細については、タイム センシティブ スレッド を参照してください。
- 指定した音声合成器に別のインストール済み音声を使用するには、XSpeechSynthesizerSetCustomVoice を呼び出します。
- 現在のデバイスにインストールされている音声を列挙し情報を取得するには、XSpeechSynthesizerEnumerateInstalledVoices 関数を XSpeechSynthesizerInstalledVoicesCallback コールバック関数と共に使用します。
- インストールされている各音声について、XSpeechSynthesizerVoiceInformation 構造体は音声 ID、説明、表示テキスト、性別、言語、その他の情報を提供します。
Requirements
ヘッダー: XSpeechSynthesizer.h ライブラリ: xgameruntime.lib サポートされているプラットフォーム: Windows、XBOX One ファミリー本体および XBOX Series 本体Conceptual documentation
See also
XAccessibilityXSpeechSynthesizerCreateStreamFromText
XSpeechSynthesizer
