Date: Tue, 11 Sep 2012 19:19:32 GMT From: Dru Lavigne <dru@FreeBSD.org> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/171553: Orca has no speech server Message-ID: <201209111919.q8BJJWVl074348@red.freebsd.org> Resent-Message-ID: <201209111920.q8BJK75Y024749@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 171553 >Category: ports >Synopsis: Orca has no speech server >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Sep 11 19:20:07 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Dru Lavigne >Release: 9.1-RC1 >Organization: PC-BSD >Environment: FreeBSD pcbsd-6456 9.1-RC1 FreeBSD 9.1-RC1 #0: Thu Aug 9 09:41:50 PDT 2012 root@build9x64.pcbsd.org:/usr/obj/builds/amd64/pcbsd-build90/fbsd-source/9.1/sys/GENERIC amd64 >Description: The preferences -> speech screen for orca-2.32.1_2 does not allow you to select a speech system. The underlying error is: ** (orca:44169): WARNING **: Trying to register gtype 'WnckWindowState' as enum when in fact it is of type 'GFlags' ** (orca:44169): WARNING **: Trying to register gtype 'WnckWindowActions' as enum when in fact it is of type 'GFlags' ** (orca:44169): WARNING **: Trying to register gtype 'WnckWindowMoveResizeMask' as enum when in fact it is of type 'GFlags' Traceback (most recent call last): File "/usr/local/lib/python2.7/site-packages/orca/speech.py", line 133, in init _initSpeechServer(moduleName, None) File "/usr/local/lib/python2.7/site-packages/orca/speech.py", line 117, in _initSpeechServer raise Exception("No speech server for factory: %s" % moduleName) Exception: No speech server for factory: gnomespeechfactory Traceback (most recent call last): File "/usr/local/lib/python2.7/site-packages/orca/speech.py", line 133, in init _initSpeechServer(moduleName, None) File "/usr/local/lib/python2.7/site-packages/orca/speech.py", line 117, in _initSpeechServer raise Exception("No speech server for factory: %s" % moduleName) Exception: No speech server for factory: openttsfactory Traceback (most recent call last): File "/usr/local/lib/python2.7/site-packages/orca/espeechfactory.py", line 151, in getSpeechServer return SpeechServer(info[0]) File "/usr/local/lib/python2.7/site-packages/orca/espeechfactory.py", line 196, in __init__ stdin=PIPE, stdout=PIPE, stderr=PIPE) File "/usr/local/lib/python2.7/subprocess.py", line 679, in __init__ errread, errwrite) File "/usr/local/lib/python2.7/subprocess.py", line 1249, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory Traceback (most recent call last): File "/usr/local/lib/python2.7/site-packages/orca/speech.py", line 133, in init _initSpeechServer(moduleName, None) File "/usr/local/lib/python2.7/site-packages/orca/speech.py", line 117, in _initSpeechServer raise Exception("No speech server for factory: %s" % moduleName) Exception: No speech server for factory: espeechfactory Speech not available. On a probably related note, the ports for espeak and speech-dispatcher install OK but silently fail when you go to use the tools at the command line. Pulseaudio and Portaudio are installed on this system. I am currently writing the accessibility chapter for PC-BSD and have these 3 ports listed as temporarily broken. Dasher, gok, and mousetweaks work as expected under GNOME. >How-To-Repeat: Start orca from a terminal and click on Preferences. Click the Speech tab and check the Enable speech box. The speech system, speech synthensizer, and person drop-down menus remain greyed out and the above errors are posted within the terminal. >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201209111919.q8BJJWVl074348>