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