Repository navigation
VoiceSwitch v0.4.0-beta — macOS only
Pre-releaseVoiceSwitch v0.4.0-beta — macOS only
Важно: это прежний релиз приложения только для macOS. Установленная на
Linux-сервере версия распознавания речи и видео опубликована отдельно в
v0.5.0-beta — Linux Server Edition.
Локальная расшифровка теперь работает не только с микрофоном, но и с аудио-
или видеофайлами. VoiceSwitch извлекает звуковую дорожку на Mac, обрабатывает
длинный материал частями и сохраняет результат без отправки во внешние API.
Что нового
- Новый источник Файл рядом с обычной диктовкой.
- Импорт локального аудио или видео для GigaAM, Whisper и Qwen3-ASR.
- Обработка блоками по 60 секунд с перекрытием 1,5 секунды и удалением
повторяющихся слов на стыках. - Видимый прогресс и безопасная остановка длинной задачи.
- Атомарный checkpoint после каждого блока: повторный выбор того же файла,
движка и контекста продолжает незавершённую работу. - Локальный экспорт
transcript.txt,transcript.srt,transcript.vttи
transcript.json. - Файловая задача запускается отдельно от worker диктовки, чтобы освободить
память перед загрузкой большой модели. - Исправлена чистая установка GigaAM из
issue #6:torchи
torchaudioтеперь устанавливаются явно в проверенных версиях. - CI проверяет алгоритм блоков, дедупликацию, checkpoint, экспорт и выполняет
чистую установку/import зависимостей GigaAM без загрузки веса модели;
release workflow повторяет эти проверки до сборки файлов.
Важные ограничения
- Из видео распознаётся только аудиодорожка. VoiceSwitch не анализирует кадры
и не захватывает системный звук. - Временные метки SRT/VTT соответствуют примерным границам блоков, а не
отдельным словам. - Apple SpeechAnalyzer пока работает только в режиме диктовки.
- Режимы «Исправить» и «Кратко» не применяются к файловой расшифровке, чтобы
текст не расходился с субтитрами. - Это beta для Apple Silicon и macOS 14+. Публичная сборка подписана ad-hoc и
не нотарифицирована Apple.
Обновление
Завершите VoiceSwitch, перенесите новую версию из DMG в «Программы» с заменой
и откройте её через правый клик → Открыть. Runtime v4, модели, настройки и
старый журнал остаются в ~/Library/Application Support/VoiceSwitch, поэтому
повторная загрузка работающих моделей не требуется.
Если прежняя установка GigaAM остановилась на ошибке No module named 'torch', нажмите Продолжить установку — новый установщик восстановит
окружение и использует уже загруженные данные.