New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

In prefs dialogues, it is possible to have voices list open with wrong synth selected giving errors #603

Closed
nvaccessAuto opened this Issue Mar 22, 2010 · 3 comments

Comments

Projects
None yet
1 participant
@nvaccessAuto

nvaccessAuto commented Mar 22, 2010

Reported by briang1 on 2010-03-22 08:55
If, for example, you open the voice list while sapi4 is selected, and cursor up and down it, decide you were mistaken and the voice is not there but do not close the dialogue. It is possible to open the synths dialogue, set another, say Espeak, synth, and close that dialogue, but still be displaying the voices from Sapi 4.

Cursoring up and down gives the error sound and the log records an unhandled exaption.

If, as I described on a previous ticket, an enhancement is approved to make the property sheets on a tab, then this will have to be altered so the list of voices follows the synth selected.

IO - keyboardHandler.internal_keyDownEvent (18:01:46):
key press: return
INFO - synthDrivers.espeak.SynthDriver.init (18:01:46):
Using eSpeak version 1.43 17.Feb.10
DEBUG - speechDictHandler.SpeechDict.load (18:01:46):
Loading speech dictionary '.\userConfig\speechDicts\espeak-english
(en_en).dic'...
DEBUG - speechDictHandler.SpeechDict.load (18:01:46):
file '.\userConfig\speechDicts\espeak-english (en_en).dic' not found.
INFO - synthDriverHandler.setSynth (18:01:46):
Loaded synthDriver espeak
DEBUG - api.setNavigatorObject (18:01:46):
Voice: combo box Orpheus 2
DEBUG - api.setFocusObject (18:01:46):
Voice: combo box Orpheus 2
DEBUG - api.setForegroundObject (18:01:46):
Voice settings dialog
IO - keyboardHandler.internal_keyDownEvent (18:01:50):
key press: extendeddown
ERROR - unhandled exception (18:01:50):
Traceback (most recent call last):
File "gui\settingsDialogs.pyo", line 239, in call
File "synthDriverHandler.pyo", line 25, in changeVoice
File "synthDriverHandler.pyo", line 388, in getVoiceInfoByID
LookupError: No such voice
IO - keyboardHandler.internal_keyDownEvent (18:01:51):
key press: extendeddown
ERROR - unhandled exception (18:01:51):
Traceback (most recent call last):
File "gui\settingsDialogs.pyo", line 239, in call
File "synthDriverHandler.pyo", line 25, in changeVoice
File "synthDriverHandler.pyo", line 388, in getVoiceInfoByID
LookupError: No such voice
IO - keyboardHandler.internal_keyDownEvent (18:01:54):
key press: extendeddown
ERROR - unhandled exception (18:01:54):
Traceback (most recent call last):
File "gui\settingsDialogs.pyo", line 239, in call
File "synthDriverHandler.pyo", line 25, in changeVoice
File "synthDriverHandler.pyo", line 388, in getVoiceInfoByID
LookupError: No such voice
IO - keyboardHandler.internal_keyDownEvent (18:01:56):
...

@nvaccessAuto

This comment has been minimized.

nvaccessAuto commented May 18, 2010

Comment 2 by jteh on 2010-05-18 06:05
Changes:
Milestone changed from 2010.2 to 2010.3

@nvaccessAuto

This comment has been minimized.

nvaccessAuto commented Nov 29, 2010

Comment 3 by mdcurran on 2010-11-29 23:21
Fixed in 4f24673

@nvaccessAuto

This comment has been minimized.

nvaccessAuto commented Dec 1, 2010

Comment 4 by mdcurran on 2010-12-01 01:15
Changes:
State: closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment