SOLVED
Home

Web Speech API support ?

%3CLINGO-SUB%20id%3D%22lingo-sub-1104645%22%20slang%3D%22en-US%22%3EWeb%20Speech%20API%20support%20%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1104645%22%20slang%3D%22en-US%22%3E%3CP%3ECurrently%20Edge%20(%3CSPAN%3E81.0.381.0)%20is%20behaving%20strange%20when%20using%20the%20%3CA%20href%3D%22https%3A%2F%2Fdeveloper.mozilla.org%2Fen-US%2Fdocs%2FWeb%2FAPI%2FSpeechRecognition%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3EWeb%20Speech%20API%3C%2FA%3E%20for%20speech%20recognition.%20The%20interface%20exists%2C%20but%20does%20not%20work%20AND%20does%20not%20throw%20any%20error.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3EHere%20is%20a%20quick%20code%20example%3A%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-javascript%22%3E%3CCODE%3Evar%20rec%20%3D%20new%20window.webkitSpeechRecognition()%3B%20%0Arec.onresult%20%3D%20console.log%3B%20%0Arec.onerror%20%3D%20console.error%3B%0Arec.start()%3B%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAre%20there%20any%20plans%20to%20either%3A%3C%2FP%3E%3CP%3Ea)%20Fully%20implement%20the%20speech%20recognition%20part%20or%20...%3C%2FP%3E%3CP%3Eb)%20...%20throw%20proper%20errors%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3ESince%20Microsoft%20is%20already%20using%20speech%20recognition%20in%20Windows%2C%20has%20the%20technology%20for%20offline%20and%20online%20ASR%20and%20has%20the%20cloud%20architecture%20it%20should%20be%20no%20big%20deal%20to%20fully%20support%20it%20right%3F%26nbsp%3B%3CIMG%20class%3D%22lia-deferred-image%20lia-image-emoji%22%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Fhtml%2Fimages%2Femoticons%2Flaugh_40x40.gif%22%20alt%3D%22%3Alol%3A%22%20title%3D%22%3Alol%3A%22%20%2F%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIt%20would%20be%20really%20great%20to%20finally%20get%20a%202nd%20browser%20that%20actually%20has%20a%20working%20implementation%20of%20the%20API%20(Google%20is%20doing%20it%20for%206%20years%20now%20since%20Chrome%2033).%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1165481%22%20slang%3D%22en-US%22%3ERe%3A%20Web%20Speech%20API%20support%20%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1165481%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F516201%22%20target%3D%22_blank%22%3E%40florianSB%3C%2FA%3E%26nbsp%3BThanks%20for%20reaching%20out%20and%20letting%20us%20know.%20I'll%20pass%20this%20along%20to%20our%20Accessibility%20Team%20(unless%20you've%20noticed%20a%20change%20since%20originally%20posting%20this)%20and%20will%20let%20you%20know%20if%2Fwhen%20they%20have%20any%20additional%20thoughts.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CI%3EFawkes%20(they%2Fthem)Project%20%26amp%3B%20Community%20Manager%20-%20Microsoft%20Edge%3CI%3E%3C%2FI%3E%3C%2FI%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1170670%22%20slang%3D%22en-US%22%3ERe%3A%20Web%20Speech%20API%20support%20%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1170670%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F516201%22%20target%3D%22_blank%22%3E%40florianSB%3C%2FA%3E%26nbsp%3Bthanks%20for%20reporting%20this%20issue.%20We%20are%20aware%20of%20this%20and%20are%20working%20to%20wire%20up%20Speech%20recognition%20in%20the%20upcoming%20future%20versions%20of%20Edge%20for%20our%20customers.%20Once%20this%20feature%20is%20out%20in%20Canary%2C%20I%20will%20let%20you%20know%20so%20you%20can%20try%20it%20out.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1177131%22%20slang%3D%22en-US%22%3ERe%3A%20Web%20Speech%20API%20support%20%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1177131%22%20slang%3D%22en-US%22%3E%3CP%3EGreat%2C%20thank%20you.%20Looking%20forward%20to%20it!%20%3A)%3C%2Fimg%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
New Contributor

Currently Edge (81.0.381.0) is behaving strange when using the Web Speech API for speech recognition. The interface exists, but does not work AND does not throw any error.

Here is a quick code example:

 

var rec = new window.webkitSpeechRecognition(); 
rec.onresult = console.log; 
rec.onerror = console.error;
rec.start();

 

Are there any plans to either:

a) Fully implement the speech recognition part or ...

b) ... throw proper errors?

 

Since Microsoft is already using speech recognition in Windows, has the technology for offline and online ASR and has the cloud architecture it should be no big deal to fully support it right? :lol:

 

It would be really great to finally get a 2nd browser that actually has a working implementation of the API (Google is doing it for 6 years now since Chrome 33).

3 Replies
Highlighted

@florianSB Thanks for reaching out and letting us know. I'll pass this along to our Accessibility Team (unless you've noticed a change since originally posting this) and will let you know if/when they have any additional thoughts.

 

Fawkes (they/them)
Project & Community Manager - Microsoft Edge

Highlighted
Solution

@florianSB thanks for reporting this issue. We are aware of this and are working to wire up Speech recognition in the upcoming future versions of Edge for our customers. Once this feature is out in Canary, I will let you know so you can try it out.

Highlighted

Great, thank you. Looking forward to it! :)

Related Conversations