VoiceAgentRealtimeClientOptions interface
Opties voor de realtime client van Voice Agents.
Eigenschappen
| api |
API-versie verzonden tijdens de WebSocket-upgrade. |
| connection |
Standaard verbindingstimeout in milliseconden. |
| credential |
Microsoft Entra scopes werden gebruikt om een WebSocket-toegangstoken te verkrijgen. |
| user |
Prefix toegevoegd aan de SDK user-agent waarde in Node.js. |
| web |
Overschrijft het transport dat werd gebruikt om de realtime WebSocket-verbinding tot stand te brengen. Standaard is het platformtransport ( |
Eigenschapdetails
apiVersion
API-versie verzonden tijdens de WebSocket-upgrade.
apiVersion?: string
Waarde van eigenschap
string
connectionTimeoutInMs
Standaard verbindingstimeout in milliseconden.
connectionTimeoutInMs?: number
Waarde van eigenschap
number
credentialScopes
Microsoft Entra scopes werden gebruikt om een WebSocket-toegangstoken te verkrijgen.
credentialScopes?: string | string[]
Waarde van eigenschap
string | string[]
userAgentPrefix
Prefix toegevoegd aan de SDK user-agent waarde in Node.js.
userAgentPrefix?: string
Waarde van eigenschap
string
webSocketFactory
Overschrijft het transport dat werd gebruikt om de realtime WebSocket-verbinding tot stand te brengen. Standaard is het platformtransport (ws in Node.js, de browser is native WebSocket in browsers/React Native).
Bied een aangepaste fabriek aan om de verbinding aan te passen.
webSocketFactory?: VoiceAgentWebSocketFactory