migrate to mikroservices architecture, and add more features

This commit is contained in:
jadssss
2026-10-23 19:44:56 +03:00
parent 29a1f29b72
commit fcb9429c49
13 changed files with 981 additions and 2 deletions

View File

@@ -1,3 +1,15 @@
# audio_transcriber_combine
# Audio Transcriber Combine
Комбайн по вытаскиванию текста из аудио
Локальное десктоп-приложение для извлечения текста из аудио.
## Этапы
1. **convert** — любой аудиоформат → WAV через `ffmpeg` (настраиваемый sample rate / каналы).
2. **separate** — отделение вокала через `unblend` (Mel-Band RoFormer).
3. **transcribe** — ASR через **WhisperX** или **GigaAM** (onnx-asr).
Каждый этап можно включать/выключать отдельно. Промежуточные файлы
можно сохранять (по умолчанию — да) или удалять, оставляя только финальный
результат последнего включённого этапа.
## Раскладка результатов