Freigeben über


VoiceInformation Klasse

Definition

Stellt Informationen zu einer installierten Sprachsynthese-Engine (Voice) bereit.

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
Vererbung
Object Platform::Object IInspectable VoiceInformation
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Nur von Microsoft signierte Stimmen, die auf dem System installiert sind, können zum Generieren von Sprache mit einem SpeechSynthesizer verwendet werden. Jede Stimme generiert synthetisierte Sprache in einer einzigen Sprache, wie sie in einem bestimmten Land/einer bestimmten Region gesprochen wird.

Hier finden Sie eine Liste der von Microsoft signierten Stimmen, die mit Windows bereitgestellt werden.

SpracheGeschlechtWindows 8Windows 8.1Name`Display name`
Englisch (USA)FemaleJJZiraMicrosoft Zira (en-US, female).
Englisch (USA)MaleJJDavidMicrosoft David (en-US, männlich)
Englisch GBFemaleJJHaselMicrosoft Hazel (en-GB, weiblich)
Französisch FRFemaleJJHortenseMicrosoft Hortense (fr-FR , weiblich)
Deutsch DEFemaleJJHeddaMicrosoft Hedda (de-DE, weiblich)
Spanisch ESFemaleJJHelenaMicrosoft Helena (es-ES, weiblich)
Chinesisch VR ChinaFemaleJJHuihuiMicrosoft Huihui (zh-CN, weiblich)
Chinesisch TWFemaleJJHanhanMicrosoft Hanhan (zh-TW, weiblich)
Japanische JAFemaleJJHarukaMicrosoft Haruka (ja-JP, weiblich)
Koreanische KRFemaleJJHeamiMicrosoft Heami (ko-KR, weiblich)
Spanisch MXFemaleNJSabinaMicrosoft Sabina (es-MX, weiblich)
Italienische ITFemaleNJElsaMicrosoft Elsa (it-IT, weiblich)
Englisch inFemaleNJHeeraMicrosoft Heera (en-IN, weiblich)
Russische RuFemaleNJIrinaMicrosoft Irina (ru-RU, weiblich)
Chinesisch (Hongkong)FemaleNJTracyMicrosoft Tracy (zh-HK, weiblich)
Polnische PLFemaleNJPaulinaMicrosoft Paulina (pl-PL, weiblich)
Portugiesische BRFemaleNJMariaMicrosoft Maria (pt-BR, weiblich)

Standardmäßig verwendet ein neues SpeechSynthesizer-Objekt die aktuelle Systemstimme (rufen Sie DefaultVoice auf, um herauszufinden, was die Standardstimme ist).

Verwenden Sie die Voice-Methode ( um herauszufinden, welche Stimmen auf dem System des Benutzers installiert sind) für die Sprachsynthese (Text-zu-Sprache) (rufen Sie AllVoices auf, um herauszufinden, welche Stimmen auf dem System installiert sind).

Wenn Sie keine Sprache angeben, wird die Stimme geladen, die der im Systemsteuerung "Sprache" ausgewählten Sprache am ehesten entspricht.

Eigenschaften

Description

Ruft die Beschreibung der Sprachsynthese-Engine (Voice) ab.

DisplayName

Ruft den Anzeigenamen ab, der der Sprachsynthese-Engine (Voice) zugeordnet ist.

Gender

Ruft die Geschlechtereinstellung der Sprachsynthese-Engine (Voice) ab.

Id

Ruft die eindeutige ID der Sprachsynthese-Engine (Voice) ab.

Language

Ruft das normalisierte BCP-47-Sprachtag der Sprachsynthese-Engine (Voice) ab.

Gilt für:

Weitere Informationen