mac-transcribe
Live-транскрипция звонков на macOS с разметкой спикеров

Пишет системный звук и микрофон одновременно, транскрибирует в реальном времени через whisper.cpp и помечает, кто говорит — ты или собеседник. Разговоры сохраняются вместе со стерео-записью в Opus.
Что делает
Во время звонка приложение пишет два источника сразу — системный звук, то есть голос собеседника, и ваш микрофон — и переводит речь в текст в реальном времени, не дожидаясь конца разговора. Каждая реплика подписана: видно, кто её произнёс.
Как устроено
Разметка спикеров сделана не хитрым алгоритмом, а самой архитектурой записи: два источника пишутся раздельно, поэтому принадлежность реплики известна точно, без вероятностных догадок. Распознавание идёт через whisper.cpp прямо на машине — ни звук, ни текст не покидают компьютер, в отличие от облачных транскрайберов. Готовый разговор сохраняется вместе со стерео-записью в формате Opus.
Ограничения
Приложение написано на Swift и собрано за четыре дня с Claude Code. Готового установщика пока нет: сборка ручная, через swiftc.
Локальная альтернатива облачным транскрайберам — ничего не покидает машину. Разметка «ты/собеседник» через раздельные аудиопотоки — простое и надёжное решение. Сборка пока ручная, через swiftc.
<a href="https://vibecoded.ru/products/mac-transcribe"> <img src="https://vibecoded.ru/badge.svg" alt="запущено на vibecoded.ru" width="200" height="44"> </a>
Похожие запуски
- ClaudeLimitsЛимиты Claude в меню-баре macOS — три числа вместо похода в настройки
- Sorting VisualizerШесть сортировок, анимированных рядом с кодом на Go, который их выполняет
- Волнорезmp3 в вертикальное видео с волной, обложкой и субтитрами — одной командой