Compartir a través de


ConnectionMessage Clase

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

Implementaciones

java.lang.AutoCloseable

public final class ConnectionMessage
implements java.lang.AutoCloseable

ConnectionMessage representa mensajes específicos de implementación enviados y recibidos del servicio de voz. Estos mensajes se proporcionan con fines de depuración y no deben usarse para casos de uso de producción con El servicio voz de Azure Cognitive Services. Los mensajes enviados y recibidos desde el servicio voz están sujetos a cambios sin previo aviso. Esto incluye el contenido del mensaje, los encabezados, las cargas, la ordenación, etc. Nota: se debe llamar a close() para liberar los recursos subyacentes mantenidos por el objeto . Se agregó en la versión 1.15.0.

Resumen del método

Modificador y tipo Método y descripción
void close()

Libera explícitamente cualquier recurso externo asociado al objeto .

byte[] getBinaryMessage()

Obtiene la carga del mensaje binario.

java.lang.String getPath()

Ruta de acceso del mensaje

PropertyCollection getProperties()

Colección de propiedades y sus valores definidos para este mensaje de conexión.

java.lang.String getTextMessage()

Obtiene la carga del mensaje de texto.

boolean isBinaryMessage()

Comprueba si el mensaje de conexiónes un mensaje binario.

boolean isTextMessage()

Comprueba si el mensaje de conexiónes un mensaje de texto.

java.lang.String toString()

Devuelve una cadena que representa el mensaje de conexión.

Métodos heredados 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

Detalles del método

close

public void close()

Libera explícitamente cualquier recurso externo asociado al objeto . Nota: se debe llamar a close() para liberar los recursos subyacentes mantenidos por el objeto .

getBinaryMessage

public byte[] getBinaryMessage()

Obtiene la carga del mensaje binario.

Returns:

Matriz de bytes que contiene el mensaje binario.

getPath

public String getPath()

Ruta de acceso del mensaje

Returns:

Cadena que especifica el tipo de mensaje.

getProperties

public PropertyCollection getProperties()

Colección de propiedades y sus valores definidos para este ConnectionMessage. Se puede acceder a los encabezados de mensaje a través de esta colección (por ejemplo, "Content-Type").

Returns:

PropertyCollection

getTextMessage

public String getTextMessage()

Obtiene la carga del mensaje de texto. Normalmente, el tipo de contenido del mensaje de texto es application/json. Para determinar otros tipos de contenido, use Properties.GetProperty("Content-Type").

Returns:

Cadena que contiene el mensaje de texto.

isBinaryMessage

public boolean isBinaryMessage()

Comprueba si ConnectionMessage es un mensaje binario. Consulta también GetBinaryMessage().

Returns:

Un valor booleano indicado si la carga del mensaje es binaria.

isTextMessage

public boolean isTextMessage()

Comprueba si ConnectionMessage es un mensaje de texto. Consulte también IsBinaryMessage().

Returns:

Un bool indicado si la carga del mensaje es texto.

toString

public String toString()

Devuelve una cadena que representa el mensaje de conexión.

Overrides:

ConnectionMessage.toString()

Returns:

Cadena que representa el mensaje de conexión.

Se aplica a