SpeechRecognition: Eigenschaft processLocally
Die Eigenschaft processLocally der Schnittstelle SpeechRecognition legt fest, ob die Spracherkennung lokal auf dem Gerät des Benutzers erfolgen muss.
Weitere Informationen finden Sie unter Spracherkennung auf dem Gerät.
Wert
Ein boolescher Wert.
- Wenn der Wert auf
truegesetzt ist, muss die Spracherkennung über dasSpeechRecognition-Objekt lokal erfolgen. - Wenn der Wert auf
falsegesetzt ist (Standardeinstellung), kann der User Agent entscheiden, ob die Verarbeitung lokal oder remote erfolgt.
Beispiele
>Grundlegende Verwendung
Der folgende Code erstellt mit dem Konstruktor SpeechRecognition() eine neue Instanz des SpeechRecognition-Objekts. Anschließend legt er durch Setzen von processLocally auf true fest, dass die Verarbeitung lokal erfolgen soll:
js
const recognition = new SpeechRecognition();
recognition.processLocally = true;
Dieser Code ist ein Auszug aus unserem Beispiel Farbwechsel per Spracherkennung auf dem Gerät (Demo direkt ausprobieren). Eine ausführliche Erklärung finden Sie unter Verwendung der Web Speech API.
Spezifikationen
| Spezifikation |
|---|
| Web Speech API> # dom-speechrecognition-processlocally> |