class ConnectionMessage
ConnectionMessage representerar implementeringsspecifika meddelanden som skickas till och tas emot från taltjänsten. Dessa meddelanden tillhandahålls i felsökningssyfte och bör inte användas för produktionsanvändningsfall med Azure Cognitive Services Speech Service. Meddelanden som skickas till och tas emot från Taltjänsten kan komma att ändras utan föregående meddelande. Detta inkluderar meddelandeinnehåll, rubriker, nyttolaster, beställning osv. Har lagts till i version 1.10.0.
Medlemmar
Egenskaper
Syntax: public PropertyCollection & Properties;
En samling egenskaper och deras värden som definierats för denna ConnectionMessage. Meddelandehuvuden kan nås via den här samlingen (t.ex. "Innehållstyp").
ConnectionMessage
Syntax: public inline explicit ConnectionMessage ( SPXCONNECTIONMESSAGEHANDLE hcm );
Konstruktor.
Parameterar
-
hcm
Händelsehandtag.
~ConnectionMessage
Syntax: public inline virtual ~ConnectionMessage ( );
Destructor.
GetPath
Syntax: public inline std::string GetPath ( ) const;
Hämtar meddelandesökvägen.
Återlämning
En std::string som innehåller meddelandesökvägen.
IsTextMessage
Syntax: public inline bool IsTextMessage ( ) const;
Kontrollerar om ConnectionMessage är ett textmeddelande. Se även IsBinaryMessage().
Återlämning
En bool anger om meddelandets nyttolast är text.
IsBinaryMessage
Syntax: public inline bool IsBinaryMessage ( ) const;
Kontrollerar om ConnectionMessage är ett binärt meddelande. Se även GetBinaryMessage().
Återlämning
En bool anger om meddelandets nyttolast är binär.
GetTextMessage
Syntax: public inline std::string GetTextMessage ( ) const;
Hämtar nyttolasten för textmeddelandet. Normalt är textmeddelandets innehållstyp program/json. För att fastställa andra innehållstyper använder du Properties.GetProperty("Content-Type").
Återlämning
En std::string som innehåller textmeddelandet.
GetBinaryMessage
Syntax: public inline std::vector< uint8_t > GetBinaryMessage ( ) const;
Hämtar nyttolasten för binärt meddelande.
Återlämning
En std::vector<uint8_t> som innehåller det binära meddelandet.