[Nvda-dev] Sapi4 Bug
Moodley, Deenadayalan
Moodld at unisa.ac.za
Mon Oct 6 08:21:28 UTC 2008
This message (and attachments) is subject to restrictions and a disclaimer. Please refer to http://www.unisa.ac.za/disclaimer for full details.
________________________________
Hi,
I have tried both billed 2408 and 2414 and found the following using both SAPI4 drivers:
When voices are now loaded it takes a long time for them to load. If the Eloquence voices are now selected then you get a division by 0 error for the rate. Also when Sapi5 is selected then there are errors and voices take a long time to load. This was not the case with previous billeds.
Here's the error for the sapi4 driver using billed 2414:
INFO - nvda (10:16:36):
Starting NVDA
INFO - config.save (10:16:36):
Configuration saved
INFO - core.main (10:16:36):
NVDA version unknown
INFO - core.main (10:16:36):
Using Windows version (5, 1, 2600, 2, 'Service Pack 3')
INFO - core.main (10:16:36):
Using Python version 2.5.2 (r252:60911, Mar 27 2008, 17:57:18) [MSC v.1310 32 bit (Intel)]
INFO - core.main (10:16:36):
Using comtypes version 0.5.2
INFO - synthDriverHandler.setSynth (10:16:37):
Loaded synthDriver espeak
INFO - core.main (10:16:37):
Using wx version 2.8.8.1 (msw-unicode)
INFO - appModuleHandler.initialize (10:16:37):
loaded default appModule
INFO - core.main (10:16:37):
NVDA initialized
INFO - appModuleHandler.getAppModuleFromProcessID (10:16:39):
Loaded appModule nvda
INFO - synthDriverHandler.setSynth (10:16:46):
Loaded synthDriver sapi4activeVoice
ERROR - stderr (10:16:55):
Traceback (most recent call last):
ERROR - stderr (10:16:55):
File "gui\settingsDialogs.pyc", line 296, in onVoiceChange
ERROR - stderr (10:16:55):
File "baseObject.pyc", line 23, in __getattr__
ERROR - stderr (10:16:55):
File "synthDrivers\sapi4activeVoice.py", line 83, in _get_rate
ERROR - stderr (10:16:55):
return self._paramToPercent(self.tts.speed,self.tts.minSpeed,self.tts.maxSpeed)
ERROR - stderr (10:16:55):
File "synthDrivers\sapi4activeVoice.py", line 72, in _paramToPercent
ERROR - stderr (10:16:55):
return int(round(float(current - min) / (max - min) * 100))
ERROR - stderr (10:16:55):
ZeroDivisionError
ERROR - stderr (10:16:55):
:
ERROR - stderr (10:16:55):
float division
ERROR - stderr (10:16:57):
Traceback (most recent call last):
ERROR - stderr (10:16:57):
File "gui\settingsDialogs.pyc", line 296, in onVoiceChange
ERROR - stderr (10:16:57):
File "baseObject.pyc", line 23, in __getattr__
ERROR - stderr (10:16:57):
File "synthDrivers\sapi4activeVoice.py", line 83, in _get_rate
ERROR - stderr (10:16:57):
return self._paramToPercent(self.tts.speed,self.tts.minSpeed,self.tts.maxSpeed)
ERROR - stderr (10:16:57):
File "synthDrivers\sapi4activeVoice.py", line 72, in _paramToPercent
ERROR - stderr (10:16:57):
return int(round(float(current - min) / (max - min) * 100))
ERROR - stderr (10:16:57):
ZeroDivisionError
ERROR - stderr (10:16:57):
:
ERROR - stderr (10:16:57):
float division
ERROR - stderr (10:16:59):
Traceback (most recent call last):
ERROR - stderr (10:16:59):
File "gui\settingsDialogs.pyc", line 296, in onVoiceChange
ERROR - stderr (10:16:59):
File "baseObject.pyc", line 23, in __getattr__
ERROR - stderr (10:16:59):
File "synthDrivers\sapi4activeVoice.py", line 83, in _get_rate
ERROR - stderr (10:16:59):
return self._paramToPercent(self.tts.speed,self.tts.minSpeed,self.tts.maxSpeed)
ERROR - stderr (10:16:59):
File "synthDrivers\sapi4activeVoice.py", line 72, in _paramToPercent
ERROR - stderr (10:16:59):
return int(round(float(current - min) / (max - min) * 100))
ERROR - stderr (10:16:59):
ZeroDivisionError
ERROR - stderr (10:16:59):
:
ERROR - stderr (10:16:59):
float division
Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.nvaccess.org/pipermail/nvda-dev/attachments/20081006/524212e3/attachment-0001.htm
More information about the Nvda-dev
mailing list