Reported by mario.percinic on 2010-07-06 13:50
Something is wrong with the sampling rate used for sapi5 synthesis in the current Microsoft sapi5 driver. Instead of using its default values for each synthesis, everything works on very low sampling rate, so all sapi5 synthesis which work on 22 or 44 khz sound like they go thru 16 khz or even lower.
To hear the difference, run any sapi5 synthesizer installed on your system thru the control pannel/speech options to hear how it sounds like in the operating system. than, if you use espeak as main nvda synthesizer, switch the synthesizer to sapi5 and listen to it how it sounds thru nvda. If you have sapi5 version of espeak, switch between regular version used in nvda with the same voice variants and version of espeak bundled with nvda. If everything would work fine, than there would be almost no difference in sound except little pitch variation. Now, espeak bundled with nvda sounds much clearer than sapi5 version which wasn't the case before.
The text was updated successfully, but these errors were encountered:
Comment 2 by mario.percinic (in reply to comment 1) on 2010-07-08 11:35
Replying to jteh:
When did this start occurring? Please provide a date or revision number if possible.
It looks like that this is happening to all versions of nvda which run under win7. I've tested various snapshots including old 2009-rc1 on 2 different machines with win7 english 32bit, one desktop and one asus ee1101ha netbook with the same results. So i can't say when it started to happened, and it looks like that under winxp everything works fine.
Comment 6 by jteh on 2011-11-24 07:24
I can reproduce this, as I now have a higher quality voice installed. It only occurs if you set a specific audio output device; i.e. not Microsoft Sound Mapper.
Milestone changed from None to 2012.1
Removed labels: worksforme