SpokenSystemAndVoiceCommand

Differences between revisions 2 and 3
Revision 2 as of 2006-12-29 11:36:50
Size: 2287
Editor: dyn-83-155-205-133
Comment: Clarification
Revision 3 as of 2006-12-29 11:39:50
Size: 2406
Editor: dyn-83-155-205-133
Comment: Add a design part.
Deletions are marked like this. Additions are marked like this.
Line 28: Line 28:
 * Maybe use improvements and/or additional packages or programs provided by developers interested by this challenge.

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.

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 Feisty release

Things yet to come

Improvements

Comments

  • Document structure inspired by the FeistyTelepathy spec wiki page, thanks to you. --kalon33


[:CategorySpec]

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