Compartir a través de


Clase SpeechSynthesisCancellationDetails

Contiene información detallada sobre por qué se canceló un resultado. Se agregó en la versión 1.4.0.

Miembros

Motivo

Sintaxis: public const CancellationReason & Reason;

Motivo por el que se canceló el resultado.

ErrorCode

Sintaxis: public const CancellationErrorCode & ErrorCode;

El código de error en caso de una síntesis de voz incorrecta (Reason se establece en Error). Si Reason no es Error, ErrorCode se establece en NoError.

ErrorDetails

Sintaxis: public const std::string ErrorDetails;

Mensaje de error en caso de una síntesis de voz incorrecta (Reason está establecido en Error).

FromResult

Sintaxis: public inline static std::shared_ptr< SpeechSynthesisCancellationDetails > FromResult ( std::shared_ptr< SpeechSynthesisResult > result );

Crea una instancia del objeto SpeechSynthesisCancellationDetails para el objeto SpeechSynthesisResult cancelado.

Parámetros

  • result Resultado que se canceló.

Devoluciones

Puntero compartido a CancellationDetails.

FromStream

Sintaxis: public inline static std::shared_ptr< SpeechSynthesisCancellationDetails > FromStream ( std::shared_ptr< AudioDataStream > stream );

Crea una instancia del objeto SpeechSynthesisCancellationDetails para el objeto SpeechSynthesisResult cancelado.

Parámetros

  • stream Secuencia de datos de audio que se canceló.

Devoluciones

Puntero compartido a CancellationDetails.