SpeechRecognition: processLocally property
The processLocally
property of the
SpeechRecognition
interface specifies whether speech recognition must be performed locally on the user's device.
See On-device speech recognition for more information.
Value
A boolean value.
- If set to
true
, speech recognition done via theSpeechRecognition
object must be done locally. - If set to
false
(the default), the user agent can choose whether to do the processing locally or remotely.
Examples
>Basic usage
The following code creates a new SpeechRecognition
object instance using the SpeechRecognition()
constructor, then specifies that it should use local processing by setting processLocally
to true
:
js
const recognition = new SpeechRecognition();
recognition.processLocally = true;
This code is excerpted from our on-device speech color changer (run the demo live). See Using the Web Speech API for a full explanation.
Specifications
Specification |
---|
Web Speech API> # dom-speechrecognition-processlocally> |
Browser compatibility
Loading…