GNOME Bugzilla – Bug 319531
Orca issues a COMM_FAILURE is speech is not available
Last modified: 2006-07-25 22:24:52 UTC
Please describe the problem: If speech is not available, Orca issues a nasty COMM_FAILURE and dies Steps to reproduce: 1. Configure your system so no speech servers can start or are available 2. Run orca-setup 3. Actual results: $ /usr/bin/orca-setup Creating .orca directory. Traceback (most recent call last):
+ Trace 63668
useSpeech = setupSpeech ()
if (not speech.init()) or (len(speech.drivers)) == 0:
isInitialized = driver.driverInit() CORBA.COMM_FAILURE
Expected results: Orca should issue a more user-friendly message and exit more gracefully. Does this happen every time? Yes (when no speech servers are available) Other information:
I'm facing the same issue and would love to include orca into Ubuntu - if you need more information, I'd be happy to help out. I have the following Depends listed for it: libc6 (>= 2.3.4-1), libglib2.0-0 (>= 2.9.3), python (<< 2.5), python (>= 2.4), python-pyorbit (>= 2.0), python-gtk2 (>= 2.4), python-gnome2 (>= 2.6.2), festival, python-at-spi, python-speex on an AMD64. daniel@bert:~/future$ orca-setup Traceback (most recent call last):
+ Trace 65690
return speaker.say(text)
return self.gnome_speaker.say(text) COMM_FAILURE
useSpeech = setupSpeech()
keyEcho = sayAndPrint(_("Use key echo? Enter y or n: "), True, True)
speech.speak(text)
__speechserver.speak(text, __resolveACSS(acss))
self.__speak(text, acss, interrupt)
self.__reset()
self.__getSpeaker(speakers[name])
if self.__speakers.has_key(acss.name()):
daniel@bert:~/future$
For this specific problem, please check to make sure gnome-speech is working. You can do so by running the test-speech application. If test-speech doesn't exist, then you don't have gnome-speech installed. :-) In any case, I think it would be great if you could get Orca included in Ubuntu at some point. Orca is currently still not ready for prime time (we're rapidly developing it this very second), but I hope to have the core of Orca relatively stable the first half of this calendar year. After that, it will be scripts (which we are developing in parallel with the core) and a GUI customization tool. To help people get going with Orca, we've created a QUICKSTART document which includes an Ubuntu section - the instructions there should hopefully help people get going on a Ubuntu 5.10 system. We have yet to work out the complete exact dependency list, but for now it's basically Gnome 2.12 plus python support and important bug fixes to the AT-SPI infrastructure. Will
We recently fixed this as bug 348084. *** This bug has been marked as a duplicate of 348084 ***