Гига Писарь вышел в Google Play: обновления и история с Play Защитой

Приложение Гига Писарь для Android стало доступно всем пользователям через Google Play. Публикация открыта в 178 странах. Версия для установки с GitHub по-прежнему существует, обновляется параллельно и остаётся доступной тем, кому удобен такой способ распространения.
Перед публикацией разработчику пришлось пройти закрытое тестирование: Google требует от новых аккаунтов минимум две недели тестов с участием 12 пользователей. В тестовую группу пришло больше участников, чем требовалось, что помогло проверить приложение и найти проблемы до выпуска в магазине.
Почему сборку заблокировала Play Защита
Незадолго до публикации одна из сборок Гига Писаря перестала устанавливаться на устройствах Android. Встроенная система Play Защита определила приложение как потенциально вредоносное и блокировала установку, в том числе при попытке передать APK с компьютера.
Причиной оказалась строка в манифесте, разрешавшая незашифрованные HTTP-соединения. Эта возможность была нужна для подключения к домашнему серверу с локальной нейросетью Ollama: сервер находился в той же сети, но не использовал сертификат. Однако Google рассматривает разрешение на cleartext-трафик как возможный признак опасного приложения.
Разработчик удалил разрешение, а раздел для подключения к домашнему серверу временно скрыл. После этого новая сборка прошла проверку и установилась без предупреждений. Для разработчиков Android-приложений этот случай стал практическим напоминанием: наличие незашифрованного трафика в манифесте может привести к блокировке даже тогда, когда функция предназначена для локальной и безобидной задачи.
Что изменилось в Android-версии
После выхода предыдущей версии приложение обновлялось почти каждую неделю. Среди заметных изменений — новый индикатор записи в виде белой панели с анимированными столбиками. Во время распознавания они меняют цвет, показывая, что обработка голоса продолжается.
- Фраза «Писарь, отмена» отменяет текущую диктовку и не вставляет текст в поле.
- Режим «Упрощать синтаксис» позволяет вставлять короткие реплики со строчной буквы и без точки в конце.
- Экран не отключается во время записи и распознавания.
- Кнопка громкости стала работать в Android Auto.
- Короткие диктовки длиной до 12 слов обрабатываются на устройстве и не отправляются в нейросеть.
- Слова-паразиты вроде «э-э», «а-а» и «м-м» удаляются локально, без подключения к интернету.
- Появился отдельный переключатель для отключения точки в конце сообщения.
- Исправлена совместимость с Samsung Notes, где раньше приложение не всегда работало при наличии курсора.
Режим «Сократить» и настройка промптов
Главным обновлением стал режим «Сократить». Ранее встроенный «Мозг» Гига Писаря в основном приводил диктовку в порядок: убирал повторы и слова-паразиты, расставлял знаки препинания. Теперь приложение умеет превращать длинный поток речи в короткое сообщение, удобное для чтения на смартфоне.
Пользователь может говорить свободно, повторяться и не тратить время на предварительную структуру текста. Нейросеть выделяет основную мысль и формирует сжатую версию, сохраняя исходный смысл. Рядом с этим режимом доступна функция «Причесать» — она отвечает за базовое редактирование без существенного сокращения содержания.
В настройках появился редактор инструкций для «Мозга». В нём можно увидеть промпт, который отправляется в нейросеть, и изменить его под свои задачи. Это позволяет самостоятельно настроить стиль сокращения, форматирование и другие правила обработки текста.
Управление диктовкой
Работа с физическими кнопками громкости также получила новые возможности. Нижнюю клавишу по-прежнему можно удерживать для записи: пользователь диктует текст, а после отпускания кнопки он вставляется в активное поле. Нажатие верхней клавиши теперь позволяет сразу отправить получившееся сообщение.
В планах разработчика — история диктовок, локальный «Мозг» без облачной обработки и поддержка других языков. Сроки зависят от востребованности функций и возможностей мобильных устройств. Предложения и сообщения об ошибках принимаются в разделе issues проекта на GitHub.


