Skip to main content

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 a XSpeechToTextFinalizeHypothesisString. 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.

Requisitos

Encabezado: XAccessibility.h Biblioteca: xgameruntime.lib Plataformas compatibles: Windows, consolas de la familia XBOX One y consolas XBOX Series

Consulte también

XAccessibility
Última modificación el 28 de agosto de 2026