VoiceInformation Classe

Définition

Fournit des informations sur un moteur de synthèse vocale (voix) installé.

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
Héritage
Object Platform::Object IInspectable VoiceInformation
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Seules les voix signées Par Microsoft installées sur le système peuvent être utilisées pour générer des paroles avec un speechsynthesizer. Chaque voix génère une synthèse vocale dans une seule langue, telle qu’elle est parlée dans un pays/région spécifique.

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)

Par défaut, un nouvel objet SpeechSynthesizer utilise la voix système actuelle (appelez DefaultVoice pour savoir quelle est la voix par défaut).

Pour spécifier l’une des autres voix de synthèse vocale (synthèse vocale) installées sur le système de l’utilisateur, utilisez la méthode Voice (pour savoir quelles voix sont installées sur le système, appelez AllVoices).

Si vous ne spécifiez pas de langue, la voix qui correspond le plus étroitement à la langue sélectionnée dans le panneau de configuration Langue est chargée.

Propriétés

Description

Obtient la description du moteur de synthèse vocale (voix).

DisplayName

Obtient le nom d’affichage associé au moteur de synthèse vocale (voix).

Gender

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

Id

Obtient l’ID unique du moteur de synthèse vocale (voix).

Language

Obtient la balise de langue BCP-47 normalisée du moteur de synthèse vocale (voix).

S’applique à

Voir aussi