VoiceInformation.Gender Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Geschlechtseinstellung der Sprachsynthese-Engine (Stimme) ab.
public:
property VoiceGender Gender { VoiceGender get(); };
VoiceGender Gender();
public VoiceGender Gender { get; }
var voiceGender = voiceInformation.gender;
Public ReadOnly Property Gender As VoiceGender
Eigenschaftswert
Das Geschlecht der Stimme.
Beispiele
Hier zeigen wir, wie Sie ein Geschlecht für die Stimme (VoiceInformation.Gender) auswählen, indem Sie entweder die erste gefundene weibliche Stimme (VoiceGender) oder nur die Standardsystemstimme (SpeechSynthesizer.DefaultVoice) verwenden, wenn keine weibliche Stimme gefunden wird.
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);
}
Hinweise
Hier ist eine Liste der von Microsoft signierten Stimmen, die mit Windows bereitgestellt werden.
Sprache | Geschlecht | Windows 8 | Windows 8.1 | Name | `Display name` |
---|---|---|---|---|---|
Englisch (USA) | Female | J | J | Zira | Microsoft Zira (en-US, female). |
Englisch (USA) | Male | J | J | David | Microsoft David (en-US, männlich) |
Englisch GB | Female | J | J | Hasel | Microsoft Hazel (en-GB, female) |
Französisch FR | Female | J | J | Hortense | Microsoft Hortense (fr-FR , weiblich) |
Deutsch DE | Female | J | J | Hedda | Microsoft Hedda (de-DE, weiblich) |
Spanisch ES | Female | J | J | Helena | Microsoft Helena (es-ES, weiblich) |
Chinesisch (VR China) | Female | J | J | Huihui | Microsoft Huihui (zh-CN, weiblich) |
Chinesisches TW | Female | J | J | Hanhan | Microsoft Hanhan (zh-TW, weiblich) |
Japanische JA | Female | J | J | Haruka | Microsoft Haruka (ja-JP, weiblich) |
Koreanischer KR | Female | J | J | Heami | Microsoft Heami (ko-KR, weiblich) |
Spanisch MX | Female | N | J | Sabina | Microsoft Sabina (es-MX, weiblich) |
It-Italien | Female | N | J | Elsa | Microsoft Elsa (it-IT, weiblich) |
Englisch in | Female | N | J | Heera | Microsoft Heera (en-IN, female) |
Russische RU | Female | N | J | Irina | Microsoft Irina (ru-RU, weiblich) |
Chinesisch (Hongkong) | Female | N | J | Tracy | Microsoft Tracy (zh-HK, weiblich) |
Polnische PL | Female | N | J | Paulina | Microsoft Paulina (pl-PL, weiblich) |
Portugiesische BR | Female | N | J | Maria | Microsoft Maria (pt-BR, weiblich) |