VoiceInformation クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
インストールされている音声合成エンジン (音声) に関する情報を提供します。
public ref class VoiceInformation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class VoiceInformation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class VoiceInformation
Public NotInheritable Class VoiceInformation
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
SpeechSynthesizer を使用して音声を生成するには、システムにインストールされている Microsoft 署名付き音声のみを使用できます。 各音声は、特定の国/地域で話されているように、1 つの言語で合成された音声を生成します。
Windows で提供される Microsoft 署名付き音声の一覧を次に示します。
音声 | 性別 | Windows 8 | Windows 8.1 | 名前 | 表示名 |
---|---|---|---|---|---|
英語 (米国) | Female | Y | Y | Zira | Microsoft Zira (en-US、female)。 |
英語 (米国) | Male | Y | Y | David | Microsoft David (en-US、男性) |
英語の GB | Female | Y | Y | ハシバミ | Microsoft ヘーゼル (en-GB、女性) |
フランス語 FR | Female | Y | Y | ホーテンス | Microsoft Hortense (fr-FR , female) |
ドイツ語 DE | Female | Y | Y | Hedda | Microsoft Hedda (de-DE, female) |
スペイン語 ES | Female | Y | Y | ヘレナ | Microsoft Helena (es-ES, female) |
中国語 PRC | Female | Y | Y | Huihui | Microsoft Huihui (zh-CN, female) |
中国語 TW | Female | Y | Y | Hanhan | Microsoft Hanhan (zh-TW, female) |
日本語 JA | Female | Y | Y | はるか | Microsoft Haruka (ja-JP, female) |
韓国語 KR | Female | Y | Y | Heami | Microsoft Heami (ko-KR, female) |
スペイン語 MX | Female | N | Y | サビーナ | Microsoft Sabina (es-MX, female) |
イタリアの IT | Female | N | Y | エルザ | Microsoft エルザ (it-IT、女性) |
英語 IN | Female | N | Y | ヒラ | Microsoft Heera (en-IN, female) |
ロシア RU | Female | N | Y | イリーナ | Microsoft Irina (ru-RU, female) |
中国語 HK | Female | N | Y | トレイシー | Microsoft Tracy (zh-HK, female) |
ポーランド語 PL | Female | N | Y | Paulina | Microsoft Paulina (pl-PL, female) |
ポルトガル語 BR | Female | N | Y | Maria | Microsoft Maria (pt-BR, female) |
既定では、新しい SpeechSynthesizer オブジェクトは現在のシステム音声を使用します ( DefaultVoice を呼び出して、既定の音声が何であるかを確認します)。
ユーザーのシステムにインストールされている他の音声合成 (テキスト読み上げ) 音声のいずれかを指定するには、 Voice メソッドを使用します (システムにインストールされている音声を確認するには、 AllVoices を呼び出します)。
言語を指定しない場合は、[言語] コントロール パネルで選択した言語に最も近い音声が読み込まれます。
プロパティ
Description |
音声合成エンジン (音声) の説明を取得します。 |
DisplayName |
音声合成エンジン (音声) に関連付けられている表示名を取得します。 |
Gender |
音声合成エンジン (音声) の性別設定を取得します。 |
Id |
音声合成エンジン (音声) の一意の ID を取得します。 |
Language |
音声合成エンジン (音声) の正規化された BCP-47 言語タグ を取得します。 |