Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: Nlite Build and SAPI

  1. #1
    Constant Bitrate
    Join Date
    Sep 2004
    Location
    Frisco, Texas
    Posts
    190

    Nlite Build and SAPI

    Is there any way to determine what? I am missing in my Nlite build. Everything else is fine but speech in Frodo and SA2005 are absent. SAPI thru Delorme setup and SAPI SDK install fine but Speech doesn't work.

    Build has all the things I would assume, speech support, com+, etc. but no joy. I've tried a couple different Nlites and no joy. I've located the Speech dlls and regsvr32'ed them manually, no joy.

    The only indications I get of a problem are: Number 1: No speech. Number 2: SA2005 install on normal XP box asks for a reboot, Nlite doesn't. Number 3: SA2005 install on normal XP box runs a registration exe after reboot (I've located and run this and doesn't help), Nlite doesn't. Number 4: Error in Delorme error.log

    Code:
    ====   Tue Apr 19 12:10:28 AM 2005
    ======================================
    DeLorme Street Atlas USAŽ 2005 (v. 5.0.0 - 2.1) run from C:\Program Files\DeLorme\Street Atlas USA 2005\
    DeLorme.SA2005.AppServices_Find.1 ~ InitWMM failed
    DeLorme.SA2005.Voice2.1 ~ 12:10:51 AM (L6) Voice: SR init error SR engine instance not created.
    DeLorme.SA2005.Voice2.1 ~ 12:10:53 AM (L9) Voice: TTS_Is_OK: Unknown error 0x80040154
    Aside from that, I get nothing. No event log errors, no install errors, etc..

    Getting frustrated with countless reinstalls. Any advice would certainly be appreciated.

  2. #2
    FLAC SFiorito's Avatar
    Join Date
    May 2004
    Posts
    1,364
    0x80040154 is an error when a COM object isn't registered. so you're still missing something. oh actually, you're missing wmm.dll. try that. also make sure you've got MSXML component installed and registered.

  3. #3
    Constant Bitrate
    Join Date
    Sep 2004
    Location
    Frisco, Texas
    Posts
    190
    I think the wmm part is something internal to SA2005, because wmm.dll (which I believe is part of Windows Movie Maker) is not installed/registered on my working speech systems.

    I have installed MSXML 4 SP2 and didn't help.

    Agreed, it is an unregistered COM. I'm going to see if the install for sa2005 has any switches. Perhaps if I can get a install.log, it may tell me what is missing and/or why it isn't registering.

  4. #4
    FLAC SFiorito's Avatar
    Join Date
    May 2004
    Posts
    1,364
    well, that log message you provided says "InitWMM failed". I'm thinking it could be referring to winmm.dll. That and according to the XP Embedded component database, SAPI depends on winmm.dll. winmm.dll is just a general multimedia component that has interfaces for joysticks, mixers, midi, wave, and other devices.

  5. #5
    Constant Bitrate
    Join Date
    Sep 2004
    Location
    Frisco, Texas
    Posts
    190
    Think you are on to something. Not sure how to get around this....

    "winmm.dll was loaded, but the DllRegisterServer entry point was not found. The file can not be registered"

  6. #6
    Raw Wave
    Join Date
    Jun 2004
    Location
    On the beach
    Posts
    2,223
    Try to find a different version of winmm.dll, did u integrate sp2 or anything into nLite?

    It looks like a different version to it is expecting

  7. #7
    Constant Bitrate
    Join Date
    Sep 2004
    Location
    Frisco, Texas
    Posts
    190
    SP2 was intergrated into NLite.

  8. #8
    Raw Wave
    Join Date
    Jun 2004
    Location
    On the beach
    Posts
    2,223
    Try reinstalling your sound drivers - they should reinstall winmm.dll thinking about it.

  9. #9
    FLAC SFiorito's Avatar
    Join Date
    May 2004
    Posts
    1,364
    can you post your nlite settings file? maybe it removed something it shouldn't have. odd that it would remove winmm.dll though. you kinda need that for a lot of multimedia stuff. for instance, to open the mixer in win32 code you need to link against winmm.lib. do you have any audio capabilities? volume control, etc.?

  10. #10
    Constant Bitrate
    Join Date
    Sep 2004
    Location
    Frisco, Texas
    Posts
    190
    I haven't saved any of the settings files. I have all sound... powerdvd works, mediaplayer works, etc etc... just no speech

    So that would lead me to believe the winmm.dll is functional.. I dunno why I get an error trying to register it. Any other dependency of SAPI I should look at?

Page 1 of 2 12 LastLast

Similar Threads

  1. Road RUnner and Navi Voice
    By cdevelasco in forum PowerVoice
    Replies: 23
    Last Post: 07-20-2007, 01:40 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •