
Microphone Text Input
Мод Microphone Text Input для Minecraft позволяет вводить текст голосом. Просто нажми клавишу V, скажи сообщение, и оно отправится в чат. Работает на Fabric и NeoForge.
Microphone Text Input - это мод для Майнкрафт, который добавляет в игру распознавание речи. Теперь не нужно стучать по клавиатуре, чтобы написать сообщение в чат. Просто нажми клавишу, скажи фразу, и мод сам преобразует её в текст и отправит. Удобно, когда руки заняты стройкой или сражением, или просто лень печатать.
Мод использует технологию Whisper от OpenAI для распознавания речи. Он работает на клиенте Minecraft и поддерживает загрузку GGML-моделей Whisper. Это значит, что распознавание происходит локально, без отправки данных на сторонние серверы.
Как это работает
У мода есть три режима работы:
AUTO_SEND- автоматически отправляет распознанный текст в чатRELEASE_KEY_TO_SEND- отправляет текст, когда отпускаешь клавишуRELEASE_KEY_TO_INPUT- вставляет текст в строку ввода как черновик, чтобы ты мог отредактировать его перед отправкой
По умолчанию используется режим RELEASE_KEY_TO_SEND. Клавиша по умолчанию - V. Её можно поменять в настройках управления.
Настройка
Мод имеет гибкие настройки через MidnightLib. В меню конфигурации можно:
- Указать путь к GGML-модели Whisper
- Выбрать язык распознавания (по умолчанию английский)
- Настроить длительность записи и размер буфера
- Добавить префикс к распознанному тексту (например,
⌈Speech Input⌋) - Включить режим черновика, чтобы текст сначала появлялся в строке ввода
- Настроить перекодировку текста, если возникают проблемы с кодировкой
Расширенные настройки
Если включить расширенную конфигурацию, откроется доступ к тонкой настройке параметров Whisper: количество потоков, размер контекста, стратегия сэмплирования и многое другое. Будь осторожен - неправильные настройки могут привести к сбоям распознавания или даже к падению игры.
Зависимости
| Зависимость | Fabric | NeoForge |
|---|---|---|
| Java | 21 | 21 |
| Fabric API | Да | Нет |
| Architectury API | Нет | Да |
| MidnightLib | Да | Да |
Использование VAD (Voice Activity Detection)
Если хочешь, чтобы мод сам определял, когда ты говоришь, можно включить VAD. Для этого нужно скачать VAD-модель, включить расширенную настройку и указать путь к модели в конфиге.
Кастомная динамическая библиотека
Если стандартная библиотека Whisper не подходит (например, хочешь использовать Vulkan или CUDA), можно подключить свою:
- Скачай библиотеку из репозитория Jaffe2718/whisper-jni
- Включи расширенную настройку и поставь
useCustomDynamicLibвtrue - Укажи путь к папке с библиотекой в
customDynamicLibDir - Для Vulkan проверь, что драйверы установлены:
vulkaninfo - Для CUDA проверь:
nvidia-smi. На Linux нужен CUDA Toolkit >= 12.4.0. На Windows может потребоваться Java >= 25
Возможные проблемы
- Краш при запуске - проверь совместимость версий библиотеки. Отключи расширенную настройку и используй стандартную CPU-версию
- Ошибка загрузки аудиоустройства - проверь, есть ли у Java доступ к микрофону
- Модель Whisper не загружается - убедись, что путь к GGML-модели указан правильно
Скачай мод Microphone Text Input и попробуй управлять чатом голосом. На стройке или в бою это реально удобно - не отвлекаешься на клавиатуру, просто говоришь и сообщение улетает в чат.
Как поиграть с друзьями с модом Microphone Text Input?
Мод Microphone Text Input куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Microphone Text Input будет готов за пару минут - BungeeHost сделает всё за вас.
