A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://wiki.mozilla.org/HTML5_Speech_API below:

HTML5 Speech API - MozillaWiki

What and Why?

The HTML Speech Incubator group has proposed the implementation of speech technology in browsers in the form of uniform, cross-platform APIs that can be used to build rich web applications. The API itself contains 2 components -

The incubator group is still discussing the APIs and their features. The latest draft can be found here : [1]

The group's mailing lists can be found here: [2]

1.Speech Input API

The speech input API aims to provide an alternative input method for web applications, without using a keyboard or other physical device. This API can be used to input commands, fill input elements, give directions etc. It is based on SpeechRequest[[3]]

The API consists of 2 main components -

Security/Privacy issues API Design -

The API will look like the interface described in the SpeechRequest proposal.

2.Text To Speech API

The text to speech API will be based on google's proposal([4]).This API can be used for speech translation, turn by turn navigation, dialog systems etc.

API Design - Tentative Schedule First Half

(May 24th - June 7th) - Implementing the media capture API
(June 8th - June 14th) - Implementing the SpeechRequest API using google's speech reco server along with unit tests for the same.
(June 15th - June 30th) - Low activity due to exams. 
(July 1st - July 8th) - Finish whatever coding is left of Speech Request
(July 8th - July 13th) - Tying up loose ends, documentation, code review. By the end of this period, i would like to have the Speech Input API working perfectly. 
(July 13th - July 16th) - Mid-term evaluations
 If time permits, I'll look at native speech engines and how they can be implemented.

Second Half

(July 17th - July 24th) - Research and decide on possible speech synthesis engines
(July 25th - Aug 8th) - Work on the API implementation and unit tests. 
(Aug 8th - Aug 15th) - Tying up loose ends, documentation, code review. 
(Aug 16th - Aug 22nd) - Bug fixing and miscellaneous tasks. Committing code to mozilla repos and google code.
(Aug 23rd) - Firm pencil down date.

Additional Resources Demos and Examples Updates

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.3