jadssss 841fc8902d handle dead CUDA contexts and empty ASR results
- detect unrecoverable CUDA errors before OOM retries and clear model caches\n- keep normal OOM retries to two attempts (configured batch, then 1)\n- do not create text.txt when ASR returns only whitespace\n- warn per file and report empty_result / lrc+empty in the summary\n- keep at least 12 log lines visible in the GUI
2026-10-28 23:53:27 +03:00
2026-10-22 00:55:14 +03:00

Audio Transcriber Combine

Локальное десктоп-приложение для извлечения текста из аудио.

Этапы

  1. convert — любой аудиоформат → WAV через ffmpeg (настраиваемый sample rate / каналы).
  2. separate — отделение вокала через unblend (Mel-Band RoFormer).
  3. transcribe — ASR через WhisperX или GigaAM (onnx-asr).

Каждый этап можно включать/выключать отдельно. Промежуточные файлы можно сохранять (по умолчанию — да) или удалять, оставляя только финальный результат последнего включённого этапа.

Раскладка результатов

Description
Комбайн по вытаскиванию текста из аудио
Readme MIT 488 KiB
Languages
Python 100%