DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions spécifiques Mobile / Fonctions Synthèse Vocale
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
SynthèseVocaleListeVoix (Fonction)
En anglais : SpeechSynthesisListVoices
Renvoie la liste des voix disponibles sur l'appareil pour le moteur de synthèse vocale.
Exemple
MeilleureVoix est une VoixDeSynthèse

// Liste les voix
tabVoix est un tableau de VoixDeSynthèse
tabVoix = SynthèseVocaleListeVoix()

POUR TOUT Voix DE tabVoix
	// Affiche le nom de la langue de la voix dans la trace 
	Trace(LangueVersNom(Voix.Langue, Voix.SousLangue))
	// Sélectionne la voix française avec la meilleure qualité
	SI MeilleureVoix.Qualité < Voix.Qualité ET Voix.Langue = langueFrançais ALORS MeilleureVoix = Voix
FIN

SynthèseVocaleInitialise(MeilleureVoix)
Syntaxe
<Résultat> = SynthèseVocaleListeVoix()
<Résultat> : Tableau
Tableau de variables de type VoixDeSynthèse.
En cas d'erreur, la variable ErreurDétectée est à Vrai. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
Composante : wd300android.aar
Version minimum requise
  • Version 26
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 20/09/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale