Fixing brittle speech support on Dapper



Hello,

Hi, I'm Enrico, my current task is to get Dapper to become a usable
desktop for Italian blind people.

I've been fiddling with the speech accessibility features of Dapper for
a few days now, and I found lots of ways to get gnome-speech to hang,
Now I'm looking for ways to keep it working.

One hanging scenario:

 - freshly installed dapper, Italian localization
 - disable esd from preferences/audio
 - enable accessibility and screen reader from preferences/accessibility
 - log out and in again
 - gnopernicus works
 - disable screen reader (but not accessibility) from
   preferences/accessibility
 - log out and in again
 - orca-setup, works fine, speaks
 - orca
 - speech doesn't work anymore.  test-speech exits with:
   Exception Unknown CORBA exception id: 'IDL:omg.org/CORBA/COMM_FAILURE:1.0' getting voice list.

Another hanging scenario:

 - freshly installed dapper, Italian localization
 - disable esd from preferences/audio
 - enable 'universe' and install festlex-ifd, festvox-italp16k and
   festvox-itapc16k to have italian synthesis
 - enable accessibility and screen reader from preferences/accessibility
 - log out and in again
 - gnopernicus works in English
 - go in the preferences/speech/voices menu and choose the italian
   female voice for all voices, raise the rate a bit.  The female voice
   speaks when raising the rate.
 - close the Voices menu, no more speech.  test-speech exits with:
   Exception Unknown CORBA exception id: 'IDL:omg.org/CORBA/COMM_FAILURE:1.0' getting voice list.

In test-speech, the Speech Dispatcher output doesn't work.  The festival
one works, but breaks after a minimum of use, where minimum of use means
just choosing the voices I'd like to use.

What can I look/try to get myself unstuck?


Ciao,

Enrico

--
GPG key: 1024D/797EBFAB 2000-12-05 Enrico Zini <enrico enricozini org>

Attachment: signature.asc
Description: Digital signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]