CARVIEW |
Select Language
HTTP/2 200
x-guploader-uploadid: AAwnv3KzaAh_5lTb9Q0zs7LU1fsRyzTfh7WmsZ_3zu4fjRiXKh9pKUqSr1dRTyL9bzr4DfmV
x-goog-generation: 1760058358791396
x-goog-metageneration: 1
x-goog-stored-content-encoding: identity
x-goog-stored-content-length: 135919
x-goog-meta-goog-reserved-file-mtime: 1760056858
x-goog-hash: crc32c=dU1wyg==, md5=QGTRRNVdDWxujjtqVAxVJg==
x-goog-storage-class: STANDARD
accept-ranges: none
expires: Sat, 11 Oct 2025 20:06:27 GMT
cache-control: public, max-age=3600
last-modified: Fri, 10 Oct 2025 01:05:58 GMT
etag: W/"4064d144d55d0d6c6e8e3b6a540c5526"
content-type: text/html
age: 0
alt-svc: h3=":443"; ma=2592000,h3-29=":443"; ma=2592000
alt-svc: clear
referrer-policy: strict-origin-when-cross-origin
x-content-type-options: nosniff
strict-transport-security: max-age=63072000
content-security-policy: default-src 'self'; script-src 'report-sample' 'self' 'wasm-unsafe-eval' https://www.google-analytics.com/analytics.js https://www.googletagmanager.com/gtag/js assets.codepen.io production-assets.codepen.io https://js.stripe.com 'sha256-XNBp89FG76amD8BqrJzyflxOF9PaWPqPqvJfKZPCv7M=' 'sha256-YCNoU9DNiinACbd8n6UPyB/8vj0kXvhkOni9/06SuYw=' 'sha256-PZjP7OR6mBEtnvXIZfCZ5PuOlxoDF1LDZL8aj8c42rw='; script-src-elem 'report-sample' 'self' 'wasm-unsafe-eval' https://www.google-analytics.com/analytics.js https://www.googletagmanager.com/gtag/js assets.codepen.io production-assets.codepen.io https://js.stripe.com 'sha256-XNBp89FG76amD8BqrJzyflxOF9PaWPqPqvJfKZPCv7M=' 'sha256-YCNoU9DNiinACbd8n6UPyB/8vj0kXvhkOni9/06SuYw=' 'sha256-PZjP7OR6mBEtnvXIZfCZ5PuOlxoDF1LDZL8aj8c42rw='; style-src 'report-sample' 'self' 'unsafe-inline'; object-src 'none'; base-uri 'self'; connect-src 'self' developer.allizom.org bcd.developer.allizom.org bcd.developer.mozilla.org updates.developer.allizom.org updates.developer.mozilla.org https://*.google-analytics.com https://*.analytics.google.com https://*.googletagmanager.com https://incoming.telemetry.mozilla.org https://observatory-api.mdn.allizom.net https://observatory-api.mdn.mozilla.net https://api.github.com/search/issues stats.g.doubleclick.net https://api.stripe.com; font-src 'self'; frame-src 'self' interactive-examples.mdn.mozilla.net interactive-examples.mdn.allizom.net mdn.github.io live-samples.mdn.mozilla.net live-samples.mdn.allizom.net *.mdnplay.dev *.mdnyalp.dev *.play.test.mdn.allizom.net https://v2.scrimba.com https://scrimba.com jsfiddle.net www.youtube-nocookie.com codepen.io survey.alchemer.com https://js.stripe.com; img-src 'self' data: *.githubusercontent.com *.googleusercontent.com *.gravatar.com mozillausercontent.com firefoxusercontent.com profile.stage.mozaws.net profile.accounts.firefox.com developer.mozilla.org mdn.dev interactive-examples.mdn.mozilla.net interactive-examples.mdn.allizom.net wikipedia.org upload.wikimedia.org https://mdn.github.io/shared-assets/ https://mdn.dev/ https://*.google-analytics.com https://*.googletagmanager.com www.gstatic.com; manifest-src 'self'; media-src 'self' archive.org videos.cdn.mozilla.net https://mdn.github.io/shared-assets/; child-src 'self'; worker-src 'self';
x-frame-options: DENY
origin-trial: AxVILwizhbMjxFeHOn1P3R8niO1RJY/smaK4B4d1rLzc1gTaxtXMSaTi+FoigYgCw40uFRDwFcEAeqDR+vVLOW4AAABfeyJvcmlnaW4iOiJodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZyIsImZlYXR1cmUiOiJQcml2YXRlQXR0cmlidXRpb25WMiIsImV4cGlyeSI6MTc0MjA3OTYwMH0=
x-cloud-trace-context: 3ea771622bf5c5d226ebd0be2ef39aa4
date: Sat, 11 Oct 2025 19:06:27 GMT
server: Google Frontend
via: 1.1 google
vary: Accept-Encoding
content-encoding: gzip
x-cache: miss
SpeechRecognition: processLocally property - Web APIs | MDN
Toggle sidebar
SpeechRecognition: processLocally property
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
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…