VoiceAgentRealtimeClientOptions interface
Voice Agents 即時客戶端的選項。
屬性
| api |
API 版本是在 WebSocket 升級期間傳送的。 |
| connection |
預設連線逾時以毫秒計。 |
| credential |
Microsoft Entra 用於取得 WebSocket 存取權杖的範圍。 |
| user |
在 SDK 用戶代理值中加入前綴 Node.js。 |
| web |
覆蓋用於建立即時 WebSocket 連線的傳輸。 預設是平台傳輸( |
屬性詳細資料
apiVersion
API 版本是在 WebSocket 升級期間傳送的。
apiVersion?: string
屬性值
string
connectionTimeoutInMs
預設連線逾時以毫秒計。
connectionTimeoutInMs?: number
屬性值
number
credentialScopes
Microsoft Entra 用於取得 WebSocket 存取權杖的範圍。
credentialScopes?: string | string[]
屬性值
string | string[]
userAgentPrefix
在 SDK 用戶代理值中加入前綴 Node.js。
userAgentPrefix?: string
屬性值
string
webSocketFactory
覆蓋用於建立即時 WebSocket 連線的傳輸。 預設是平台傳輸(ws Node.js中,瀏覽器原生 WebSocket 於瀏覽器/React Native 版本)。
提供客製化工廠以客製化連接設施。
webSocketFactory?: VoiceAgentWebSocketFactory