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.
The gender of the voice.
Remarks
Here is a list of Microsoft-signed voices provided with Windows.
| Voice | Gender | Windows 8 | Windows 8.1 | Name | Display name |
|---|---|---|---|---|---|
| English US | Female | Y | Y | Zira | Microsoft Zira (en-US, female). |
| English US | Male | Y | Y | David | Microsoft David (en-US, male) |
| English GB | Female | Y | Y | Hazel | Microsoft Hazel (en-GB, female) |
| French FR | Female | Y | Y | Hortense | Microsoft Hortense (fr-FR , female) |
| German DE | Female | Y | Y | Hedda | Microsoft Hedda (de-DE, female) |
| Spanish ES | Female | Y | Y | Helena | Microsoft Helena (es-ES, female) |
| Chinese PRC | Female | Y | Y | Huihui | Microsoft Huihui (zh-CN, female) |
| Chinese TW | Female | Y | Y | Hanhan | Microsoft Hanhan (zh-TW, female) |
| Japanese JA | Female | Y | Y | Haruka | Microsoft Haruka (ja-JP, female) |
| Korean KR | Female | Y | Y | Heami | Microsoft Heami (ko-KR, female) |
| Spanish MX | Female | N | Y | Sabina | Microsoft Sabina (es-MX, female) |
| Italian IT | Female | N | Y | Elsa | Microsoft Elsa (it-IT, female) |
| English IN | Female | N | Y | Heera | Microsoft Heera (en-IN, female) |
| Russian RU | Female | N | Y | Irina | Microsoft Irina (ru-RU, female) |
| Chinese HK | Female | N | Y | Tracy | Microsoft Tracy (zh-HK, female) |
| Polish PL | Female | N | Y | Paulina | Microsoft Paulina (pl-PL, female) |
| Portuguese BR | Female | N | Y | Maria | Microsoft 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