[Solved] How do I Get Extra Voices(.msi files) working in TextAloud(TTS) with WiNE??

Asked by MilezWalker

  Hey All- Really Enjoying Ubuntu 10.04 for the last couple of months. One thing I miss though is TextAloud and a favorite voice (Acapela Heather22 from Acapela Telecom a .msi file). I have WINE installed and TextAloud working. But every time I try to use the Voice 'Heather', I get an the following ERROR Message: "TextAloudTTS Play: OLE 80040152". I've been trying to fix this for quite awhile now with no Avail.
 What can I do to get this Voice/.msi file Working? I've been browsing the forms for a while and I've looked up the error code with no luck.
 One thing I haven't tried is installing it Windows XP and then Copying the files into the Virtual WINE C Drive. Would that work?
UPDATE: Tried Copying the TextAloud Files and The Voice files from Windows XP into Virtual C: Drive in WINE, first did Merge, didn't work, then did replace files, didn't work. Only the Microsoft and (Most) ATT Voices work. None from Acapela Telecom. Hope that Helps. Any Suggestions?

 These are the Last 10 Lines of the 'TextAloudMP3.dbg' File:

19/07/2010 9:26:19 PM - Entered TSapi5 Activate - Acapela Heather22
19/07/2010 9:26:19 PM - Setting Sapi5 OEM key for Acapela
19/07/2010 9:26:19 PM - Before CoCreateInstance
19/07/2010 9:26:19 PM - SetOEMKey Exception: OLE error 80040152
19/07/2010 9:26:19 PM - TSapi5.Play Exception: OLE error 80040152
19/07/2010 9:26:19 PM - TextAloudTTS Play: OLE error 80040152
19/07/2010 9:26:21 PM - SetState: stIdle 19/07/2010 9:26:21 PM - 2 articles
19/07/2010 9:26:21 PM - 2 articles 19/07/2010 9:26:21 PM - 2 articles 19/07/2010 9:26:21 PM - Entered AppDeactivate

 Update: after adding the MSVCP60.DLL to /home/sid(MyUserName)/.wine/dosdevices/c:/windows/system & system32 (I think it really only needed to be in system32) and installing the Gears Drivers from an install file from their website:(http://www.gearsoftware.com/support/drivers.php). Everything works now. ie: all the Acapela Voices*.

 Thanks again to: leighman for his awesome guildance and hope this helps other people that like Text to Speech Programs from Windows and High Quality Voices.

 **Solved**

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu wine Edit question
Assignee:
No assignee Edit question
Solved by:
MilezWalker
Solved:
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
MilezWalker (shi88ihs) said :
#2

 I would like to Question to remain Open. Thank you.

________________________________
From: Launchpad Janitor <email address hidden>
To: <email address hidden>
Sent: Fri, July 30, 2010 6:58:56 PM
Subject: Re: [Question #117748]: How do I Get Extra Voices(.msi files) working
in TextAloud(TTS) with WiNE??

Your question #117748 on wine in ubuntu changed:
https://answers.launchpad.net/ubuntu/+source/wine/+question/117748

    Status: Open => Expired

Launchpad Janitor expired the question:
This question was expired because it remained in the 'Open' state
without activity for the last 15 days.

--
If you're still having this problem, you can reopen your question either
by replying to this email or by going to the following page and
entering more information about your problem:
https://answers.launchpad.net/ubuntu/+source/wine/+question/117748

You received this question notification because you are a direct
subscriber of the question.

Revision history for this message
Jack Leigh (leighman) said :
#3

Sorry I can't help but you could try filing a bug at http://bugs.winehq.org/ with your problem and someone with more knowledge may be able to help. It sounds more like a Wine problem.

Revision history for this message
Jack Leigh (leighman) said :
#4

Do you have to install the voice from a separate .msi file?

Revision history for this message
MilezWalker (shi88ihs) said :
#5

 Hello leighman. Thank you for responding. Yep, all the Voices have to be installed separately from their own .msi file. The ATT voices work (which are much better then the defaults). Just not any from Acapela Telecom. I memb on Windows, a Icon called Acapela Server Used to appear in the task bar next to TeaxtAloud. It doesn't in Ubuntu. I was thinking that I have to figure out how get that to Launch with TA. I also remember that when I install any voices from Acapela, they install too quickly to be believable.
 I'll summit a report over to WineHQ. Thanks Again.

Revision history for this message
Jack Leigh (leighman) said :
#6

How are you installing the Acapela voices?
Can you open a terminal, change to the directory where the install .msi is (eg cd ~/Downloads or cd /media/cdrom) then try running
msiexec /i name-of-program.msi (eg. acapela.msi).
Can you then paste here what appears in the terminal?
Is there a place where this file can be downloaded?
If you file a report at WineHQ please leave a link to the report here.

Revision history for this message
MilezWalker (shi88ihs) said :
#7

 Alright. Getting down and dirty with the Problem here.

 I execute the Command: msiexec /i Heather22.msi
 The Terminal Spits out:

"sid@sid-cp:/media/Elements/TextAloud-Heather-MSI$ msiexec /i Heather22.msi
wine: cannot find L"C:\\windows\\system32\\gearsec.exe"
fixme:advapi:LookupAccountNameW (null) L"sid" (nil) 0x32f390 (nil) 0x32f394 0x32f388 - stub
fixme:advapi:LookupAccountNameW (null) L"sid" 0x155808 0x32f390 0x155a20 0x32f394 0x32f388 - stub
fixme:mscoree:LoadLibraryShim (0x683d886c L"fusion.dll", (nil), (nil), 0x32f908): semi-stub
err:module:import_dll Library MSVCP60.dll (which is needed by L"C:\\Program Files\\NextUp-Acapela\\APIs\\SAPI4\\acatel_itfs4.dll") not found
err:module:import_dll Library MSVCP60.dll (which is needed by L"C:\\Program Files\\NextUp-Acapela\\APIs\\SAPI4\\acatel_itfs4.dll") not found"

 *I've been seaching/googling to find the file: "gearsec.exe". I haven't found a Place (yet) to download it.
 Found this Site: "http://www.filerepair.ca/downloads/g/ge/gearsec.exe-DLL-EXE-Download-gearsec.exe.html"
 Can't find the download link on the page though. Which is confusing.

 I found, Download and Installed/Copied File/DLL: "MSVCP60.dll" to: /home/sid/.wine/dosdevices/c:/windows/system
 (Cause the read-me said to put to it there.)

 Any Idea where to download the file? Or what the Next step would be?

 Thank Again for your Help.

Revision history for this message
Jack Leigh (leighman) said :
#8

do the msvcp errors still appear now?
I would have thought it should go in system32.
A lot of dlls like that can be installed and configured by a program called winetricks (http://wiki.winehq.org/winetricks)
It should be installed by default if you are using the latest version of wine
so you could run:
winetricks vcrun6
can you please confirm what version of wine you are using (wine --version)?
regarding gearsec.exe, I'm afraid I don't know - Someone in a bug report might be able to help.
what do you get if you copy the command from the menu icon for the voice files and run that through the terminal?

Revision history for this message
MilezWalker (shi88ihs) said :
#9

When I run: "wine --version"
It says: "wine-1.1.42"

I seem to Magically Solved the Problem with your awesome Help of course! I'm not quite sure what I did. But I ran the command: "wget http://www.kegel.com/wine/winetricks" and "sh winetricks corefonts vcrun6"

 But When I run: "winetricks vcrun6"
 It says: "winetricks: command not found"

Also Added: "ppa:ubuntu-wine/ppa" (Might of had it already. But just in case.)

 I also installed the GEAR Drivers from a file on there website to supplement file: "gearsec.exe"

 This is what the outputs now:
"sid@sid-cp:/media/Elements/TextAloud-Heather-MSI$ msiexec /i Heather22.msi
fixme:advapi:LookupAccountNameW (null) L"sid" (nil) 0x32f390 (nil) 0x32f394 0x32f388 - stub
fixme:advapi:LN"

 No errors!! Nice.. And the voices work now.

 You're the man. I thank You very Much for you guildance.

 Hope this solves some others peoples issues to.

Revision history for this message
Jack Leigh (leighman) said :
#10

Awesome!
Glad to hear it!

Revision history for this message
MilezWalker (shi88ihs) said :
#11

QUESTION for other USER:

"Hi,

I've seen that you posted in:
https://answers.launchpad.net/ubuntu/+source/wine/+question/117748

I've a similar Problem: http://forum.ubuntuusers.de/topic/wine-%2B-
proxy/#post-2836876

However, i think that i need that "gearsec.exe"...

My Problem is, that the gearsec.exe is not included in the new GEAR-
Driver which i found here:
http://www.gearsoftware.com/support/drivers.php

Maybe you can send me yours? Or the Old GEAR-Driver?

Would be very nice to hear from you!"

---------------------------------------------------------------------------------------------------

RESPONSE:

TextAloud in WINE still not working?

 Have you got TextAloud in WINE working yet and located the GEARSEC.EXE file you were looking for??

 If so, great!

 If Not.. I can send you it or any other files outta my config for it. Just ask.

 Once ya got it going. Ya can just copy the files around as back ups and copy and paste them to new install of "WINE TextAloud" .

 Done. Much easier the second time.

 Ever better than using WINE is a 'VirtualBOX' with 'Win-XP' in it. (Inet neutered or course, XP security is a pain.)

 Best of Luck!

Revision history for this message
MilezWalker (shi88ihs) said :
#12
Revision history for this message
MilezWalker (shi88ihs) said :
#13