Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
ConnectionMessage rappresenta i messaggi specifici di implementazione inviati e ricevuti dal servizio di riconoscimento vocale. Questi messaggi vengono forniti a scopo di debug e non devono essere usati per i casi d'uso di produzione con il servizio Voce di Servizi cognitivi di Azure. I messaggi inviati e ricevuti dal servizio Voce sono soggetti a modifiche senza preavviso. Sono inclusi contenuti dei messaggi, intestazioni, payload, ordinamento e così via. Aggiunta nella versione 1.10.0.
Membri
Proprietà
Sintassi: public PropertyCollection & Properties;
Raccolta di proprietà e dei relativi valori definiti per ConnectionMessage. È possibile accedere alle intestazioni dei messaggi tramite questa raccolta , ad esempio "Content-Type".
ConnectionMessage
Sintassi: public inline explicit ConnectionMessage ( SPXCONNECTIONMESSAGEHANDLE hcm );
Costruttore.
Parametri
-
hcmHandle eventi.
~ConnectionMessage
Sintassi: public inline virtual ~ConnectionMessage ( );
Distruttore.
GetPath
Sintassi: public inline std::string GetPath ( ) const;
Ottiene il percorso del messaggio.
Restituzioni
Std::string contenente il percorso del messaggio.
IsTextMessage
Sintassi: public inline bool IsTextMessage ( ) const;
Verifica se ConnectionMessage è un messaggio di testo. Vedere anche IsBinaryMessage().
Restituzioni
Valore bool indicato se il payload del messaggio è di testo.
IsBinaryMessage
Sintassi: public inline bool IsBinaryMessage ( ) const;
Verifica se ConnectionMessage è un messaggio binario. Vedere anche GetBinaryMessage().
Restituzioni
Valore bool indicato se il payload del messaggio è binario.
GetTextMessage
Sintassi: public inline std::string GetTextMessage ( ) const;
Ottiene il payload del messaggio di testo. In genere il tipo di contenuto del messaggio di testo è application/json. Per determinare altri tipi di contenuto, usare Properties.GetProperty("Content-Type").
Restituzioni
Std::string contenente il messaggio di testo.
GetBinaryMessage
Sintassi: public inline std::vector< uint8_t > GetBinaryMessage ( ) const;
Ottiene il payload del messaggio binario.
Restituzioni
Un<uint8_t> std::vector contenente il messaggio binario.