SpeechRecognition: lang property
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
The lang property of the SpeechRecognition
interface returns and sets the language of the current SpeechRecognition.
If not specified, this defaults to the HTML lang attribute
value, or the user agent's language setting if that isn't set either.
Value
A string representing the language for the current SpeechRecognition. The value should be a valid BCP 47 language tag.
Examples
This code is excerpted from our Speech color changer example.
js
const recognition = new SpeechRecognition();
recognition.lang = "en-US";
recognition.interimResults = false;
recognition.maxAlternatives = 1;
// …
Specifications
| Specification |
|---|
| Web Speech API> # dom-speechrecognition-lang> |
Browser compatibility
Loading…