Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

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 true gesetzt ist, muss die Spracherkennung über das SpeechRecognition-Objekt lokal erfolgen.
  • Wenn der Wert auf false gesetzt 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

Browser-Kompatibilität

Siehe auch