1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Speech Recognition Libraries

Discussion in 'C, C++, C#' started by consus, Nov 6, 2014.

  1. consus

    consus Junior Member

    Joined:
    Apr 18, 2009
    Messages:
    164
    Likes Received:
    236
    I've been in search of a straightforward way to convert some WAV files to text with speech recognition. I've tested System.Speech.Recognition with terrible results, but I most likely don't have things configured correctly. I've been looking into CMU Sphinx, but I haven't found any examples of using it in C# on Windows.

    There are a few online APIs I've found, but I want to do this locally. The WAV files are generated from text-to-speech algorithms and should be very easy to convert back into text.

    Has anyone else accomplished this or know of another resource I may have missed?
     
  2. Conor

    Conor Jr. VIP Jr. VIP

    Joined:
    Nov 7, 2012
    Messages:
    3,359
    Likes Received:
    5,421
    Gender:
    Male
    Location:
    South Africa
    Home Page:
  3. consus

    consus Junior Member

    Joined:
    Apr 18, 2009
    Messages:
    164
    Likes Received:
    236
    That was suggested by someone on StackOverflow in my research. However, to obtain a license and the software to use it is very difficult and very expensive. I'm just looking for a reliable speech recognition engine to transcribe words from a very small vocabulary. I'd like to do this programmically in C#, but at this point I'd be willing to settle for running a console program and read off the output in my program.
     
  4. davids355

    davids355 Jr. VIP Jr. VIP Premium Member

    Joined:
    Apr 25, 2011
    Messages:
    8,786
    Likes Received:
    6,325
    Home Page:
    Dont you know anyone else who has a copy of dragon that you could borrow (or who could do it for you) or is the WAV convertor a separate plugin for the program?

    If not, another option might be just to outsource it, I dont know how many audio files you have but Im sure you could get it done quite cheaply.
     
  5. consus

    consus Junior Member

    Joined:
    Apr 18, 2009
    Messages:
    164
    Likes Received:
    236
    Using the engine for third party programs requires a license and different software provided to you directly from the company, which is expensive. I'll be transcribing many short files that are newly generated, so for such a simple computer generated WAV, I'm looking for a free and reliable solution.

    I've used transcription services before, but I know there's a way to do this out there. This is just too easy of a task. I just need the right engine/library and some time to learn how to set it up.

    This is a program I'd like to possibly distribute in the future.