Dubbing + Lipsync
This module gives your video a voice and subtitles. You add a voice-over read by our AI system in the language you choose, burn subtitles into the picture, and turn a plain photo of a person into a film in which they speak with your voice-over. You need no microphone and no editing software - you do it all in the panel and get a finished video file that lands in your Asset Library.
What it's for
- Who it's for: people preparing video for social media, a website or a presentation who need a voice-over in another language or clean subtitles.
- Use it when: you have a finished clip (your own or one from the panel) and want to add a voice in the language you choose or subtitles written from what is said in the recording - or you only have a photo of a person and want them to speak.
- If you want to create a new video from scratch, use the Video module.
Info
You don't pick a mode - you pick your material. Upload a video and the module dubs it. Upload a photo of a person and it makes a film in which they speak. The rest of the screen - script, voices, timeline - looks and works the same. Subtitles are a separate tab and work on a finished file.
Before you start
- Permissions: a role that can use services (member and up).
- Module enabled: "Dubbing + Lipsync" must be active for your company. If it's not in the menu, contact your WebImpact manager.
- Material: a video file from your computer (MP4, MOV or WebM, up to 200 MB) or a clip made earlier in the panel - it can be silent or keep its own sound, you set the volume later. Instead of a video you can upload a photo of a person (JPG, PNG or WEBP) or pick one from your Asset Library.
How to add a voice-over
- Open Dubbing + Lipsync from your company menu and choose the voice-over mode.
- Point to a source clip - upload a file from your computer or reach for a clip from the panel.
- Pick the voice-over language.
- Settle the script: describe in a few words what it should say and let the AI write it (matching the length of your clip), or paste your own text and have the AI polish it and add natural emotion. The text stays editable throughout.
- Choose the voice: for the language you picked we surface voices that sound native in it. Narrow the list to female or male and hear each one on a short sample. Save the ones you like - separately for each language.
- Once the voice-over is recorded, check that it fits the clip. The tempo is fitted automatically, but a slider adjusts it - along with the volume of the voice and of the original sound. The starting moment you drag on the timeline, and if the text still runs long the AI shortens it.
- If a face is visible in the frame you can switch on Match lips to the voiceover - we align the on-screen person's lip movement with what the voice-over says. We check the frame for you and set the switch accordingly; the decision is still yours. We enable this per company on request, because it is the only step in this module billed per second of material.
- Compose the video. Composing runs in the background - you can refresh the page or come back later without losing it. The finished file goes to your Asset Library, and the module keeps a tile with the original clip and the voice-over.
Where to get a clip. Under the video generator every finished film has an “Add voiceover” button - it opens this module with the material already loaded. Finished voice-over videos come back here too, so you can add another line or subtitles to them.
How to make a photo speak
- In the Material and brief step upload a photo of a person or pick one from your Asset Library. We check whether a face is visible and say so plainly when there isn't one.
- From there you work exactly as with a voice-over for a film: pick the language, write the script or have the AI write it, choose a voice and listen to a sample.
- You can add several lines and arrange them on the timeline - the character reads them in order.
- Compose the video. You get a film in which the person from the photo speaks with your voice-over, with lip movement and expression matched to the voice.
Info
This is a recording whose original never existed. The person in the photo will say words they never spoke. Before composing we ask you to declare that you have their consent. Labelling the finished material as AI-generated towards your audience is your obligation - you are the one publishing it.
Info
How long the character can speak. Up to 60 seconds in total. Past 30 seconds the film is produced at a lower resolution - that is the provider's condition, not our choice. If your voice-over runs longer we tell you before you click: shorten the script or speed the lines up.
How to add subtitles
- In the module choose the subtitle mode and point to a source clip. It appears on the stage with a sample subtitle straight away, so you can style it before transcribing.
- Click “Generate captions” - the system writes out the spoken words for you. You can name the language or leave it to be detected. If you added a voice-over first, the timing is exact.
- Fix the text in the phrase list next to the preview: clicking a word jumps the video there and selects it, and the pencil edits a single phrase - only its timing changes. A recurring mistake (a brand name, say) is fixed with one “Find & replace”. Under the video there is a timeline with frames, the sound wave and phrase blocks - click anywhere to jump.
- Highlight key words with the button under the phrase (after clicking a word) or with a double-click - or let AI pick them. They are burned in the colour and size set under “Highlighted words”. The AI menu can also translate the subtitles into another language (and restore the original).
- Style them in the panel alongside (Style · Text · Motion · Layout) - presets and animations are previewed on a frame of your own clip - and drag the subtitle on the preview or on the frame map to where it should sit. For a vertical clip, switch on the safe zone to see what TikTok and Reels UI will not cover.
- Click “Burn captions”. The finished video goes to your Asset Library, and the module lets you switch between editing and the finished video.
Tip
First time here? Launch the Tour (the "?" button in the panel) - it walks the screen step by step. This page covers what the Tour doesn't: every field, limits and troubleshooting.
Fields and options
| Field | What it does | Format / limit | Default | Required |
|---|---|---|---|---|
| Material | The video you dub or subtitle | MP4/MOV/WebM, up to 200 MB (or a panel clip) | - | yes |
| Photo of a person | The portrait that is to speak (instead of a video) | JPG/PNG/WEBP (or a photo from the Library) | - | yes (talking mode) |
| Voice-over language | The language the voice reads in | pick from list | - | yes (voice-over mode) |
| Script | The words the voice reads - written by AI or yours | text (editable) | empty | yes (voice-over mode) |
| Voice | The voice that reads the text | pick from suggestions, female/male filter | - | yes (voice-over mode) |
| Volume / start / tempo | Fitting the voice-over to the clip | sliders + timeline | auto | no |
| Subtitle language | The language of the spoken words | pick or auto-detect | auto | no (subtitle mode) |
| Subtitle style | Typeface, colours, animation, position, key words | pick + drag on the preview | default | no |
Limits and notes
- File size: up to 200 MB per input clip (MP4, MOV or WebM).
- Talking character: up to 60 seconds of voice-over per film; past 30 seconds a lower resolution. This mode is markedly more expensive than dubbing a finished clip, because the whole picture is created from scratch - it still uses the same single slot of your monthly limit.
- Two modes: voice-over and subtitles work independently - you can add a voice-over first and then subtitle the same clip (the timing will then be exact).
- Monthly limit: composing a video counts against your company's monthly limit. Usage is shown on the limit bar in the module header.
- Library: the finished video goes to your Asset Library, ready to download whenever you like. The tile with the original and the voice-over lives in this browser - you won't see it on another computer, but the file in the Library stays.
- Reuse: the same voice-over can go on another clip, and you can add subtitles to a finished video without starting over.
- Translating subtitles: up to 1,200 words at a time. Each phrase keeps its place on the timeline, but word-by-word highlighting in a translation is approximate - translated words have no timestamps of their own.
Common problems
| Symptom | Cause | What to do |
|---|---|---|
| "File is too large" | Clip over 200 MB | Trim or compress the video and upload again |
| The voice-over doesn't fit the clip | Text longer than the recording | Adjust the tempo slider, move the start on the timeline, or let the AI shorten the text |
| The tile with the earlier voice-over is gone | Tiles live in this browser | Come back on the same computer; the finished file is in your Asset Library |
| Subtitles don't match the words | Auto-detection got it wrong | Name the language manually or correct the text before burning |
| "We can't see a face in this photo" | No portrait in the frame | Pick a photo where the face is visible and turned towards the camera |
| Voice-over longer than 60 s with a photo | The talking-character ceiling | Shorten the script, speed the lines up, or split the material into two films |
| Module not in the menu | Service not active for the company | Ask WebImpact to enable "Dubbing + Lipsync" |
Related pages
- Video - create a new clip you can later voice or subtitle.
- Asset Library - where finished videos land and how to get back to them.