Regression: Running speech-dispatcher with custom config file not reflected in orca TTS engine/voices list

Bug #571959 reported by TommyBoy
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Speech Dispatcher
Fix Released
Unknown
speech-dispatcher (Ubuntu)
Triaged
Undecided
Unassigned

Bug Description

Binary package hint: speech-dispatcher

When running speech-dispatcher with a custom config file with extra TTS engines configures Orca does not list the engines from the custom speechd.conf rather from the ~/.speech-dispatcher/conf directory copy. This is unexpected behaviour. Historically this has worked.

To reproduce:
cp your speechd.conf to a new directiry
killall speech-dispatcher; speech-dispatcher -C ~/oath to moved config file
orca
Preferences -> check engine voices list

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: speech-dispatcher 0.6.8~unofficial~rc2-0ubuntu3
ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-21-generic i686
Architecture: i386
Date: Fri Apr 30 01:12:59 2010
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Beta i386 (20100318)
ProcEnviron:
 PATH=(cusUser Name, no user)
 LANG=en_GB.utf8
 SHELL=/bin/bash
SourcePackage: speech-dispatcher

Revision history for this message
TommyBoy (thomaslloyd) wrote :
tags: added: a11y regression-release
Revision history for this message
Charlie Kravetz (charlie-tca) wrote :

Thanks for reporting this bug and any supporting documentation. Since this bug has enough information provided for a developer to begin work, I'm going to mark it as confirmed and let them handle it from here.

I am able to reproduce this issue by making changes in /etc/speech-dispatcher/conf/speechd.conf instead of ~/.speech-dispatcher/speechd.conf. Those changes made outside the users conf file are ignored.

This bug has been reported to the developers of the software. You can track it and make comments at: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=612622

Thanks for taking the time to make Ubuntu better!

Changed in speech-dispatcher (Ubuntu):
status: New → Triaged
Changed in speechd:
status: Unknown → New
Revision history for this message
Josep Pujadas-Jubany (jpujades) wrote :

12.04
I think some engine voices need to be started as server before starting speech-dispatcher. If not, the don't appear as a choice in orca preferences.
Please see https://bugs.launchpad.net/ubuntu/+source/festival/+bug/692996/comments/6

Revision history for this message
Paul Gevers (paul-climbing) wrote :

> I am able to reproduce this issue by making changes in /etc/speech-dispatcher/conf/speechd.conf
> instead of ~/.speech-dispatcher/speechd.conf. Those changes made outside the users conf file are ignored.

This is to be expected. Local changes should ALWAYS overrule global changes. That is the whole idea of inheritance of configuration.

However, if speech-dispatcher does not take configuration from the -C option into account that is indeed a bug (is that the case?) TommyBoy: does the comment from message 3 help you with this bug, or do you still think that the -C option is ignored.

Revision history for this message
Josep Pujadas-Jubany (jpujades) wrote :
Changed in speech-dispatcher:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.