Skip to content

@vowel.to/client v0.3.3-beta


@vowel.to/client / react / FloatingMicButtonState

Interface: FloatingMicButtonState

Defined in: lib/vowel/components/FloatingMicButton.tsx:21

Voice session state (subset used for UI display)

Extended by

Properties

PropertyTypeDescriptionDefined in
isConnected?booleanWhether voice session is connectedlib/vowel/components/FloatingMicButton.tsx:23
isConnecting?booleanWhether voice session is connectinglib/vowel/components/FloatingMicButton.tsx:26
isDisconnecting?booleanWhether voice session is disconnectinglib/vowel/components/FloatingMicButton.tsx:29
isUserSpeaking?booleanWhether user is speakinglib/vowel/components/FloatingMicButton.tsx:32
isAiSpeaking?booleanWhether AI is speakinglib/vowel/components/FloatingMicButton.tsx:35
isAiThinking?booleanWhether AI is thinkinglib/vowel/components/FloatingMicButton.tsx:38
isToolExecuting?booleanWhether AI is executing a toollib/vowel/components/FloatingMicButton.tsx:41
isHibernated?booleanWhether session is hibernated (sleeping)lib/vowel/components/FloatingMicButton.tsx:44
isResuming?booleanWhether session is resuminglib/vowel/components/FloatingMicButton.tsx:47
isPaused?booleanWhether session is pausedlib/vowel/components/FloatingMicButton.tsx:50
hasError?booleanWhether there is an errorlib/vowel/components/FloatingMicButton.tsx:53