I Used AI To Create My Own AI Animated Avatar
Here's how I used Midjourney and other AI tools to create my AI-animated avatar.
I’ve animated the image above using AI. I used Midjourney to create an AI image, swapped faces, added a human-like voice, and turned it into a video using AI tools.
The process was simple and, in this article, I’ll show you how to do it step by step. We’ll use AI to generate the image, speech, and video of our avatar. You only have to follow the steps below.
But first here’s how my AI avatar looks.
Step 1: Create an Image with Midjourney and swap faces
We’ll use Midjourney to generate an image for our avatar (but you can use any other AI art tool).
In case you’re new to Midjourney, first, you have to join their Discord server (click on this link and accept the invitation). To create your own image type the command /imagine
.
Here’s the prompt I’ll use for this demo (make sure that the head and shoulders are visible in the image by using words like “portrait” in the prompt).
/imagine a beautiful Slavic woman with long dark hair, flowers on the head, portrait
Here’s what I got.
I’ll choose the first image (U1). Then we have to wait some seconds until the image is fully generated. Once the image is ready, save it.
If you want to go to the next level, you can upload your own image and then swap faces to generate your avatar on Midjourney. In this article, I explain in more detail how to do it.
Here’s the first image after uploading my selfie and swapping faces.
Note: Midjourney used to have a free version in the past, but now you can only use it if you’re a paid subscriber. You can still use free alternatives like LeonardoAI or Bing. The rest of the AI tools in this list give you some credits to use them for free.
Step 2: Create the script with ChatGPT
Now it’s time to create our script. This is what our AI avatar will say during the video. You can use ChatGPT to create this script.
I used this prompt.
write an engaging script for an AI avatar starting with this sentence: [your opening sentences]
For this demo, my first two sentences are the following:
write an engaging script for an AI avatar starting with this sentence: “I’m not a real person. This video, my voice and the script was created with AI”
Here’s what ChatGPT generated.
Copy the script.
Step 3: Create the voice with Elevenlabs
We’ll use Elevenlabs to create a realistic AI speech.
Go to this website and paste the script generated with ChatGPT. You don’t need to create an account to use Elevenlabs, but there’s a limit of 333 characters. That said, if you create a free account you can get up to 10,000 characters per month.
Note that there’s a dropdown where you can choose any voice you want. Once you find a voice you like, click on the play button to hear how it sounds and then download it.
Great! Now you have the speech in mp3 format.
Step 4: Create the AI video
It’s time to put the pieces together and animate it with D-ID.
Go to this website and click on “create video” Then you’ll see different presenters you can use, but we’re going to use our own presenter with the image generated in step 1.
Click on “choose presenter” and then on “add” to upload the image we generated with Midjourney.
Then click on “Upload voice audio” to upload the mp3 file that we got from Elevenlabs.
Finally, click on “Generate video” in the top right corner. Note that D-ID gives you only 20 free credits, so use them wisely!
Congratulation! You created your avatar. Let me know if you liked your AI avatar in the comments.