Speaking Villagers - ChatGPT and TTS
Активный0.0
Установок
Последнее обновление
Версии
Speaking Villagers - ChatGPT and TTS
Превратите обычных жителей Minecraft в разумных собеседников с искусственным интеллектом!
Теперь с поддержкой Mistral API! Бесплатно с вашим собственным API-ключом 🎉 Добавлено распознавание речи игрока!
Видео немного устарело - сейчас мод работает лучше, чем показано в ролике.
Обзор
Speaking Villagers кардинально меняет взаимодействие с жителями в Minecraft, добавляя диалоги на основе искусственного интеллекта, динамическую систему дружбы и квестовую систему. Жители теперь осознают окружающую обстановку, реагируют на ваши действия и помнят предыдущие разговоры.
Каждому жителю присваивается одна из более чем 8000 уникальных личностей, что делает каждое общение по-настоящему особенным.
Некоторые функции (озвучка и распознавание речи) работают только на компьютерах с Windows.
🆕 Версия 0.6 – Крупное обновление!
- Голосовой ввод игрока: Общайтесь с жителями напрямую через микрофон с помощью распознавания речи (настройка описана ниже)
- 23 уникальных голоса: Английские, немецкие и многоязычные голоса, выбираемые через ModMenu
- Улучшенная система квестов: 176 различных заданий на сбор предметов и 210 наград по профессиям с улучшенным балансом
- Расширенная система личностей: Более 8000 уникальных комбинаций характеристик у жителей
- Улучшенная система подарков: Жители теперь роняют подаренные предметы при смерти и подбирают только вещи, брошенные игроками
- Экспериментальные языковые настройки: Автоматическое определение языка игрока или установка предпочтительного языка
- Переработанный интерфейс ModMenu: Множество новых опций для управления озвучкой, памятью, речевыми моделями и другими параметрами
- Больше не нужны переменные окружения – API-ключи теперь можно устанавливать через ModMenu
- Исправление критических ошибок: Устранены сбои команды
/speakпри отсутствии API-ключей и улучшена общая стабильность
Основные возможности
✅ Умные диалоги с ИИ – Разговоры с жителями с контекстными ответами ✅ Осведомленность об окружении – Жители реагируют на:
- Ваше имя, броню, предметы в руках, хотбар, здоровье и голод
- Биом, погоду и время суток
- Близлежащих мобов, блоки и структуры
- Активные зелья и режим игры
- Репутацию и уровень дружбы
- Нахождение в помещении, в кровати, плавание или езду
✅ Система дружбы – Подружитесь с жителями, и они будут следовать за вами ✅ Квестовая система – Жители предлагают процедурно генерируемые задания ✅ Система подарков – Жители подбирают предметы и комментируют их (активируется через ModMenu) ✅ 8000+ различных личностей – Каждый житель уникален ✅ Поддержка голоса на Windows – Жители говорят вслух с помощью Windows Speech API ✅ Совместимость с модом Talking Mobs
🛠️ Полная настройка через ModMenu: Выбор модели ИИ, установка лимитов, включение/отключение систем и многое другое!
Настройка API (Mistral или OpenAI)
🎉 Бесплатный вариант – Mistral
- Создайте бесплатный аккаунт на mistral.ai
- Сгенерируйте API-ключ – можно найти в разделе "La plateforme" после входа
- Добавьте в систему как переменную окружения:
MISTRAL_API_KEY=ваш_ключ - С версии 0.6 не обязательно устанавливать API-ключи через переменные окружения – теперь можно настраивать через ModMenu!
Лимит использования Mistral – 1.000.000.000 токенов в месяц, что невозможно превысить при использовании только этого мода
💰 Платный вариант – OpenAI
- Требуется аккаунт OpenAI и API-ключ
- Добавьте в систему как:
OPENAI_API_KEY=ваш_ключ - С версии 0.6 не обязательно устанавливать API-ключи через переменные окружения – теперь можно настраивать через ModMenu!
- Оплата за каждый использованный токен
Без API-ключа = Нет ответов ИИ = Нет списаний. Выбирайте модель через ModMenu.
После установки переменных окружения перезагрузите компьютер. Либо настройте через ModMenu (перезагрузка не требуется)
Установка
-
🧩 Установка мода Поместите файл
.jarв папкуmods. -
🔊 Установка Natural Voice SAPI Adapter для улучшения речи жителей (только Windows) Без этого голоса будут звучать роботизированно.
-
🔐 Настройка API-ключа Выберите OpenAI или/и Mistral – оба поддерживаются. С версии 0.6 не обязательно устанавливать API-ключи через переменные окружения – теперь можно настраивать через ModMenu!
-
🎤 Настройка распознавания речи (опционально)
- Запустите мод один раз и включите распознавание речи в ModMenu
- При попытке заговорить мод покажет требуемый путь к модели (обычно
./AppData/Local/SpeakingVillagers/vosk_model) - Скачайте модель Vosk и распакуйте содержимое в указанную папку
- Перезапустите игру и попробуйте поговорить с жителем
Большие модели требуют мощного оборудования.
Команды
/speak <сообщение>– Сказать что-то ближайшему жителю/befriend– Начать дружбу с ближайшим жителем вручную/unfriend– Прекратить дружбу с ближайшим жителем вручную/quests– Показать активные задания/villagertraits– Показать черты личности всех ближайших жителей/tokens– Показать количество использованных токенов (в основном для отладки, не влияет на геймплей)
Совместимость
✅ Совместим с большинством других модов
⚠ Некоторые функции требуют Windows (использует Windows Speech API для озвучки, Vosk для распознавания речи)
⚠ Тестировался только в одиночной игре – должен работать на серверах при установке на клиенте и сервере, но полная оптимизация для мультиплеера еще в разработке
⚠ Требуется Java 21. Пользователям Minecraft 1.20.x необходимо вручную указать Java Executable в настройках лаунчера на Java 21 (javaw.exe), так как по умолчанию используется Java 17, что может вызвать сбой при запуске
Планируемые функции в будущих обновлениях
- Полная совместимость с мультиплеером
- Поддержка других TTS API, например ElevenLabs – позволит использовать озвучку на других операционных системах, больше голосов и языков
- Улучшения интерфейса и визуальных элементов
- Перевод настроек на большее количество языков