Skip to content

bodhi-realtime-agent / IClientChannel

Interface: IClientChannel

Defined in: types/session-client.ts:13

Internal channel used by VoiceSession (send + buffering). Implemented by ClientSenderAdapter.

Methods

sendAudioToClient()

sendAudioToClient(data): void

Defined in: types/session-client.ts:16

Parameters

data

Buffer

Returns

void


sendJsonToClient()

sendJsonToClient(message): void

Defined in: types/session-client.ts:17

Parameters

message

Record<string, unknown>

Returns

void


start()

start(): Promise<void>

Defined in: types/session-client.ts:14

Returns

Promise<void>


startBuffering()

startBuffering(): void

Defined in: types/session-client.ts:18

Returns

void


stop()

stop(): Promise<void>

Defined in: types/session-client.ts:15

Returns

Promise<void>


stopBuffering()

stopBuffering(): Buffer<ArrayBufferLike>[]

Defined in: types/session-client.ts:19

Returns

Buffer<ArrayBufferLike>[]

Built with VitePress