Condividi tramite


VoiceInformation Classe

Definizione

Fornisce informazioni su un motore di sintesi vocale installato (voce).

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
Ereditarietà
Object Platform::Object IInspectable VoiceInformation
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Solo le voci firmate da Microsoft installate nel sistema possono essere usate per generare la voce con speechSynthesizer. Ogni voce genera un parlato sintetizzato in una singola lingua, come parlato in un paese/area geografica specifico.

Ecco un elenco di voci firmate da Microsoft fornite con Windows.

Chiamata vocaleSessoWindows 8Windows 8.1NomeNome visualizzato
Inglese (Stati Uniti)FemaleSSZiraMicrosoft Zira (en-US, female).
Inglese (Stati Uniti)MaleSSDavidMicrosoft David (en-US, maschio)
Inglese GBFemaleSSNocciolaMicrosoft Hazel (en-GB, female)
Francese FRFemaleSSHortenseMicrosoft Hortense (fr-FR , femminile)
DE tedescoFemaleSSHeddaMicrosoft Hedda (de-DE, femmina)
Spagnolo ESFemaleSSHelenaMicrosoft Helena (es-ES, female)
Modello di aggiornamento primario cineseFemaleSSHuihuiMicrosoft Huihui (zh-CN, femmina)
TW cineseFemaleSSHanhanMicrosoft Hanhan (zh-TW, femmina)
Giapponese JAFemaleSSHarukaMicrosoft Haruka (ja-JP, femmina)
KR coreanoFemaleSSHeamiMicrosoft Heami (ko-KR, femmina)
MX spagnoloFemaleNSSabinaMicrosoft Cluster (es-MX, femmina)
IT italianoFemaleNSElsaMicrosoft Elsa (it-IT, femmina)
Inglese INFemaleNSHeeraMicrosoft Heera (en-IN, female)
UR russaFemaleNSIrinaMicrosoft Irina (ru-UR, femmina)
Cinese HKFemaleNSTracyMicrosoft Tracy (zh-HK, femmina)
Pl polaccoFemaleNSPaulinaMicrosoft Paulina (pl-PL, femmina)
Portoghese BRFemaleNSMariaMicrosoft Maria (pt-BR, femmina)

Per impostazione predefinita, un nuovo oggetto SpeechSynthesizer usa la voce di sistema corrente (chiamare DefaultVoice per scoprire qual è la voce predefinita).

Per specificare una delle altre voci di sintesi vocale (sintesi vocale) installate nel sistema dell'utente, usare il metodo Voice (per scoprire quali voci sono installate nel sistema, chiamare AllVoices).

Se non si specifica una lingua, viene caricata la voce che corrisponde più strettamente alla lingua selezionata nel pannello di controllo lingua.

Proprietà

Description

Ottiene la descrizione del motore di sintesi vocale (voce).

DisplayName

Ottiene il nome visualizzato associato al motore di sintesi vocale (voce).

Gender

Ottiene l'impostazione di genere del motore di sintesi vocale (voce).

Id

Ottiene l'ID univoco del motore di sintesi vocale (voce).

Language

Ottiene il tag di lingua BCP-47 normalizzato del motore di sintesi vocale (voce).

Si applica a

Vedi anche