XSpeechToTextUpdateHypothesisString
Atualiza uma cadeia de caracteres de hipótese em uma sobreposição de texto.Sintaxe
Parâmetros
hypothesisId _In_Tipo: uint32_t A ID da hipótese retornada por XSpeechToTextBeginHypothesisString. content _In_z_
Tipo: char* A cadeia de caracteres atualizada da hipótese.
Valor retornado
Tipo: HRESULT HRESULT de êxito ou código de erro.Comentários
Esta função atualiza uma cadeia de caracteres de hipótese no local, sem movê-la para a parte inferior da sobreposição. A sobreposição pode exibir apenas um número limitado de cadeias de caracteres. Quando o máximo é atingido, as cadeias de caracteres mais antigas expiram. Se uma cadeia de caracteres expirada for uma hipótese que ainda não foi finalizada nem cancelada, o valor de hypothesisId dela se tornará inválido. Passar um valor de hypothesisId inválido não retorna um erro. Para cancelar uma hipótese e removê-la da sobreposição, use XSpeechToTextCancelHypothesisString. Para finalizar uma hipótese, use XSpeechToTextFinalizeHypothesisString. Em algumas plataformas, a cadeia de caracteres da hipótese não é exibida até que o aplicativo chameXSpeechToTextFinalizeHypothesisString. A menos que a hipótese seja cancelada, seu aplicativo deve sempre chamar XSpeechToTextFinalizeHypothesisString para garantir que a cadeia de caracteres seja exibida.
Para obter exemplos de código, confira a seção Comentários de XSpeechToTextBeginHypothesisString.
