Freebox Jukebox

E-Touch General Category => Tutorials => Topic started by: Barcrest on August 10, 2015, 03:12:39 PM

Title: HOWTO: TTS Other voices on windows 7 for free...
Post by: Barcrest on August 10, 2015, 03:12:39 PM
This was copied from elsewhere but did work for me.

QuoteSo 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.
Title: Re: TTS Other voices...
Post by: Barcrest 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.
Title: Re: HOWTO: TTS Other voices on windows 7 for free...
Post by: jukeboksDK on November 28, 2017, 07:04:53 PM
Can you help with TTS on windows 10?
Title: Re: HOWTO: TTS Other voices on windows 7 for free...
Post by: Barcrest on November 30, 2017, 03:55:55 PM
Quote from: jukeboksDK on November 28, 2017, 07:04:53 PM
Can you help with TTS on windows 10?

In what way? It should work out of the box.
Title: Re: HOWTO: TTS Other voices on windows 7 for free...
Post by: jukeboksDK 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?
Title: Re: HOWTO: TTS Other voices on windows 7 for free...
Post by: Mark Norville 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
Title: Re: HOWTO: TTS Other voices on windows 7 for free...
Post by: jukeboksDK 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.
Title: Re: HOWTO: TTS Other voices on windows 7 for free...
Post by: Mark Norville 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