kelas SpeechSynthesisCancellationDetails

Berisi informasi terperinci tentang mengapa hasil dibatalkan. Ditambahkan dalam versi 1.4.0.

Anggota

Alasan

Sitnaksis: public const CancellationReason & Reason;

Alasan hasilnya dibatalkan.

ErrorCode

Sitnaksis: public const CancellationErrorCode & ErrorCode;

Kode kesalahan jika sintesis ucapan tidak berhasil (Alasan diatur ke Kesalahan). Jika Alasan bukan Kesalahan, ErrorCode diatur ke NoError.

ErrorDetails

Sitnaksis: public const std::string ErrorDetails;

Pesan kesalahan jika sintesis ucapan tidak berhasil (Alasan diatur ke Kesalahan).

FromResult

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

Membuat instans objek SpeechSynthesisCancellationDetails untuk SpeechSynthesisResult yang dibatalkan.

Parameter

  • result Hasil yang dibatalkan.

Mengembalikan

Pointer bersama ke CancellationDetails.

DariStream

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

Membuat instans objek SpeechSynthesisCancellationDetails untuk SpeechSynthesisResult yang dibatalkan.

Parameter

  • stream Aliran data audio yang dibatalkan.

Mengembalikan

Pointer bersama ke CancellationDetails.