Linux dictation/speech recognition

Using Linux is, at different times, both frustrating and freeing. My experiences over the years switching between OSX, Windows and Linux have been numerous, and I still tend to find myself coming back to Linux. It’s often because much of the work I do ends up running on LAMP based servers, so running LAMP locally makes it easy to know that what I’m doing will work in the final production system. If I worked for a large company with an unlimited budget, perhaps being MS oriented wouldn’t be so hard, but it’s often the case that where I’m working we simply can’t justify the cost of being 100% MS based with respect to all our technology. Yet the opportunity cost (in terms of time spent making disparate platforms interoperate) in being a cross platform shop aren’t exactly chicken feed.

These are just a few thoughts that I come back to now and then when looking for needed tech for my Linux machines. Most recently, I’ve been looking for quality (or really ANY!) software that would run under Linux and allow me to take audio files and convert them to text. “Speech to text” or “dictation” software just doesn’t seem to exist for Linux. IBM’s ViaVoice *was* available, but is no longer, and apparently was sold off to a Windows-oriented shop. IBM still apparently retains the rights to the Linux version of ViaVoice, but doesn’t seem to be forthcoming about releasing it.  This article seems to have more on the state of things…
I’m not even asking for a ‘free’ or ‘open source’ version. I’d be willing to pay something for a dictation package I could run natively, but it’s one of those things I will need to dual boot for. I was toying with running Windows under VMWare, but I think for something like speech conversion it would not be effective given the CPU and RAM requirements I can imagine.

If I’m missing some obvious way of translating files for Linux, please let me know!


I'm currently working on a book for web freelancers, covering everything you need to know to get started or just get better. Want to stay updated? Sign up for my mailing list to get updates when the book is ready to be released!

Web Developer Freelancing Handbook

Share and Enjoy:
  • del.icio.us
  • DZone
  • Facebook
  • Reddit
  • StumbleUpon
  • Digg
  • Simpy
  • Technorati

{ 3 comments to read ... please submit one more! }

  1. I see you posted this back in 2006 well its 3 years later and I am on the same adventure you started back then. I think I am coming to the same wall that you hit. I would like to see more development in the voice to text world for linux.

  2. Same here. I want to say goodbye to MS but I rely on Speech Recognition 60% of the time to do my work.

  3. You can make it happen yourself! Please visit VoxForge and donate some of your speech.

    Right now the quality of open source speech recognition is this not as good as that of commercial software. The community needs more open sourced speech in order to ‘train’ open source speech recognition applications.

    So the more speech you submit, the better open source speech recognition becomes (and then it also becomes more interesting to code speech recognition applications).

    This is one area where coders cannot create anything useful without the help of the users!

    Also, VoxForge is a good place to ask questions or read up to date information on open source speech recognition.

{ 0 Pingbacks/Trackbacks }

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">


Get updates on my upcoming book!
  • Get better clients!
  • Make more money!
  • Avoid costly mistakes!
I'm hard at work writing a book which will give you everything you need to know to get started in web freelancing, from getting clients and getting paid to contracts and what types of work you should consider.