ConnectionMessage Klasse
- java.
lang. Object - com.
microsoft. cognitiveservices. speech. ConnectionMessage
- com.
Implementiert
public final class ConnectionMessage
implements java.lang.AutoCloseable
ConnectionMessage stellt implementierungsspezifische Nachrichten dar, die an den Sprachdienst gesendet und empfangen werden. Diese Nachrichten werden zu Debugzwecken bereitgestellt und sollten nicht für Produktionsanwendungsfälle mit dem Azure Cognitive Services Speech Service verwendet werden. Nachrichten, die an den Speech-Dienst gesendet und empfangen werden, können ohne vorherige Ankündigung geändert werden. Dies umfasst Nachrichteninhalte, Header, Nutzlasten, Reihenfolge usw. Hinweis: close() muss aufgerufen werden, um die zugrunde liegenden Ressourcen freizugeben, die sich im Objekt befinden. In Version 1.15.0 hinzugefügt.
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
void |
close()
Gibt alle externen Ressourcen, die an das -Objekt angefügt sind, explizit frei. |
byte[] |
getBinaryMessage()
Ruft die binäre Nachrichtennutzlast ab. |
java.lang.String |
getPath()
Die Meldung Pfad |
Property |
getProperties()
Eine Auflistung von Eigenschaften und deren Werten, die für diese Verbindungsmeldung |
java.lang.String |
getTextMessage()
Ruft die Textnachrichtennutzlast ab. |
boolean |
isBinaryMessage()
Überprüft, ob die Verbindungsmeldung |
boolean |
isTextMessage()
Überprüft, ob es sich bei der Verbindungsmeldung |
java.lang.String |
toString()
Gibt eine Zeichenfolge zurück, die die Verbindungsmeldung darstellt. |
Geerbte Methoden von java.lang.Object
Details zur Methode
close
public void close()
Gibt alle externen Ressourcen, die an das -Objekt angefügt sind, explizit frei. Hinweis: close() muss aufgerufen werden, um die zugrunde liegenden Ressourcen freizugeben, die sich im Objekt befinden.
getBinaryMessage
public byte[] getBinaryMessage()
Ruft die binäre Nachrichtennutzlast ab.
Returns:
getPath
public String getPath()
Die Meldung Pfad
Returns:
getProperties
public PropertyCollection getProperties()
Eine Auflistung von Eigenschaften und deren Werten, die für diese ConnectionMessage definiert sind. Auf Nachrichtenheader kann über diese Sammlung zugegriffen werden (z. B. "Content-Type").
Returns:
getTextMessage
public String getTextMessage()
Ruft die Textnachrichtennutzlast ab. In der Regel ist der Inhaltstyp der Textnachricht application/json. Um andere Inhaltstypen zu bestimmen, verwenden Sie Properties.GetProperty("Content-Type").
Returns:
isBinaryMessage
public boolean isBinaryMessage()
Überprüft, ob die ConnectionMessage eine binäre Nachricht ist. Siehe auch GetBinaryMessage().
Returns:
isTextMessage
public boolean isTextMessage()
Überprüft, ob die ConnectionMessage eine Textnachricht ist. Siehe auch IsBinaryMessage().
Returns:
toString
public String toString()
Gibt eine Zeichenfolge zurück, die die Verbindungsmeldung darstellt.
Overrides:
ConnectionMessage.toString()Returns:
Gilt für:
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für