Klasse SpeechSynthesisCancellationDetails
Enthält ausführliche Informationen dazu, warum ein Ergebnis abgebrochen wurde. In Version 1.4.0 hinzugefügt.
Member
`Reason`
Syntax: public const CancellationReason & Reason;
Der Grund, warum das Ergebnis abgebrochen wurde.
ErrorCode
Syntax: public const CancellationErrorCode & ErrorCode;
Der Fehlercode bei einer nicht erfolgreichen Sprachsynthese (Reason ist auf Fehler festgelegt). Wenn Reason nicht Fehler ist, wird ErrorCode auf NoError festgelegt.
ErrorDetails
Syntax: public const std::string ErrorDetails;
Die Fehlermeldung bei einer nicht erfolgreichen Sprachsynthese (Reason ist auf Fehler festgelegt).
FromResult
Syntax: public inline static std::shared_ptr< SpeechSynthesisCancellationDetails > FromResult ( std::shared_ptr< SpeechSynthesisResult > result );
Erstellt eine Instanz des SpeechSynthesisCancellationDetails-Objekts für das abgebrochene SpeechSynthesisResult.
Parameter
result
Das Ergebnis, das abgebrochen wurde.
Gibt zurück
Ein freigegebener Zeiger auf CancellationDetails.
FromStream
Syntax: public inline static std::shared_ptr< SpeechSynthesisCancellationDetails > FromStream ( std::shared_ptr< AudioDataStream > stream );
Erstellt eine Instanz des SpeechSynthesisCancellationDetails-Objekts für das abgebrochene SpeechSynthesisResult.
Parameter
stream
Der Audiodatenstrom, der abgebrochen wurde.
Gibt zurück
Ein freigegebener Zeiger auf CancellationDetails.