[Bug 44386] Microsoft Speech SDK 5.1 examples fail to launch, reporting 'SAPI failed to initialize.' (class SpSharedRecognizer '{3bee4890-4fe9-4a37-8c1e-5e7e12791c1f}' not registered)

WineHQ Bugzilla wine-bugs at winehq.org
Sat Apr 11 19:18:40 CDT 2020


https://bugs.winehq.org/show_bug.cgi?id=44386

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|https://www.microsoft.com/e |https://web.archive.org/web
                   |n-us/download/confirmation. |/20110805062427/http://down
                   |aspx?id=10121               |load.microsoft.com/download
                   |                            |/B/4/3/B4314928-7B71-4336-9
                   |                            |DE7-6FA4CF00B7B3/SpeechSDK5
                   |                            |1.exe
            Summary|SAPI 5.1 samples fail to    |Microsoft Speech SDK 5.1
                   |launch                      |examples fail to launch,
                   |                            |reporting 'SAPI failed to
                   |                            |initialize.' (class
                   |                            |SpSharedRecognizer
                   |                            |'{3bee4890-4fe9-4a37-8c1e-5
                   |                            |e7e12791c1f}' not
                   |                            |registered)
                 CC|                            |focht at gmx.net

--- Comment #3 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

confirming, still present.

--- snip ---
$ WINEDEBUG=+seh,+relay,+sapi,+ole,+variant wine ./Coffees0.exe >>log.txt 2>&1
...
002b:Call ole32.CoCreateInstance(0100240c,00000000,00000017,01001208,010089dc)
ret=01002aa7
002b:trace:ole:CoCreateInstance (rclsid={3bee4890-4fe9-4a37-8c1e-5e7e12791c1f},
pUnkOuter=00000000, dwClsContext=00000017,
riid={c2b5f241-daa0-4507-9e16-5a1eaa2b7a5c}, ppv=010089DC)
002b:trace:ole:CoCreateInstanceEx ({3bee4890-4fe9-4a37-8c1e-5e7e12791c1f}
00000000 17 00000000 1 0032F448)
002b:trace:ole:CoGetTreatAsClass
({3bee4890-4fe9-4a37-8c1e-5e7e12791c1f},0032F3F8) 
...
002b:err:ole:CoGetClassObject class {3bee4890-4fe9-4a37-8c1e-5e7e12791c1f} not
registered 
...
002b:err:ole:create_server class {3bee4890-4fe9-4a37-8c1e-5e7e12791c1f} not
registered
002b:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
002b:err:ole:CoGetClassObject no class object
{3bee4890-4fe9-4a37-8c1e-5e7e12791c1f} could be created for context 0x17
002b:Ret  ole32.CoCreateInstance() retval=80040154 ret=01002aa7 
...
002b:Call user32.MessageBoxA(0001006e,0032f4e4 "SAPI failed to initialize.  The
application will now shut down.",0032f5e8 "Coffee",00000030) ret=01002c5e 
--- snip ---

Use 'winetricks -q speechsdk' to work around.

I've tested with all Coffees*.exe samples. They could recognize my voice.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files (x86)/Microsoft Speech SDK 5.1/Bin

$ ls -1
aoesapi.exe
audioapp.exe
Coffees0.exe
Coffees1.exe
Coffees2.exe
Coffees3.exe
Coffees4.exe
Coffees5.exe
Coffees6.exe
dictpad.exe
gc.exe
GramComp.exe
MkVoice.exe
Reco.exe
recovb.exe
SAPI51ListBox.ocx
SAPI51SampleApp.exe
SapiTapi.exe
simpleaudio.dll
SimpleDict.exe
SimpleDictVB.exe
SimpleTelephony.exe
simpletts.exe
SREng.dll
STCustomStream.dll
TalkBack.exe
TTSApp.exe
TTSAppVB.exe
TTSEng.dll
VBOutGoingCall.exe
--- snip ---

@ jean-paul :

Your problem with 'Bababolka' and SAPI5 has nothing to do with this ticket
which is about Wine builtin SAPI component insufficiencies.

I assume you are the one with:

https://forum.winehq.org/viewtopic.php?t=30711

I will create a separate bug and explain there.

---

$ sha1sum SpeechSDK51.exe 
f69efaee8eb47f8c7863693e8b8265a3c12c4f51  SpeechSDK51.exe

$ du -sh SpeechSDK51.exe 
68M    SpeechSDK51.exe

$ wine --version
wine-5.6

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list