Synthèse de la parole de classe Détails

Contient des informations détaillées sur la raison pour laquelle un résultat a été annulé. Ajouté dans la version 1.4.0.

Membres

Motif

Syntaxe : public const CancellationReason & Reason;

Raison pour laquelle le résultat a été annulé.

Code d'erreur

Syntaxe : public const CancellationErrorCode & ErrorCode;

Le code d’erreur en cas de synthèse vocale infructueuse (Motif est défini sur Erreur). Si La raison n’est pas une erreur, ErrorCode est défini sur NoError.

ErrorDetails

Syntaxe : public const std::string ErrorDetails;

Message d’erreur en cas de synthèse vocale infructueuse (Reason a la valeur Erreur).

FromResult

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

Crée une instance de l’objet SpeechSynthesisCancellationDetails pour l’objet SpeechSynthesisResult annulé.

Paramètres

  • result Résultat annulé.

Retours

Pointeur partagé vers CancellationDetails.

FromStream

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

Crée une instance de l’objet SpeechSynthesisCancellationDetails pour l’objet SpeechSynthesisResult annulé.

Paramètres

  • stream Le flux de données audio qui a été annulé.

Retours

Pointeur partagé vers CancellationDetails.