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 Eigenschaft SpeechRecognition.phrases in die Spracherkennungsmotor für das kontextuelle Biasing übergeben.
Syntax
new SpeechRecognitionPhrase(phrase)
new SpeechRecognitionPhrase(boost, phrase)
Parameter
boostOptional-
Eine Gleitkommazahl zwischen
0.0und10.0(einschließlich), die das Gewicht repräsentiert, das Sie auf diephraseanwenden möchten. Dieser Wert entspricht ungefähr dem natürlichen Logarithmus der Anzahl, wie viel wahrscheinlicher die Website denkt, dass diese Phrase erscheint, im Vergleich zu dem, was das Spracherkennungsmodell weiß. Höhere Werte machen diephrasewahrscheinlicher erkennbar. Ein Wert von0.0bedeutet, dass die Phrase überhaupt nicht verstärkt wird, während ein Wert von10.0bedeutet, dass die Phrase sehr wahrscheinlich erscheinen wird. Wenn nicht angegeben, beträgt der Standardwert fürboost1.0.Hinweis: Ein hoher Wert wie
9.0oder10.0könnte dazu führen, dass die Erkennungsengine fälschlicherweise andere Phrasen als die angegebene Phrase erkennt. Daher sollten solche Werte selten verwendet werden, wennSpeechRecognitionPhrase-Objekte erstellt werden. phrase-
Ein String, der ein Wort oder eine Phrase enthält, die verstärkt werden soll.
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> |