Офлайн-инструмент преобразования речи в текст для macOS с использованием локальной модели Whisper через MLX

Разработчик создал whisper-dictate, инструмент для macOS, который позволяет выполнять полностью автономное преобразование речи в текст с возможностью перевода в реальном времени. Инструмент использует Whisper от OpenAI, работающий локально через MLX на Apple Silicon, без передачи данных за пределы вашего устройства.
Как это работает
Рабочий процесс прост: зажмите клавишу fn, говорите и отпустите. Текст транскрибируется и вставляется прямо туда, где вы печатаете. Инструмент работает в Slack, VS Code, браузерах, почте и любых других текстовых полях. Всплывающая накладка "Listening..." обеспечивает визуальную обратную связь во время записи.
Технические детали
- Транскрипция занимает около 500 мс после того, как вы перестаёте говорить
- Использует Whisper, работающий локально через MLX на Apple Silicon
- Малая модель хорошо подходит для повседневного использования
- Модель large-v3-turbo обеспечивает почти идеальную точность
- 100% автономная работа — без аккаунтов, токенов или передачи данных с вашего устройства
Функция перевода
Whisper может переводить на лету без дополнительных моделей или API перевода. Перевод встроен в этап декодирования Whisper. Например, при разговоре на французском выводится английский текст. Вы устанавливаете выходной язык на английский, и он обрабатывает перевод нативно.
Установка и настройка
При запуске инструмент спрашивает, на каком языке вы будете говорить и какой язык хотите получить на выходе, что позволяет легко переключаться между чистой транскрипцией и переводом. Вся настройка не требует подключения к интернету после установки.
Доступность
Проект имеет открытый исходный код на GitHub, чтобы другие могли использовать и адаптировать его под свои рабочие процессы.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

OpenHelm: Приложение для macOS для автоматизации задач кодирования с помощью Claude
OpenHelm — это бесплатное локальное приложение для macOS, которое автоматизирует повторяющиеся задачи кодирования в Claude, запуская задания по расписанию, автоматически повторяя неудачные попытки и разбивая работу на части, чтобы избежать ограничений сессий. Оно использует вашу существующую подписку Claude для вызовов LLM.

Создание локального открытого AI-рабочего пространства с использованием Rust и Tauri
Изучите полностью локальное, открытое пространство ИИ, созданное с использованием Rust, Tauri и sqlite-vec, без бэкенда на Python.

Открытые навыки Claude для продуктовых менеджеров: генератор PRD, пользовательские истории, протоколы встреч
Разработчик выпустил пять бесплатных навыков Claude AI для продуктовых менеджеров, которые генерируют форматированные файлы .docx для PRD, пользовательских историй, синтеза встреч, маркетинговых исследований и обновлений для стейкхолдеров. Инструменты избегают выдуманного контента и используют структурированные шаблоны.

LivingAgents.ai: Веб-симуляция ИИ-агентов на основе Claude API
LivingAgents.ai — это веб-симуляция, в которой каждый агент работает на основе API Claude, выполняя действия, такие как поиск ресурсов, торговля, создание предметов, атаки, размножение и постоянная смерть, причём каждое действие требует реального вызова LLM.