ConnectionMessage Classe

  • java.lang.Object
    • com.microsoft.cognitiveservices.speech.ConnectionMessage

Implémente

java.lang.AutoCloseable

public final class ConnectionMessage
implements java.lang.AutoCloseable

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. Remarque : close() doit être appelé pour libérer les ressources sous-jacentes détenues par l’objet . Ajouté dans la version 1.15.0.

Résumé de la méthode

Modificateur et type Méthode et description
void close()

Libère explicitement toute ressource externe attachée à l’objet .

byte[] getBinaryMessage()

Obtient la charge utile du message binaire.

java.lang.String getPath()

Chemin d’accès du message

PropertyCollection getProperties()

Collection de propriétés et leurs valeurs définies pour ce message de connexion.

java.lang.String getTextMessage()

Obtient la charge utile du message texte.

boolean isBinaryMessage()

Vérifie si le message de connexionest un message binaire.

boolean isTextMessage()

Vérifie si le message de connexionest un sms.

java.lang.String toString()

Retourne une chaîne qui représente le message de connexion.

Méthodes héritées de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Détails de la méthode

close

public void close()

Libère explicitement toute ressource externe attachée à l’objet . Remarque : close() doit être appelé pour libérer les ressources sous-jacentes détenues par l’objet .

getBinaryMessage

public byte[] getBinaryMessage()

Obtient la charge utile du message binaire.

Returns:

Tableau d’octets contenant le message binaire.

getPath

public String getPath()

Chemin d’accès du message

Returns:

Chaîne qui spécifie le type de message.

getProperties

public PropertyCollection getProperties()

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 »).

Returns:

PropertyCollection

getTextMessage

public String getTextMessage()

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 »).

Returns:

Chaîne contenant le message texte.

isBinaryMessage

public boolean isBinaryMessage()

Vérifie si connectionMessage est un message binaire. Voir aussi GetBinaryMessage().

Returns:

Boolean indiquant si la charge utile du message est binaire.

isTextMessage

public boolean isTextMessage()

Vérifie si connectionMessage est un sms. Voir aussi IsBinaryMessage().

Returns:

Bool indique si la charge utile du message est du texte.

toString

public String toString()

Retourne une chaîne qui représente le message de connexion.

Overrides:

ConnectionMessage.toString()

Returns:

Chaîne qui représente le message de connexion.

S’applique à