Voici enfin la version Jeedomix qui tourne non-stop (?), en tout cas chez moi depuis une semaine H24. Pour les nouveaux lecteurs, jeedomix écoute en permanence et répond, grâce aux interactions jeedom, aux ordres donnés par l’utilisateur (Samantha allume la télé, Samantha baisse les volets,…).
Pour ceux qui ont téléchargé, testé et attendu la MAJ du produit, les corrections ont pris du temps (une saison à analyser les logs!) avant d’en arriver à cette dernière version.
Le fait est que j’ai cherché dans mon code ce qui provoquait l’arrêt aléatoire de la reconnaissance vocale … alors qu’il résultait du fait d’Android lui-même qui empêche ainsi la reconnaissance permanente.
Il a donc fallu mettre en place une série de contournements et tests de décrochage, je vous passe le détails d’autant qu’ils ne sont pas gênants, ils ne ralentissent pas l’app.
Elle tourne chez moi sur samsung S21, samsung S4, samsung A7, samsung TAB 6.
L’inconvénient reste toujours la qualité du micro d’un smartphone (on m’avait promis jadis de tester avec un micro bluetooth mais je n’ai pas eu de retour).
Comme toujours, il faut autoriser les apps de source inconnue et donner les autorisations ad hoc:
Dialogues: pour permettre à jeedomix de « tchatter » avec l’utilisateur: ordre reçu, ordre compris
Audio: cela va sans dire, sans audio, pas d’écoute

Autorisation d’afficher les dialogues (=étape 2 du « je décide » ci-dessus)
Et enfin la dernière pour autoriser le retour sonore.
Note aux modérateurs: Je me permets un nième post plus court étant donné que le produit est l’aboutissement d’essais +/- fructueux dont les détails et vidéos explicatives pourront être trouvés dans les anciens posts:
Historique des posts pour le contexte: