DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions spécifiques Mobile / Fonctions Synthèse Vocale
  • Présentation
  • Comment le faire ?
  • Conditions nécessaires
  • Utiliser la synthèse vocale dans l'application
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Présentation
Les téléphones peuvent parler !
WINDEV Mobile propose plusieurs fonctions pour utiliser simplement cette fonctionnalité dans vos applications pour mobiles Android, iOS ou Universal Windows 10 App.
Comment le faire ?

Conditions nécessaires

Utiliser la synthèse vocale dans l'application

Pour utiliser la synthèse vocale dans l'application :
  1. Initialisez les options de gestion de la synthèse vocale avec la fonction SynthèseVocaleInitialise.
    Remarque : Cette fonction n'est pas obligatoire. Si les paramètres de la synthèse vocale n'ont pas été précédemment fixés, les paramètres par défaut seront utilisés et la langue pour la lecture du texte sera la première langue disponible pour le moteur de synthèse vocale parmi la séquence suivante :
    • Langue de l'application (langue par défaut ou définie par la fonction Nation),
    • Langue de l'appareil,
    • Anglais,
    • Langue par défaut du moteur de synthèse vocale.
  2. Déclenchez la lecture avec les fonctions suivantes :
    SynthèseVocaleLitFichierLit le contenu du fichier spécifié en utilisant le moteur de synthèse vocale de l'appareil.
    SynthèseVocaleLitTexteLit le texte spécifié en utilisant le moteur de synthèse vocale de l'appareil.
Remarques :
  • Si une nouvelle lecture est déclenchée alors qu'une autre est en cours, la nouvelle lecture démarrera uniquement à la fin de la précédente.
    Pour savoir si une lecture est en cours par le moteur de synthèse vocale, utilisez la fonction SynthèseVocaleEnCours.
    Pour stopper les lectures en cours, utilisez la fonction SynthèseVocaleArrête.
Liste des exemples associés :
Android Synthèse Vocale Android (WINDEV Mobile) : Android Synthèse Vocale
[ + ] Cet exemple didactique montre comment gérer la reconnaissance et la synthèse vocale sous Android.
La synthèse vocale se fait en utilisant soit les fonctions WLangage, soit un fichier JAR externe intégré dans le projet WINDEV Mobile.
Version minimum requise
  • Version 17
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

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