Skip to main content

How to improve avatar movement and lip sync

This guide walks you through proven solutions to make your AI avatar look smooth and professional.

Viktoria Green avatar
Written by Viktoria Green
Updated over a week ago

Sometimes an AI avatar may not sound or move exactly the way you expect. That’s normal. Most issues come down to how the script is written or how a specific avatar handles speech. The good news: in most cases, a few small tweaks are enough to get smooth movement and natural lip sync.


Below are the most common situations and how to fix them.

Common reasons for unnatural movement or lip sync

  • The script doesn’t follow natural speech rhythm

  • Certain words, names, or numbers are hard to pronounce

  • A specific avatar doesn’t handle the script well

  • Minor rendering or generation inconsistencies

Mispronunciation of words or numbers

AI avatars can sometimes struggle with brand names, abbreviations, or numbers. Here’s what you can do:

Rewrite tricky parts.
The AI avatar reads punctuation as natural pauses. For example, if you write 1,000, the avatar may stop at the comma and sound a little unnatural. To avoid this, try writing the number as 1000 or spelling it out as one thousand.

Special characters can also confuse the AI. Symbols like / % $ @ # ( ) are often read in unexpected ways or break the speech rhythm.

Best practice:

  • Spell numbers out in words whenever possible

    • 50%fifty percent

    • 24/7twenty four seven

  • Replace symbols with words

    • $dollars

    • &and

  • Avoid slashes and mixed formats

    • 5/10five out of ten

Brand and product names can be tricky too, especially when they can be read in different ways. Imagine you’re working with a product like NU-XA Cream. The avatar might pronounce it as New-Ksa or Nux-ah, when you actually want it to sound like Nu-Za.

To guide the AI:

  • Adjust the spelling so it matches how you want it pronounced. For example, write Nu-Za instead of NU-XA.

  • Break it down with spaces or hyphens if needed, like Nu Za Cream.

  • Experiment with variations until the pronunciation sounds right.

Here are a few quick examples:

  • NU-XA Cream → write as Nu-Za Cream

  • GLY4 Serum → write as Gly Four Serum

  • ZÉRO+ Mist → write as Zero Plus Mist

Watch out for subtitles.

Keep in mind, subtitles will show exactly what you type. If you adjust numbers or spelling for smoother speech, the subtitles will reflect those changes. In that case, you can simply turn subtitles off.

Poor lip sync

Even though there are more than 150+ avatars to choose from, not every avatar handles every script in the same way. They are a bit like real people who perform differently depending on the situation. One avatar may look perfectly in sync with your text, while another might need a small tweak in the script to achieve the best result. This does not mean the avatar is broken. It is simply how the technology works today. Here's how to fix that:

  • Try a different avatar.
    We offer a wide collection of avatars, and the number keeps growing. There is always another face ready to bring your words to life and match your message just right.

  • Write a more conversational script.
    Lip sync works best when the text sounds like real speech:

    • Use simple, everyday language

    • Break long sentences into shorter ones

    • Add natural pauses with periods and commas

    • Avoid long, dense, or monotone paragraphs

After making changes, re-generate the video and check the result.

Voice mismatch

Before selecting an avatar, you’ll hear a short voice preview. If the final voice doesn’t match what you heard, please let us know. We’re happy to look into it and help.

Still need help?

If none of the tips above resolve the issue, our support team is ready to help. You can reach us via:

When contacting support, please provide:

  • The email linked to your Zeely account

  • Your app version (Settings → About → App version)

  • A screenshot or short video showing the issue, if possible

We’re here to make sure your avatar looks natural, sounds right, and delivers your message the way you intended.

Did this answer your question?