Skip to main content

Module transcription

Module transcription 

Source

Structs§

AssemblyAiProvider
AssemblyAI STT API transcription_provider.
DeepgramProvider
Deepgram STT API transcription_provider.
GoogleSttProvider
Google Cloud Speech-to-Text API transcription_provider.
GroqProvider
Groq Whisper API transcription_provider (default, backward-compatible with existing config).
LocalWhisperProvider
Self-hosted faster-whisper-compatible STT transcription_provider.
OpenAiWhisperProvider
OpenAI Whisper API transcription_provider.
TranscriptionManager
Manages multiple transcription / STT providers and routes transcription requests. The manager is implicitly per-agent: the runtime-active agent’s transcription_provider reference is the resolved alias for transcribe() calls. there is no global default-provider concept.

Traits§

TranscriptionProvider
Trait for speech-to-text transcription_provider implementations.