2016-06-14 19:49:09

Hi,
I managed to get the old microsoft sapi5 voices to work on modern versions of windows. You can download the installer from http://grossgang.com/tts/sapi_voices/mi … voices.exe

2016-06-14 21:09:18

Wow! How did you get them to work?

Oh no! Somebody released the h key! Everybody run and hide!

2016-06-14 22:00:53

sapi5 on NVDA doesn't work. I'm using windows 10 64-bit and when I choose sapi5 NVDA gives a synthesizer error. I uninstalled the sapi5 voices app with programs and features but it's the same.

2016-06-14 22:46:45

I had to register a couple dll files and add the sapi voice keys to the registry.

2016-06-14 23:02:24

@fatih Can you paste in your NVDA log? It may provide more information.

Oh no! Somebody released the h key! Everybody run and hide!

2016-06-15 09:39:56

hi,
Here's my log
WARNING - synthDriverHandler.SynthDriver.loadSettings (10:36:54):
Invalid voice: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_EN-US_DAVID_11.0
ERROR - synthDriverHandler.setSynth (10:36:54):
setSynth
Traceback (most recent call last):
  File "synthDriverHandler.pyo", line 88, in setSynth
  File "synthDriverHandler.pyo", line 499, in loadSettings
  File "synthDriverHandler.pyo", line 29, in changeVoice
  File "synthDrivers\sapi5.pyo", line 172, in _set_voice
  File "synthDrivers\sapi5.pyo", line 125, in _getVoiceTokens
COMError: (-2147200967, None, (None, None, None, 0, None))
Ps:
I pasted just the error part.
@datajake1999
which keys and dlls did you register and how'd you do that, can you tell here?
Thanks

2016-06-15 10:02:05

Hmm, it seems there's an issue with David, somehow it can't find the voice's entry in the registry, from what I can see here. Try resetting NVDA's configuration to factory settings and see if that works.

Oh no! Somebody released the h key! Everybody run and hide!

2016-06-15 10:07:58

Hi,
Upon returning the settings to factory defaults, I didn't save the configuration and tried running sapi5, but it didn't work. Should I save the configuration or not?
Thanks

2016-06-15 11:44:35

Hmm, I think at that point SAPI5 itself is corrupted on your system.

Oh no! Somebody released the h key! Everybody run and hide!

2016-06-16 19:45:18 (edited by datajake1999 2016-06-16 19:47:43)

I made an installer for the L&H sapi5 voices. Http://grossgang.com/tts/sapi_voices/l&h%20sapi5.exe

2016-06-16 22:33:52

hay, datajake1999, is there any way, that we can get microsoft david and all those other nice voices to work on win seven? is there any thing I can do to help. or test?

There's a place for me in this universe.

2016-06-16 22:54:03

I don't think so.

2016-06-17 22:50:57

nice job! prepare to hear ms sam play some ljn games in a future video!

be a hero and stop Coppa now!
https://docs.google.com/document/d/1Dkm … DkWZ8/edit
-id software, 1995

2017-07-18 10:00:29

I ported the installer for the Microsoft voices to innosetup, and made an x64 installer.
I got the x64 version of the engine dll files from Windows XP x64, which I will be uploading a vm of shortly.
http://grossgang.com/tts/sapi_voices/mi … es_x64.exe

2017-07-18 11:29:04

Sorry for the OT, but I've been curious about how to use Innosetup. Is there a sourceforge link to try it out? Do you need to know programming skills to use it? I have a couple of games that came with no installer. They just run standalone.
Anyhow, I have always liked the old Microsoft SAPI 5 voices so I am going to give this a try.
HeavenlyHarmony

Ulysses, KJ7ERC
She/they
Reedsy

2017-07-18 20:06:47

Innosetup can be found at http://www.jrsoftware.org/isinfo.php
You don't have to have lots of programming Knowledge to write scripts unless you use the "code" section in your script.
There are script examples that come with the program, so you can use those as a starting point.

2017-07-19 03:53:16

I also noticed you made available the 64 bit versions of MS annah and (for the first time ever outside china) microsoft lilly, which can actually speak english if you can believe it.

be a hero and stop Coppa now!
https://docs.google.com/document/d/1Dkm … DkWZ8/edit
-id software, 1995

2018-12-26 19:56:10

Hey, sorry to revive an old topic, but how do you install Microsoft Sam, Mike, and Mary these days?
If that link could be renewed for Windows 10, that would be awesome!
Thanks.

2018-12-26 20:20:57

These work on win 10, but, I am not sure where they were moved.

I am myself and noone is ever gonna change me, I am the trolling master!

2018-12-26 20:32:37

There is a new installer. It works with both 32-bit and 64-bit Windows, meaning that it will appear in both the 32-bit and 64-bit Speech Control Panels.
http://grossgang.com/tts/sapi_voices/Wi … s_v1.3.exe

2018-12-27 01:08:52

It  works.

#FreeTheCheese
"The most deadly poison of our times is indifference. And this happens, although the praise of God should know no limits. Let us strive, therefore, to praise Him to the greatest extent of our powers." - St. Maximilian Kolbe

2018-12-27 02:35:46

Just wondering, where can i get all the other sapi4 voices like the windows2000 version of ms sam and the robosoft voices? Couldn’t find them anywhere on grossgang. Also, what voices does this installer give you? I already have the win xp versions of mike, mary and sam.

2018-12-27 13:19:29

What voices come with the installer?

My Solo album, "A Life Seen Through Broken Eyes", available now:
iTunes Spotify YouTube
My YouTube Channel

2018-12-27 13:51:40

there is that old man voice?

2018-12-28 18:07:24

Hi.
@G-Rad and @cmerry This installer contains the legacy Windows XP versions of Microsoft Sam, Microsoft Mike, and Microsoft Mary, compatible with newer operating systems. The big difference between the installer that was floating around a few years ago versus this one is that all 3 voices will appear in both the 32-bit and the 64-bit Windows Speech Control Panel. So yes, you can even use this for Narrator as well.