On Thu, Dec 08, 2005 at 09:53:29PM +0100, Pierre Lorenzon wrote:
> il ne suffit
>   pas d'écrire un guide parce que la solution miracle
>   et rapide n'existe pas hélas !

Pas sûr:
si on écris un installeur, même en Bash, qi permet
a) d'ajouter brlspeak.net parmi les urls deb de sources.list pour pouvoir 
rapatrier mbrola.deb et mbrldico.deb
b) qui rapatrie Cicero de chez Nicolas Pitre et permet de l'installer 
directement là où il faut et configuré comem il faut
c) de rapatrier les voix fr1 et fr3 (binaires) pour les placer elles aussi 
là où il faut
d) d'ouvrir un outil pour reconfigurer brltty.conf comme il faut,
en moins qu'il n'en faut pour l'expliquer tu as ta solution, une des 
possibles solutions, qui selon moi
- n'est ni primitive vu la qualité vocale
- ni SI compliquée qu'on voudrait le faire coire.

Obstacle: un jour j'écrirai un script, et ce sera comme d'hab pas très 
pro, je le regrette, mais vu qu'on se contente de dire que tout est 
compliqué sans jamais assez vouloir s'impliquer ensemble avec d'autres 
pour une solution, beh on finit par avoir tj les mêms questions de novices 
à qui l'on est contraint de fournir tj les mêmes réposnes.

> Je fais un 
>tableau rapide >   
>de la situation : 
>   - tu veux de l'anglais avec dectalk : impec tu mets
>   emacspeak !
>   - déjà le français avec emacspeak ça m'a demandé
>   pas mal de temps et de développement pas simplement
>   à écrire des docs ! Retour de l'équipe de
>   développpement d'emacspeak 0000 !

ce n'estpas normal que ça prenne tant de temps, et si c'est normal, alors 
il faut trouver une solution, plutôt que de recommencer à chaque fois son 
boulot from scratch; encore une fois, c pas les chevronnés que je dois 
défendre, je me met à la place dud novice, comprenons-nous bien, et 
évitons donc tout malentendu!

>   - emacspeak n'est pas conçu 
>pour être multilingue et 
>   il fallait beaucoup ramer pour l'adapter !

Eet si l'adaptation comem tu dis en est automatisée par un installeur, 
qu'il soit en py ou en c ou en perl??? n'est-ce pas une piste?

>   - Alors est arrivé speech-dispatcher réellement
>   conçu pour être multilingue; certes mais conçu par
>   des tchèques .... Là encore pour que ça cause français
>   y avait quand même un peu de code à écrire ...

OK, et cette conversion de conf est-elle en théorie dans une doc ou es-ce 
qu'il y a l'ebauche d'un script ou autre prog pour qu'on n'ait plus à la 
faire à la main?

>   - Alors que maintenant ça a l'air de tourner je vais 
>tâcher 
>   de penser à documenter tout ça !

Ou scripter... + documenter.

>   - Mais ça ne remplace pas complètement emacspeak et
>   l'idéal serait évidemment d'interfacer les deux ....
>   Quelques lignes de codes encore là !

Oui et puis tu as aussi une solution vocale à prévoir pour tous ceux qui 
n'utilisent pas Emacs/Emacspeak, cf. comme je le disais plus haut en 
s'appuyant p-e sur Cicero+Mbrola

>   Je reconnais que mes propos ont l'air 
>un peu contradictoires.
>   D'un côté j'ai l'air de dire que le vocal c'est possible et
>   de l'autre que c'est infernal à mettre en oeuvre.

Moi ce qui me dérange le plus, et je le dis ici en toute clarté et sans 
équivoque, c'est qu'on a eu des critiques quand o na parlé de la solution 
Cicero de Nicolas Pitre, et qu'à côté je me souviens d'un mail où il 
demandait ce qu'on avait à côté et que personne n'a été capable de 
répodnre par une alternative concrète et fonctionnelle, sauf que ça 
avançait côté Franfest, mais avancere ne veut pour moi pas dire 
fonctionner.
Et d'ajouter que la dernière fois que j'ai écrit à Nico pour lui demander 
s'il avait publié une nouvelle version de Cicero avec les mises à jour du 
rules.fr (prononciation corecte de mots en fr) il a répondu qu'il 
s'occupait de l'Anglais vu l'intérêt minime accordé par les premiers 
intéressés, cad les francophones/nous quoi, pour ce projet.

Mais en attendant rererevoilà la même question, inéluctable, récurente et 
qui nous replace face à la réalité d'un Window$ de quinze ans en avance 
sur ce sujet.

Bref, j'estime que:
a) aucune des solutiosn déjà disponibles n'est exploitée jusqu'aqu bout, 
et je ne comprends pas pourquoi on en est tj là
b) du fait qu'on critique ce que fais l'autre on est dans une situation où 
on a plusieurs possibilités dont aucune ne fonctionne comme il se devrait 
depuis longtemps

Alros je demande : que va-t-on faire face à une question qui revient 
TOUJOURS?
- soit se décider un jour à mettre nos connaissances à la disposition de 
tous, par de la doc simple, concise / to the point
- soit par développer un script, un prog, un tru-machin quoi, pour 
faciter l'installation, tant dans le cas d'Emacspeak que dans le cas en 
dehors d'Emacspeak.

Perso, si dans un an on est encore ici entrain de discuteer de la même 
façon sur les solutions vocales, il n'est pas dit que je ne prenne pas le 
toreau par les cornes en payant qq'un, ou en dénichant des subsides, pour 
mettre en place très rapidement une ou plusieurs solutions.
Mais c'est un peu stupide car on a davantage un problème d'installation 
que de la présence de solutions possibles (cf. Emacspeak+... cf. 
Cicero+... cf. Decktalk s'il faut).

Voilà en clair comment je vois la situation jusqu'à ce jour.

Aldo.

PS: Pierre ce n'est pas à titre perso que je me permet de dire tout ça 
mais bien de façon globale.
PS2: je pense qu'on a un vrai problème de ressources, de disponibilité de 
contributeurs que pour avancer, eh bien il faut p-e réfléchir ensemble à 
en trouver / oublien il faut que ceux qi croupissent dans leur coin 
sortent un peu pour aider un peu!


_______________________________________________
Liste de diffusion CarrefourBLinuX 
    [email protected]
    http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu
Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Archives : http://lists.freearchive.org/pipermail//carrefourblinux
Anciennes archives (Yahoogroupes) :
    http://fr.groups.yahoo.com/group/carrefourblinux/messages
Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi
Pour s'inscire par courriel : 
    'mailto:[EMAIL PROTECTED]'
Pour se desinscrire par courriel : 
    'mailto:[EMAIL PROTECTED]'

Répondre à