XSpeechToTextUpdateHypothesisString
Actualiza una cadena de hipótesis en una superposición de texto.Sintaxis
Parámetros
hypothesisId _In_Tipo: uint32_t El identificador de hipótesis que devolvió XSpeechToTextBeginHypothesisString. content _In_z_
Tipo: char* La cadena de hipótesis actualizada.
Valor devuelto
Tipo: HRESULT Código de error o de éxito HRESULT.Comentarios
Esta función actualiza una cadena de hipótesis en su posición actual sin moverla a la parte inferior de la superposición. La superposición solo puede mostrar un número limitado de cadenas. Cuando se alcanza el máximo, las cadenas más antiguas expiran. Si una cadena expirada es una hipótesis que aún no se ha finalizado ni cancelado, su valor hypothesisId deja de ser válido. Pasar un valor hypothesisId no válido no devuelve un error. Para cancelar una hipótesis y quitarla de la superposición, use XSpeechToTextCancelHypothesisString. Para finalizar una hipótesis, use XSpeechToTextFinalizeHypothesisString. En algunas plataformas, la cadena de hipótesis no se muestra hasta que la aplicación llama aXSpeechToTextFinalizeHypothesisString. A menos que la hipótesis se cancele, la aplicación siempre debe llamar a XSpeechToTextFinalizeHypothesisString para garantizar que la cadena se muestre.
Para ver ejemplos de código, consulte la sección Comentarios de XSpeechToTextBeginHypothesisString.
