Skip to content

@vowel.to/client v0.1.2-393


@vowel.to/client / index / VoiceSessionState

Interface: VoiceSessionState

Defined in: lib/vowel/managers/StateManager.ts:24

Voice session state

Properties

PropertyTypeDefined in
isConnectingbooleanlib/vowel/managers/StateManager.ts:25
isConnectedbooleanlib/vowel/managers/StateManager.ts:26
isResumingbooleanlib/vowel/managers/StateManager.ts:27
statusstringlib/vowel/managers/StateManager.ts:28
transcripts{ role: "user" | "assistant"; text: string; timestamp: Date; }[]lib/vowel/managers/StateManager.ts:29
isUserSpeakingbooleanlib/vowel/managers/StateManager.ts:35
isAIThinkingbooleanlib/vowel/managers/StateManager.ts:36
isToolExecutingbooleanlib/vowel/managers/StateManager.ts:37
isAISpeakingbooleanlib/vowel/managers/StateManager.ts:38
error?| { message: string; details?: string | object; timestamp: Date; } | nulllib/vowel/managers/StateManager.ts:40