Aracılığıyla paylaş


class SpeechSynthesisCancellationDetails

Bir sonucun neden iptal edildiği hakkında ayrıntılı bilgi içerir. Sürüm 1.4.0'da eklendi.

Üyeler

Nedeni

Söz dizimi: public const CancellationReason & Reason;

Sonucun iptal edilme nedeni.

ErrorCode

Söz dizimi: public const CancellationErrorCode & ErrorCode;

Başarısız bir konuşma sentezi durumunda hata kodu (Neden , Hata olarak ayarlanır). Neden Hata değilse, ErrorCode NoError olarak ayarlanır.

ErrorDetails

Söz dizimi: public const std::string ErrorDetails;

Başarısız bir konuşma sentezi durumunda hata iletisi (Neden , Hata olarak ayarlanır).

FromResult

Söz dizimi: public inline static std::shared_ptr< SpeechSynthesisCancellationDetails > FromResult ( std::shared_ptr< SpeechSynthesisResult > result );

İptal edilen SpeechSynthesisResult için SpeechSynthesisCancellationDetails nesnesinin bir örneğini oluşturur.

Parametreler

  • result İptal edilen sonuç.

Döndürülenler

CancellationDetails için paylaşılan bir işaretçi.

FromStream

Söz dizimi: public inline static std::shared_ptr< SpeechSynthesisCancellationDetails > FromStream ( std::shared_ptr< AudioDataStream > stream );

İptal edilen SpeechSynthesisResult için SpeechSynthesisCancellationDetails nesnesinin bir örneğini oluşturur.

Parametreler

  • stream İptal edilen ses veri akışı.

Döndürülenler

CancellationDetails için paylaşılan bir işaretçi.