[CBLX] Delire : un lecteur de texte vocal en ligne de commande |
[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]
Salut, voici Delire : un script de première née-cecité. Inspiré du script "lire" de Tarik, Delire permet de lire automatiquement un fichier texte, en ligne de commande, en utilisant la synthèse vocale de son choix à travers spd-say un client pour speech-dispatcher, ou en utilisant directement les paramètres de sa synthèse vocale sans passer par speech-dispatcher. Ce script est utile pour lire de gros bouquins sans risquer d'attraper une crampe de la main droite. Il gère les titres, les phrases, les anotations, et les citations, et permet de naviguer à travers le texte, de rechercher un mot ou une phrase en particulier, mémorise la dernière ligne lue afin de reprendre la lecture facilement. Utilisation : delire [option -cChl:L:s:S:] nom du fichier Les options sont : -c : afficher le numéro de la ligne courante -C : afficher le nombre total de ligne -h : aficher l'aide -l n : aller à la ligne numéro n en absolu -L n : aller à la ligne numéro n en relatif à la ligne courante -s text : rechercher un texte en avant par rapport à la ligne courante -S text : rechercher un texte en arrière par rapport à la ligne courante Note : si vous utilisez Speakup comme lecteur d'écran, pensez à désactiver speechd-up pour éviter tout conflit avec speech-dispatcher. Pour l'instant il est écrit en bash juste pour le fun, juste pour tester la puissance du bash, mais par la suite, après l'ajout de quelques autres améliorations, après l'avoir testé sur quelques autres bouquins, je le réécrirai en python pour en faire une application un peu plus interactive. D'ici-là, vive le bash et portez-vous bien. A bientôt: Sam
Attachment:
delire_0.1
Description: Binary data
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |