PhraseListGrammar class
Permite adiciones de nuevas frases para mejorar el reconocimiento de voz.
Las frases agregadas al reconocedor son efectivas al principio del siguiente reconocimiento o la próxima vez que SpeechSDK debe volver a conectarse al servicio de voz.
Métodos
| add |
Agrega una sola frase al reconocedor actual. |
| add |
Agrega varias frases al reconocedor actual. |
| clear() | Borra todas las frases agregadas al reconocedor actual. |
| from |
Crea un PhraseListGrammar a partir de un reconocedor de voz determinado. Acepto cualquier reconocedor que derive de Reconocer. |
| set |
Establece el peso del sesgo gramatical de la lista de frases. El intervalo permitido es [0,0, 2,0]. El peso predeterminado es 1.0. El valor cero deshabilita la lista de frases. |
Detalles del método
addPhrase(string)
Agrega una sola frase al reconocedor actual.
function addPhrase(phrase: string)
Parámetros
- phrase
-
string
Frase que se va a agregar.
addPhrases(string[])
Agrega varias frases al reconocedor actual.
function addPhrases(phrases: string[])
Parámetros
- phrases
-
string[]
Matriz de frases que se van a agregar.
clear()
Borra todas las frases agregadas al reconocedor actual.
function clear()
fromRecognizer(Recognizer | ConversationTranscriber | MeetingTranscriber)
Crea un PhraseListGrammar a partir de un reconocedor de voz determinado. Acepto cualquier reconocedor que derive de Reconocer.
static function fromRecognizer(recognizer: Recognizer | ConversationTranscriber | MeetingTranscriber): PhraseListGrammar
Parámetros
- recognizer
Reconocedor al que se van a agregar listas de frases.
Devoluciones
setWeight(number)
Establece el peso del sesgo gramatical de la lista de frases. El intervalo permitido es [0,0, 2,0]. El peso predeterminado es 1.0. El valor cero deshabilita la lista de frases.
function setWeight(weight: number)
Parámetros
- weight
-
number
Lista de frases: gramática, sesgo, peso.