[nvda] via voice driver suggestion

Hello,
Another problem I had when trying to start nvda was that viavoice
could not be loaded. I tooke a look in the synthdrivers/viavoice.py
and on line 34 and saw that the viavoicePath variable has a hardcoded
value. As my computer uses "arquivos de programas" instead of "program
files" (windows in portuguese) I thought that we could make nvda look
for paths of needed dlls etc in the registry, this way it would run
mostly in all computers.
The viavoice path is contained in the key
"HKEY_LOCAL_MACHINE\Software\IBM\ViaVoice TTS", in a value called
"Path". I would code it myself but right now I don't know python
enough to do it, but as it is relatively simple to do and it would
make the binary version of nvda run ok in almost every non english
system someone could include it in the next revision.
Thanks
Marlon
To post messages to the list send email to
nvda@xxxxxxxxxxxxx
To unsubscribe from the list send a blank message to:
nvda-request@xxxxxxxxxxxxx
with 'unsubscribe' in the Subject field.
Thank you for your continued support of NVDA.

Other related posts: