United Kingdom
Asked — Edited
Resolved Resolved by CochranRobotics!

Windows 8 Speech Synthesis And ARC Question

Hey guys.

I have asked this question in another thread, but I decided to create a new "assistance required" thread as my issue relates to Windows 8, where as the other thread was really related to Windows 7, plus I'm still having problems. I really hope someone can help with this.

The issue

I'm in the middle of a transition from moving from a Win 7 to Win 8 laptop, and I'm having a real pain in the butt issue using speech synthesis voices with the new Windows 8 machine and new ARC install.

As Richard may remember, I mentioned in the other thread that I copied the .exe file for a Cepstral voice from my Win 7 machine, reinstalled it on to the Win 8 laptop, and added the activation key. The voice worked on Narrator and other 3rd party apps such as screen readers, but it never worked on ARC so I thought that was the problem. I have since reset the laptop back to the "Out of the box" state, and started again.

My new Windows 8 Toshiba Satellite laptop comes with three pre-installed voices, but only one of them works with ARC. I have installed a fresh version of a trial Cepstral voice and a 30 day trial of an Ivona voice, and neither one works with ARC either.

I have tried each and every variation of the "Speech synthesis" settings for each voice and they have made no difference whatsoever, and keeps using the one Windows voice. The only thing that does change is the "Rate".

Have any of you guy's faced this issue with Windows 8, and/or does anyone know what can be done so I can use the voices I want to use? I really want to get this working and I don't see why I'm having these problems, as using Cepstral with ARC on Windows 7 was no problem at all. Please help. confused

Many thanks.

Steve.:)


ARC Pro

Upgrade to ARC Pro

Experience early access to the latest features and updates. You'll have everything that is needed to unleash your robot's potential.

#121  

edited to remove long post about partial success. it was only temporary....

#122  

@thetechguru,

Did you check to make sure the language was still gone from the hard drive? You know as well as I do that Microsoft likes to try to protect you from yourself a lot.

#123  

OK. Now I have partial success. If I install Cepstral and then reboot, and then delete the en-US engine, Lawrence works in windows and ARC. Can't use any of the voice effects like Old Robot, and no other voices work in EZ, but Lawrence does. (even though Hazel does in Windows).

Same results on both 32 and 64 bit machines (although using the trial Cepstral license on 64 bit)

Alan

#124  

Partial success is much further than we have made it up to this point. I wish there was an overall solution to it but partial is better than nothing. Maybe Windows 10 will have better luck but I am not holding my breath.

United Kingdom
#125  

@Alan.

When I opened C:\Windows\Speech\Engines\TTS\en-GB, I deleted the four files I had one by one.

M2057HAZ.Keyboard.NUS M2057HAZ MSTTSLocENGB.dat M2057HAZ.APM

Technically Hazel (the four files above) isn't out looking for a new job just yet, but she has been banished and resides in the recycle bin at the moment. To get the Cepstral effects working on ARC....

Open your (c: ) drive,

Then Program files,

Cepstral,

Sfx,

Copy the effect you want to use,

Go back to cepstral,

Voices,

Open "Lawrence" file,

Paste the sfx file,

Rename the effect to "default.sfx",

And that should be it. Open ARC and Lawrence should use the effect. Hope that helps Alan.:)

#126  

Awesome Steve.

So Microsoft has really borked up Sapi, but at least we have workarounds.

Alan

#127  

That worked great (copying the effect file). I'll probably wind up using dizzy droid or pvc pipe so that our K9's will sound like cousins instead of twins. I'll write a little batch file to make it easier to switch until I make up my mind.

Alan

United Kingdom
#128  

No worries Alan. Pleased you got it sorted. I use the PVC pipe effect with my little fella. He's just happy he can talk again (& so am I).:D