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.