Windows 7 64bit, how to change default sapi 5 voice?

This is about changing default sapi5 voice to german steffi voice and make it persistent.

Problem: sapi5 voice steffi german is only around in a 32bit version.
If you install the voice steffi.exe on a win7 64bit hp version, it gets installed, but it's not
available under 'text to speech' menu.
If you download and run this file:
change_voice.rar für 64-Bit Windows Versionen
Link: http://mumble-tower.de/mumble-user-guide/tipps-tricks/sprecher-der-windows-sprachausgabe-auf-deutsch
You can make windows 7 64 bit make voice steffi available.

Question: When you shut down the computer and turn on the computer again, voice
anna is the default voice again. And you have to run the change voice file again in order
to get voice steffi. Is there a way to make windows 7 bit run and choose voice steffi by
itself, when turning on the computer?

Thanks.
9 answers Last reply
More about windows 64bit change default sapi voice
  1. Which application is this?
  2. Herr_Koos said:
    Which application is this?

    If you are referring to voice steffi german, at a point it could be downloaded at microsoft
    for free, now you may fx get it here:
    http://www.filestube.com/r/rssolo4german%20zip
  3. Is this a text-to-speech conversion app?
  4. Herr_Koos said:
    Is this a text-to-speech conversion app?

    No.
    If you are running windows 7 then enter 'text to speech' in the searchbox.
    Then you will get to config sapi5 voices in windows 7.
    By default it's voice anna.
    If you turn on speech features in windows 7, the voice you config. there, is the voice used to read out
    loud.
    Many programs which are able to execute text to speech, will use the voice config.ed under 'text to speech'.
    Fx naturalsoft natural reader free will use voices available in 'text to speech'.
    If you use voice anna to read german text, it sounds just like an english person speaking german.
    So for each language, you have to install a sapi5 voice, for german that is voice steffi, but voice steffi
    only comes in a 32bit version, and windows 7 64bit isn't fond of that.
    Other languages have other sapi5 voices.
  5. OK, I follow now. So your problem is that you can't set Steffi to the default voice option?
  6. Herr_Koos said:
    OK, I follow now. So your problem is that you can't set Steffi to the default voice option?

    Yes, the main problem is, when you turn of the computer, voice anna is back
    as the voice to be used, when you turn on the computer again.
    So if you have other programs using the voice in 'text to speech', they tend to use voice anna,
    because after turning the computer on, voice anna is the voice used. And you may have
    to config both windows 7 'text to speech' and the program used to execute the text to speech,
    back to voice steffi. Making an autorun on start on the change voice file, will only open
    the windows 7 'text to speech' menu, it will not change the voice to voice steffi.
    So asked for is a solution that automatically changes the voice to voice steffi when turning on the
    computer. Or something that makes windows 7 remember that voice steffi is the used voice,
    if that is the case, when the computer is shut down.
  7. This is not a permanent fix, but can you hibernate instead of shutting down? That way all your current settings should be remembered.
  8. Herr_Koos said:
    This is not a permanent fix, but can you hibernate instead of shutting down? That way all your current settings should be remembered.

    If using a laptop on battery, hibernating isn't good for battery performance.
  9. Super resurrection, but here's a solution for anyone that needs it:
    https://social.technet.microsoft.com/Forums/windows/en-US/c7409091-087e-48f2-8178-bcd918799054/add-tts-voice-to-windows-7-and-set-as-default
    You can either try the SAPI.cpl one to select voices not offered as defaults within the Control Panel typically (after which opening the TTS Control Panel section will over-write your workaround, so remember that); or you can try the Registry alteration outlined.
    Both work.
Ask a new question

Read More

Configuration Default Windows 7 Computers