Udostępnij za pośrednictwem


class SpeechSynthesisCancellationDetails

Zawiera szczegółowe informacje o tym, dlaczego wynik został anulowany. Dodano element w wersji 1.4.0.

Członkowie

Powód

Składnia: public const CancellationReason & Reason;

Przyczyna anulowania wyniku.

Kod błędu

Składnia: public const CancellationErrorCode & ErrorCode;

Kod błędu w przypadku nieudanej syntezy mowy (Przyczyna jest ustawiona na Błąd). Jeśli przyczyna nie jest błędem, właściwość ErrorCode jest ustawiona na Wartość NoError.

ErrorDetails

Składnia: public const std::string ErrorDetails;

Komunikat o błędzie w przypadku nieudanej syntezy mowy (Przyczyna jest ustawiona na Błąd).

FromResult

Składnia: public inline static std::shared_ptr< SpeechSynthesisCancellationDetails > FromResult ( std::shared_ptr< SpeechSynthesisResult > result );

Tworzy wystąpienie obiektu SpeechSynthesisCancellationDetails dla anulowanego obiektu SpeechSynthesisResult.

Parametry

  • result Wynik, który został anulowany.

Zwraca

Wskaźnik współużytkowany do elementu CancellationDetails.

FromStream

Składnia: public inline static std::shared_ptr< SpeechSynthesisCancellationDetails > FromStream ( std::shared_ptr< AudioDataStream > stream );

Tworzy wystąpienie obiektu SpeechSynthesisCancellationDetails dla anulowanego obiektu SpeechSynthesisResult.

Parametry

  • stream Strumień danych audio, który został anulowany.

Zwraca

Wskaźnik współużytkowany do elementu CancellationDetails.