thomas.kopp
|
06f7361004
|
feat: write 3 files per solo recording (index + transkript + zusammenfassung)
- pipeline: call write_solo_docs() instead of save_transcript(); broadcast paths dict
- router: /open accepts paths list for Obsidian mode, copies all 3 files to vault
- app.js: store _modalPaths from saved event; Obsidian button sends all paths
- tests: test_write_solo_docs_creates_three_files added
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-02 11:10:28 +02:00 |
|
thomas.kopp
|
7e0851fc95
|
fix: pass whisper backend to solo pipeline transcribe_file call
|
2026-04-02 09:18:20 +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
|
e04816fce6
|
feat: meeting pipeline — parallel diarization, speaker ID, 3-doc output
|
2026-04-02 01:13:24 +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
|
6e317a9c67
|
fix: error state resettable via mic click, debug logging, pipeline traceback
|
2026-04-01 12:41:45 +02:00 |
|
thomas.kopp
|
319db8c788
|
feat: API router + pipeline — toggle, status, transcripts, WebSocket, auth stub
|
2026-04-01 02:26:47 +02:00 |
|