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
new SpeechRecognitionPhrase(phrase)
new SpeechRecognitionPhrase(phrase, boost)
Parameter
phrase-
Ein String, der ein Wort oder eine Phrase enthält, die bevorzugt werden soll.
boostOptional-
Eine Gleitkommazahl zwischen
0.0und10.0(einschließlich), die das Gewicht darstellt, das Sie auf diephraseanwenden 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 diephraseerkannt wird. Ein Wert von0.0bedeutet, dass die Phrase überhaupt nicht bevorzugt wird, während ein Wert von10.0bedeutet, dass die Phrase extrem wahrscheinlich erscheint. Wenn nicht angegeben, ist der Standardwert fürboost1.0.Hinweis: Ein hoher Wert wie
9.0oder10.0könnte dazu führen, dass die Erkennungs-Engine irrtümlich andere Phrasen als die angegebene Phrase erkennt. Daher sollten solche Werte selten verwendet werden, wennSpeechRecognitionPhrase-Objekte erstellt werden.
Rückgabewert
Ein neues SpeechRecognitionPhrase-Objekt.
Ausnahmen
SyntaxErrorDOMException-
Der angegebene
boost-Wert ist kleiner als0.0oder größer als10.0.
Spezifikationen
| Specification |
|---|
| Web Speech API> # dom-speechrecognitionphrase-speechrecognitionphrase> |