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.

Written by Viktoria Green

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.

How to make your avatar speak another language

In a video presentation, the avatar speaks English. This doesn’t mean you can’t create a video in another language. To have your avatar speak another language, write your script in that language or specify the language in your prompt.

For example, you can write:

Speak Spanish and use the following script: Descubre nuestra nueva colección de verano.

Or simply write your entire script in Spanish, German, French, or another supported language.

For the best results, keep the script in one language and use natural spelling and punctuation. This helps the AI interpret the language and pronounce the words more naturally.

Mispronunciation of words, names, or numbers

AI avatars can sometimes pronounce certain words, names, abbreviations, or numbers differently from how you expect. This can happen because AI interprets spelling, punctuation, and symbols based on common speech patterns.

If the avatar doesn't pronounce something correctly, try rewriting the word or number in a way that makes the intended pronunciation clearer.

Numbers and special characters

Punctuation can affect pauses and speech rhythm. For example, if you write 1,000, the avatar may pause at the comma and sound a little unnatural. Try writing 1000 or spelling it out as one thousand instead.

Special characters can also affect pronunciation. Symbols such as / % $ @ # ( ) may be read in unexpected ways or interrupt the natural flow of speech.


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

The proper names can be tricky, especially when they can be read in different ways. For example, a product like NU-XA Cream could be pronounced as New-Ksa or Nux-ah, even if you 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

Subtitles show exactly what you type in your script. So if you change a number or spelling to help the avatar pronounce it correctly, that same spelling will appear in the subtitles.

If the adjusted spelling doesn't look right on screen, you can turn subtitles off.

When lip sync doesn't look right

Lip sync can vary between avatars and scripts. One avatar may look well synchronized with your script, while another may need a small adjustment to the text. This doesn't necessarily mean there is a problem with the avatar. It can simply be a limitation of the technology.

Here's what you can do:

  • Try a different avatar: Different avatars may work better with the same script, so switching to another one can improve the result.

  • Write a more conversational script: Lip sync works best when the text sounds like real speech. That's why try to:

    • 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?