XSpeechToTextCancelHypothesisString
Cancela una hipótesis y quita su cadena de una superposición de texto.Sintaxis
Parámetros
hypothesisId _In_Tipo: uint32_t El identificador de hipótesis que devolvió XSpeechToTextBeginHypothesisString.
Valor devuelto
Tipo: HRESULT Código de error o de éxito HRESULT.Comentarios
Esta función cancela una hipótesis y quita su cadena 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 actualizar una cadena de hipótesis en la superposición, use XSpeechToTextUpdateHypothesisString. 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.
