IBM Drops Linux ViaVoice SDK
quick_dry_3 writes: "IBM's ViaVoice list moderator says that "IBM continues to support the Linux community by integrating Linux into all key products. The Linux desktop dictation product is still available and will continue to be sold. At this time, we have decided to discontinue our
SDK for developing desktop Linux voice-enabled applications." Full copy of email is here."
IBM was always a little too controlling with their via voice stuff. They wouldn't let people bundle via voice into a application to redistribute it, you had to instruct the end user to install via voice and then install your stuff, which I happen to know stopped at least one person from distributing a pretty cool application beyound a few of his friends (it was an IRC client that read out loud).
/., but the lesson is, never sink lots of time/money/heartache into something that isn't Free as in Freedom.
Of course I'm preaching to the choir here on
Possibly IBM's policies are the result of recognizing that they have an incredibly powerful product in via voice, and trying to figure out how to turn it into the cash cow it should be. Perhaps they could GPL (not LGPL) the library, and let the Free Software writers popularize it and make it the de-facto standard, and hope to make money selling non-GPL licenses to those companies that don't want to GPL their applications. Not a sure thing by any means, but maybe it would be better than what they are doing now. I think their current action of withdrawing that SDK hurts them more than it helps them.
The ViaVoice SDK had a better sound quality than any other TTS API I could find on Linux. The API was also very simple to use.
For alternatives, try FreeTTS (written in Java 1.4 !), Flite or Festival. These are all free software.
Also, does it work with a reasonably modern distro? All the info I can find about it refers to RH 6.2.
Another free software speech recognition project: CMU Sphinx