classe ConnectionMessage
ConnectionMessage représente les messages spécifiques à l’implémentation envoyés et reçus du service speech. Ces messages sont fournis à des fins de débogage et ne doivent pas être utilisés pour des cas d’usage de production avec le service Speech d’Azure Cognitive Services. Les messages envoyés et reçus par le service Speech sont susceptibles d’être modifiés sans préavis. Cela inclut le contenu des messages, les en-têtes, les charges utiles, le classement, etc. Ajouté dans la version 1.10.0.
Membres
Propriétés
Syntaxe : public PropertyCollection & Properties;
Collection de propriétés et leurs valeurs définies pour ce ConnectionMessage. Les en-têtes de message sont accessibles via cette collection (par exemple, « Content-Type »).
ConnectionMessage
Syntaxe : public inline explicit ConnectionMessage ( SPXCONNECTIONMESSAGEHANDLE hcm );
Constructeur.
Paramètres
hcm
Handle d’événement.
~ConnectionMessage
Syntaxe : public inline virtual ~ConnectionMessage ( );
Destructeur.
GetPath
Syntaxe : public inline std::string GetPath ( ) const;
Obtient le chemin du message.
Retours
Std::string contenant le chemin du message.
IsTextMessage
Syntaxe : public inline bool IsTextMessage ( ) const;
Vérifie si connectionMessage est un sms. Voir aussi IsBinaryMessage().
Retours
Bool indique si la charge utile du message est du texte.
IsBinaryMessage
Syntaxe : public inline bool IsBinaryMessage ( ) const;
Vérifie si connectionMessage est un message binaire. Voir aussi GetBinaryMessage().
Retours
Bool indique si la charge utile du message est binaire.
GetTextMessage
Syntaxe : public inline std::string GetTextMessage ( ) const;
Obtient la charge utile du message texte. En règle générale, le type de contenu de message texte est application/json. Pour déterminer d’autres types de contenu, utilisez Properties.GetProperty(« Content-Type »).
Retours
Std::string contenant le message texte.
GetBinaryMessage
Syntaxe : public inline std::vector< uint8_t > GetBinaryMessage ( ) const;
Obtient la charge utile du message binaire.
Retours
Std::vector<uint8_t> contenant le message binaire.