VoiceInformation VoiceInformation VoiceInformation VoiceInformation Class

Definition

Provides info about an installed speech synthesis engine (voice).

public : sealed class VoiceInformation : IVoiceInformationpublic sealed class VoiceInformation : IVoiceInformationPublic NotInheritable Class VoiceInformation Implements IVoiceInformation// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Properties

Description Description Description Description

Gets the description of the speech synthesis engine (voice).

public : PlatForm::String Description { get; }public string Description { get; }Public ReadOnly Property Description As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The description, based on a combination of DisplayName and Language. For example, Microsoft David - English (United States).

See Also

DisplayName DisplayName DisplayName DisplayName

Gets the display name associated with the speech synthesis engine (voice).

public : PlatForm::String DisplayName { get; }public string DisplayName { get; }Public ReadOnly Property DisplayName As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The display name of the voice.

See Also

Gender Gender Gender Gender

Gets the gender setting of the speech synthesis engine (voice).

public : VoiceGender Gender { get; }public VoiceGender Gender { get; }Public ReadOnly Property Gender As VoiceGender// You can use this property in JavaScript.
Value
VoiceGender VoiceGender VoiceGender VoiceGender

The gender of the voice.

Remarks

Here is a list of Microsoft-signed voices provided with Windows.

VoiceGenderWindows 8Windows 8.1NameDisplay name
English USFemaleYYZiraMicrosoft Zira (en-US, female).
English USMaleYYDavidMicrosoft David (en-US, male)
English GBFemaleYYHazelMicrosoft Hazel (en-GB, female)
French FRFemaleYYHortenseMicrosoft Hortense (fr-FR , female)
German DEFemaleYYHeddaMicrosoft Hedda (de-DE, female)
Spanish ESFemaleYYHelenaMicrosoft Helena (es-ES, female)
Chinese PRCFemaleYYHuihuiMicrosoft Huihui (zh-CN, female)
Chinese TWFemaleYYHanhanMicrosoft Hanhan (zh-TW, female)
Japanese JAFemaleYYHarukaMicrosoft Haruka (ja-JP, female)
Korean KRFemaleYYHeamiMicrosoft Heami (ko-KR, female)
Spanish MXFemaleNYSabinaMicrosoft Sabina (es-MX, female)
Italian ITFemaleNYElsaMicrosoft Elsa (it-IT, female)
English INFemaleNYHeeraMicrosoft Heera (en-IN, female)
Russian RUFemaleNYIrinaMicrosoft Irina (ru-RU, female)
Chinese HKFemaleNYTracyMicrosoft Tracy (zh-HK, female)
Polish PLFemaleNYPaulinaMicrosoft Paulina (pl-PL, female)
Portuguese BRFemaleNYMariaMicrosoft Maria (pt-BR, female)
See Also

Id Id Id Id

Gets the unique ID of the speech synthesis engine (voice).

public : PlatForm::String Id { get; }public string Id { get; }Public ReadOnly Property Id As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The unique ID.

See Also

Language Language Language Language

Gets the normalized BCP-47 language tag of the speech synthesis engine (voice).

public : PlatForm::String Language { get; }public string Language { get; }Public ReadOnly Property Language As string// You can use this property in JavaScript.
Value
PlatForm::String string string string

The normalized BCP-47 language tag.

See Also

See Also