classe SpeechSynthesisCancellationDetails

Contiene informazioni dettagliate sul motivo per cui è stato annullato un risultato. Aggiunta nella versione 1.4.0.

Membri

Motivo

Sintassi: public const CancellationReason & Reason;

Motivo per cui il risultato è stato annullato.

ErrorCode

Sintassi: public const CancellationErrorCode & ErrorCode;

Codice di errore in caso di sintesi vocale non riuscita (motivo è impostato su Errore). Se Motivo non è Error, ErrorCode è impostato su NoError.

ErrorDetails

Sintassi: public const std::string ErrorDetails;

Messaggio di errore in caso di sintesi vocale non riuscita (motivo è impostato su Errore).

FromResult

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

Crea un'istanza dell'oggetto SpeechSynthesisCancellationDetails per l'oggetto SpeechSynthesisResult annullato.

Parametri

  • result Risultato annullato.

Restituisce

Puntatore condiviso a CancellationDetails.

Fromstream

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

Crea un'istanza dell'oggetto SpeechSynthesisCancellationDetails per l'oggetto SpeechSynthesisResult annullato.

Parametri

  • stream Flusso di dati audio annullato.

Restituisce

Puntatore condiviso a CancellationDetails.