Speech Recognition Libraries

consus

Junior Member
Joined
Apr 18, 2009
Messages
169
Reaction score
253
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?
 
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.
 
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.
 
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.
 
Back
Top