Тёмный

How to make AI NPC MetaHumans in Unreal Engine 

Inworld AI
Подписаться 4,7 тыс.
Просмотров 31 тыс.
50% 1

NOTE: OVRLipsync does not need to be manually added anymore as lipsync is now incorporated into our latest version of the SDK.
Combining high-fidelity character models and Inworld AI is simple thanks to our integration with Unreal Engine and MetaHumans. Using this Advanced Guide, learn how to integrate Inworld AI's into your Unreal NPCs.
Join Inworld Dev Rel consultant, Matt Kiernander, as he walks you through all of the steps to get you started today!
Learn how to:
Download the Unreal SDK
Navigate Unreal's MetaHuman Creator
Hook your MetaHuman avatar up to an Inworld AI brain
And more!
🕹 Learn about AI-powered gameplay: bit.ly/49mSJ3V
🛠 Build with dev docs: bit.ly/3VFNeKF
🎮 Join our Discord - talk AI and gaming: / discord
📩 Contact us to get started: bit.ly/3yEZQbO
#gaming #gamedev #gamedevelopment #games #gaming #indiegames #artificialintelligence #generativeart #aicharacters #chatbot #chatbotdevelopment #unrealengine #metahumans #unrealmetahumans #oculus #metaverse #avatar #virtualreality #madeinunreal #virtualcharacter #madeinunity #gpt3 #naturallanguageprocessing #chatgpt #chatgpt #globalgamejam #npcsarebecomingsmart #npcs #AINPC #NPCAI #chatGPT

Опубликовано:

 

20 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 99   
@inworldai
@inworldai 10 месяцев назад
NOTE: OVRLipsync does not need to be manually added anymore as lipsync is now incorporated into our latest version of the SDK.
@CinematicCaptures
@CinematicCaptures 11 месяцев назад
Did you work at Computer Lounge in NZ back around 2016? I swear you sold me my PC
@NotASpyReally
@NotASpyReally Год назад
Man, we really are on the future. This is so freaking cool.
@quentinpuill
@quentinpuill 8 месяцев назад
I can't speak with it how can i do like you at the end do i have to parameter the mic or download some other pluging for my micro?
@inworldai
@inworldai 6 месяцев назад
If you're still having technical issues, I recommend joining our Discord as we answer all technical questions there.
@alystervodka8799
@alystervodka8799 5 месяцев назад
well.. i followed all the inworld AI tutorials but none of them explain how to set up the OVR lip sync playback actor, and it didn't come with the Inworld plugin.
@inworldai
@inworldai 4 месяца назад
If you're still having difficulties, I recommend joining Discord as we provide support through that channel. We're happy to answer your questions there. I believe it is now incorporated in our SDK but they'll be able to help you there best.
@sakikoota4736
@sakikoota4736 7 месяцев назад
Thank you very much for this great tutorial. I have a question. Is it possible to place several MetaHumans with different types of InworldAI assigned to each of them in the same project, or can only one MetaHuman be placed in a project?
@inworldai
@inworldai 6 месяцев назад
Each workspace allows you to have 100 characters so you could have 100 MetaHumans in your project. However, if you need more than you can message us and ask.
@VarunSachdev
@VarunSachdev 3 месяца назад
So exciting and enabling. Thank you Guys! More speed and Effectiveness to You :)
@wav_909
@wav_909 Год назад
does it need to be a c++ project or does it also work with a blueprint project ? sorry noob question
@inworldai
@inworldai Год назад
Our SDK allows you to work with Unreal blueprints. If you have more advanced questions about how that works, the best place to ask them is in our Discord.
@inteligenciafutura
@inteligenciafutura 5 месяцев назад
and does it work in Spanish?
@inworldai
@inworldai 5 месяцев назад
Por ahora no tenemos español como lenguaje disponible, pero mucha gente usa Azure Text to Speech SDK para poder hacer la traducción al instante. Verifica nuestro Discord, donde puedes ver cómo otros devs han encontrado una solución temporera.
@BoxOutCeltics
@BoxOutCeltics 2 месяца назад
So the guy in the video is an AI. How do you make an AI that looks that good into a live chatbot using GPT?
@StefanRusu-o4w
@StefanRusu-o4w Год назад
For anyone doing this tutorial. Follow the documentation they provide on their site. Some functionalities like adding components through Inworld Player seems to not add all the components. Also, check that the character you made is in your scene api in the dashboard. Some details that makes this awesome functionality a headache.
@inworldai
@inworldai Год назад
This is an older tutorial and somewhat outdated given the pace of our development. Thanks for adding these comments. We're working on updating our tutorials. Our Discord is a great place to ask questions about new features like Player Profiles until we have those up.
@Visigoth_
@Visigoth_ Год назад
*It's Coming!*
@SP-rm2hr
@SP-rm2hr Год назад
How can i type to the character without using a mic?
@inworldai
@inworldai Год назад
Yes! Our SDK allows both typing and chat. However, developers creating experiences with our tech might choose to only make one or the other available to their users.
@annagayete1011
@annagayete1011 4 месяца назад
My character is not talking and I was following everything here.
@inworldai
@inworldai 4 месяца назад
If you're still having difficulties, I recommend joining Discord as we provide support through that channel. We're happy to answer your questions there.
@j00bert
@j00bert Год назад
I really hope you guys have the resources to take this big time. This is awesome.
@matteofurlani1309
@matteofurlani1309 Год назад
Hi, in the sdk I dowloaded there is only 'InworldAI' 'InworldMetahuman' and 'InworldReadyPlayerMe' no trace like your directory, what do I do? Thank you
@inworldai
@inworldai Год назад
We're best set up to provide help debugging via our Discord forum. If you go to our website, you can find the link to join.
@Jordan-tr3fn
@Jordan-tr3fn Год назад
nice tutorial, does work but you need to create a scene and build the project after installing the plugins.
@siddharthpaul6539
@siddharthpaul6539 6 месяцев назад
how you talking to it ?
@inworldai
@inworldai 6 месяцев назад
Remember that you need to give mic permission! That said if you continue to have issues or don't know how to reach out to us on support@inworld.ai or through our Discord.
@odesamusic
@odesamusic Год назад
Hmm.. the option to right click my metahuman and set as "inworld metahuman" doesn't show up, there is only "inworld character" option.. any idea how to fix that?
@siddharthpaul6539
@siddharthpaul6539 6 месяцев назад
did you solved it?
@mikeburn6139
@mikeburn6139 Год назад
Hi, Everything seems to be working in the Map created from the widget Inworld Studio, "Create Dialog Map", the chat starts and the communication is fluid. But in the main scene where the MetaHuman is, even though the connection is established there is not dialog or any communication between the voice input and the Metahuman. Another issue found is if I install the plugin from the Epic Game Marketplace, after activated in the project, the option to set the inworld as Metahuman is not available. It worked for me only if I download and manually copy the plugin folder in the project directory, as the video shows. I have posted these issues in the community forum.
@Jack-bc9dh
@Jack-bc9dh Год назад
I also failed to get the voice, don't know what's wrong
@louischung7731
@louischung7731 Год назад
i couldnt start chat even with create dialog map, then its irreversible
@inworldai
@inworldai Год назад
That's a question you'll want to ask in our Discord forum. I encourage you to join. Just go to our website and click on the link.
@omega-pi
@omega-pi 8 месяцев назад
Nice vidéo 😊. Do you support french language? If not when can we expect this feature please?
@inworldai
@inworldai 8 месяцев назад
We don't currently support French but are currently expanding our supported languages. French isn't on the list of the first languages we're targeting. However, some games have used Deep-L to translate into French and other languages for text-based conversations.
@omega-pi
@omega-pi 8 месяцев назад
@@inworldai is it possible to parameters the personality in English and ask him to respond only in french? With my elevenlab french voice if it's possible to have a french response by my avatar that sounds good if I can have a french response
@inworldai
@inworldai 8 месяцев назад
@@omega-pi So with TTS in different languages there are a few factors -- 1) the LLM has to be able to respond via text in that language. That can often be done though not perfectly now 2) The text-to-speech output of the LLM and voice to speech model has to be able to get the right pronunciation and emphasis of all the words and 3) the voice has to have the right accent. 4) the lipsync has to align with the foreign language pronunciation. You can hack our system to get imperfect responses in other languages we don't support. If 11labs does 2 and 3 then it should work. If they do 3 but not 2 then it won't work. You might see issues with 4 but they could be minor. I'd recommend joining our Discord and asking questions in there for more comprehensive answers.
@steermeta7117
@steermeta7117 Год назад
Thanks for the video. Characters from CC4 works? or just with metahumans fron Epic
@inworldai
@inworldai Год назад
You can use any avatar. We're avatar agnostic.
@ManuelBindi
@ManuelBindi Год назад
Hi, thanks for the video, does this work in italian too? And can the NPC Move in the tridimensional space if the player say " Open The Door " Etc?
@inworldai
@inworldai Год назад
We don't currently support languages outside English. However, you can create goals and actions for characters where htye can take an action if you say something to trigger it.
@Darksagan
@Darksagan Год назад
I downloaded the folder in the link but it doesn't resemble what you're showing so.. stuck at stage 1.
@inworldai
@inworldai Год назад
We're best set up to provide help debugging these types of things via our Discord forum. If you go to our website, you can find the link to join.
@sumitranjan7005
@sumitranjan7005 Год назад
mind blowing plugin with lots of feature. but can we use our own custom chatbot/knowledge api here?
@saltykunnt
@saltykunnt 4 месяца назад
yes i need answers for this too
@yiminggong-b8d
@yiminggong-b8d Год назад
May i ask if inworld could use in the Unreal VR project?
@inworldai
@inworldai Год назад
Yes, currently C++/Blueprint project type is not an option but you can easily convert your project into a C++ project and proceed with instructions from our documentation to implement for a VR project in Unreal.
@Worldbuilder45
@Worldbuilder45 Год назад
Hey I tried for a while can anyone tell me why the 1.1 plugins say they are missing or built with a different engine version for the 5.1.1 release? When I try to rebuild them they always fail.
@inworldai
@inworldai Год назад
We're best set up to provide help debugging via our Discord forum. If you go to our website, you can find the link to join.
@JosephDunnam
@JosephDunnam Год назад
Can I make a metahuman off of a jpeg photo and use is as an A I character in a game?
@inworldai
@inworldai Год назад
You can customize a metahuman but I don't think you can do that by uploading a jpeg. I recommend you look at Unreal Engine's documentation on that. And yes, you can use it in games you create or in mods to existing games. Bloc the Worker just published a modding guide for Inworld
@JosephDunnam
@JosephDunnam Год назад
@@inworldai thanks 😊
@inteligenciafutura
@inteligenciafutura 5 месяцев назад
no funciona para español, es una herramienta que no sirve
@inworldai
@inworldai 5 месяцев назад
Ahora mismo no tenemos apoyo para español, pero puedes usar el Azure Text-to-Speech SDK para que el personaje hable el idioma que desees. También ayuda decirles que son "hispanohablantes" o que "saben hablar español" en su Core Description. En nuestro Discord, mucha gente ha creado alternativas a lo que damos apoyo :)
@JN003
@JN003 Год назад
can you train characters with your own information?
@inworldai
@inworldai Год назад
Currently you can add a wikipedia link to the character if that exists, or you can create your own fictional character and feed it with its own knowledge.
@immanueljenkins5036
@immanueljenkins5036 Год назад
Why I dont have the inworld lip sync folder
@nielslesliepringle3143
@nielslesliepringle3143 Год назад
Same here...
@inworldai
@inworldai Год назад
@@nielslesliepringle3143 We're best set up to provide help debugging via our Discord forum. If you go to our website, you can find the link to join.
@inworldai
@inworldai Год назад
I'm so sorry that was the case. We're best set up to provide help debugging via our Discord forum. If you go to our website, you can find the link to join.
@mokiloke
@mokiloke Год назад
So many bugs in the plugins however. I think you guys need to keep more on top of it as you have a better product that the other guys
@inworldai
@inworldai Год назад
We always appreciate bug reports from users and try to tackle them all quickly. If you want to join our Discord, that's where we address bugs users are experiencing!
@voldemorttsou2686
@voldemorttsou2686 Год назад
can the npc brain connect to chatgpt?
@inworldai
@inworldai Год назад
We have our own LLM's that we switch between based on conversational context and latency to get you the fastest and best responses.
@Joe-rl9me
@Joe-rl9me Год назад
This is incredible but I would like to know if this is completely free to use and if so, will it remain that way?
@MementoTurtle
@MementoTurtle Год назад
I don't think it's completely free, i tried it for free though
@inworldai
@inworldai Год назад
It's free to talk to characters in our studio and via our Arcade. API minutes like in Unreal as demonstrated in this video are not free and require a monthly plan and have a per usage charge. However, our rates for that are constantly going down.
@JimiVexTV
@JimiVexTV Год назад
Hey there, I'm curious - are you able to hook up this character to a live text feed?
@inworldai
@inworldai Год назад
Our characters generate the dialogue live. If you have your own live text feed you're wanting to hook a character up with our solution won't work.
@Visigoth_
@Visigoth_ Год назад
*Just FYI...* Don't be fooled! Matthew Kiernarder doesn't actually exist, he's just an AI generated presenter for the purposes of this generated content... 😅😋 Edit: That background/set isn't even real... it's all AI generated!
@inworldai
@inworldai Год назад
Matt will be really sad to know he doesn't exist. lol
@MattKander
@MattKander Год назад
@@inworldai Help, i'm stuck in Baldur's gate 3 and just rolled a 1 on charisma.
@inworldai
@inworldai Год назад
@@MattKander Oh... gee. Matt. Really sorry we left you in there. We'll try to get you out as soon we have a second, we promise. Just stay put and don't anger any evil elves.
@rastastudio7479
@rastastudio7479 Год назад
Amazing video thank you! Can we package this to webgl?
@inworldai
@inworldai Год назад
That's a question you'll want to ask in our Discord forum. I encourage you to join. Just go to our website and click on the link.
@utube521
@utube521 Год назад
in linux?
@inworldai
@inworldai Год назад
We have a web SDK that should work with a wide variety of applications.
@Jack-bc9dh
@Jack-bc9dh Год назад
that's amazing! do you have the plan to support other languages like chinese? would definitely like to pay for it!
@inworldai
@inworldai Год назад
It's not in our near-term product road map but we hope to provide that functionality in the future. There needs to be good LLM models available, text-to-speech with the proper pronunciation trained and more...
@Kristiancimo
@Kristiancimo Год назад
Amazing! What about integrating other languages? I'm willing to pay
@inworldai
@inworldai Год назад
It's not in our near-term product road map but we hope to provide that functionality in the future. There needs to be good LLM models available, text-to-speech with the proper pronunciation trained and more...
@benblaumentalism6245
@benblaumentalism6245 Год назад
I’ve tried to hand them an enterprise license on a silver platter. They don’t seem interested.
@dannydrabb4472
@dannydrabb4472 Год назад
I tried for four hours to get this to work. Nothing.
@dsee
@dsee Год назад
Same
@naytbreeze
@naytbreeze Год назад
Same lol. My project was made in. Blueprint I can’t for the life of me figure out how to switch it to c++ or how to get this to work in mines
@inworldai
@inworldai Год назад
@@naytbreeze I'm so sorry that was the case. We're best set up to provide help debugging via our Discord forum. If you go to our website, you can find the link to join.
@inworldai
@inworldai Год назад
I'm so sorry that was the case. We're best set up to provide help debugging via our Discord forum. If you go to our website, you can find the link to join.
@inworldai
@inworldai Год назад
@@dsee I'm so sorry that was the case. We're best set up to provide help debugging via our Discord forum. If you go to our website, you can find the link to join.
@metahimik
@metahimik Год назад
как же быстро меняется! представить что теперь в играх можно будет поболтать с любым неписем или вообще сюжеты будут вариативно на ходу меняться так же как ChatGPT спокойно может любую тему поддержать и развить - просто фантастика. В конце-концов ИИ посмотрит на нас и решит что ну вас на фиг с вашими войнами и конфликтами и пошлет человечество куда по-дальше и будет повторения истории с Атлантидой)
@user-xv8br8ge7v
@user-xv8br8ge7v Год назад
能说中文吗
@renata.marselevna
@renata.marselevna Год назад
Hello! I tried to integrate InWorld character in MetaHuman UE5. I did a step-by-step as tutorial, but in the end, I have that error after trying to communicate with the character: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000000 UnrealEditor_InworldAIIntegration!UInworldCharacterPlaybackAudio::Visit() [D:\Rama_WORK\UE\InWorld_AI\Plugins\unreal-plugin-1.2.3\InworldAI\Source\InworldAIIntegration\Private\InworldCharacterPlaybackAudio.cpp:80] UnrealEditor_InworldAIIntegration!UInworldCharacterComponent::TickComponent() [D:\Rama_WORK\UE\InWorld_AI\Plugins\unreal-plugin-1.2.3\InworldAI\Source\InworldAIIntegration\Private\InworldCharacterComponent.cpp:116] UnrealEditor_Engine UnrealEditor_Engine UnrealEditor_Engine UnrealEditor_Engine UnrealEditor_Core UnrealEditor_Core UnrealEditor_Engine UnrealEditor_Engine UnrealEditor_Engine UnrealEditor_Engine UnrealEditor_UnrealEd UnrealEditor_UnrealEd UnrealEditor UnrealEditor UnrealEditor UnrealEditor UnrealEditor UnrealEditor kernel32 ntdll What may be the problem? How to fix it?
@inworldai
@inworldai Год назад
We're better set up on Discord for dealing with technical questions because we can create a ticket and ensure we respond to it in a timely manner. I hope you managed to figure this out, but if not, feel free to pop in there and ask for help!
Далее
The Blender to Unreal Engine Workflow
8:07
Просмотров 615 тыс.
Human vs Jet Engine
00:19
Просмотров 102 млн
Paint Projects
00:17
Просмотров 1,3 млн
how to study less and get higher grades
11:16
Просмотров 732 тыс.
How To Grow from 0 to 100,000 LinkedIn Followers, FAST
19:50
Young People Try Windows XP
14:19
Просмотров 1,6 млн
Every Level of Civilization Explained
15:19
Просмотров 962 тыс.
I Made a Fake Warning to Scare Roblox Players
16:31
Просмотров 1,5 млн
Human vs Jet Engine
00:19
Просмотров 102 млн