Partager via


VoiceInformation.Gender Propriété

Définition

Obtient le paramètre de genre du moteur de synthèse vocale (voix).

public:
 property VoiceGender Gender { VoiceGender get(); };
VoiceGender Gender();
public VoiceGender Gender { get; }
var voiceGender = voiceInformation.gender;
Public ReadOnly Property Gender As VoiceGender

Valeur de propriété

Le sexe de la voix.

Exemples

Ici, nous montrons comment sélectionner un sexe pour la voix (VoiceInformation.Gender) en utilisant soit la première voix féminine (VoiceGender) trouvée, soit simplement la voix système par défaut (SpeechSynthesizer.DefaultVoice), si aucune voix féminine n’est trouvée.

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);
}

Remarques

Voici la liste des voix signées Par Microsoft fournies avec Windows.

VoixSexeWindows 8Windows 8.1NameNom complet
Anglais des États-UnisFemaleOOZiraMicrosoft Zira (en-US, femelle).
Anglais des États-UnisMaleOODavidMicrosoft David (en-US, homme)
Go anglaisFemaleOONoisetteMicrosoft Hazel (en-GB, femelle)
Français FRFemaleOOHortenseMicrosoft Hortense (fr-FR , femelle)
Allemand DEFemaleOOHeddaMicrosoft Hedda (de-DE, femelle)
Espagnol ESFemaleOOHelenaMicrosoft Helena (es-ES, femelle)
Chine PRCFemaleOOHuihuiMicrosoft Huihui (zh-CN, femelle)
Tw chinoisFemaleOOHanhanMicrosoft Hanhan (zh-TW, femelle)
JA japonaisFemaleOOHarukaMicrosoft Haruka (ja-JP, femelle)
KR coréenFemaleOOHeamiMicrosoft Heami (ko-KR, femelle)
MX espagnolFemaleNOSabinaMicrosoft Sabina (es-MX, femelle)
It italienFemaleNOElsaMicrosoft Elsa (it-IT, femelle)
Anglais INFemaleNOHeeraMicrosoft Heera (en-IN, femelle)
RU russeFemaleNOIrinaMicrosoft Irina (ru-RU, femelle)
Chinois - Hong-KongFemaleNOTracyMicrosoft Tracy (zh-HK, femelle)
PL polonaisFemaleNOPaulinaMicrosoft Paulina (pl-PL, femelle)
BR portugaisFemaleNOMariaMicrosoft Maria (pt-BR, femelle)

S’applique à

Voir aussi