Мод для Майнкрафт с библиотекой распознавания речи, предназначенной для других модов. Она передаёт текст произнесённых игроком фраз обработчикам на клиенте или сервере.
Как пользоваться
Разработчики используют класс VoiceLibApi:
VoiceLibApi.registerServerPlayerSpeechListener(...)— обработчик речи игрока на сервере; событие содержит игрока и произнесённый текст.VoiceLibApi.registerClientSpeechListener(...)— обработчик речи пользователя на клиенте.VoiceLibApi.setPrintToChat(boolean)— выводить клиентские события речи в чат.VoiceLibApi.setPrintToConsole(boolean)— выводить их в консоль.
Требования и совместимость
При первом запуске мод скачивает из интернета модель Vosk размером около 40 МБ. По умолчанию текст всех распознанных фраз постоянно отправляется на сервер; аудио при этом не передаётся. Клавиша push-to-talk по умолчанию работает наоборот: при нажатии выключает микрофон. Другие моды могут включать или выключать постоянную запись.
