Speechd in Italian
mooncar at libero.it
mooncar at libero.it
Fri Jan 20 11:54:11 CET 2006
Hi to all!
I am new with speech dispatcher, I have just installed it because I need emacs with Italian speech. But I have some problems...
I have Debian kanotix and emacs 21 (and emacs21-el), and I have installed
festival 1.4.3
mbrola with italian voices
italian festival by CNR ISTC by Piero Cosi
libdotconf
festival-freebsoft-utils 0.4-1
speech-dispatcher 0.5-4
speech-dispatcher-festival 0.5-4
libspeechd 0.5-4
speechd-el 1.0-3
I have edited the file /etc/speech-dispatcher/speechd.conf writing
AddModule "festival" "sd_festival" "festival.conf"
DefaultModule festival
LanguageDefaultModule "en" "festival"
And I have added (it italian) to the variable language-codes at the beginning of
the freebsoft utils file voice-select.scm.
I start festival --server in a shell, and in another shell I become root and start speech-dispatcher. The connection is ok:
server Thu Jan 19 17:55:27 2006 : Festival server started on port 1314
client(1) Thu Jan 19 17:55:32 2006 : accepted from curaro
If I start emacs and use the command M-x speechd-speak, I have in the festival shell:
SIOD ERROR: could not open file /usr/lib/festival/synthesis.scm
SIOD: unknown voice kal_diphone
SIOD ERROR: could not open file /usr/lib/festival/synthesis.scm
SIOD: unknown voice lp_diphone
SIOD ERROR: could not open file /usr/lib/festival/synthesis.scm
SIOD: unknown voice pc_diphone
SIOD ERROR: could not open file /usr/lib/festival/synthesis.scm
SIOD: unknown voice pc_mbrola
SIOD ERROR: could not open file /usr/lib/festival/synthesis.scm
SIOD ERROR: could not open file /usr/lib/festival/synthesis.scm
SIOD ERROR: wrong type of argument to times
SIOD ERROR: could not open file /usr/lib/festival/synthesis.scm
sh: recode: command not found
SIOD ERROR: could not open file /usr/lib/festival/synthesis.scm
sh: recode: command not found
SIOD ERROR: wrong type of argument to get_c_val
sh: recode: command not found
SIOD ERROR: wrong type of argument to get_c_val
SIOD ERROR: wrong type of argument to get_c_utt
sh: recode: command not found
Phoneme: pau has no duration info
SIOD ERROR: wrong type of argument to get_c_utt
sh: recode: command not found
Phoneme: pau has no duration info
SIOD ERROR: wrong type of argument to get_c_utt
SIOD ERROR: could not open file /usr/lib/festival/synthesis.scm
sh: recode: command not found
SIOD ERROR: could not open file /usr/lib/festival/synthesis.scm
sh: recode: command not found
SIOD ERROR: wrong type of argument to get_c_val
Because in my system all festival files are in the folder named /usr/share/festival, I copied the file 'synthesis.scm' from
/usr/share/festival to /usr/lib/festival. Now, I have emacs speaking in English.
I use the command M-x speechd-set-language,I answer it, and emacs become silent, it no longer speak. the festival shell say:
sh: recode: command not found
sh: recode: command not found
sh: recode: command not found
sh: recode: command not found
sh: recode: command not found
SIOD ERROR: wrong type of argument to times
sh: recode: command not found
sh: recode: command not found
sh: recode: command not found
sh: recode: command not found
And the log file:
[Thu Jan 19 18:18:08 2006 : 841130] speechd: Speech Dispatcher Lo
gging to file /var/log/speech-dispatcher/speech-dispatcher.log
[Thu Jan 19 18:18:08 2006 : 909868] speechd: Module festival loaded.
[Thu Jan 19 18:18:08 2006 : 989181] speechd: Module festival started sucessfully with message:
---------------
Communicating with Festival through a socket.
---------------
[Thu Jan 19 18:18:08 2006 : 989375] speechd: Configuration has been read from "/etc/speech-dispatcher
//speechd.conf"
[Thu Jan 19 18:18:08 2006 : 989408] speechd: Speech Dispatcher started with 1 output module
[Thu Jan 19 18:18:08 2006 : 989516] speechd: Openning socket connection
[Thu Jan 19 18:18:08 2006 : 989584] speechd: Speech Dispatcher waiting for clients ...
[Thu Jan 19 18:18:08 2006 : 989584] speechd: Speech Dispatcher waiting for clients ...
[Thu Jan 19 18:18:37 2006 : 966861] speechd: Error: Failed to serve client on fd 7!
[Thu Jan 19 18:18:37 2006 : 967606] speechd: Error: Failed to serve client on fd 7!
[Thu Jan 19 18:18:37 2006 : 967868] speechd: Error: Failed to serve client on fd 7!
[Thu Jan 19 18:18:37 2006 : 968012] speechd: Error: Failed to serve client on fd 7!
[Thu Jan 19 18:18:37 2006 : 968129] speechd: Connection closed
[Thu Jan 19 18:19:07 2006 : 381209] speechd: Error: Failed to serve client on fd 10!
[Thu Jan 19 18:19:07 2006 : 387093] speechd: Error: Failed to serve client on fd 10!
[Thu Jan 19 18:19:07 2006 : 387481] speechd: Error: Failed to serve client on fd 10!
[Thu Jan 19 18:19:07 2006 : 387538] speechd: Error: Failed to serve client on fd 10!
[Thu Jan 19 18:19:07 2006 : 387591] speechd: Connection closed
[Thu Jan 19 18:19:10 2006 : 532412] speechd: Error: Failed to serve client on fd 7!
[Thu Jan 19 18:19:10 2006 : 533002] speechd: Error: Failed to serve client on fd 7!
[Thu Jan 19 18:19:10 2006 : 533059] speechd: Error: Failed to serve client on fd 7!
[Thu Jan 19 18:19:10 2006 : 533106] speechd: Connection closed
someone can help me to understand what it is happening?
Thank you in advance
veronica
_______________________________________________
Speechd mailing list
Speechd at lists.freebsoft.org
http://lists.freebsoft.org/mailman/listinfo/speechd
More information about the Speechd
mailing list