0% found this document useful (0 votes)
386 views6 pages

Web Speech Api Documentation

The Web Speech API enables incorporating voice data into web apps using two parts: SpeechSynthesis for text-to-speech and SpeechRecognition for asynchronous speech recognition. Speech recognition involves receiving speech through a microphone, sending it to a service for recognition processing, and returning text results. Support for the Web Speech API's speech recognition is currently limited to Chrome desktop and Android using prefixed interfaces.

Uploaded by

Rushali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
386 views6 pages

Web Speech Api Documentation

The Web Speech API enables incorporating voice data into web apps using two parts: SpeechSynthesis for text-to-speech and SpeechRecognition for asynchronous speech recognition. Speech recognition involves receiving speech through a microphone, sending it to a service for recognition processing, and returning text results. Support for the Web Speech API's speech recognition is currently limited to Chrome desktop and Android using prefixed interfaces.

Uploaded by

Rushali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

WEB SPEECH API

The Web Speech API enables you to incorporate voice data into web apps.
The Web Speech API has two parts: SpeechSynthesis (Text-to-Speech),
and SpeechRecognition (Asynchronous Speech Recognition).

Speech recognition involves receiving speech through a device's


microphone, which is then checked by a speech recognition service against
a list of grammar (basically, the vocabulary you want to have recognised in
a particular app.) When a word or phrase is successfully recognised, it is
returned as a result (or list of results) as a text string, and further actions
can be initiated as a result.

The Web Speech API has a main controller interface for this —
SpeechRecognition​ — plus a number of closely-related interfaces for
representing grammar, results, etc. Generally, the default speech
recognition system available on the device will be used for the speech
recognition — most modern OSes have a speech recognition system for
issuing voice commands.

On some browsers, like Chrome, using Speech Recognition on a web page


involves a server-based recognition engine. Your audio is sent to a web
service for recognition processing, so it won't work offline.

Browser Support- Support for Web Speech API speech recognition is


currently limited to Chrome for Desktop and Android — Chrome has
supported it since around version 33 but with prefixed interfaces, so you
need to include prefixed versions of them, e.g. webkitSpeechRecognition.
Pricing​-

Free of cost. No limits.

Edge-
Firefox- 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Safari- 
 

 
 
 
 
 
 
 
PAID API- 
 
1. Google Speech Api- 
Accurately convert speech into text using an API powered by Google’s AI 
technologies. 
 

 
 
2. Few other apis - 
● IBM Watson 
● Speech to text API 
● Speechmatics 
All the above apis are not free. 
 
 
Links- 
 
● [Link]
PI/Using_the_Web_Speech_API 
● [Link]
peechapispeechrecognition/?q=speechrecognition 
● [Link]
● [Link]
● [Link]
● [Link]

You might also like