[Pkg-italian-maintainers] Bug#375538: Error when trying to speak empty or blank strings

Enrico Zini enrico at debian.org
Mon Jun 26 16:29:50 UTC 2006


Package: festival-it
Severity: normal

Hello,

when trying to chase problems with using the Italian voices for
gnopernicus[1], I found out that empty or blank strings cause an error,
while it doesn't happen with the normal English voices:

$ festival
Festival Speech Synthesis System 1.4.3:release Jan 2003
Copyright (C) University of Edinburgh, 1996-2003. All rights reserved.
For details type `(festival_warranty)'
festival> (SayText "")
#<Utterance 0xa72d8cc8>
festival> (SayText " ")
#<Utterance 0xa72f0d08>
festival> (voice_lp_diphone)
lp_diphone
festival> (SayText "")
SIOD ERROR: wrong type of argument to get_c_val
festival> (SayText " ")
SIOD ERROR: wrong type of argument to get_c_val
festival>

I tried to have a look on how to change this behaviour, but I didn't
manage.  Maybe we need to ask upstream.

I'm not sure this is the cause of my gnopernicus problems: the errors
from the festival speech server should be ignored anyway.  However, such
a behavioral difference with the normal voices is something worth
noticing (and fixing).  The gnome-speech festival driver seems to really
like sending empty strings, for reasons totally unknown to me.

[1]
http://mail.gnome.org/archives/gnome-accessibility-list/2006-June/msg00014.html
http://mail.gnome.org/archives/gnome-accessibility-list/2006-June/msg00028.html
http://mail.gnome.org/archives/gnome-accessibility-devel/2006-June/thread.html
the last and more detailed report I sent hasn't reached the archive yet.
These mail refer to Dapper, but the example output I posted above has
been obtained with an updated sid.
-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-1-686
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)




More information about the Pkg-italian-maintainers mailing list