A still photo opens its mouth and starts talking. The lips move naturally. The head tilts slightly. The eyes blink. It looks real enough to stop someone mid-scroll.
That is what AI talking avatar technology does, and it has gone from novelty to serious business tool in under a year. Marketers use them for product explainers. Educators build entire course libraries with virtual instructors. Social media creators produce daily content without ever turning on a camera.
This guide covers everything you need to know about creating AI talking avatar videos on Oakgen.ai, from choosing the right avatar to generating your first video in minutes.
What Are AI Talking Avatar Videos?
AI talking avatars take a static image -- a photograph, an illustration, or a pre-built template -- and animate it to speak. The AI analyzes the audio input (either text-to-speech or an uploaded audio file), maps mouth movements to phonemes, adds natural head motion and blinking, and outputs a video that looks like a real person speaking.
The technology has improved dramatically. Early versions produced uncanny-valley results with obvious lip-sync errors. Current models from HeyGen and Kling produce output that is difficult to distinguish from real video at social media resolutions.
Who Uses Talking Avatars?
- Marketers and agencies -- Product demos, explainer videos, and personalized outreach at scale
- E-commerce brands -- Product review videos and customer testimonials without hiring actors
- Educators and trainers -- Course content, tutorials, and training materials
- Social media creators -- Daily content without filming setups or editing sessions
- Sales teams -- Personalized video messages for prospects
- Multilingual businesses -- The same avatar speaking in multiple languages
Oakgen's Talking Avatar Toolkit
Oakgen's Talking Photo tool animates a still image to match an audio track. As of 2026-10-25 it runs two lip-sync models. HeyGen avatars are not part of Oakgen. HeyGen is a separate product with its own plans.
Avatar sources
You start from one of two images.
- A ready-made avatar. The tool has a gallery of 241 avatar portraits, filtered by theme, gender and age. No source photo needed.
- Your own photo. Upload a portrait you own or have permission to use (up to 10 MB). Illustrated and stylized characters work too.
Lip-sync models
| Model | Resolution | Audio limit | Credits, as of 2026-10-24 |
|---|---|---|---|
| Standard lip-sync model | 480p or 720p, several aspect ratios | Tool limit of 120 seconds | 12 per second |
| VEED Fabric 1.0 | 480p or 720p | 59 seconds | 28 per second at 480p, 51 per second at 720p |
A 30-second clip costs about 355 credits on the standard lip-sync model, or about 1,520 on VEED Fabric at 720p. The tool shows the exact price before you generate.
Audio Options
You have two ways to provide the audio your avatar will speak:
- Text-to-Speech (TTS) -- Type your script and Oakgen generates natural-sounding speech. Supports multiple voices, languages, and speaking styles. Up to 2,000 characters per generation. The voice is generated with ElevenLabs and billed like any audio generation.
- Audio Upload -- Record your own voice or upload any audio file. The avatar will lip-sync to your audio. Maximum 120 seconds per clip, or 59 seconds on VEED Fabric.
If you are producing a series of videos for a brand, consider using a consistent TTS voice throughout. This builds recognition and trust, similar to having the same spokesperson in every video. Oakgen's TTS supports multiple voice profiles so you can find one that matches your brand tone.
Step-by-Step: Create Your First Talking Avatar Video
Step 1: Choose Your Tool
Navigate to the Talking Photo tool from the Oakgen dashboard. You will also find it linked from the Avatar Generator if you want to browse templates first.
Step 2: Select or Upload Your Avatar
You have three choices:
- Pick a ready-made avatar: Open the avatar gallery to browse 241 portraits. Filter by theme, gender or age. Click any avatar to select it.
- Upload a Photo: Click "Upload Image" to use your own photo. For best results, use a clear, front-facing portrait with good lighting and a neutral expression. The mouth should be visible and not obscured.
- Use a Generated Avatar: Head to the Avatar Generator first to create a custom avatar, then bring it to the Talking Photo tool.
Step 3: Write Your Script or Upload Audio
For text-to-speech:
- Enter your script in the text field (up to 2,000 characters)
- Select a voice from the available options
- Preview the audio before generating
For uploaded audio:
- Click "Upload Audio" and select your file
- Supported formats: MP3, WAV, M4A
- Maximum duration: 120 seconds
Step 4: Configure Settings
Adjust these settings based on your needs:
- Model: Choose the standard lip-sync model or VEED Fabric 1.0
- Resolution: 480p or 720p. Higher resolution costs more on VEED Fabric
- Aspect ratio: Available on the standard lip-sync model
Step 5: Generate
Hit Generate and wait for processing. Generation time depends on the model and the audio length. You will receive a real-time notification when your video is ready.
Step 6: Download and Use
Download your finished video in MP4 format. The output is ready for immediate use in social media, presentations, websites, or any other platform.
Tips for Better Results
Getting natural-looking talking avatar videos is part technology, part technique. These tips will help you get professional results consistently.
Write Natural Scripts
The biggest mistake people make is writing scripts that read like essays. Talking avatars look most natural when the script sounds conversational.
Instead of: "Our company's innovative solution leverages cutting-edge artificial intelligence to optimize workflow efficiency across enterprise environments."
Write: "We built a tool that helps your team get more done in less time. Here is how it works."
Short sentences. Simple words. Contractions. The way people actually talk.
Choose the Right Source Photo
If you are uploading your own photo, these details matter:
- Front-facing: The face should be looking directly at the camera
- Good lighting: Even, diffused lighting produces the best results. Avoid harsh shadows
- Neutral expression: A slight smile or neutral face works best. The AI adds expressions on top
- Visible mouth: No hands covering the face, no scarves, no heavy facial hair obscuring the lip line
- High resolution: At least 512x512 pixels, ideally higher. Low-resolution photos produce blurry videos
Match Audio Length to Content
Shorter is almost always better. For social media, aim for 15-30 seconds. For explainers, 60-90 seconds. The talking avatar format works best for concise, focused messages.
Oakgen supports up to 120 seconds of audio (59 seconds on VEED Fabric) and 2,000 characters for text-to-speech per generation. For longer content, generate multiple clips and stitch them together in any video editor.
Test Multiple Providers
The two models produce different results with the same input, and we have not compared them side by side. Generate a short test clip with each to see which matches your project. The standard lip-sync model is the cheaper of the two per second.
Pricing: Oakgen vs Standalone HeyGen
HeyGen's pricing page, read on 2026-10-25, lists the Creator plan at $29 a month, or $24 a month billed annually, with 600 credits and videos up to 30 minutes. Oakgen Pro is $39 a month for 8,000 credits as of 2026-10-30, and plan prices can change, so check /pricing.
| Feature | HeyGen Creator | Oakgen Pro |
|---|---|---|
| Price | $29/month, $24/month billed annually | $39/month |
| Monthly allowance | 600 credits | 8,000 credits |
| Talking avatars | HeyGen avatars | Two lip-sync models (standard and VEED Fabric) on a photo or ready-made avatar |
| Longest video | 30 minutes | 120 seconds per clip (59 on VEED Fabric) |
| Image, video, music and voice generation | Not covered here | Yes, same credits |
When is HeyGen the better choice?
If your videos are long presenter pieces, HeyGen fits better. Oakgen clips stop at 120 seconds, so a 10-minute training video means stitching clips together. HeyGen also lists video translation into 175 languages and dialects on paid plans, which Oakgen's talking photo tool does not do. Oakgen fits better when avatar clips are one part of a workflow that also needs images, video and music from one balance.
Use Case Ideas
Product Launch Videos
Use a business-style ready-made avatar to announce new features or products. Script a 30-second overview, generate the video, and post it across LinkedIn, Twitter, and your website.
E-Learning Course Content
Build an entire course with a consistent AI instructor. Use the same avatar across all lessons for continuity. Generate each lesson segment as a separate clip and compile them in your course platform.
Multilingual Customer Support
Create FAQ response videos in multiple languages using the same avatar. Generate the voice in each language, then lip-sync the same avatar to each track. Each language is one more generation.
Social Media Content at Scale
Produce daily talking-head content for Instagram Reels, TikTok, or YouTube Shorts. Write scripts in batch, generate videos back-to-back, and schedule them across the week. A month of daily content can be produced in an afternoon.
Personalized Sales Outreach
Generate personalized video messages for high-value prospects using a professional avatar. Mention their company name and specific pain points in the script. It is significantly more engaging than a text email and takes seconds to produce.
How we checked this
Models, limits and the avatar count come from Oakgen's Talking Photo configuration on 2026-10-25. Credit prices come from Oakgen's pricing code, generated 2026-10-24. HeyGen figures come from HeyGen's pricing page, read 2026-10-25. We did not run HeyGen and Oakgen side by side for this article.
Getting Started
Browse the 241 ready-made avatars or upload a portrait, write a quick script, and generate your first video.



