Interface: VoicePresetResponse
Defined in: packages/sdk/src/types/generated/ai.ts:18
Response model for a voice preset.
config is the fully-typed realtime config to write to the agent when the
preset is chosen — the client applies a preset by assignment rather than
reassembling settings, and compares against it to decide whether the
current selection still matches a preset or has become "Custom".
Properties
config
config:
AWSRealtimeModelConfig|GeminiRealtimeModelConfig|OpenAIRealtimeModelConfig|XAIRealtimeModelConfig
Defined in: packages/sdk/src/types/generated/ai.ts:28
description?
optionaldescription:string|null
Defined in: packages/sdk/src/types/generated/ai.ts:21
engineId
engineId:
string
Defined in: packages/sdk/src/types/generated/ai.ts:23
engineName
engineName:
string
Defined in: packages/sdk/src/types/generated/ai.ts:24
id
id:
string
Defined in: packages/sdk/src/types/generated/ai.ts:19
name
name:
string
Defined in: packages/sdk/src/types/generated/ai.ts:20
provider
provider:
ModelProvider
Defined in: packages/sdk/src/types/generated/ai.ts:22
recommended?
optionalrecommended:boolean
Defined in: packages/sdk/src/types/generated/ai.ts:27
tags?
optionaltags:string[]
Defined in: packages/sdk/src/types/generated/ai.ts:26
voiceModelId
voiceModelId:
string
Defined in: packages/sdk/src/types/generated/ai.ts:25