Об этом проекте
Verba — это десктопное приложение для изучения языков, в центре которого находится разговор с ИИ-тренером. Оно разработано для локального запуска: при подключении к Ollama функции чата, чтения, речи и диктовки работают без доступа в интернет, не требуя создания аккаунта или подключения к серверу. Пользователи также могут использовать свои ключи для OpenAI, Anthropic, Gemini, OpenRouter или локального экземпляра LM Studio, переключая провайдеров в настройках.
Сессия представлена как план, а не как меню. Одна тема объединяет дневную беседу, чтение, ролевую игру и словарь, подлежащий повторению. Тренер начинает разговор и поддерживает его течение, предлагая подсказки только тогда, когда ученик застревает. Ответы включают встроенные исправления, адаптированное чтение, сгенерированное ИИ, и автоматический захват слов; слова, вызывающие трудности, попадают в колоду интервального повторения, которая используется в следующей сессии.
Работа с речью осуществляется в обоих направлениях. Приложение включает голос и опциональный транскриптор, работающие в процессе: Piper предоставляет один голос для каждого языка объемом около 21 МБ и скоростью примерно в семь раз быстрее реального времени; Kokoro предлагает 53 голоса на шести языках объемом 349 МБ; для диктовки доступны модели Whisper base и small объемом 208 МБ и 639 МБ. Пользователи с существующим сервером, совместимым с OpenAI (Kokoro-FastAPI, speaches, LocalAI, vLLM), или облачными ключами, такими как ElevenLabs и Deepgram, могут использовать их вместо встроенных. Verba следует иерархии: встроенный движок, локальный сервер, облачный ключ, затем голос ОС, и сообщает, какой уровень используется.
Все данные хранятся в локальном файле SQLite, который можно экспортировать в один файл или поместить в синхронизируемую папку, такую как iCloud Drive, Google Drive или Syncthing, чтобы на другом устройстве можно было продолжить работу с теми же словами и историей.
Доступны восемь языковых пакетов: английский, испанский, французский, немецкий, японский, турецкий, итальянский и португальский; добавление языка описывается как создание папки и одна строка импорта. Релизы покрывают macOS (Apple Silicon и Intel), Windows и Linux и не подписаны, поэтому README документирует обходные пути для Gatekeeper и SmartScreen и отмечает, что сборка из исходного кода позволяет их избежать. Также указано, что встроенный движок речи до сих пор тестировался только на macOS arm64. Verba распространяется под лицензией MIT и разработана с использованием Tauri, Node и Rust.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.