XVoice enables speech to text translation for many X applications. XVoice will accept continuous speech input from IBM's ViaVoice SDK for Linux, and then re-target the resulting text at many X applications. It provides a GUI, which can be voice controlled, to select the target application, and control dictation and commands.
Release Notes: BNF grammars and context grammars (so you can say things like "delete 12 words" or have an FTP voice grammar loaded automatically when you run FTP by voice), a simplified GNOME-based GUI which allows faster switching between applications, better error handling, voice control of warning dialogs, and general code scrubbing.
Release Notes: Support for "command grammars" which allows voice commands to access application-specific functions such as opening files, and access to spellchecking and any other function of an application by using key combinations.
Release Notes: Fixed some compilation problems on certain systems, added better punctuation and paragraph handling and added rudimentary correction support.
Release Notes: First announcement.