VoiceInformation.Gender プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
音声合成エンジン (音声) の性別設定を取得します。
public:
property VoiceGender Gender { VoiceGender get(); };
VoiceGender Gender();
public VoiceGender Gender { get; }
var voiceGender = voiceInformation.gender;
Public ReadOnly Property Gender As VoiceGender
プロパティ値
音声の性別。
例
ここでは、見つかった最初の女性音声 (VoiceGender) または既定のシステム音声 (SpeechSynthesizer.DefaultVoice) を使用して、音声 (VoiceInformation.Gender) の性別を選択する方法を示します(女性音声が見つからない場合)。
using (SpeechSynthesizer synthesizer = new SpeechSynthesizer())
{
VoiceInformation voiceInfo =
(
from voice in SpeechSynthesizer.AllVoices
where voice.Gender == VoiceGender.Female
select voice
).FirstOrDefault() ?? SpeechSynthesizer.DefaultVoice;
synthesizer.Voice = voiceInfo;
// Windows.Media.SpeechSynthesis.SpeechSynthesisStream
stream = await synthesizer.SynthesizeTextToStreamAsync(text);
}
注釈
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) |