Abstract Classes
Base classes for building custom STT, LLM, and TTS providers.
Base classes for building custom STT, LLM, and TTS providers.
- BaseAgentProvider — Abstract base class for agent providers that cover STT + LLM + TTS in a single connection.
- BaseLLMProvider — Abstract base class for LLM providers in CompositeVoice.
- BaseProviderClass — Abstract base provider that every CompositeVoice provider extends.
- BaseSTTProvider — Abstract base class shared by every STT provider in CompositeVoice.
- BaseTTSProvider — Abstract base class shared by every TTS provider in CompositeVoice.