La bête en action 😛 :
Note préliminaire : logiciel pour Windows, nécessitant le framework .NET 2.0.
Programme d'installation :
DactylAu.Setup.0.1.exe
Le principe de fonctionnement:
- On sélectionne une collection de mots ou expressions (une est fournie par défaut à l'installation)
- On spécifie la vitesse d'élocution du narrateur.
- On lance la lecture et on commence à taper ce qu'on entend.
- le comparatif entre ce qu'on a tapé et ce que la personne a dit s'affiche dans une liste.
- Un score est calculé en fonction des fautes et des mots manqués.
Notes complémentaires:
La vitesse est en mots par minute « standard », (1 mot = 5 caractères).
Le logiciel permet de prendre un certain retard et de le rattrapper ensuite, ou de sauter des mots si ça va trop vite.
Par exemple si la personne vient de dire :
1 - progiciel
2 - luzerne
3 - grizzli
et qu'à ce moment précis vous écrivez « luzwerne» :
- il détectera que vous avez tenté d'écrire « luzerne » et marquera ce mot en faute,
- il verra que vous avez sauté « progiciel » et le mettra en « Mot manqué »,
- il gardera « grizzli » en attente, au cas où vous le taperiez plus tard.
Les bugs ou restrictions connues:
- Il arrive que certains mots soient mal orthographiés dans les collections. On peut donc avoir une faute alors qu'on tapé la bonne orthographe…
Il faudra trouver un moyen de les remonter aux gestionnaires du projet Shtooka.
Sous le capot:
Logiciel libre sous licence GPL v2.
Code source téléchargeable pour l'instant ici :
DactylAu.Sources.0.1.zip.
Les collections audio compatibles sont issues du
projet Shtooka.
Vous pouvez ajouter des collections en les téléchargeant sur cette page :
swac-collections.org/download.php
Téléchargez les archives contenant les fichiers au format
Ogg (pas Flac) et décompressez les dans le sous-dossier « collections » du logiciel.
Les raccourcis claviers:
- CTRL + Entrée = lancer / arrêter la lecture.
- ESC = arrêter la lecture.
- CTRL + flèche haut ou flèche bas = augmenter / diminuer la vitesse.
- CTRL + Home = reset à 20 mots par minutes.
Voilà, je prends toutes les remarques, critiques, rapport de bugs, problèmes d'accessibilité ou d'utilisabilité, suggestions de fonctionnalités, etc. 🙂
À plus.