Currently speech synthesis is available in nightly only. This bug will track the blockers, and ultimately offer a patch for enabling synth everywhere on desktop.
Summary: Enable synth API outside of Nightly → Enable synth API outside of desktop Nightly
Review commit: https://reviewboard.mozilla.org/r/57238/diff/#index_header See other reviews: https://reviewboard.mozilla.org/r/57238/
Attachment #8759240 - Flags: review?(bugs)
Once the SpeechSynthesisErrorEvent bug lands, I think we should turn this puppy on! Hopefully before the next merge..
So we have sorted out all those issues that we were supporting some OS dependent syntax for SpeechSynthesisUtterance? Now only text or SSML is supported, right?
Depends on: 1267309
(In reply to Olli Pettay [:smaug] (high review load, please consider other reviewers) from comment #3) > So we have sorted out all those issues that we were supporting some OS > dependent syntax for SpeechSynthesisUtterance? Now only text or SSML is > supported, right? We don't support SSML intentionally until we get it right and secure on all platforms. Embedded speech commands are disabled in windows (bug 1237546), and mac (bug 1267309). In linux it was disabled all along (there is SSML support that is disabled by default).
Comment on attachment 8759240 [details] Bug 1268633 - Let speech synthesis ride the trains. https://reviewboard.mozilla.org/r/57238/#review54634
Pushed by email@example.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/01108bd8a50f Let speech synthesis ride the trains. r=smaug
Release Note Request (optional, but appreciated) [Why is this notable]: Firefox 49 is the first version to have our speech synthesis API preffed on. [Suggested wording]: Introduced web speech synthesis API. [Links (documentation, blog post, etc)]: https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API *note* This is only the synthesis half of the speech API, not the recognition.
Jonas rs'ed this in-channel with the build sherrif. But I'm getting your retrospective approval in case you want us to back this out.
Attachment #8760533 - Flags: review?(bugs)
Comment on attachment 8760533 [details] [diff] [review] 8875462.txt oh, Android is still false.
Attachment #8760533 - Flags: review?(bugs) → review+
Pushed by firstname.lastname@example.org: https://hg.mozilla.org/integration/mozilla-inbound/rev/3b7ef5d019be followup, adjust test_interfaces.html to expect that the SpeechSynthesis API is riding the trains. r=smaug
I've updated all the relevant browser compat tables underneath the https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API docs, and added a note in the relevant release notes: https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API
You need to log in before you can comment on or make changes to this bug.