Commit Graph
10 Commits
Author SHA1 Message Date
leonardotrapani 38cac375ad pass keywords to transcription adapters for spelling hints 2026-01-31 20:46:36 +01:00
Mateus Nobre 51bde05bff feat: register Eleven Labs as transcription provider 2026-01-06 22:51:16 -03:00
leonardotrapani a201de2db7 add mistra voxtral 2026-01-03 15:51:38 +01:00
Ben Nasedkin 025ff7fc55 feat: add Groq Whisper API support for transcription and translation
Add support for Groq Whisper API as an alternative to OpenAI:
- groq-transcription: Fast transcription using whisper-large-v3 or whisper-large-v3-turbo
- groq-translation: Translation to English (whisper-large-v3 only)

Features:
- New transcription adapters for both Groq services
- Config validation with provider-specific model restrictions
- API key support via config file or GROQ_API_KEY environment variable
- Updated interactive configuration wizard with provider selection
- Comprehensive test coverage for all providers
- Shared WAV conversion utility for audio preprocessing

Breaking changes: None
Backward compatibility: Existing OpenAI configurations continue to work unchanged
2025-10-18 19:19:03 +03:00
LeonardoTrapani b8a22662f3 configuration file 2025-08-18 22:59:22 +02:00
LeonardoTrapani f03c9c6a87 remove whisper.cpp adapter for now 2025-08-18 19:17:55 +02:00
LeonardoTrapani e8fd6c1d49 general refactor for simpler code 2025-08-16 22:07:06 +02:00
LeonardoTrapani 20516e8dc7 add simple transcription with adapters 2025-08-16 18:45:30 +02:00
LeonardoTrapani 0b64a71afd add tests 2025-08-16 17:46:50 +02:00
LeonardoTrapani feda62a7d4 improve notifier + add transcriber 2025-08-16 16:17:48 +02:00