Мой блог
Итоги разработки open-source проекта Гига Писарь и обновление утилит
Прошло чуть больше месяца с момента первой публикации об open-source проекте Гига Писарь, и разработчик подвел первые итоги коллективной работы над утилитой. За этот период пользователи активно подключались к улучшению инструмента, отправляя идеи, находя программные ошибки и оформляя pull request’ы.
Сообщество внесло значительный вклад в развитие продукта: около 40 человек приняли участие в обсуждениях на GitHub, а 20 изменений уже вошли в основную сборку. Версия для macOS набрала более сотни звезд на GitHub, сборку для Windows скачали около трех тысяч раз, аналогичные показатели зафиксированы у Android-версии, а приложение для Mac установлено почти тысячей пользователей.
Что появилось благодаря пользователям
Благодаря активному участию сообщества функциональность утилиты существенно расширилась на разных платформах, затронув удобство диктовки, словари и настройки.
Новые функции для macOS
Для компьютеров Mac реализована запись без удержания клавиши: двойное нажатие правого командного модификатора запускает бессрочную диктовку, а повторное кликанье переносит готовый текст в активное поле ввода. Если диктовка сорвалась, можно произнести фразу «Писарь, отмена», и текст не будет вставлен. В меню настроек теперь сохраняются последние 20 диктовок, позволяя быстро скопировать ушедший не в то окно фрагмент.
Появился словарь замен для корректного распознавания специфических терминов, добавлена индивидуальная инструкция для Мозга, задающая правила правки текста, а также улучшен выбор микрофона с автоматическим переподключением при пробуждении монитора. Готовые окна настроек и приветствия также были добавлены участниками через pull request’ы.
Обновления для Windows и других систем
В версии для операционной системы Windows появилась поддержка вставки текста в виртуальные машины вроде VirtualBox и решена проблема с обнаружением микрофонов на некоторых Bluetooth-гарнитурах. Доступны диктовка без удержания клавиши, запуск с помощью мыши и через AutoHotkey, а также режим «фраза за фразой».
Окно обновления программы было переработано: теперь оно не перекрывает остальные окна и может сворачиваться. Версия для Android была передана в проект сторонним разработчиком, а для Linux добавлена диктовка по горячей клавише.
Вопросы приватности
В ходе использования выяснилось, что Android-версия обращалась к серверам корпорации Microsoft. Причиной оказался движок распознавания ONNX Runtime, который автоматически активировал отправку служебной статистики при каждом старте. Данная функция была отключена на Android и Windows, при этом голосовые данные пользователей никогда не покидали локальные устройства.
Публикация в Google Play
Из-за высокой востребованности Android-версии автор зарегистрировал аккаунт разработчика для размещения приложения в каталоге Google Play. Новые правила Google требуют двухнедельного тестирования утилиты в закрытой группе численностью от 12 участников перед публичным релизом.
Благодаря отклику сообщества в тестовую группу вступило гораздо больше пользователей, чем требовалось изначально. После завершения тестового периода и стандартной проверки со стороны Google приложение станет доступно в магазине для широкой аудитории.
Планы по развитию проекта
Обратная связь от пользователей, исправление багов и новые предложения продолжают определять вектор развития инструмента. Автор призывает делиться идеями в комментариях, через систему issues на GitHub или в личных сообщениях.
