Новый набор инструментов для модификации под названием NPCTalk, использующий технологии искусственного интеллекта, внедряет в GTA 5 систему спонтанных диалогов в реальном времени. Геймеры могут напрямую общаться с NPC (неигровыми персонажами) и получать ответы, озвученные голосами, которые были воссозданы с помощью ИИ. Этот проект с открытым исходным кодом, созданный разработчиком Universal Modder, в перспективе позволит добавить подобный функционал практически в любую игру, поддерживающую модификации. Источник: Universal Modder В отличие от традиционных систем диалогов, опирающихся на заранее записанные реплики и определенные сценарии, NPCTalk генерирует общение динамически — с помощью моделей ИИ. Игрок может подойти практически к любому персонажу в GTA, произнести что-либо и получить осмысленный ответ, соответствующий контексту, характеру персонажа, окружающей обстановке и текущей ситуации. Разработчики продемонстрировали работу технологии на примере таких персонажей, как Майкл и Ламар, а также обычных прохожих и полицейских. NPC могут даже физически реагировать на ход беседы: выполнять анимации или следовать определенным голосовым командам. Например, полицейский может оскорбить игрока, сопроводив свои слова соответствующим жестом, вместо того чтобы просто выдать стандартную заготовленную фразу. Технология объединяет в себе несколько моделей и сервисов ИИ. За распознавание речи отвечает NVIDIA Nemotron ASR, а генерацию диалогов в реальном времени обеспечивает модель Qwen 3.8 27B, работающая через платформу Cerebras. За клонирование голоса и синтез речи отвечает сервис Fish Audio Drama 3, благодаря чему персонажи отвечают голосами, максимально приближенными к их оригинальному звучанию. Модель работает на облачном графическом процессоре NVIDIA H100, а за действия NPC отвечает система TypeSafe Jev. Изначально разработчик заявлял о времени отклика менее одной секунды, но в технической документации проекта указано, что при использовании функции «нажми и говори» (push-to-talk) задержка между окончанием фразы игрока и началом ответа NPC составляет примерно 1,15–2,2 секунды. При использовании режима постоянного включения микрофона (open-microphone) добавляется еще около 0,7 секунды задержки. NPCTalk — это не универсальный мод. Для каждой игры требуется отдельная интеграция; на данный момент работоспособность системы продемонстрирована только в однопользовательском режиме GTA 5. Кроме того, хотя сам инструментарий распространяется по открытой лицензии MIT, использование необходимых облачных сервисов и вычислительных мощностей (GPU) может потребовать дополнительных затрат. Инструментарий NPCTalk уже доступен на GitHub, а разработчик планирует выпустить бесплатный игровой мод для GTA на следующей неделе.
Источник новости: overclockers.ru

