|
|
|
|
|
- Cas particuliers
- Application en arrière-plan : Spécificité à partir de Android 10
- Permissions requises
ReconnaissanceVocaleDéclenche (Fonction) En anglais : SpeechRecognitionTrigger Déclenche le service de reconnaissance vocale de l'appareil. Remarque : Cette fonction peut être utilisée dans l'émulateur. Cette fonction ne peut pas être utilisée dans le simulateur.
MaListe est une chaîne
MaListe = ReconnaissanceVocaleDéclenche("Je vous écoute ...")
SI ErreurDétectée = Faux ALORS
POUR TOUTE CHAÎNE Proposition DE MaListe SÉPARÉE PAR RC
ListeAjoute(LISTE_ListeProposition, Proposition)
FIN
FIN
Syntaxe
Déclencher le service de reconnaissance vocale (mode synchrone) Masquer les détails
<Résultat> = ReconnaissanceVocaleDéclenche([<Texte>])
<Résultat> : Chaîne de caractères - Liste des différentes propositions de mots ou de phrases faites par le service de reconnaissance vocale à partir du texte énoncé par l'utilisateur. Chaque proposition est séparée par un RC (Retour Chariot).
- Chaîne vide ("") dans les cas suivants :
- si la reconnaissance vocale a été annulée par l'utilisateur.
- en cas d'erreur.
- si aucune correspondance n'a été trouvée par le service de reconnaissance vocale.
Dans ce cas, la variable ErreurDétectée vaut Vrai. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo.
<Texte> : Chaîne de caractères optionnelle Texte à afficher dans la fenêtre affichée par le service de reconnaissance vocale. Cette fenêtre est bloquante.
Liste des exemples associés :
|
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.
|
Classification Métier / UI : Code UI Composante : wd300android.aar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|