BiBi-Keyboard: голосовая клавиатура для ввода текста на Android
BiBi-Keyboard — это голосовая клавиатура, основанная на Kotlin для Android, использующая технологии LLM и ASR для ввода текста. Она упрощает процесс ввода информации, предлагая интуитивное голосовое взаимодействие, что может быть особенно полезно для пользователей с ограниченными возможностями или тех, кто предпочитает говорить вместо печатать.
Проект отличается от стандартных клавиатур тем, что позволяет вводить текст голосом, адаптируясь к стилю общения пользователя. Это может прийтись по душе разработчикам, интересующимся улучшением пользовательского опыта на мобильных устройствах или внедрением AI-технологий. С помощью BiBi-Keyboard можно наглядно протестировать возможности LLM и ASR, что может быть полезно в учебных или исследовательских целях.
Запуск приложения возможен на Android, но может потребоваться тестирование на различных устройствах ввиду возможных нюансов совместимости. Обрати внимание, что проект находится на ранней стадии, поэтому возможны ошибки и недоработки.
Проект **BiBi Keyboard** представляет собой интеллектуальную клавиатуру для устройства Android, основанную на AI, которая позволяет выполнять ввод текста с помощью голосовых команд. Она предназначена для упрощения и ускорения процесса набора текста. Клавиатура поддерживает различные функции, такие как голосовой ввод, автоматическое распознавание речи и управление текстом.
Зачем нужен BiBi Keyboard?
BiBi Keyboard предоставляет пользователям возможность делать ввод текста более естественным и удобным, заменяя традиционный набор с клавиатуры голосовым вводом. Программа поддерживает множество поставщиков услуг распознавания речи, в том числе локальные модели, что делает её гибкой и надежной даже при нестабильном подключении к интернету.
Как устроен проект?
Клавиатура предлагает следующие ключевые функции:
- Голосовое распознавание с простым управлением, автоматически останавливающее запись при отсутствии звука.
- Поддержка 18 различных поставщиков ASR (автоматического распознавания речи), как облачных, так и локальных.
- Интеграция с другими приложениями с помощью плавающего окна для ввода текста.
- Редактор текстов с поддержкой голосовых команд и пользовательскими настройками.
- Современный интерфейс со множеством языков и настройкой внешнего вида.
Как установить и запустить?
Установка и запуск BiBi Keyboard включает несколько простых шагов:
1. Установи APK из раздела Releases на GitHub.
2. Активируй клавиатуру в настройках системы:
Настройки → Система → Язык и ввод → Виртуальная клавиатура → Управление клавиатурами → Включить "BiBi Keyboard".
3. Настраивай услуги ASR в настройках клавиатуры, выбрав поставщика (рекомендуется 火山引擎) и введя API-ключ.
4. Переключись на клавиатуру в любом текстовом поле и начни вводить голосом, долго нажав на кнопку микрофона.
Требования и ограничения
Для работы BiBi Keyboard необходимы следующие системные требования:
- Android 8.0 (API 26) или выше.
- Разрешения на использование микрофона для распознавания голоса.
- Разрешения на использование плавающего окна (опционально для функции плавающего ввода).
- Разрешение для бесконтактного ввода (опционально для автоматической вставки текста).
Некоторые функции могут требовать дополнительных прав, таких как LSPosed / LSPatch для интеграции с другими клавиатурами.
Заключение
BiBi Keyboard — это мощный инструмент для пользователей Android, который упрощает процесс ввода текста с помощью голосовых команд. Она удобна, многофункциональна и может значительно повысить скорость общения, особенно в чате. Если тебе интересен проект или ты хочешь попробовать его, загляни на [официальный сайт](https://bibi.brycewg.com) для получения дополнительной информации.
Радар проекта: 61 из 100 — крепкий проект
- Импульс 16 ≈ 1 звезда в день
- Темп разработки 89 164 коммита за 12 недель
- Зрелость 87 проекту 13 месяцев, больше 100 релизов
- Сообщество 45 8 участников, 62 форка
- Свежесть 96 последний коммит — 6 дней назад
- Быстрый старт 15 есть: сайт/демо
- Готовность к продакшену 80 релиз v4.6.0, автосборка
- Безопасность и доверие 40 лицензия Apache-2.0
- Документация 91 README 7 тыс. знаков, 17 разделов
- Экосистема 51 0 подписчиков на обновления, 10 тем
Как считаем
Только открытые данные GitHub на 07.11.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.
- Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
- Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
- Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
- Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
- Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
- Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
- Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
- Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
- Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
- Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.
Открыть на GitHub: BryceWG/BiBi-Keyboard →
RepoRadar