XSpeechSynthesizerSetDefaultVoice
Indique que le synthétiseur vocal doit utiliser la voix par défaut du système.Syntaxe
Paramètres
speechSynthesizer _In_Type : XSpeechSynthesizerHandle Spécifie le synthétiseur vocal qui utilisera la voix par défaut.
Valeur de retour
Type : HRESULT Retourne S_OK en cas de réussite ; sinon, retourne un code d’erreur. Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur.Remarques
Cette fonction ne peut pas être appelée sans risque sur un thread à durée critique. Pour plus d’informations, consultez Threads à durée critique.
- Pour utiliser une autre voix installée pour le synthétiseur vocal spécifié, appelez XSpeechSynthesizerSetCustomVoice.
- Pour énumérer les voix installées sur l’appareil actuel et obtenir des informations à leur sujet, utilisez la fonction XSpeechSynthesizerEnumerateInstalledVoices avec la fonction de rappel XSpeechSynthesizerInstalledVoicesCallback.
- Pour chaque voix installée, la structure XSpeechSynthesizerVoiceInformation fournit l’ID de la voix, sa description, son texte d’affichage, son genre, sa langue et d’autres informations.
Configuration requise
En-tête : XSpeechSynthesizer.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX SeriesDocumentation conceptuelle
Voir aussi
XAccessibilityXSpeechSynthesizerCreateStreamFromText
XSpeechSynthesizer
