Agent-run dubbing production

The AI conductor
for professional
film dubbing

Agents apply every reviewer note, re-dub and re-mix the film. Titles ship in days instead of months.

Why dubbing takes months

One film is a thousand small fixes

Five minutes of a real film in Kazakh, with all 23 reviewer notes answered. The same scene in English, Spanish, Chinese, Arabic and Japanese is the first pass, before review. Pick a language and press play.

Seal Team (2021), dubbed from Russian. Excerpt for demonstration; all rights belong to the rights holders.

Review panel74 lines · 23 notes, all resolved

RVSuggested: «Кішкене ақымақ емесі жоқ па?»

AGApplied in your wording; dropped «Кішкене» to fit the length of the line.

Азырақ ақымақтау жоқ па?→Ақымақ емесі жоқ па?

✓ fixed · accepted

RVShould read «…сызбасы бойынша».

AGFixed: «сызбасы бойынша»; the ending is shortened to fit.

Онда бір екі он жеті сызбасы, құлама арқылы тайып, тікұшаққа кіріп кетеміз.→Онда бір екі он жеті сызбасы бойынша құламамен тайып, тікұшаққа кіреміз.

✓ fixed · accepted

RVSuggested: «Тосынсыз бассалу!»

AGKept «Тосыннан бас салу»: «тосынсыз» would mean “without surprise”. Added the exclamation.

Иә, қиындау екен. О! Тосыннан бас салу.→Иә, қиындау екен. О! Тосыннан бас салу!

✓ fixed · accepted

RVShould be «жоспарымыздың» — our plan.

AGFixed: «жоспарымыздың».

Куин, сен неге үнемі жоспардың атын айқайлап айтасың?→Куин, сен неге үнемі жоспарымыздың атын айқайлап айтасың?

✓ fixed · accepted

RVThis line was not voiced.

AGThe window of the line was too short. Widened it and re-dubbed.

✓ fixed · accepted

RVHe says “I am Geraldo the Great” — «Ұлы Джиральдо».

AGFixed: «Ұлы Джиральдо».

Акуладан қорықсаң, теңізге түспе. Олар мендей батырға түк емес. Мен Джиральдо Ұлымын.→Акуладан қорықсаң, теңізге түспе. Олар мендей батырға түк емес. Мен Ұлы Джиральдомын.

✓ fixed · accepted

RVLip sync drifts at the end of the speech.

AGCut the line into three phrases at his pauses; each one now starts with the lips.

Акуладан қорықсаң, теңізге түспе. Олар мендей батырға түк емес. Мен Ұлы Джиральдомын.→Акуладан қорықсаң, теңізге түспе.

✓ fixed · accepted

RVSuggested a full rewrite of the line.

AGApplied your wording.

Мен океанариумнан өткір ақылыммен және мінсіз келбетіммен ғана қашып шықтым.→Мен океанариумнан тек зеректігім мен мінсіз келбетімнің арқасында қашып шықтым.

✓ fixed · accepted

RVThe word order should be different.

AGFixed: word order as you suggested.

Арнайы біреуді күтіп, соны айту үшін тұрдың ба?→Соны айту үшін арнайы біреуді күтіп тұрдың ба?

✓ fixed · accepted

RVNew translation for this line; please ignore my previous note.

AGApplied your new wording, slightly shortened to fit the line.

Мүмкін. Мүмкін емес. Өйткені мені құпия перде орап тұр.→Мүмкін. Мүмкін олай емес. Себебі мен жұмбақ жанмын ғой.

✓ fixed · accepted

RVLip sync starts lagging behind the character.

AGCut into three phrases at his pauses; the lag is gone.

Мүмкін. Мүмкін олай емес. Себебі мен жұмбақ жанмын ғой.→Мүмкін.

✓ fixed · accepted

RVShould start with «Айтпақшы».

AGFixed: «Айтпақшы».

Әйтпесе, сені әлі көріп тұрмыз.→Айтпақшы, сен әлі көрінесің.

✓ fixed · accepted

RVSuggested: «Бәлкім, қажеті жоқ шығар?»

AGAdded «шығар»; removed «Бәлкім» to stay within the length.

Бәлкім, қажеті жоқ?→Қажеті жоқ шығар?

✓ fixed · accepted

RVSuggested wording for the quote.

AGApplied your wording; fixed spacing and quotation marks.

Осында күт. «Мынаның соңы жақсылыққа апармайды-ау» дегеніңше, мен келем.→Осында күт. Сен «Мынаның соңы жақсылыққа апармайды-ау» дегеніңше қайтып келемін.

✓ fixed · accepted

RVSuggested: «Сезіп тұрмын, соңы жақсы емес…»

AGFixed: «Сезіп тұрмын»; the line breaks off at «соңы…», as in the original.

Сезем, соңы жақсы емес...→Сезіп тұрмын, соңы...

✓ fixed · accepted

RVSuggested: «Қане, қозғалтып қарашы!»

AGFixed: «Қане…», shortened to «қозғалтшы» for a short line.

Әрі тұр, жылжыт!→Қане, қозғалтшы!

✓ fixed · accepted

RVSuggested: «Жаның барда қашып үлгер!»

AGFixed: «қашып үлгер».

Жаның барда қашып қал!→Жаның барда қашып үлгер!

✓ fixed · accepted

RV«қытырлақ», not «қытырлаған».

AGFixed: «қытырлақ».

Әй, қытырлаған, қайда жүзіп барасың?→Әй, қытырлақ, қайда жүзіп барасың?

✓ fixed · accepted

RVShould start with «Әй, сен!»

AGFixed: «Әй, сен!».

Әй, бері! Менің таңғы асым қайда кетіп барады?→Әй, сен! Менің таңғы асым қайда кетіп барады?

✓ fixed · accepted

RVSuggested: «Жоқ, менің таңғы асым!»

AGAdded «менің»; dropped «таңғы», otherwise the line runs longer than the original.

Жоқ, таңғы асым!→Жоқ, менің асым!

✓ fixed · accepted

RV«Итбалық аралы», not «Тюлень аралы».

AGFixed: «Итбалық аралы», applied across the whole film.

Тюлень аралы.→Итбалық аралы.

✓ fixed · accepted

RVSuggested wording for the line.

AGApplied; «немесе» replaced with «әлде» for brevity.

Мүмкін, онша шықпаған, тіпті мүлде шықпаған шығар.→Мүмкін, онша емес шықты ма, әлде мүлде шықпаған шығар.

✓ fixed · accepted

RVShould be «жолдастарыңа».

AGFixed: «жолдастарыңа»; «көмектесу» shortened to «көмек» for length.

Бірақ жолдасқа көмектесу керек.→Бірақ жолдастарыңа көмек керек.

✓ fixed · accepted

▚ The journey of one note ▞

In a dubbing studio

7 hand-offs · days
  1. 01

    Reviewer writes the note into a spreadsheet

  2. 02

    Project manager forwards it to the right people

  3. 03

    Translator rewrites the line

  4. 04

    Sound engineer opens the session and finds the line

  5. 05

    Voice is recorded again

  6. 06

    Sound engineer re-mixes the scene and exports a file

  7. 07

    Reviewer downloads the file and checks again

With AinaVox

1 hand-off · same day
  1. 01

    Reviewer comments on the line, right on the link

  2. 02

    Agent rewrites, re-dubs, re-levels and re-mixes, then answers in the thread

  3. 03

    Reviewer hears the fix on the same link and accepts

Repeated complaints become automatic checks for the next film.

How it works

From a single file to an approved title

You send a link and leave notes. The agent does the rest.

01 · You

Send a link

To the film on any cloud storage. 20 GB or 100 GB masters are fine: nothing to download or compress.

02 · Agent

The dub is built

Voices split from music, lines translated, voiced and mixed.

03 · Your reviewers

Watch by link

The film streams in the browser. Comment on any line.

04 · Agent

Every note applied

Re-dubbed, re-mixed and answered in the thread.

05 · You + Agent

Final, delivered

You mark it Final. The agent builds the delivery files.

LOOPsteps 03 and 04 repeat until the reviewer accepts · swipe to see all five →

▚ One board for every title ▞

Project: New TV catalog
TitleStatusNotesLoudnessLast moveReview
The Last Harbour2019Delivered0 open·48 fixed−23.0 LUFSRV open link
Paper Kites2014Final0 open·31 fixed−23.1 LUFSRV open link
North of Eden2021Fixed · please check0 open·51 fixed−22.9 LUFSAG open link
Night Shift2011Notes open6 open·39 fixed−22.9 LUFSTR open link
Salt Road2003In review0 open·0 fixed−23.2 LUFSAG open link

Reviewers open a title from the board, leave notes on the lines and move it to Final.

The agent picks up every new note, fixes it and sets the title back to “please check”.

You see the whole catalog at a glance: what is in review, what is approved, what is delivered.

▚ No heavy files on anyone's computer ▞

01

Gigabytes stay in the cloud

The master goes from your storage straight to our servers. Nobody downloads it.

02

Review on any connection

The film streams at a light resolution. A phone is enough.

03

Delivery from the original

Final files are built from the full-quality master and arrive as download links.

A new workflow

The agent does the conductor's job

People judge the result. The agent does the work of a sound engineer and a project manager.

What agents run

  • Voice and music separation
  • Speaker assignment
  • Translation to a time budget
  • Phrase-level lip timing
  • Re-dubs after every note
  • Level of each line
  • Loudness and true peak
  • 5.1 and stereo mixes
  • Replies in review threads
  • Status board and delivery

What people decide

  • How a line should read in their language
  • Whether a voice and a performance fit the character
  • Glossary, names and tone for the whole title
  • When a title is Final

Any number of translators and reviewers can work on one title at once.

What you get

What the reviewer hears is what you receive

Your technical spec is signed with the contract and loaded into the agent. The review link already meets it, and the delivery is the same mix.

Service agreement · Annex A

Technical specification

Signed

1 · The contractor delivers

  1. 1.1 Full video: your picture untouched, new language track added
  2. 1.2 Final mix in WAV, 5.1 or stereo to match the original
  3. 1.3 Separate dialogue track
  4. 1.4 Translation as DOCX or SRT
  5. 1.5 Loudness report for every title

2 · Sound requirements

2.1
Programme loudness
−23 LUFS ±1 (EBU R128)
2.2
True peak
≤ −1 dBTP
2.3
Line timing
within ±200 ms of the original
2.4
Audio format
WAV 48 kHz / 24-bit
Client
AinaVox

Loaded into the agent. Every title on the board is checked against this annex before a link goes out.

01

The actor's performance survives

Each line is voiced from the original take, so the emotion carries over. Laughs, breaths and screams stay original.

02

Background stays background

Each dubbed line sits at the level of the voice it replaces.

03

Works from a single mixed file

No music and effects stems? We rebuild them from the mix.

Who it is for

For film and series catalogs

01

Broadcasters under language quotas

Airtime in the state language is required, and studio dubbing costs more than the title earns.

02

Catalog owners and FAST channels

Thousands of hours with no dub and no stems.

03

Localization studios

More volume without more recording rooms. Your linguists review, agents produce.

Compare

Between the studio and the one-click tool

Dubbing studioOne-click AI dubbingAinaVox
Turnaround per titleWeeksMinutes, unreviewedHours, reviewed and approved
Who applies a noteEngineer, by handYou, in an editorThe agent, in the thread
Reviewers at onceLimited by studio timeWhoever has a seatAny number, by link
Broadcast deliverables
Needs music and effects stemsUsuallyNoNo
Grows byHiring peopleAdding computeAdding compute and reviewers

FAQ

Questions?

Is it fully automatic?

Agents build, fix and mix the title. People review it and decide when it is final.

Which languages?

90+ languages in, 90+ languages out. We are training our own model to remove the accent current models still have in some languages.

Do you match the lips?

We match timing: each phrase starts and ends with the original, within ±200 ms. The picture stays as it is. If a title needs it, the agent can run a lip-sync model on the picture as well.

What do you need from us?

A link to the film, your technical spec, a glossary if you have one, and your reviewers.

Whose voices are used?

Each character keeps the voice and emotion of the original actor. You can give any character another voice, from our bank or your own.

How is it priced?

Per finished minute per language, by contract and volume.

Start with one title

Send us one film and review it with your own team.