VoiceAgentRealtimeClientOptions interface

Opciones para el cliente en tiempo real de Voice Agents.

Propiedades

apiVersion

Versión de la API enviada durante la actualización de WebSocket.

connectionTimeoutInMs

Tiempo de espera de conexión por defecto en milisegundos.

credentialScopes

Oscilaciones Microsoft Entra utilizadas para adquirir un token de acceso WebSocket.

userAgentPrefix

Prefijo añadido al valor del agente de usuario del SDK en Node.js.

webSocketFactory

Anula el transporte utilizado para establecer la conexión WebSocket en tiempo real. Por defecto se usa el transporte de plataforma (ws en Node.js, el nativo WebSocket del navegador en los navegadores/React Native). Proporciona una fábrica personalizada para personalizar el establecimiento de conexión.

Detalles de las propiedades

apiVersion

Versión de la API enviada durante la actualización de WebSocket.

apiVersion?: string

Valor de propiedad

string

connectionTimeoutInMs

Tiempo de espera de conexión por defecto en milisegundos.

connectionTimeoutInMs?: number

Valor de propiedad

number

credentialScopes

Oscilaciones Microsoft Entra utilizadas para adquirir un token de acceso WebSocket.

credentialScopes?: string | string[]

Valor de propiedad

string | string[]

userAgentPrefix

Prefijo añadido al valor del agente de usuario del SDK en Node.js.

userAgentPrefix?: string

Valor de propiedad

string

webSocketFactory

Anula el transporte utilizado para establecer la conexión WebSocket en tiempo real. Por defecto se usa el transporte de plataforma (ws en Node.js, el nativo WebSocket del navegador en los navegadores/React Native). Proporciona una fábrica personalizada para personalizar el establecimiento de conexión.

webSocketFactory?: VoiceAgentWebSocketFactory

Valor de propiedad