Sdílet prostřednictvím


třída SpeechSynthesisCancellationDetails

Obsahuje podrobné informace o tom, proč byl výsledek zrušen. Přidáno ve verzi 1.4.0.

Členové

Důvod

Syntaxe: public const CancellationReason & Reason;

Důvod zrušení výsledku

ErrorCode

Syntaxe: public const CancellationErrorCode & ErrorCode;

Kód chyby v případě neúspěšné syntézy řeči (důvod je nastavený na Hodnotu Chyba). Pokud důvod není Chyba, je ErrorCode nastaven na NoError.

ErrorDetails

Syntaxe: public const std::string ErrorDetails;

Chybová zpráva v případě neúspěšné syntézy řeči (důvod je nastavený na Hodnotu Chyba).

FromResult

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

Vytvoří instanci SpeechSynthesisCancellationDetails objektu pro zrušený SpeechSynthesisResult.

Parametry

  • result Výsledek, který byl zrušen.

Návraty

Sdílený ukazatel na CancellationDetails.

FromStream

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

Vytvoří instanci SpeechSynthesisCancellationDetails objektu pro zrušený SpeechSynthesisResult.

Parametry

  • stream Datový proud zvuku, který byl zrušen.

Návraty

Sdílený ukazatel na CancellationDetails.