It's a hard time for me due to business work cummulation in January.
Anyway the speechd problem is very interesting and a priority thing in
my hobby time. I did a deciding debugging session today.
Speech-dispatcher output is very limited when spd-say command is issued.
This probably needs an upstream change, but that's a thing for the future.
I guess the problem comes from pulse being the default audio output.
When I change the configuration from pulse to alsa, spd-say starts
working ok.
I can't confirm, why the source compiled from speechd upstream was
working better than the Debian package. Maybe because of different
configuration files. /etc vs /usr/local/etc. Maybe I did not run
ldconfig and the state of binaries was hard to determine.
I found the logs finally, using
strace -f spd-say test 2>&1|grep log
[pid 14992] mkdir("/run/user/0/speech-dispatcher/log/", 0700) = -1
EEXIST (File exists)
[pid 14992] mkdir("/run/user/0/speech-dispatcher/log/debug", 0700) = -1
EEXIST (File exists)
[pid 14992]
open("/run/user/0/speech-dispatcher/log//speech-dispatcher.log",
O_WRONLY|O_CREAT|O_APPEND, 0666) = 7
[pid 14992] open("/run/user/0/speech-dispatcher/log//espeak.log",
O_WRONLY|O_CREAT|O_TRUNC, 0600) = 11
[pid 14992] open("/run/user/0/speech-dispatcher/log//cicero.log",
O_WRONLY|O_CREAT|O_TRUNC, 0600) = 14
[pid 15001] open("/var/log/speech-dispatcher/cicero-executable.log",
O_WRONLY|O_CREAT|O_TRUNC, 0600) = 15
[pid 14992] open("/run/user/0/speech-dispatcher/log//dummy.log",
O_WRONLY|O_CREAT|O_TRUNC, 0600) = 17
[pid 14992] open("/run/user/0/speech-dispatcher/log//flite.log",
O_WRONLY|O_CREAT|O_TRUNC, 0600) = 20
[pid 14992] open("/run/user/0/speech-dispatcher/log//generic.log",
O_WRONLY|O_CREAT|O_TRUNC, 0600) = 23
[pid 14992]
open("/run/user/0/speech-dispatcher/log//speech-dispatcher.log",
O_WRONLY|O_CREAT|O_APPEND, 0666) = 6
They seem to ask for another bug report. This one may be closed, no more
grave problems :)
Jarek
--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org