SARAH v2.4: Speech, Gesture et WebSocket
Petit article pour vous annoncer la release de la v2.4 de SARAH !
Reconnaissance Vocale
Confidence
J’ai mis en place une mécanique pour régler la confidence sur le premier mot (SARAH) des grammaires.
- Le .bat contient un paramètre -t 0.90 pour cette confidence
- La confidence global est baissée à 0.65
Faux positifs
J’ai mis en place une mécanique pour debugguer les faux positifs.
- Il faut rajouter le paramètre -debug dans le .bat
- Il faut créer un répertoire /dump qui contiendra les .wav et les .xml
Vous pouvez aussi re-lancer l’apprentissage de windows qui aide peut-être.
Gesture et WebSocket
De nouveaux plugins font leur apparition. Pour plus de détails consulter la doc en ligne.
Gestures
Un premier plugin « framework » qui traite de manière générique les gestures. Combiné avec le moteur de règles il est donc très simple de déclencher des actions avec les gestes.
Pour ajouter d’autres gestures, éditer le fichier XML « gesture.gesture ».
WebSocket
Un autre plugin « framework » qui démarre un serveur WebSocket. Combiné avec le moteur de règles il est donc très simple de piloter un navigateur.
Une bookmarklet permet d’installer le code WebSocket sur n’importe quel site web et d’envoyer des frappes clavier
Combiné avec le plugin gesture il est possible de faire défiler des slides HTML5 avec des gestes !!!
Qui nous fait un plugin Lego MindStorm ? 🙂
Divers
Communauté
La communauté a été transférée de Google Groups à Google+. Pensez à vous inscrire et poser vos questions sur Google+.
Synthèse vocale
Le code de la synthèse vocale a été modifié pour être compatible avec les voix Loquendo.
Calendrier
Le plugin calendrier gère les évènements récurrents correctement !
Karotz
Le plugin embarque maintenant le karotz.exe. Je suis toujours preneur de vos retours sur le POC Java pour ceux qui avaient des problèmes.
Architecture
Les pages du site sont régulièrement mises à jour. Il y a une nouvelle section « plugin » dans Architecture. Et la FAQ a été mise à jour.
NoWatch
Un grand merci à Cédric Bonnet et NoWatch de parler de SARAH dans leurs podcasts:
Le processus de release étant de plus en plus complexe faites moi signe si il y a des bugs ou incohérences !
WebSocket:
– Pour le moment j’envoie les messages à la dernière socket (c’est un peu à l’arrache le code)
– Penser a mettre une IP autre que 127.0.0.1 dans les propriétés si vous testez sur une machine distante
– J’ai pas encore testé sur mobile
Petit bug dans la 2.4: Quand on sauvegarde la règle et qu’on la recharge ça pète les propriétés à cause du rn. J’ai mis en ligne la 2.4.1