[RESOLVED] Microphone recording problem with speech recognition
Results 1 to 2 of 2

Thread: [RESOLVED] Microphone recording problem with speech recognition

  1. #1
    thip
    Guest

    Question Microphone recording problem with speech recognition

    Working as a systems programmer, I'm pilot-testing speech recognition/control software. In this case Dragon Naturally Speaking, used on a Win 98 2nd ed. with 1GHz AMD K7 and 768Mb RAM, and Creative SB PCI128 sound card.
    Setup of speech recog requires user training, i.e. recording a user's voice - and this just won't work. Recording sound works fine in Win's sndrec32, and in Creative's SoundOLE (which presumably uses sndrec32). Even testing audio input from within the Dragon speech software works fine!

    According to the log file, recording fails when trying to set the mic on :

    23:01:04 SDAPI Error 2: Error: [frndfeat\mmwavfep 2] SDChannel_SetMicOn: MMSYSTEM007 Err Msg MMSYSTEM007 There is Not Enough Memory Available for This Task_ Quit One or More Programs Then Try Again. (MMRESULT# 7)

    Creative support points out that recording outside Dragon works fine. Dragon support points out that audio check from within Dragon works fine - so the problem must be that some other driver is already accessing the sound card's recording functions?!?!?

    If anyone has had similar problems, please share your knowledge.

    ------------------
    /thip

  2. #2
    Registered User orange's Avatar
    Join Date
    Jan 1999
    Location
    Plymouth,UK
    Posts
    473

    Post

    Here's some things i managed to dig up which may help you. Firstly, try the Microsoft knowledge base at:

    http://support.microsoft.com/directo...;EN-US;q178677


    Secondly, these fixes have been reported to work:

    Troubleshooting error "MMSYSTEM007: Not enough memory"

    Make sure the [boot] section of SYSTEM.INI has "drivers=mmsystem.dll" to load the mmsystem drivers on bootup instead of while running an application.

    Check that the [drivers] section of SYSTEM.INI has "wave=mmsystem.dll" and "midi=mmsystem.dll"

    Try lowering the "FILES=x" line in CONFIG.SYS

    Try lowering the "BUFFERS=x" line in CONFIG.SYS to 23, then down to 13 at the lowest.

    Don't use any 16-bit sound drivers. Try not to load any 16-bit sound drivers in CONFIG.SYS, and if they must be loaded, load them high (DEVICEHIGH=).

    And lastly, replacing the following files was reported to work for a number of users of another forum:

    Avifile.dll
    Dciman.dll
    Dciman32.dll
    Mciavi.drv
    Mmsystem.dll
    Msvidc32.dll
    Msvideo.dll
    Msvfw32.dll
    Wow32.dll

    You'll have to extract them from the Windows CAB files off the 98se CD.



    ------------------
    ======
    orange
    ======
    orange

    Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning -+- Rich Cook

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
  •