Changes

Jump to: navigation, search

Web Speech API - Speech Recognition

6 bytes added, 01:32, 20 November 2019
Where does the audio go?
Firefox can specify which server receives the audio data inputted by the users. Currently we are sending audio to Google’s Cloud Speech-to-Text. Google leads the industry in this space and has speech recognition in 120 languages.
Prior to sending the data to Google, however, Mozilla routes it through our own server's proxy first [https://github.com/mozilla/speech-proxy], in part to strip it of user identity information. This is intended to make it impractical for Google to associate such requests with a user account based just on the data Mozilla provides in transcription requests. (Google provides an FAQ for how they handle transcription data [https://cloud.google.com/speech-to-text/docs/data-logging-terms].) '''We opt-out of allowing Google to store our voice requests. This means, unlike when a user inputs speech using Chrome, their recordings are not saved and can not be attached to their profile and saved indefinitely. '''
For Firefox, we can choose whether we hold on to users’ data to train our own speech services. Currently we have audio collection defaulted to off, but eventually would like to allow users to opt-in if they choose.
Confirm
58
edits

Navigation menu