Скачать Speaking Villagers - ChatGPT and TTS — Minecraft Моды — MetaMods
Speaking Villagers - ChatGPT and TTS

Speaking Villagers - ChatGPT and TTS

Активный

Установок

23

Последнее обновление

10 месяцев назад

Версии

1.21 — 1.21.5
Клиент и сервер
Fabric
Приключенческие
Мобы
Социальные

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 (перезагрузка не требуется)


Установка

  1. 🧩 Установка мода Поместите файл .jar в папку mods.

  2. 🔊 Установка Natural Voice SAPI Adapter для улучшения речи жителей (только Windows) Без этого голоса будут звучать роботизированно.

  3. 🔐 Настройка API-ключа Выберите OpenAI или/и Mistral – оба поддерживаются. С версии 0.6 не обязательно устанавливать API-ключи через переменные окружения – теперь можно настраивать через ModMenu!

  4. 🎤 Настройка распознавания речи (опционально)

    • Запустите мод один раз и включите распознавание речи в 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 – позволит использовать озвучку на других операционных системах, больше голосов и языков
  • Улучшения интерфейса и визуальных элементов
  • Перевод настроек на большее количество языков
Участники проекта
342Dave

342Dave

Разработчик

Создан: 5 дек 2024

ID: 65867