Re: [CBLX] scan-lecture : espeak devient un player

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


Bonjour,

Je reçois vos remarqes favorablement, et je m'y pencherai car j'ai à apprendre.

Amicalement vôtre
--
pîerre estrem


Le 27/11/2021 à 01:55, Pascal GRÉGIS a écrit :
Ça serait bien que pour choisir la voix & on doive taper 1 plutôt que 0, et le reste en conséquence..

Et puis il faudrait pouvoir choisir la langue.

Sinon je dirais qu'il y a un peu de remise au propre à faire dans le code, quelques commentaires qui restent, des fonctions avec le contenu indenté et d'autres pas ... mais dans l'ensemble ça n'a pas l'air trop sale.

Je précise du coup que ça peut être utilisé sans scanner USB. En ce qui me concerne je n'en ai pas, et je ne suis pas fan des résultats de tesseract, bien que parfois ça aide, mais j'ai pu utilisé le script lecture.sh seul :
cat fichier | ./lecture.sh
ou, j'imagine
./lecture.sh < fichier

Merci pour ce partage.

Pascal

Pierre ESTREM a écrit, le mercredi 24 novembre 2021 à 14:58:06 :
Bonjour Raphaël,

J'étudierai cela !

a+
pierre estrem


Le 24/11/2021 à 01:25, Raphaël POITEVIN a écrit :
Peut-être serait-il pertinent de taper dans speech-dispatcher ; ainsi
cela laisserait le choix de la synthèse vocale.

Je lirai ton script dès que j’ai le temps.

Pierre ESTREM<pierre.estrem@xxxxxxx>  writes:

Bonjour la liste,

Enfin je débarque sur cette "vieille" liste où j'avais été convié par
Raphaël POITEVIN.

Comme certains je suis amblyope et la liste debian-user-french n'est
pas idoine pour répondre à nos spécificités à coup sûr.

Alors pour débuter ici j'ai joint 3 scripts shell à rendre exécutables.
"scan-lecture.sh" démarre un scanner usb (même en réseau selon un ami)
et l'image est injectée à tesseract puis à lecture.sh qui lira le
texte (avec espeak et les voix de MBROLA.
L'intérêt est que espeak devient alors un player.
Les touches de raccourcis :
ESPACE : pause  / lire
HAUT / BAS : accélérer / diminuer la vitesse de lecture
DROITE / GAUCHE : avancer / reculer
1-5 : changer de voix parmi 5 voix de MBROLA.

A noter que le document peut être mis à 0° (correctement), 90°, 180°
(à l'envers) ou 270°.
Par contre si l'inclinaison du texte est trop importante
alors... échec= (cas non traité).

Le script lecture.sh comporte des erreurs mais globalement ça passe...

Lâchez-vous pour critiques et améliorations.

NB: tout est LIBRE bien entendu

A bientôt
p
pierre estrem
-- CBLX - CarrefourBLinuX MailingListe Pour obtenir de l'aide, envoyez
le sujet help à: carrefourblinux-request@xxxxxxxxxxxxxxxxxxx Archives:
http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux ou
http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/
--
   CBLX - CarrefourBLinuX MailingListe   Pour obtenir de l'aide, envoyez le
sujet  help  à:   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
   Archives:
http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
   ou   http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/

--
CBLX - CarrefourBLinuX MailingListe Pour obtenir de l'aide, envoyez le sujet help à: carrefourblinux-request@xxxxxxxxxxxxxxxxxxx Archives: http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux ou http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/

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