Looking for a library (with Java or Python APIs) that converts speech to text. 100% accuracy is not an absolute requirement because I just need to run some experiments for a prototype. Ideally it should accept an input file (e.g., .wav) and return the output as text.
Thanks.
You can use the Sphinx like kdazzle has suggested for you or you can also check out other java implementation here.
For python library, check out pyspeech or dragonfly. If the library can output the text, I think the library should be possible to print out the text into a file.