共用方式為


類別 SpeechSynthesisCancellationDetails

包含為何取消結果的詳細資訊。 已在 1.4.0 版中新增。

成員

原因

語法: public const CancellationReason & Reason;

取消結果的原因。

ErrorCode

語法: public const CancellationErrorCode & ErrorCode;

如果語音合成失敗,錯誤碼 (Reason 會設定為 Error) 。 如果 Reason 不是 Error,ErrorCode 會設定為 NoError。

ErrorDetails

語法: public const std::string ErrorDetails;

如果語音合成失敗,錯誤訊息 (Reason 會設定為 Error) 。

FromResult

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

為取消的 SpeechSynthesisResult 建立 SpeechSynthesisCancellationDetails 物件的實例。

參數

  • result 已取消的結果。

傳回

CancellationDetails 的共用指標。

FromStream

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

為取消的 SpeechSynthesisResult 建立 SpeechSynthesisCancellationDetails 物件的實例。

參數

  • stream 已取消的音訊資料流程。

傳回

CancellationDetails 的共用指標。