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

View in English Always switch to English

SpeechRecognitionPhrase: SpeechRecognitionPhrase() Konstruktor

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.

Der SpeechRecognitionPhrase() Konstruktor erstellt ein neues SpeechRecognitionPhrase-Objekt.

Ein Array von SpeechRecognitionPhrase-Objekten wird über die SpeechRecognition.phrases-Eigenschaft für das kontextuelle Beeinflussung in die Spracherkennungs-Engine eingefügt.

Syntax

js
new SpeechRecognitionPhrase(phrase)
new SpeechRecognitionPhrase(phrase, boost)

Parameter

phrase

Ein String, der ein Wort oder eine Phrase enthält, die bevorzugt werden soll.

boost Optional

Eine Gleitkommazahl zwischen 0.0 und 10.0 (einschließlich), die das Gewicht darstellt, das Sie auf die phrase anwenden möchten. Dieser Wert ist ungefähr gleich dem natürlichen Logarithmus der Anzahl, wie viel wahrscheinlicher die Website denkt, dass diese Phrase erscheint, als das, was das Spracherkennungsmodell weiß. Höhere Werte machen es wahrscheinlicher, dass die phrase erkannt wird. Ein Wert von 0.0 bedeutet, dass die Phrase überhaupt nicht bevorzugt wird, während ein Wert von 10.0 bedeutet, dass die Phrase extrem wahrscheinlich erscheint. Wenn nicht angegeben, ist der Standardwert für boost 1.0.

Hinweis: Ein hoher Wert wie 9.0 oder 10.0 könnte dazu führen, dass die Erkennungs-Engine irrtümlich andere Phrasen als die angegebene Phrase erkennt. Daher sollten solche Werte selten verwendet werden, wenn SpeechRecognitionPhrase-Objekte erstellt werden.

Rückgabewert

Ein neues SpeechRecognitionPhrase-Objekt.

Ausnahmen

SyntaxError DOMException

Der angegebene boost-Wert ist kleiner als 0.0 oder größer als 10.0.

Spezifikationen

Specification
Web Speech API
# dom-speechrecognitionphrase-speechrecognitionphrase

Browser-Kompatibilität

Siehe auch