Author Topic: HOWTO: TTS Other voices on windows 7 for free...  (Read 1784 times)

Offline Barcrest

  • Developer and Head Honcho.
  • Administrator
  • Hero Member
  • *****
  • Posts: 13320
  • Fu: +92/-5
  • Grooooooooovy!
HOWTO: TTS Other voices on windows 7 for free...
« on: August 10, 2015, 03:12:39 PM »
This was copied from elsewhere but did work for me.

Quote
So if your sick of Microsoft Anna, here is how to get some alternatives:

!!!WARNING!!!

This involves manual edits to your registry. If you mess it up, don't blame me. Do at your own risk.

Step 1 --------------------------------------------------------------------------

Install the Speech Platform v11

a) go here: http://www.microsoft.com/en-us/download/details.aspx?id=27225
b) click "Download"
c) select the "x86_SpeechPlatformRuntime\SpeechPlatformRuntime.msi"
d) run the installer (duh :P)

Step 2: --------------------------------------------------------------------------

Get the alternate voices

a) go here: http://www.microsoft.com/en-us/download/details.aspx?id=27224
b) click "Download"
c) select the voice files you want. They are the ones that have "TTS" in the file name. There are 6 English (all female). I have not listened to the other languages, so I dont know how they sound. GB_Hazel and US_ZiraPro are IMO the better sounding voices.
MSSpeech_TTS_en-CA_Heather
MSSpeech_TTS_en-GB_Hazel
MSSpeech_TTS_en-IN_Heera
MSSpeech_TTS_en-US_Helen
MSSpeech_TTS_en-US_ZiraPro
MSSpeech_TTS_en-AU_Hayley
d) run the installers for each (duh :P)

Step 3: --------------------------------------------------------------------------

Extract the registry tokens

a) Open Regedit
b) Under - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech Server\v11.0\Voices - right click the "Tokens" folder and export. Save this file to your desktop as voices1.reg so it will be easy to find later.
b) Under - HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Speech Server\v11.0\Voices - right click "Tokens" and again export it, again to the desktop. Call it voices2.reg.

Step 4: --------------------------------------------------------------------------

Edit the voices1/2 files

a) open Voices1.reg in Notepad.
b) press "cntrl + H"
c) enter \Speech Server\v11.0\ into the "Find What" field
d) enter \Speech\ into the "Replace With" field
e) click "Replace All"
f) Save File

g) Repeat a-f with the Voices2.reg file

Step 5: --------------------------------------------------------------------------

Merge the new Registry files into your registry

a) double click to "run" both Voices1.reg and Voices2.reg
b) Click "Yes" when it prompts

You should now have access to the new voices in the Windows TTS options menu.

E-Touch uses the default voice, the Zirapro is by far the best for me but do try others and report back. I only tried the EN ones as stated so i am not sure how good regional ones will work.
« Last Edit: October 28, 2015, 04:42:52 PM by Barcrest »
Keep on Rocking in the Free World \m/ ;D\m/



Jukebox Stats...

Offline Barcrest

  • Developer and Head Honcho.
  • Administrator
  • Hero Member
  • *****
  • Posts: 13320
  • Fu: +92/-5
  • Grooooooooovy!
Re: TTS Other voices...
« Reply #1 on: August 10, 2015, 03:58:12 PM »
currently supported;

startup.txt
newsong.txt

[venue] - replaced with venue name set in jukebox
[current_artist] - replaced with current artist
[current_track] - replaced with current track

Each text file can have 1 line of text with the above variables and these are replaced. It currently fires when a new song starts playing it called newsong.txt and startup.txt is call when first loaded.

Any thoughts on other situations you might want it called? I have it pretty much sorted now so i am just looking on some feedback before releasing it for testing as we don't have too much bandwidth i don't want to release too many beta a month and have the site go down again. I am also looking at how best to do it for sport as i currently have it hard coded for football but i need to make this universal.

I also need to probably add an option for fading the music down when the TTS kicks in as you can't really here it over the top of the music. This will probably be the same as the announcements.
Keep on Rocking in the Free World \m/ ;D\m/



Jukebox Stats...

Offline jukeboksDK

  • Newbie
  • *
  • Posts: 3
  • Fu: +0/-0
Re: HOWTO: TTS Other voices on windows 7 for free...
« Reply #2 on: November 28, 2017, 07:04:53 PM »
Can you help with TTS on windows 10?

Offline Barcrest

  • Developer and Head Honcho.
  • Administrator
  • Hero Member
  • *****
  • Posts: 13320
  • Fu: +92/-5
  • Grooooooooovy!
Re: HOWTO: TTS Other voices on windows 7 for free...
« Reply #3 on: November 30, 2017, 03:55:55 PM »
Can you help with TTS on windows 10?

In what way? It should work out of the box.
Keep on Rocking in the Free World \m/ ;D\m/



Jukebox Stats...

Offline jukeboksDK

  • Newbie
  • *
  • Posts: 3
  • Fu: +0/-0
Re: HOWTO: TTS Other voices on windows 7 for free...
« Reply #4 on: November 30, 2017, 05:48:15 PM »
Yes itís work, but my windows 10 standart voice is in Danish but when etouch starte it use US voice, i ther a way to edit so that etouch jukeboks use the Danish voice?

Offline Mark Norville

  • E-Touch V9 Supporter
  • Hero Member
  • ********
  • Posts: 1313
  • Fu: +7/-2
  • Bug Hunter & Frustrated Skinner
Re: HOWTO: TTS Other voices on windows 7 for free...
« Reply #5 on: December 01, 2017, 10:00:34 AM »
You would need to go to windows 10 tts speech package, and then change the voice there, you also need to make sure that you have the Danish TTS voices installed.

Regards

Mark
UK Based : Please allow up to eight hours for me to reply at times

Jukebox Stats : Albums : 517 - Music Videos : 0 - Songs : 9,553 - Artists : 2,107 (Updating not completed)

Plan of action this Week : UK Chart's 1952 Onwards

Xbox Live : Mark Norville (Feel free to add me if you are a gamer)

Offline jukeboksDK

  • Newbie
  • *
  • Posts: 3
  • Fu: +0/-0
Re: HOWTO: TTS Other voices on windows 7 for free...
« Reply #6 on: December 03, 2017, 07:55:45 PM »
Danish speech is installed and works as standard voice on windows, but when i run etouch jukebox it use the US voice, is there a Way to edit this? So that the Danish speech works on etouch jukebox.

Offline Mark Norville

  • E-Touch V9 Supporter
  • Hero Member
  • ********
  • Posts: 1313
  • Fu: +7/-2
  • Bug Hunter & Frustrated Skinner
Re: HOWTO: TTS Other voices on windows 7 for free...
« Reply #7 on: December 04, 2017, 10:46:47 AM »
I would double check to make sure that you have danish as your voice on windows 10, etouch does nothing to the voice, it only uses the default voice from windows TTS.

You would need to double check your voices.

Regards

Mark
UK Based : Please allow up to eight hours for me to reply at times

Jukebox Stats : Albums : 517 - Music Videos : 0 - Songs : 9,553 - Artists : 2,107 (Updating not completed)

Plan of action this Week : UK Chart's 1952 Onwards

Xbox Live : Mark Norville (Feel free to add me if you are a gamer)