leonardotrapani
bb8effc69f
add llm adapter interface and implementations
2026-01-31 20:42:14 +01:00
leonardotrapani
e3bf09b02f
refactor config to unified provider structure with LLM support
...
- add Providers map for centralized API key storage
- add Keywords global field for transcription/LLM hints
- add LLMConfig with Enabled, Provider, Model
- add LLMPostProcessingConfig (RemoveStutters, AddPunctuation, FixGrammar, RemoveFillerWords)
- add LLMCustomPromptConfig (Enabled, Prompt)
- add ToLLMConfig() and IsLLMEnabled() methods
- add auto-migration from old transcription.api_key format
- unified API key resolution: providers -> legacy -> env var
- backward compatible with existing configs
2026-01-31 20:39:25 +01:00
leonardotrapani
933bb6fc32
feat: add provider interface and registry
2026-01-31 20:34:33 +01:00
leonardotrapani
5a4d99538f
feat: llm plan
2026-01-31 20:30:47 +01:00
leonardotrapani
0f5970db32
feat: improve ci-cd on prs
2026-01-31 20:03:41 +01:00
Leonardo Trapani
be79a7a5dc
Merge pull request #14 from olivierroy/support_older_ydotool
...
Support ydotool versions below v1.0.0
2026-01-11 00:20:51 +01:00
Leonardo Trapani
d18ff3dd56
Merge branch 'main' into support_older_ydotool
2026-01-08 10:11:19 +01:00
leonardotrapani
66f2a9ad2f
Release v0.1.13 to AUR
2026-01-07 10:02:52 +01:00
Leonardo Trapani
174188cb0f
Merge pull request #13 from mateusnobre/feature/elevenlabs-scribe-support
...
feat: Add Eleven Labs Scribe API support
2026-01-07 09:54:33 +01:00
leonardotrapani
8574ce008d
Release v0.1.12 to AUR
2026-01-03 16:11:23 +01:00
Leonardo Trapani
2dc44b1ec4
Merge pull request #11 from LeonardoTrapani/mistral
...
add mistra voxtral
2026-01-03 16:05:01 +01:00
leonardotrapani
a201de2db7
add mistra voxtral
2026-01-03 15:51:38 +01:00
leonardotrapani
5ba4f6e2be
Release v0.1.11 to AUR
2026-01-03 14:03:34 +01:00
Leonardo Trapani
05fd802b3c
Merge pull request #10 from LeonardoTrapani/notifications-refactor
...
internal refactor of notifications
2026-01-02 23:31:21 +01:00
leonardotrapani
6a3781567b
internal refactor of notifications
2026-01-02 23:29:33 +01:00
Leonardo Trapani
3a8695edb4
Merge pull request #7 from ghillb/feat/configure-notification-messages
...
feat(cli): add notification messages to configure wizard
2026-01-02 22:49:01 +01:00
leonardotrapani
a2dd96bd40
Release v0.1.10 to AUR
2025-12-25 19:40:30 +01:00
Leonardo Trapani
ae66e96c0c
Merge pull request #5 from ghillb/feat/configurable-notifications
...
feat: add configurable notification messages
2025-12-25 19:35:17 +01:00
leonardotrapani
fcbb73474e
feat: release aur v0.1.9
2025-12-20 13:09:18 +01:00
leonardotrapani
ad40e56d89
hyprvoice configure validation to fields
2025-12-19 16:52:29 +01:00
leonardotrapani
13aa3e3b80
new injection strategies
2025-12-19 16:31:54 +01:00
Leonardo Trapani
9032899776
Update transcription backends in README
2025-10-29 18:53:52 +01:00
leonardotrapani
6c54b432b9
Release 0.1.8
2025-10-29 11:15:15 +01:00
leonardotrapani
fc8387c532
remove unnecessary dependency from systemd service
2025-10-29 11:03:17 +01:00
leonardotrapani
c8347ec40f
aur release 0.1.7
2025-10-27 16:04:55 +01:00
Leonardo Trapani
5a7e601883
Merge pull request #2 from nasedkinpv/main
...
feat: add Groq Whisper API support for transcription and translation
2025-10-27 14:19:29 +01:00