VoiceAgentRealtimeClientOptions interface
Opciones para el cliente en tiempo real de Voice Agents.
Propiedades
| api |
Versión de la API enviada durante la actualización de WebSocket. |
| connection |
Tiempo de espera de conexión por defecto en milisegundos. |
| credential |
Oscilaciones Microsoft Entra utilizadas para adquirir un token de acceso WebSocket. |
| user |
Prefijo añadido al valor del agente de usuario del SDK en Node.js. |
| web |
Anula el transporte utilizado para establecer la conexión WebSocket en tiempo real. Por defecto se usa el transporte de plataforma ( |
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