SpokenSystemAndVoiceCommand

Differences between revisions 1 and 9 (spanning 8 versions)
Revision 1 as of 2006-12-29 11:30:07
Size: 2280
Editor: dyn-83-155-205-133
Comment: Initial version
Revision 9 as of 2007-09-04 17:41:22
Size: 2932
Editor: 59
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
 * '''Contributor(s)''': kalon33  * '''Contributor(s)''': kalon33, need help for this, you're welcome !
Line 20: Line 20:
 * It will be great if we have a multilingual voice controlled system

---- /!\ '''Edit conflict - other version:''' ----
 * It will be great if we have a multilingual voice contolled system

---- /!\ '''Edit conflict - your version:''' ----

---- /!\ '''End of edit conflict''' ----
Line 23: Line 31:
The spec aims to provide an advanced stack of tools preconfigured for doing voice control of the system and for the system to read the error and information messages. The voice control could be made of a voice recording assistant which, a bit like the "keyboard shortcuts" one, can associate a word with a command (instead of keys combinations) but instead of it, tolerates a few differences, because voice is not always the same. The information and error messages reading could be done using espeak, festival or similar, like the system already included in kde (kttsd, ksayit and kmouth with a voice synthesis system) The spec aims to provide an advanced stack of tools preconfigured for doing voice control of the system and for the system to read the error and information messages. The voice control could be made of a voice recording assistant which, a bit like the "keyboard shortcuts" one, can associate a word with a system command (instead of keys combinations) but instead of it, tolerates a few differences, because voice is not always the same. The information and error messages reading could be done using espeak, festival or similar, like the system already included in kde (kttsd, ksayit and kmouth with a voice synthesis system)
Line 28: Line 36:
 * Maybe use improvements and/or additional packages or programs provided by developers interested by this challenge.
Line 39: Line 48:
== Things feasible for Feisty release == == Things feasible for Gutsy release ==
Line 52: Line 61:
 * ["Warbo"]: The only advanced Open Source voice recognition software I know of is Sphinx, which Google tells me is based here: http://cmusphinx.sourceforge.net/html/cmusphinx.php Hope it helps :)

Specification

Summary

As Ubuntu wants to be a serious alternative to M$ systems, it would be useful and interesting to provide a spoken system (which is complementary of the spoken boot) and to be able to launch current tasks using our voice.

Rationale

These last years, a very important effort is done to ameliorate the user interface. In order to perpetuate and revolutionize it, we should be able to innovate, and try to include a spoken system and at least a few voice commands in order to make the users life different, and provide something that is unique and ambitious.

Use cases

  • Nicolas wants to be able to communicate more naturally with his system, hands free, and he wants his system to read for him the main outputs it feeds back.
  • Paul, a blind person, can also benefit from this system, with a more interactive OS.
  • It will be great if we have a multilingual voice controlled system


Warning /!\ Edit conflict - other version:


  • It will be great if we have a multilingual voice contolled system


Warning /!\ Edit conflict - your version:



Warning /!\ End of edit conflict


Scope

The spec aims to provide an advanced stack of tools preconfigured for doing voice control of the system and for the system to read the error and information messages. The voice control could be made of a voice recording assistant which, a bit like the "keyboard shortcuts" one, can associate a word with a system command (instead of keys combinations) but instead of it, tolerates a few differences, because voice is not always the same. The information and error messages reading could be done using espeak, festival or similar, like the system already included in kde (kttsd, ksayit and kmouth with a voice synthesis system)

Design

  • Use packages that are already in our repositories, like espeak and festival, and try to find those which can be useful for the voice command system part.
  • Maybe use improvements and/or additional packages or programs provided by developers interested by this challenge.

Implementation

* Not started


Current Status

  • Initial Drafting

Things being worked on / problems

Things feasible for Gutsy release

Things yet to come

Improvements

Comments


[:CategorySpec]

SpokenSystemAndVoiceCommand (last edited 2008-08-06 16:13:55 by localhost)