VoiceAgentComponentStates class
States of all voice agent components (STT, LLM, TTS)
Matches Swift VoiceAgentComponentStates from VoiceAgentTypes.swift
Constructors
- VoiceAgentComponentStates({ComponentLoadState stt = const ComponentLoadState.notLoaded(), ComponentLoadState llm = const ComponentLoadState.notLoaded(), ComponentLoadState tts = const ComponentLoadState.notLoaded()})
-
const
Properties
- hasAnyLoaded → bool
-
Check if any component is loaded
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- isFullyReady → bool
-
Check if all components are loaded
no setter
- llm → ComponentLoadState
-
Large Language Model component state
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stt → ComponentLoadState
-
Speech-to-Text component state
final
- tts → ComponentLoadState
-
Text-to-Speech component state
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited