Доброй ночи! Я опять с вопросом. Думала, здесь-то проблем не будет. ага, щас. Есть специальные дополнения и для blender, и для UE, чтобы сопоставлять блендшейпы лица со звучащим аудио. Только вот аддон для blender, который так и называется lip-sync, не хочет устанавливаться. качала с extensions.blender.org. И версию blender взяла 4.4. Пишет, что там где-то то ли пустой файл, то ли пустая строчка в каком-то файле. Тут я не особо въехала. Да и въезжать, если, честно, не хочу, мягко говоря. И ладно бы одна версия аддона была такая испорченная. Там можно скачать и более ранние версии. И получается та же самая ошибка. Значит, у меня что-то не так? Знать бы, что. В версии 5.1 он, вообще, не работает. говорит, что версия питона blender не совместима с оной у аддона.
В UE тоже не выходит. Там есть свое дополнение OVRLipSync. ИИ мне говорит, что он подходит для 5.0 версии, которая у меня. А по факту, вроде как, 5.2 требует. Все туториалы на ютубе веселые и радостные, показывают, как легко и просто анимировать лицо. Только версия того же UE - 5.5. Господи, а как до него люди жили и что-то разрабатывали? Как делали мимику синхронной аудио?
А, казалось бы, в чем трудность? распознанием речи по аудио сейчас никого не удивишь. Когда произносится та или иная буква блендшейп или морфа (в UE) выставляется на 1, и рот открывается нужным образом. Но нет же!
как заставить персонажа говорить?
Re: как заставить персонажа говорить?
При этом, меня устроит самый примитивный вариант исполнения, так как персонажи стилизованные. ИИ мне предлагает совсем уж ушлепанный метод. суть его, если кратко такая: в UE создаются специальные компоненты, анализирующие аудио. Они распознают звучащую частоту и громкость звука. В соответствие с частотой воспроизводится соответствующий, настроенный мной, блендшейп. И чем громче - тем интенсивнее. И надо все создавать руками. Такая идея даже звучит отвратительно.
Почему я до сих пор не порадовала мир ни одной анимацией с персонажами и, тем более, игрой? Можно сказать гугловской нейронке спасибо. Иной раз реальное спасибо, без сарказма. А иногда "спасибо" в огромных кавычках. Так вот и водит она меня порой по таким непролазным и болотистым тропам... Хотя, потом оказывается все гораздо проще.
Почему я до сих пор не порадовала мир ни одной анимацией с персонажами и, тем более, игрой? Можно сказать гугловской нейронке спасибо. Иной раз реальное спасибо, без сарказма. А иногда "спасибо" в огромных кавычках. Так вот и водит она меня порой по таким непролазным и болотистым тропам... Хотя, потом оказывается все гораздо проще.
Re: как заставить персонажа говорить?
>> В версии 5.1 он, вообще, не работает. говорит, что версия питона blender не совместима с оной у аддона.
да, это так и есть
>> И версию blender взяла 4.4. Пишет, что там где-то то ли пустой файл, то ли пустая строчка в каком-то файле.
покажи скрин с сообщением и выложи проблемный файл.
да, это так и есть
>> И версию blender взяла 4.4. Пишет, что там где-то то ли пустой файл, то ли пустая строчка в каком-то файле.
покажи скрин с сообщением и выложи проблемный файл.
Re: как заставить персонажа говорить?
В настройках дополнения что указано в Language Model?
- Вложения
-
- Снимок экрана от 2026-11-05 18-31-08.png (53.79 КБ) 9869 просмотров
Re: как заставить персонажа говорить?
для работы нужна модель, например vosk-model-small-ru-0.22.zip
но есть проблема, что не всегда модель загружается из источника https://alphacephei.com/vosk/models/ или загружается, но архив битый
нужно скачать архив вручную, распаковать его и подсунуть в папку cache, например /home/sungreen/.config/blender/4.4/extensions/.user/blender_org/iocgpoly_lip_sync/cache/vosk-model-small-ru-0.22 при этом если рядом в папке cache есть архив, то его нужно удалить
https://disk.yandex.ru/d/w3abidLVPEjE0A
но есть проблема, что не всегда модель загружается из источника https://alphacephei.com/vosk/models/ или загружается, но архив битый
нужно скачать архив вручную, распаковать его и подсунуть в папку cache, например /home/sungreen/.config/blender/4.4/extensions/.user/blender_org/iocgpoly_lip_sync/cache/vosk-model-small-ru-0.22 при этом если рядом в папке cache есть архив, то его нужно удалить
https://disk.yandex.ru/d/w3abidLVPEjE0A
Re: как заставить персонажа говорить?
Привет. В общем, вот. Долго не буду расписывать что делала не так. Я там и в версию 4.2 пыталась аддон впихнуть, то он мне и ругался. Когда одновременно пытаешься сделать, чтобы хоть что-то работало, уже и не ведаешь что делаешь. Еще drWeb суету навел. Спрашивал разрешение допустить подключения blender. разрешила. А вот эту галку он решил сам не ставить. То-то blender не хотел включать get extencions.

Через get extencions, в конце концов, установила. В списке концов попыталась скачать языковую модель, а он попытался ее загрузить безрезультатно.
Скачала аддон вручную. И ведь с сайта extensions.blender.org, три версии аддона сразу. Вот отсюда качала: https://extensions.blender.org/add-ons/ ... -lip-sync/ Конечно, может быть, у меня уже немного крыша едет, но качала я их именно оттуда. А в параметрах аддонов почему-то указан github.
Но, ладно, раз я вручную загружаю языковую модель, то не важно, какой там сайт. Скачала я и твой архив, и на сайте https://alphacephei.com еще два варианта по 1Гб каждый. Но их blender, в итоге, не видит.

Правда, когда я установила аддон через get extencions и пыталась выбрать языковые модели, то в папке cache появился пустой архив. Я что-то не обратила внимание на название, прежде чем удалить его. По названию, может быть, выяснила бы, что ему надо на самом деле.

Через get extencions, в конце концов, установила. В списке концов попыталась скачать языковую модель, а он попытался ее загрузить безрезультатно.
Скачала аддон вручную. И ведь с сайта extensions.blender.org, три версии аддона сразу. Вот отсюда качала: https://extensions.blender.org/add-ons/ ... -lip-sync/ Конечно, может быть, у меня уже немного крыша едет, но качала я их именно оттуда. А в параметрах аддонов почему-то указан github.
Но, ладно, раз я вручную загружаю языковую модель, то не важно, какой там сайт. Скачала я и твой архив, и на сайте https://alphacephei.com еще два варианта по 1Гб каждый. Но их blender, в итоге, не видит.

Правда, когда я установила аддон через get extencions и пыталась выбрать языковые модели, то в папке cache появился пустой архив. Я что-то не обратила внимание на название, прежде чем удалить его. По названию, может быть, выяснила бы, что ему надо на самом деле.
Re: как заставить персонажа говорить?
А теперь он мне, вообще, не хочет установливать аддон из get extencions

Это после того, как я языки попыталась скачать вот таким способом, а затем удалила этот аддон. При этом, например, какой-то аддон tmeasure установился.
Вот же, он у меня стоял до того, как начала скачивать язык штатным способом.

Короче говоря, я что-то задолбалась. Ей богу, за это время, пока всем этим занимаюсь, я бы уже руками сделала бы какой-нибудь диалог. Тем более, мимика там простая, деревянная.

Это после того, как я языки попыталась скачать вот таким способом, а затем удалила этот аддон. При этом, например, какой-то аддон tmeasure установился.
Вот же, он у меня стоял до того, как начала скачивать язык штатным способом.

Короче говоря, я что-то задолбалась. Ей богу, за это время, пока всем этим занимаюсь, я бы уже руками сделала бы какой-нибудь диалог. Тем более, мимика там простая, деревянная.
Re: как заставить персонажа говорить?
Большие модели не для штатной комплектации - удали их из папки. Возьми файлы из архива из моего последнего сообщения и размести в папке vosk-model-small-ru-0.22 (сам архив в папке не размещай)