VoiceInformation.Gender Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'impostazione di genere del motore di sintesi vocale (voce).
public:
property VoiceGender Gender { VoiceGender get(); };
VoiceGender Gender();
public VoiceGender Gender { get; }
var voiceGender = voiceInformation.gender;
Public ReadOnly Property Gender As VoiceGender
Valore della proprietà
Sesso della voce.
Esempio
In questo caso viene illustrato come selezionare un sesso per la voce (VoiceInformation.Gender) usando la prima voce femminile (VoiceGender) trovata o semplicemente la voce di sistema predefinita (SpeechSynthesizer.DefaultVoice), se non viene trovata alcuna voce femminile.
using (SpeechSynthesizer synthesizer = new SpeechSynthesizer())
{
VoiceInformation voiceInfo =
(
from voice in SpeechSynthesizer.AllVoices
where voice.Gender == VoiceGender.Female
select voice
).FirstOrDefault() ?? SpeechSynthesizer.DefaultVoice;
synthesizer.Voice = voiceInfo;
// Windows.Media.SpeechSynthesis.SpeechSynthesisStream
stream = await synthesizer.SynthesizeTextToStreamAsync(text);
}
Commenti
Ecco un elenco di voci firmate da Microsoft fornite con Windows.
Chiamata vocale | Sesso | Windows 8 | Windows 8.1 | Nome | Nome visualizzato |
---|---|---|---|---|---|
Inglese (Stati Uniti) | Female | S | S | Zira | Microsoft Zira (en-US, femminile). |
Inglese (Stati Uniti) | Male | S | S | David | Microsoft David (en-US, maschio) |
GB inglese | Female | S | S | Nocciola | Microsoft Hazel (en-GB, femminile) |
Francese FR | Female | S | S | Hortense | Microsoft Hortense (fr-FR , femmina) |
DE tedesco | Female | S | S | Hedda | Microsoft Hedda (de-DE, femmina) |
Spagnolo ES | Female | S | S | Helena | Microsoft Helena (es-ES, femminile) |
PrC cinese | Female | S | S | Huihui | Microsoft Huihui (zh-CN, femmina) |
TW cinese | Female | S | S | Hanhan | Microsoft Hanhan (zh-TW, femminile) |
Ja giapponese | Female | S | S | Haruka | Microsoft Haruka (ja-JP, femminile) |
KR coreano | Female | S | S | Heami | Microsoft Heami (ko-KR, femminile) |
MX spagnolo | Female | N | S | Sabina | Microsoft Sabina (es-MX, femminile) |
IT italiano | Female | N | S | Elsa | Microsoft Elsa (it-IT, femmina) |
Inglese IN | Female | N | S | Heera | Microsoft Heera (en-IN, femminile) |
UR russo | Female | N | S | Irina | Microsoft Irina (ru-UR, femmina) |
Cinese HK | Female | N | S | Tracy | Microsoft Tracy (zh-HK, femmina) |
Pl polacco | Female | N | S | Paulina | Microsoft Paulina (pl-PL, femmina) |
Portoghese BR | Female | N | S | Maria | Microsoft Maria (pt-BR, femmina) |