12 Commits

Author SHA1 Message Date
Dominic Ballenthin
4a1f898b25 Add intelligent GPU selector with automatic fallback to available GPU or CPU 2026-02-02 03:59:23 +01:00
Dominic Ballenthin
eb9c56760c Fix audio duration detection using librosa for accurate duration measurement 2026-01-29 12:04:44 +01:00
Dominic Ballenthin
9aa911ac45 Add audio duration and processing factor per minute to dashboard statistics 2026-01-29 02:27:20 +01:00
Dominic Ballenthin
9529a284c8 Change processing time display from ms to seconds with 2 decimal places 2026-01-29 02:23:35 +01:00
Dominic Ballenthin
4cd777d07f Add English README and cross-link both documentation versions 2026-01-29 02:15:54 +01:00
Dominic Ballenthin
6c85aaf7a1 Update German README with new features: multi-model support, CPU/GPU toggle, persistent volumes 2026-01-29 02:14:16 +01:00
Dominic Ballenthin
c740ec1618 Fix dashboard download status display, add CPU/GPU toggle and automatic fallback 2026-01-29 02:10:49 +01:00
Dominic Ballenthin
ee9465f661 Add model management: switch, download, delete models via admin panel and API 2026-01-29 01:45:10 +01:00
Dominic Ballenthin
0f336428a0 Add model download status to admin panel and API 2026-01-29 01:38:19 +01:00
Dominic Ballenthin
0363b8b60e Add OGG and other audio format support (.ogg, .oga, .opus, .flac) 2026-01-29 01:29:53 +01:00
Dominic Ballenthin
c5ecd2ee76 Fix: API Key validation from database, Python 3.12 compatibility, persistent volumes 2026-01-29 01:25:11 +01:00
Dominic Ballenthin
008ef63bfd Initial commit: Whisper API with FastAPI, GPU support and Admin Dashboard 2026-01-28 23:16:44 +01:00