다음을 통해 공유


클래스 SpeechSynthesisCancellationDetails

결과가 취소된 이유에 대한 자세한 정보를 포함합니다. 버전 1.4.0에 추가되었습니다.

멤버

이유

구문: public const CancellationReason & Reason;

결과가 취소된 이유입니다.

ErrorCode

구문: public const CancellationErrorCode & ErrorCode;

음성 합성에 실패한 경우의 오류 코드입니다(이유는 오류로 설정됨). Reason가 Error가 아니면 ErrorCode가 NoError로 설정됩니다.

ErrorDetails

구문: public const std::string ErrorDetails;

음성 합성에 실패한 경우의 오류 메시지입니다(이유는 오류로 설정됨).

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에 대한 공유 포인터입니다.