From Fedora Project Wiki
Line 26: Line 26:
Already exists a good start point, an older gnome applet named [http://live.gnome.org/GnomeVoiceControl Gnome Voice Control].
Already exists a good start point, an older gnome applet named [http://live.gnome.org/GnomeVoiceControl Gnome Voice Control].
It's based on [http://cmusphinx.sourceforge.net/ CMU Sphinx] and GStreamer.
It's based on [http://cmusphinx.sourceforge.net/ CMU Sphinx] and GStreamer.
Development of Gnome Voice Control is ended by some years, but I think it's still interesting.
This is only a proposal, my programming skills are weak.
== Benefit to Fedora ==
== Benefit to Fedora ==
<!-- What is the benefit to the platform?  If this is a major capability update, what has changed?  If this is a new feature, what capabilities does it bring? Why will Fedora become a better distribution or project because of this feature?-->
<!-- What is the benefit to the platform?  If this is a major capability update, what has changed?  If this is a new feature, what capabilities does it bring? Why will Fedora become a better distribution or project because of this feature?-->
Line 77: Line 81:




[[Category:FeaturePageIncomplete]]
[[Category:FeatureReadyForWrangler]]
<!-- When your feature page is completed and ready for review -->
<!-- When your feature page is completed and ready for review -->
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler -->
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete-->
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process -->

Revision as of 15:41, 26 April 2012

Voice Control

Summary

Integration of a voice control software into Gnome environment.

Owner

  • Email: ulixes84 at yahoo dot it

Current status

  • Targeted release: Fedora 18
  • Last updated: 2012-04-26
  • Percentage of completion: 0%


Detailed Description

Goal of this feature is to build a voice control software in order to help users to interact with the system. This feature may be also useful for people with phisical disabilities.

Already exists a good start point, an older gnome applet named Gnome Voice Control. It's based on CMU Sphinx and GStreamer. Development of Gnome Voice Control is ended by some years, but I think it's still interesting.

This is only a proposal, my programming skills are weak.

Benefit to Fedora

This feature will provide a new, advanced interaction way and will enhance accessibility for people with disabilities.

Scope

I suppose the big work is to port old application source into new Gnome libraries (Gnome Voice Control isn't updated since 2007).

How To Test

Hardware problems ecluded (audio cards), I think this feature needs only some usability tests.

User Experience

User could activate the option "Voice Control" from "Accessibility Applet", so it can start to give some voice commands to pc. Like "BROWSER, MAIL, POWER OFF, etc.."

Dependencies

Old sotfware dependencies are (from original website): libwnck-dev, libatspi-dev, gnome-panel-dev, startup-notification-devel libtool gnome-common intltool cmusphinx3

Contingency Plan

Leave this feature out of the release. No user impact.

Documentation

About CMU Sphinx About Gnome Voice Control

Release Notes

Fedora now supports a Voice Control. Thanks to an advanced Voice Recognition software, Now Fedora can receive some base voice commands directly from your voice.

Comments and Discussion