- Add `AudioModelTranscriber` for model-based audio transcription via LLM providers - Support selecting a transcription model with `voice.model_name` in config - Keep Groq transcription as a fallback and move it into dedicated files with focused tests - Serialize `data:audio/...` media as input_audio for OpenAI-compatible providers - Improve transcription logging by rendering error fields as strings - Add coverage for transcriber detection, audio-model behavior, provider audio serialization, and Groq transcription Fixes #1890. |
||
|---|---|---|
| .. | ||
| config.go | ||
| config_test.go | ||
| defaults.go | ||
| envkeys.go | ||
| migration.go | ||
| migration_test.go | ||
| model_config_test.go | ||
| multikey_test.go | ||
| version.go | ||
| version_test.go | ||