Skip to content

VoiceDriver

awaitUser(ctx): Promise<UserSignal>;
Parameter Type

ctx

RunContext

Promise<UserSignal>

ChannelDriver.awaitUser

getHeardCharCount(): number;

number


reconfigure(config): Promise<void>;
Parameter Type

config

Partial<RealtimeSessionConfig>

Promise<void>


runAgentTurn(node, ctx): Promise<TurnResult>;
Parameter Type

node

ResolvedNode

ctx

RunContext

Promise<TurnResult>

ChannelDriver.runAgentTurn

runStructured(node, ctx): Promise<unknown>;
Parameter Type

node

DecideNode

ctx

RunContext

Promise<unknown>

ChannelDriver.runStructured