Об этом проекте

Lamitype (ранее HushType) — приложение для преобразования речи в текст, разработанное специально для macOS. Его ключевые принципы: «бесплатно, конфиденциально, приоритет традиционного китайского языка, без перегрузки памяти». По умолчанию оно использует 4-битную MLX-квантованную версию Qwen3-ASR 0.6B и полностью работает локально на Apple Silicon. Вес модели составляет около 708 МБ,实测 пиковое использование RAM — около 2,1 ГБ, а лимит кэша в режиме ожидания ограничен 1 ГБ. Модель можно выгрузить из меню для освобождения памяти. Поддерживается голосовой ввод на английском, китайском и японском языках, а также смешанные многоязычные предложения. Благодаря OpenCC s2twp обеспечивается стабильный вывод на традиционном китайском, а встроенный детерминированный ITN преобразует китайские числительные в арабские цифры. Основные функции включают: голосовой ввод при удержании правой клавиши Option; локальные живые субтитры Live Caption (бесплатно, офлайн); опциональные живые переведённые субтитры Live Translated Caption (через OpenAI gpt-realtime-translate, поддержка 14 языков); перевод текста на устройстве через Apple Translation Framework; а также локальную проверку текста Text Polish с использованием Apple Foundation Models (требуется macOS 26+ и Apple Intelligence). Облачная диктовка — функция, подключаемая по желанию. Поддерживаются OpenAI (по умолчанию gpt-4o-mini-transcribe) и Gemini (по умолчанию gemini-3.5-flash-lite). Используются собственные API-ключи пользователя, соединение идёт напрямую через HTTPS к провайдеру, без каких-либо промежуточных серверов. Перед первым облачным запросом после каждого запуска приложения запрашивается согласие. Встроены предупреждения о ежедневных расходах и защитный механизм блокировки на текущий день. При переключении на облачный движок локальная модель полностью не загружается, а выбор движка сохраняется между перезапусками. Установка предлагается двумя способами: загрузка DMG (полностью автономная версия, OpenCC и все зависимости уже включены, не требует Homebrew или команд в терминале) или сборка из исходного кода. Поддержка iOS является экспериментальной: Mac используется как сервер транскрипции, iPhone отправляет аудио на Mac через WiFi или Tailscale; требуется дополнительная установка Python 3 и связанных пакетов. В плане конфиденциальности: локальный режим не сохраняет записи, не имеет телеметрии и может полностью работать офлайн; в облачном режиме нет промежуточных серверов, ключи хранятся локально в каталоге Application Support с правами доступа 0600. Функция лаборатории проверки временно сохраняет решения по проверке локальной диктовки в виде обычного текста, удаляет их при нормальном завершении работы, а при аварийном завершении очищает при следующем запуске; папка не индексируется Spotlight.