The links supporting the browser Gecko and WebKit signals do not seem strongly 
indicative of a current positive position. 
https://github.com/WICG/speech-api/pull/118 from 2014 was resolved WONTFIX and 
skimming through https://github.com/WICG/speech-api/issues/66 the issue did not 
appear to reach any strong resolution. I think it would make sense to request 
formal positions<https://bit.ly/blink-signals> to try to get a clearer picture.

-- Dan Clark

From: blink-dev@chromium.org <blink-dev@chromium.org> On Behalf Of Chromestatus
Sent: Tuesday, December 17, 2024 4:28 PM
To: blink-dev@chromium.org
Cc: ev...@google.com
Subject: [EXTERNAL] [blink-dev] Intent to Ship: Add MediaStreamTrack support to 
the Web Speech API

Contact emails
ev...@google.com<mailto:ev...@google.com>
Explainer
https://github.com/WICG/speech-api/pull/118
Specification
https://wicg.github.io/speech-api
Design docs

https://docs.google.com/document/d/1LHGtO6A-U4OFQpG9LXUf1_4Elerpv1rncNCbHnmA7zY/edit?usp=sharing
Summary

Add MediaStreamTrack support to the Web Speech API. The Web Speech API is a web 
standard API that allows developers to incorporate speech recognition and 
synthesis into their web pages. Currently, the Web Speech API uses the user's 
default microphone as the audio input. MediaStreamTrack support allows websites 
to use the Web Speech API to caption other sources of audio including remote 
audio tracks.

Blink component
Blink>Speech<https://issues.chromium.org/issues?q=customfield1222907:%22Blink%3ESpeech%22>
Search tags
speech</features#tags:speech>, recognition</features#tags:recognition>
TAG review
None
TAG review status
Not applicable
Risks

Interoperability and Compatibility

None


Gecko: Positive (https://github.com/WICG/speech-api/issues/66) Similar changes 
proposed by Firefox in 2019

WebKit: Positive (https://www.w3.org/Bugs/Public/show_bug.cgi?id=26336) Similar 
changes proposed by Safari in 2014

Web developers: Positive 
(https://stackoverflow.com/questions/67351357/web-speech-recognition-on-mediastream)
 Feature requested by web developers

Other signals:
WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that it 
has potentially high risk for Android WebView-based applications?

None

Debuggability

None

Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, 
ChromeOS, Android, and Android WebView)?
No

Initially supported on Windows, Mac, and Linux with ChromeOS support to follow.

Is this feature fully tested by 
web-platform-tests<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>?
No
Flag name on about://flags
None
Finch feature name
MediaStreamTrackWebSpeech
Requires code in //chrome?
False
Estimated milestones
Shipping on desktop
133

Anticipated spec changes

Open questions about a feature may be a source of future web compat or interop 
issues. Please list open issues (e.g. links to known github issues in the 
project for the feature specification) whose resolution may introduce web 
compat/interop risk (e.g., changing to naming or structure of the API in a 
non-backward-compatible way).
Spec changes will be made to the Web Speech API spec after the spec repo 
migrates over to the Audio Community Group. Tentative spec PR changes: 
https://github.com/WICG/speech-api/pull/118
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5178378197139456?gate=5091779878846464
This intent message was generated by Chrome Platform 
Status<https://chromestatus.com/>.
--
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
blink-dev+unsubscr...@chromium.org<mailto:blink-dev+unsubscr...@chromium.org>.
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6762170b.2b0a0220.38516f.0183.GAE%40google.com<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6762170b.2b0a0220.38516f.0183.GAE%40google.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CH4PR00MB2329532DBD6DA2C565B5EDFDC5052%40CH4PR00MB2329.namprd00.prod.outlook.com.

Reply via email to