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.