Re: [CBLX] Delire : un lecteur de texte vocal en ligne de commande

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


Bravo Sam,

J'ai jeté un coup d'oeil sur ton code. Vraiment très bien écrit : bien
pensé, bien structuré et bien indenté ! Vraiment du travail de pro. Et
tout cela en bash : je tire mon chapeau très bas !

Si en termes de performances, delire répond bien, je ne vois pas ce que
peut t'apporter python.

S'il fallait le réécrire ce serait peut-être en emacs/lisp, pour faire
plaisir à notre ami Pierre et t'éviter ses foudres après ton "vive bash"
LoL

Amicalement
Tarik

Le lundi 12 avril 2010 à 21:57 +0200, coolbrother@xxxxxxxxxx a écrit :
> 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
>



---
--
   CarrefourBLinuX MailingListe
   Pour obtenir de l'aide, envoyez le sujet  help  �   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
   Archives:
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/