thomas.kopp
|
8ec9044c75
|
fix: whisper repetition loops, meeting transcript punctuation
- transcription: add temperature_inc=0 to whispercpp to disable fallback (prevents loops)
- pipeline: punctuate meeting transcript in one pass (parallel with summarize)
- output: write_meeting_docs accepts pre-built transcript_text
- llm: punctuate prompt preserves speaker labels
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-02 12:34:11 +02:00 |
|
thomas.kopp
|
c7cad4bb2a
|
feat: add whisper.cpp ROCm backend support for AMD GPU acceleration
- transcription.py: new _transcribe_remote_whispercpp() using /inference endpoint
- transcription.py: backend param routes to openai or whispercpp remote path
- config.py: whisper.backend default 'openai', alt 'whispercpp'
- pipeline.py: passes backend from config to transcribe_file
- settings: backend dropdown (OpenAI-compat / whisper.cpp)
- SETUP.md: whisper.cpp ROCm build and systemd setup instructions
whisper-cpp-server running on beastix :8080 (ROCm0, gfx1030, RX 6800 XT)
|
2026-04-02 01:33:32 +02:00 |
|
thomas.kopp
|
47909637a8
|
feat: transcribe_file returns timestamped segments when with_segments=True
|
2026-04-02 00:55:53 +02:00 |
|
thomas.kopp
|
5e7faa8844
|
fix: use get_running_loop() instead of deprecated get_event_loop()
|
2026-04-01 20:30:06 +02:00 |
|
thomas.kopp
|
8300851e77
|
feat: remote Whisper via whisper.base_url — OpenAI-compatible upload
|
2026-04-01 20:28:31 +02:00 |
|
thomas.kopp
|
3976ecb52e
|
feat: transcription module — faster-whisper with ROCm auto-detect
|
2026-04-01 02:22:03 +02:00 |
|