Bonjour,

En fait le problème c'est qu'alsa ne mixe pas les sons qui ne viennent pas du même utilisateur. En général, speech-dispatcher est lancé sous l'utilisateur "speech-dispatcher" ou si on a la flemme de tout bien configurer sous "root" (ce qui n'est pas bien). Mais gnome se lance avec notre utilisateur qui est nécessairement différent de "speech-dispatcher", et comme speech-dispatcher s'est lancé avant, il bloque et s'approprie alsa (même avec une version récente d'alsa avec dmix configuré correctement).

La seule solution est alors d'utiliser PulseAudio (c'est le plus pratique sous Debian et Ubuntu). Mais encore là, c'est assez compliqué, et je n'arriverais même plus à expliquer comment j'ai fait chez moi pour que le serveur PulseAudio autorise tout ce petit monde à émettre du son. J'ai sûrement fait des choses pas très jolies du point de vue de la sécurité (et dire que je travaille dans ce domaine !).

Si je peux, je ferai un petit tutoriel pour expliquer ces problèmes de son. Mais il faut savoir que sous Ubuntu par exemple, on est en pleine transition vers PulseAudio et que par conséquent tout n'est pas encore bien fonctionnel, et le problème de speech-dispatcher est un problème connu. La prochaine version de cette distribution corrigera je l'espère le problème.

Cordialement,

Olivier


----- Original Message ----- From: "Alain Joly" <[EMAIL PROTECTED]> To: "Carrefour BLinux francophone, pour les non- et mal-voyants." <[email protected]>
Sent: Sunday, August 31, 2008 2:01 PM
Subject: Re: [CBLX] installation de emacspeak


Salut la liste,
Un autre problème qui risque aussi d'intéresser certains de ceux qi sont aussi en train d'installer emacs qui cause. Chez moi, sur ma Buntu, le fait de lancer speech-dispatcher bloque le "canal audio" et a pour conséquence que je n'ai plus de son en mode graphique. Si je retourne en mode console pour arrêter speech-dispatcher (quelqu'un peut-il me dire comment je peux faire ça sans faire un killall speech-dispatcher ?) et que je retourne ensuite en mode graphique, le son revient et même, chose amusante, tous les sons qui n'ont pas été "joués" avant le sont rétroactivement (musique de bienvenue de Buntu, information d'orca....). Tout ça semble être mis dans une file d'attente pour être "joué" dès que possible...

Donc, J'en déduis que speech-dispatcher monopolise ma sortie audio et refuse que d'autres y accèdent...

Comment résoudre le problème ?

A bientôt.

Alain.


----- Original Message ----- From: "Alain Joly" <[EMAIL PROTECTED]> To: "Carrefour BLinux francophone, pour les non- et mal-voyants." <[email protected]>
Sent: Sunday, August 31, 2008 12:04 PM
Subject: Re: [CBLX] installation de emacspeak


Salut la liste, Salut Pierre,
Ca y est, mon emacs parle en Français.

J'ai fait également un petit test juste pour voir, car j'avais l'impression que emacs avait besoin de quelques secondes pour passer en Français.
J'ai essayé de chan ger l'ordre des commandes de mon .emacs
donc :
Au départ j'avais :
(autoload 'speechd-speak "speechd-speak" nil t)
(speechd-speak)
(speechd-set-language "fr")

J'ai inversé les lignes 2 et 3 pour obtenir
(autoload 'speechd-speak "speechd-speak" nil t)
(speechd-set-language "fr")
speechd-speak)

Et là, surprise, mon emacs s'est encore splité en deux buffers...
Je ne pense pas avoir fait d'erreur de syntaxe cette fois-ci...

la commande (speechd-speak) me semble faire office "d'intrrupteur à bascule" pour activer ou désactiver la voix. Il ne me semble donc pas illogique de vouloir d'abord sélectionner la langue, puis d'activer la voix...

Voilà, c'est tout.
Si quelqu'un veut faire une remarque là dessus....

A bientôt.
Alain.

T




----- Original Message ----- From: "Alain Joly" <[EMAIL PROTECTED]> To: "Carrefour BLinux francophone, pour les non- et mal-voyants." <[email protected]>
Sent: Saturday, August 30, 2008 7:54 PM
Subject: Re: [CBLX] installation de emacspeak


Re bonjour bonsoir,
Voilà, je viens de faire ce que je vous dit dans mon mail précédent et voici les résultats :

1) Plus de double buffer
2) emacs Cause !! Il dit "start".
3) Il cause tojours en Angliche.

Alors maintenant ? qu'est-ce qu'il faut que je fais ?


Bonne soirée.

Alain.

_______________________________________________
Liste de diffusion CarrefourBLinuX [email protected]
   http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel : 'mailto:[EMAIL PROTECTED]' Pour se retirer de la liste par courriel : 'mailto:[EMAIL PROTECTED]'

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

Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu


_______________________________________________
Liste de diffusion CarrefourBLinuX [email protected]
   http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel : 'mailto:[EMAIL PROTECTED]' Pour se retirer de la liste par courriel : 'mailto:[EMAIL PROTECTED]'

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

Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu


_______________________________________________
Liste de diffusion CarrefourBLinuX [email protected]
   http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel : 'mailto:[EMAIL PROTECTED]' Pour se retirer de la liste par courriel : 'mailto:[EMAIL PROTECTED]'

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

Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu


_______________________________________________
Liste de diffusion CarrefourBLinuX [email protected]
   http://lists.freearchive.org/mailman/listinfo/carrefourblinux
Pour s'inscrire par courriel : 'mailto:[EMAIL PROTECTED]' Pour se retirer de la liste par courriel : 'mailto:[EMAIL PROTECTED]'

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

Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/
Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu

Répondre à