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

Reply via email to