Create a video translation job to translate your video content into one or multiple target languages. The API supports automatic source language detection, automatic voice selection, lip-sync, and various caption options.
The merge_interval and face_enhance parameters have been deprecated and are no longer supported.
The API selects the voice type separately for each target language:
Original voice clone (voice_type: 0): Used when the target language exactly matches one of the following codes: en, fr, zh, ar, bg, hr, cs, da, nl, fil, fi, de, el, hi, hu, id, it, ja, ko, ms, nb, pl, pt, ro, ru, sk, es, sv, ta, tr, uk, vi.
AI voice (voice_type: 2): Used for target language codes outside this list.
Matching uses the exact language code. For example, zh selects original voice cloning, while zh-CN selects AI voice. For comma-separated targets, use language codes without surrounding spaces.You can provide optional voice settings in voices_map, keyed by target language. The server overrides any supplied voice_type according to the rules above and passes the resulting settings to the translation service. This endpoint does not read an ai_voice request parameter. A voice_id is not required by the current OpenAPI request validation.
/api/open/v3/content/video/createbytranslate does not enforce a 60-second duration limit in the current OpenAPI validation. Shorter videos may reduce processing time; keeping videos under 60 seconds is a recommendation, not a request requirement. Downstream processing constraints may still apply.The separate legacy endpoint /api/open/v3/content/video/translate rejects videos longer than 60 seconds. This restriction does not apply to the Create Video Translation endpoint documented here.
The video URL address you want to translate. Current OpenAPI validation does not enforce a 60-second duration limit; shorter videos are recommended for faster processing.
Target language(s) for translation. For multiple languages, separate with commas without surrounding spaces (e.g., "ja,zh-CN-shandong,zh-CN-sichuan").
Exact matches to en, fr, zh, ar, bg, hr, cs, da, nl, fil, fi, de, el, hi, hu, id, it, ja, ko, ms, nb, pl, pt, ro, ru, sk, es, sv, ta, tr, uk, vi use original voice cloning (voice_type 0). Other target codes use AI voice (voice_type 2).
For example, zh uses voice_type 0, while zh-CN uses voice_type 2.
The original language of the video. Use "DEFAULT" for automatic language detection, or specify a language code (e.g., "en" for English, "zh" for Chinese, "es" for Spanish)
Optional voice settings keyed by exact target language code. The server sets the language and overrides voice_type for each target according to the language selection rules. The current OpenAPI validation does not require voice_id.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Akool open api documents","colors":{"primary":"#8458cc","light":"#8458cc","dark":"#8458cc"},"logo":{"light":"https://mintcdn.com/akoolinc/u9MBxlCI2oetjK9S/logo/akool-light.svg?fit=max\u0026auto=format\u0026n=u9MBxlCI2oetjK9S\u0026q=85\u0026s=2582701d216adf76106f6e8f9923ac06","dark":"https://mintcdn.com/akoolinc/u9MBxlCI2oetjK9S/logo/akool-dark.svg?fit=max\u0026auto=format\u0026n=u9MBxlCI2oetjK9S\u0026q=85\u0026s=82c18ef3c0fd2b749f84c5f74db06ad2"},"favicon":"https://mintcdn.com/akoolinc/u9MBxlCI2oetjK9S/favicon.svg?fit=max\u0026auto=format\u0026n=u9MBxlCI2oetjK9S\u0026q=85\u0026s=ca76b853cf720af4753831ccd6f2d69f","api":{"openapi":["openapi/live-avatar.yaml","openapi/faceswap.yaml","openapi/video-translation.yaml","openapi/talking-photo.yaml","openapi/face-detection.yaml","openapi/face-detect-legacy.yaml","openapi/swap-studio-v5.yaml"],"playground":{"display":"simple"},"mdx":{"server":"https://openapi.akool.com"}},"navbar":{"links":[{"href":"mailto:info@akool.com","label":"Support"}],"primary":{"type":"button","label":"Akool","href":"https://akool.com"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"akoolinc","hasAudioNarration":false,"actualSubdomain":"akoolinc","customDomains":["docs.akool.com"],"gitSource":{"type":"github","owner":"jinjuezhou","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad5e1eec7b789e3c49ec5e7","collectionId":"b12eb73c-27b0-45cf-aaf5-d6a1adc2f5bc","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad5e1eec7b789e3c49ec5e7"},"entitlements":{},"buildId":"6ad5e1eec7b789e3c49ec5e7","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Documentation","count":82},{"language":"default","tag":"API Endpoints","count":50},{"language":"default","tag":"Swap Studio V5","count":27},{"language":"default","tag":"Streaming Avatar","count":15},{"language":"default","tag":"AI Tools Suite","count":11},{"language":"default","tag":"Face Swap","count":9},{"language":"default","tag":"Image to Video","count":7},{"language":"default","tag":"Character Swap V5","count":6},{"language":"default","tag":"Clothing Swap V5","count":6},{"language":"default","tag":"Head Swap V5","count":6}]},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"ai-tools-suite/video-translation/create-translation","slug":"/ai-tools-suite/video-translation/create-translation","pageMetadata":{"title":"Create Video Translation","description":"Translate videos into multiple languages with AI voices and lip-sync","openapi":"POST /api/open/v3/content/video/createbytranslate","href":"/ai-tools-suite/video-translation/create-translation"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Translate videos into multiple languages with AI voices and lip-sync\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Note}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Create a video translation job to translate your video content into one or multiple target languages. The API supports automatic source language detection, automatic voice selection, lip-sync, and various caption options.`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`merge_interval`}),` and `,_jsx(_components.code,{children:`face_enhance`}),` parameters have been deprecated and are no longer supported.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`voice-selection`,children:`Voice Selection`}),`\n`,_jsx(_components.p,{children:`The API selects the voice type separately for each target language:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsxs(_components.strong,{children:[`Original voice clone (`,_jsx(_components.code,{children:`voice_type: 0`}),`)`]}),`: Used when the target language exactly matches one of the following codes: `,_jsx(_components.code,{children:`en`}),`, `,_jsx(_components.code,{children:`fr`}),`, `,_jsx(_components.code,{children:`zh`}),`, `,_jsx(_components.code,{children:`ar`}),`, `,_jsx(_components.code,{children:`bg`}),`, `,_jsx(_components.code,{children:`hr`}),`, `,_jsx(_components.code,{children:`cs`}),`, `,_jsx(_components.code,{children:`da`}),`, `,_jsx(_components.code,{children:`nl`}),`, `,_jsx(_components.code,{children:`fil`}),`, `,_jsx(_components.code,{children:`fi`}),`, `,_jsx(_components.code,{children:`de`}),`, `,_jsx(_components.code,{children:`el`}),`, `,_jsx(_components.code,{children:`hi`}),`, `,_jsx(_components.code,{children:`hu`}),`, `,_jsx(_components.code,{children:`id`}),`, `,_jsx(_components.code,{children:`it`}),`, `,_jsx(_components.code,{children:`ja`}),`, `,_jsx(_components.code,{children:`ko`}),`, `,_jsx(_components.code,{children:`ms`}),`, `,_jsx(_components.code,{children:`nb`}),`, `,_jsx(_components.code,{children:`pl`}),`, `,_jsx(_components.code,{children:`pt`}),`, `,_jsx(_components.code,{children:`ro`}),`, `,_jsx(_components.code,{children:`ru`}),`, `,_jsx(_components.code,{children:`sk`}),`, `,_jsx(_components.code,{children:`es`}),`, `,_jsx(_components.code,{children:`sv`}),`, `,_jsx(_components.code,{children:`ta`}),`, `,_jsx(_components.code,{children:`tr`}),`, `,_jsx(_components.code,{children:`uk`}),`, `,_jsx(_components.code,{children:`vi`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsxs(_components.strong,{children:[`AI voice (`,_jsx(_components.code,{children:`voice_type: 2`}),`)`]}),`: Used for target language codes outside this list.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Matching uses the exact language code. For example, `,_jsx(_components.code,{children:`zh`}),` selects original voice cloning, while `,_jsx(_components.code,{children:`zh-CN`}),` selects AI voice. For comma-separated targets, use language codes without surrounding spaces.`]}),`\n`,_jsxs(_components.p,{children:[`You can provide optional voice settings in `,_jsx(_components.code,{children:`voices_map`}),`, keyed by target language. The server overrides any supplied `,_jsx(_components.code,{children:`voice_type`}),` according to the rules above and passes the resulting settings to the translation service. This endpoint does not read an `,_jsx(_components.code,{children:`ai_voice`}),` request parameter. A `,_jsx(_components.code,{children:`voice_id`}),` is not required by the current OpenAPI request validation.`]}),`\n`,_jsx(Heading,{level:`2`,id:`video-duration`,children:`Video Duration`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`/api/open/v3/content/video/createbytranslate`}),` does not enforce a 60-second duration limit in the current OpenAPI validation. Shorter videos may reduce processing time; keeping videos under 60 seconds is a recommendation, not a request requirement. Downstream processing constraints may still apply.`]}),`\n`,_jsxs(_components.p,{children:[`The separate legacy endpoint `,_jsx(_components.code,{children:`/api/open/v3/content/video/translate`}),` rejects videos longer than 60 seconds. This restriction does not apply to the Create Video Translation endpoint documented here.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Create Video Translation","description":"Translate videos into multiple languages with AI voices and lip-sync","openapi":"POST /api/open/v3/content/video/createbytranslate","href":"/ai-tools-suite/video-translation/create-translation"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Voice Selection","slug":"voice-selection","depth":2,"children":[]},{"title":"Video Duration","slug":"video-duration","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Create Video Translation","description":"Translate videos into multiple languages with AI voices and lip-sync","tags":["Video Translation"],"requestBody":"a7309120-1dcc-470d-8d3c-6bd61e557994","responses":{"200":"d97b3725-89dc-4c3b-b957-d72b4ba9f21a"},"method":"post","type":"path","servers":["25108a3e-f3c1-4431-8a5b-e1654b6a4d3f"],"security":["b420fa5a-342a-487d-989c-33f768ebd8c9","9d77fb95-6c82-42dc-aa33-c62a8789d256"],"path":"/api/open/v3/content/video/createbytranslate","baseUrlOptions":["https://openapi.akool.com"],"title":"Create Video Translation","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["url","language"],"properties":{"url":{"type":"string","description":"The video URL address you want to translate. Current OpenAPI validation does not enforce a 60-second duration limit; shorter videos are recommended for faster processing.","isRequired":true,"uniqueKey":"url","typeLabel":"string"},"language":{"type":"string","description":"Target language(s) for translation. For multiple languages, separate with commas without surrounding spaces (e.g., \"ja,zh-CN-shandong,zh-CN-sichuan\").\nExact matches to en, fr, zh, ar, bg, hr, cs, da, nl, fil, fi, de, el, hi, hu, id, it, ja, ko, ms, nb, pl, pt, ro, ru, sk, es, sv, ta, tr, uk, vi use original voice cloning (voice_type 0). Other target codes use AI voice (voice_type 2).\nFor example, zh uses voice_type 0, while zh-CN uses voice_type 2.\n","isRequired":true,"uniqueKey":"language","typeLabel":"string"},"source_language":{"type":"string","default":"DEFAULT","description":"The original language of the video. Use \"DEFAULT\" for automatic language detection, or specify a language code (e.g., \"en\" for English, \"zh\" for Chinese, \"es\" for Spanish)","uniqueKey":"source_language","typeLabel":"string"},"lipsync":{"type":"boolean","default":false,"description":"Enable synchronized mouth movements with the audio track in translated video","uniqueKey":"lipsync","typeLabel":"boolean"},"webhookUrl":{"type":"string","description":"Callback URL address for HTTP notifications when processing completes","uniqueKey":"webhookUrl","typeLabel":"string"},"speaker_num":{"type":"integer","default":0,"description":"Number of speakers in the video (0 = Auto Detect)","uniqueKey":"speaker_num","typeLabel":"integer"},"remove_bgm":{"type":"boolean","default":false,"description":"Whether to remove background music from the video","uniqueKey":"remove_bgm","typeLabel":"boolean"},"caption_type":{"type":"integer","default":0,"enum":[0,1,2,3,4],"description":"Caption handling: 0=none, 1=add original subtitle, 2=add target subtitle, 3=translate and replace original subtitle, 4=add translated subtitle","uniqueKey":"caption_type","typeLabel":"enum\u003cinteger>"},"caption_url":{"type":"string","description":"Subtitle file URL (supports SRT or ASS files)","uniqueKey":"caption_url","typeLabel":"string"},"voices_map":{"type":"object","description":"Optional voice settings keyed by exact target language code. The server sets the language and overrides voice_type for each target according to the language selection rules. The current OpenAPI validation does not require voice_id.","additionalProperties":{"type":"object","properties":{"voice_id":{"type":"string","description":"Optional voice identifier passed to the translation service.","uniqueKey":"voices_map.additionalProperties.voice_id","typeLabel":"string"},"voice_type":{"type":"integer","description":"Overridden by the server with 0 (original voice clone) or 2 (AI voice), based on the target language code.","uniqueKey":"voices_map.additionalProperties.voice_type","typeLabel":"integer"}},"uniqueKey":"voices_map.additionalProperties","typeLabel":"object"},"uniqueKey":"voices_map","typeLabel":"object"},"studio_voice":{"type":"object","description":"Advanced voice and translation settings","properties":{"no_translate_words":{"type":"array","items":{"type":"string","uniqueKey":"studio_voice.no_translate_words.items.[INDEX]","typeLabel":"string"},"description":"List of words that should not be translated","uniqueKey":"studio_voice.no_translate_words","typeLabel":"string[]"},"style":{"type":"string","default":"professional","enum":["affectionate","angry","calm","cheerful","depressed","disgruntled","embarrassed","empathetic","excited","fearful","friendly","unfriendly","sad","serious","relaxed","professional"],"description":"Translation style","uniqueKey":"studio_voice.style","typeLabel":"enum\u003cstring>"},"fixed_words":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"studio_voice.fixed_words.additionalProperties","typeLabel":"string"},"description":"Translation word mapping table for corrections","uniqueKey":"studio_voice.fixed_words","typeLabel":"object"},"pronounced_words":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"studio_voice.pronounced_words.additionalProperties","typeLabel":"string"},"description":"Pronunciation correction word mapping table","uniqueKey":"studio_voice.pronounced_words","typeLabel":"object"}},"uniqueKey":"studio_voice","typeLabel":"object"},"dynamic_duration":{"type":"boolean","default":false,"description":"Control the dynamic duration of the video","uniqueKey":"dynamic_duration","typeLabel":"boolean"}},"uniqueKey":"","typeLabel":"object"},"example":{"url":"https://d11fbe263bhqij.cloudfront.net/agicontent/video/translate/cut3_content_create_EN_01.mp4","language":"ja,zh-CN-shandong,zh-CN-sichuan","source_language":"en","lipsync":false,"speaker_num":1,"webhookUrl":"","remove_bgm":true,"caption_type":2,"caption_url":"https://drz0f01yeq1cx.cloudfront.net/1759979948074-b14aeb874a4547ca81373d140edd02d2-1758273867083fa8fa1ca7cfe409ab7fb07abdb931660translatedsubtitles.srt","studio_voice":{"no_translate_words":["kaka","lal"],"fixed_words":{"hi":"hello","bad":"good"},"pronounced_words":{"lel":"lele","gga":"gaga"},"style":"professional"},"dynamic_duration":false},"examples":{"Example":{"title":"Example","value":{"url":"https://d11fbe263bhqij.cloudfront.net/agicontent/video/translate/cut3_content_create_EN_01.mp4","language":"ja,zh-CN-shandong,zh-CN-sichuan","source_language":"en","lipsync":false,"speaker_num":1,"webhookUrl":"","remove_bgm":true,"caption_type":2,"caption_url":"https://drz0f01yeq1cx.cloudfront.net/1759979948074-b14aeb874a4547ca81373d140edd02d2-1758273867083fa8fa1ca7cfe409ab7fb07abdb931660translatedsubtitles.srt","studio_voice":{"no_translate_words":["kaka","lal"],"fixed_words":{"hi":"hello","bad":"good"},"pronounced_words":{"lel":"lele","gga":"gaga"},"style":"professional"},"dynamic_duration":false}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"d97b3725-89dc-4c3b-b957-d72b4ba9f21a":{"description":"Video translation request submitted successfully","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"integer","description":"Business status code (1000 = success)","uniqueKey":"code","typeLabel":"integer"},"msg":{"type":"string","description":"Status message","uniqueKey":"msg","typeLabel":"string"},"data":{"type":"object","properties":{"_id":{"type":"string","description":"Unique task identifier","uniqueKey":"data._id","typeLabel":"string"},"video_status":{"type":"integer","description":"Video processing status: 1=queueing, 2=processing, 3=completed, 4=failed","uniqueKey":"data.video_status","typeLabel":"integer"},"video":{"type":"string","description":"Generated video URL (available when status = 3)","uniqueKey":"data.video","typeLabel":"string"}},"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":123,"msg":"\u003cstring>","data":{"_id":"\u003cstring>","video_status":123,"video":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"b420fa5a-342a-487d-989c-33f768ebd8c9":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key","scopes":[],"schemeName":"ApiKeyAuth"}},"9d77fb95-6c82-42dc-aa33-c62a8789d256":{"BearerAuth":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"25108a3e-f3c1-4431-8a5b-e1654b6a4d3f":{"url":"https://openapi.akool.com","description":"Production server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"x-api-key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"x-api-key"}],"title":"ApiKeyAuth"},{"schemes":[{"scheme":{"type":"http","scheme":"bearer","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"openapi/video-translation.yaml"},"subdomain":"akoolinc","siteName":"Akool open api documents","title":"Create Video Translation - Akool open api documents","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-08T13:23:33.496Z","originalFileLocation":"ai-tools-suite/video-translation/create-translation.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Translate videos into multiple languages with AI voices and lip-sync\">\u003cmeta data-mint-head name=\"application-name\" content=\"Akool open api documents\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/akoolinc/qGYShipUZpalh1A-/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/akoolinc/qGYShipUZpalh1A-/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/akoolinc/qGYShipUZpalh1A-/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/akoolinc/qGYShipUZpalh1A-/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/akoolinc/qGYShipUZpalh1A-/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/akoolinc/qGYShipUZpalh1A-/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/akoolinc/qGYShipUZpalh1A-/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/akoolinc/qGYShipUZpalh1A-/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/akoolinc/qGYShipUZpalh1A-/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create Video Translation - Akool open api documents\">\u003cmeta data-mint-head property=\"og:description\" content=\"Translate videos into multiple languages with AI voices and lip-sync\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Akool open api documents\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.akool.com/ai-tools-suite/video-translation/create-translation\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://akoolinc.mintlify.app/_mintlify/api/og/v2?division=API+Endpoints\u0026amp;title=Create+Video+Translation\u0026amp;description=Translate+videos+into+multiple+languages+with+AI+voices+and+lip-sync\u0026amp;theme=7d7e450ed224174404f3747e\u0026amp;signature=7419779f9de6b1402ad9f550e21a341fd88c0687ee9ac83b0936cc9dc39fd012\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create Video Translation - Akool open api documents\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Translate videos into multiple languages with AI voices and lip-sync\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://akoolinc.mintlify.app/_mintlify/api/og/v2?division=API+Endpoints\u0026amp;title=Create+Video+Translation\u0026amp;description=Translate+videos+into+multiple+languages+with+AI+voices+and+lip-sync\u0026amp;theme=7d7e450ed224174404f3747e\u0026amp;signature=7419779f9de6b1402ad9f550e21a341fd88c0687ee9ac83b0936cc9dc39fd012\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/akoolinc/qGYShipUZpalh1A-/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Akool open api documents\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#8458cc\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.akool.com/ai-tools-suite/video-translation/create-translation\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ai-tools-suite/video-translation/create-translation.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.akool.com/#organization\",\"name\":\"Akool open api documents\",\"url\":\"https://docs.akool.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/akoolinc/u9MBxlCI2oetjK9S/logo/akool-light.svg?fit=max\u0026auto=format\u0026n=u9MBxlCI2oetjK9S\u0026q=85\u0026s=2582701d216adf76106f6e8f9923ac06\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.akool.com#website\",\"name\":\"Akool open api documents\",\"url\":\"https://docs.akool.com\",\"publisher\":{\"@id\":\"https://docs.akool.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.akool.com/ai-tools-suite/video-translation/create-translation#webpage\",\"url\":\"https://docs.akool.com/ai-tools-suite/video-translation/create-translation\",\"name\":\"Create Video Translation\",\"description\":\"Translate videos into multiple languages with AI voices and lip-sync\",\"dateModified\":\"2026-10-08T13:23:33.496Z\",\"isPartOf\":{\"@id\":\"https://docs.akool.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.akool.com/ai-tools-suite/video-translation/create-translation#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.akool.com/ai-tools-suite/video-translation/create-translation#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Video Translation\",\"item\":\"https://docs.akool.com/ai-tools-suite/video-translation\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create Video Translation\",\"item\":\"https://docs.akool.com/ai-tools-suite/video-translation/create-translation\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.akool.com/ai-tools-suite/video-translation/create-translation#apireference\",\"headline\":\"Create Video Translation\",\"name\":\"Create Video Translation\",\"description\":\"Translate videos into multiple languages with AI voices and lip-sync\",\"url\":\"https://docs.akool.com/ai-tools-suite/video-translation/create-translation\",\"mainEntityOfPage\":{\"@id\":\"https://docs.akool.com/ai-tools-suite/video-translation/create-translation#webpage\"},\"dateModified\":\"2026-10-08T13:23:33.496Z\",\"publisher\":{\"@id\":\"https://docs.akool.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.akool.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Akool open api documents\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Akool open api documents","nav":{"global":null,"anchors":[{"anchor":"Documentation","icon":"book-open","groups":[{"group":"Authentication","pages":[{"title":"Usage","href":"/authentication/usage"}]},{"group":"Face Swap","pages":[{"title":"Face Swap API Overview","href":"/ai-tools-suite/faceswap"},{"group":"API Endpoints","pages":[{"title":"Face Swap Plus (Image \u0026 Video)","openapi":"POST /api/open/v4/faceswap/faceswapPlusByImage","href":"/ai-tools-suite/faceswap/faceswap-plus"},{"title":"Face Swap Pro","openapi":"POST /api/open/v4/faceswap/faceswapByImage","href":"/ai-tools-suite/faceswap/image-faceswap-v4"},{"title":"Image Faceswap","openapi":"POST /api/open/v3/faceswap/highquality/specifyimage","href":"/ai-tools-suite/faceswap/image-faceswap"},{"title":"Video Faceswap","openapi":"POST /api/open/v3/faceswap/highquality/specifyvideo","href":"/ai-tools-suite/faceswap/video-faceswap"},{"title":"Get Faceswap Result List","openapi":"GET /api/open/v3/faceswap/result/listbyids","href":"/ai-tools-suite/faceswap/get-result"},{"title":"Delete Faceswap Results","openapi":"POST /api/open/v3/faceswap/result/delbyids","href":"/ai-tools-suite/faceswap/delete-result"},{"title":"Get User Credit Info","openapi":"GET /api/open/v3/faceswap/quota/info","href":"/ai-tools-suite/faceswap/get-credit"},{"title":"Face Detect (Legacy)","openapi":"POST /detect","href":"/ai-tools-suite/faceswap/face-detect"}]}]},{"group":"Streaming Avatar","pages":[{"title":"Streaming Avatar API Overview","href":"/ai-tools-suite/live-avatar"},{"group":"API Endpoints","pages":[{"title":"Upload Streaming Avatar","openapi":"POST /api/open/v3/avatar/create","href":"/ai-tools-suite/live-avatar/upload"},{"title":"Get Streaming Avatar List","openapi":"GET /api/open/v4/liveAvatar/avatar/list","href":"/ai-tools-suite/live-avatar/list"},{"title":"Get Streaming Avatar Detail","openapi":"GET /api/open/v4/liveAvatar/avatar/detail","href":"/ai-tools-suite/live-avatar/detail"},{"title":"Create Session","openapi":"POST /api/open/v4/liveAvatar/session/create","href":"/ai-tools-suite/live-avatar/create-session"},{"title":"Get Session Detail","openapi":"GET /api/open/v4/liveAvatar/session/detail","href":"/ai-tools-suite/live-avatar/session-detail"},{"title":"Close Session","openapi":"POST /api/open/v4/liveAvatar/session/close","href":"/ai-tools-suite/live-avatar/close-session"},{"title":"Get Session List","openapi":"GET /api/open/v4/liveAvatar/session/list","href":"/ai-tools-suite/live-avatar/list-sessions"}]},{"group":"Implementation Guides","pages":[{"title":"Streaming Avatar Integration Guide","href":"/implementation-guide/streaming-avatar"},{"title":"LiveKit Agent Integration","href":"/implementation-guide/livekit-agent"}]},{"group":"Integrate with AKOOL SA SDK","pages":[{"title":"Streaming Avatar SDK Quick Start","href":"/sdk/jssdk-start"},{"title":"Streaming Avatar SDK Best Practices","href":"/sdk/jssdk-best-practice"},{"title":"Streaming Avatar SDK API Reference","href":"/sdk/jssdk-api"}]},{"title":"Knowledge Base","href":"/ai-tools-suite/knowledge-base"},{"title":"Vision Sense","href":"/ai-tools-suite/live-camera"}]},{"group":"Talking Photo","pages":[{"title":"Talking Photo API Overview","href":"/ai-tools-suite/talking-photo"},{"group":"API Endpoints","pages":[{"title":"Create By Talking Photo","openapi":"POST /api/open/v3/content/video/createbytalkingphoto","href":"/ai-tools-suite/talking-photo/create-video"},{"title":"Get Video Info Result","openapi":"GET /api/open/v3/content/video/infobymodelid","href":"/ai-tools-suite/talking-photo/get-result"}]}]},{"group":"Video Translation","pages":[{"title":"Video Translation API Overview","description":"Comprehensive guide to the Video Translation API for multilingual video content","href":"/ai-tools-suite/video-translation"},{"group":"API Endpoints","pages":[{"title":"Create Video Translation","openapi":"POST /api/open/v3/content/video/createbytranslate","href":"/ai-tools-suite/video-translation/create-translation"},{"title":"Get Video Translation Result","description":"Check the status and retrieve results of video translation jobs","openapi":"GET /api/open/v3/content/video/infobymodelid","href":"/ai-tools-suite/video-translation/get-result"},{"title":"Get Language List","openapi":"GET /api/open/v3/language/list","href":"/ai-tools-suite/video-translation/get-languages"}]}]},{"group":"Face Detection","pages":[{"title":"Face Detection API Overview","href":"/ai-tools-suite/face-detection"},{"title":"Detect Faces","openapi":"POST /detect_faces","href":"/ai-tools-suite/face-detection/detect-faces"},{"title":"Analyze Frames","openapi":"POST /faceswap/analyze_frames","href":"/ai-tools-suite/face-detection/analyze-frames"}]},{"group":"Swap Studio V5","pages":[{"title":"Swap Studio V5","href":"/ai-tools-suite/swap-studio/overview"},{"group":"Character Swap V5","pages":[{"title":"Character Swap V5 API Overview","href":"/ai-tools-suite/swap-studio/character-swap-v5"},{"group":"API Endpoints","pages":[{"title":"List Models","openapi":"GET /api/open/v5/characterSwap/models","href":"/ai-tools-suite/swap-studio/character-swap-v5/models"},{"title":"Create Task","openapi":"POST /api/open/v5/characterSwap/create","href":"/ai-tools-suite/swap-studio/character-swap-v5/create"},{"title":"Get Task Result","openapi":"GET /api/open/v5/characterSwap/task/detail","href":"/ai-tools-suite/swap-studio/character-swap-v5/get-result"},{"title":"Analyze Source Material","openapi":"POST /api/open/v5/characterSwap/analyze","href":"/ai-tools-suite/swap-studio/character-swap-v5/analyze"},{"title":"Get Analysis Result","openapi":"GET /api/open/v5/characterSwap/analyze/detail","href":"/ai-tools-suite/swap-studio/character-swap-v5/analysis-result"}]}]},{"group":"Motion Swap V5","pages":[{"title":"Motion Swap V5 API Overview","href":"/ai-tools-suite/swap-studio/motion-swap-v5"},{"group":"API Endpoints","pages":[{"title":"List Models","openapi":"GET /api/open/v5/motionSwap/models","href":"/ai-tools-suite/swap-studio/motion-swap-v5/models"},{"title":"Create Task","openapi":"POST /api/open/v5/motionSwap/create","href":"/ai-tools-suite/swap-studio/motion-swap-v5/create"},{"title":"Get Task Result","openapi":"GET /api/open/v5/motionSwap/task/detail","href":"/ai-tools-suite/swap-studio/motion-swap-v5/get-result"}]}]},{"group":"Head Swap V5","pages":[{"title":"Head Swap V5 API Overview","href":"/ai-tools-suite/swap-studio/head-swap-v5"},{"group":"API Endpoints","pages":[{"title":"List Models","openapi":"GET /api/open/v5/headswap/models","href":"/ai-tools-suite/swap-studio/head-swap-v5/models"},{"title":"Create Task","openapi":"POST /api/open/v5/headswap/create","href":"/ai-tools-suite/swap-studio/head-swap-v5/create"},{"title":"Get Task Result","openapi":"GET /api/open/v5/headswap/task/detail","href":"/ai-tools-suite/swap-studio/head-swap-v5/get-result"},{"title":"Analyze Source Material","openapi":"POST /api/open/v5/headswap/analyze","href":"/ai-tools-suite/swap-studio/head-swap-v5/analyze"},{"title":"Get Analysis Result","openapi":"GET /api/open/v5/headswap/analyze/detail","href":"/ai-tools-suite/swap-studio/head-swap-v5/analysis-result"}]}]},{"group":"Clothing Swap V5","pages":[{"title":"Clothing Swap V5 API Overview","href":"/ai-tools-suite/swap-studio/clothing-swap-v5"},{"group":"API Endpoints","pages":[{"title":"List Models","openapi":"GET /api/open/v5/clothingSwap/models","href":"/ai-tools-suite/swap-studio/clothing-swap-v5/models"},{"title":"Create Task","openapi":"POST /api/open/v5/clothingSwap/create","href":"/ai-tools-suite/swap-studio/clothing-swap-v5/create"},{"title":"Get Task Result","openapi":"GET /api/open/v5/clothingSwap/task/detail","href":"/ai-tools-suite/swap-studio/clothing-swap-v5/get-result"},{"title":"Analyze Source Material","openapi":"POST /api/open/v5/clothingSwap/analyze","href":"/ai-tools-suite/swap-studio/clothing-swap-v5/analyze"},{"title":"Get Analysis Result","openapi":"GET /api/open/v5/clothingSwap/analyze/detail","href":"/ai-tools-suite/swap-studio/clothing-swap-v5/analysis-result"}]}]},{"group":"Hair Swap V5","pages":[{"title":"Hair Swap V5 API Overview","href":"/ai-tools-suite/swap-studio/hair-swap-v5"},{"group":"API Endpoints","pages":[{"title":"List Models","openapi":"GET /api/open/v5/hairswap/models","href":"/ai-tools-suite/swap-studio/hair-swap-v5/models"},{"title":"Create Task","openapi":"POST /api/open/v5/hairswap/create","href":"/ai-tools-suite/swap-studio/hair-swap-v5/create"},{"title":"Get Task Result","openapi":"GET /api/open/v5/hairswap/task/detail","href":"/ai-tools-suite/swap-studio/hair-swap-v5/get-result"}]}]}]},{"group":"Image Generate","pages":[{"title":"Image Generate API Overview","href":"/ai-tools-suite/image-generate/image-generate"},{"group":"API Endpoints","pages":[{"title":"Text to Image / Image to Image","href":"/ai-tools-suite/image-generate/create-by-source-prompt"},{"title":"Generate 4K or Variations","href":"/ai-tools-suite/image-generate/create-by-button"},{"title":"Get Image Result","href":"/ai-tools-suite/image-generate/get-result"}]}]},{"group":"Image to Video","pages":[{"title":"Image to Video API Overview","href":"/ai-tools-suite/image2video/image2video"},{"group":"API Endpoints","pages":[{"title":"Create Image to Video","href":"/ai-tools-suite/image2video/create-video"},{"title":"Create Batch Image to Video","href":"/ai-tools-suite/image2video/create-batch"},{"title":"Get Image to Video Results","href":"/ai-tools-suite/image2video/get-results"},{"title":"Get Available Effects","href":"/ai-tools-suite/image2video/get-effects"},{"title":"Update Video Audio","href":"/ai-tools-suite/image2video/update-audio"},{"title":"Delete Videos","href":"/ai-tools-suite/image2video/delete-videos"}]}]},{"group":"AI Tools Suite","pages":[{"title":"Live Face Swap","href":"/ai-tools-suite/live-faceswap"},{"title":"Reage","href":"/ai-tools-suite/reage"},{"title":"VoiceLab","href":"/ai-tools-suite/voiceLab"},{"title":"Video Translation API Overview","href":"/ai-tools-suite/video-translation"},{"title":"Talking Photo API Overview","href":"/ai-tools-suite/talking-photo"},{"title":"Talking Avatar","href":"/ai-tools-suite/talking-avatar"},{"title":"LipSync","href":"/ai-tools-suite/lip-sync"},{"title":"Jarvis Moderator","href":"/ai-tools-suite/jarvis-moderator"},{"title":"AI Model","href":"/ai-tools-suite/aimodel"},{"title":"Webhook","href":"/ai-tools-suite/webhook"},{"title":"ErrorCode","href":"/ai-tools-suite/error-code"}]}]},{"anchor":"Overview","icon":"book-open-cover","pages":[{"title":"Overview","href":""}]},{"anchor":"Github","icon":"github","href":"https://github.com/AKOOL-Official"},{"anchor":"Postman","icon":"mailbox","color":{"light":"#FF6C37","dark":"#FF6C37"},"href":"https://www.postman.com/akoolai/team-workspace/collection/40971792-f9172546-2d7e-4b28-bb20-b86988f3ab1d?action=share\u0026creator=40971792"},{"anchor":"CLI","icon":"terminal","pages":[{"title":"CLI","href":"/cli"}]},{"anchor":"MCP","icon":"plug","pages":[{"title":"MCP","href":"/mcp-server"}]},{"anchor":"Blog","icon":"newspaper","href":"https://akool.com/blog"},{"anchor":"Change Logs","icon":"clock-rotate-left","pages":[{"title":"Change Logs","href":"/changelog"}]}]},"basePath":"","title":"Create Video Translation - Akool open api documents","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CS552b7R.js","utils-DDTCYAF2.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-De8ttokP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DrwRDvAh.js","snippetPresets-DtAN0nWx.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-D5rWArI6.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-O2i12wsz.js","shallow-DV8xABTt.js","getApiPlaygroundDisplay-DBZ0B5Jx.js","CodeSnippet-BVi0tPUX.js","CodeSnippets-CqASbIwY.js","Page-m07pfKpT.js","getPastedJson-DG9vsMS8.js","icon-CXzRSCr8.js","MethodPill-BdKVtEuX.js","DuplicateIcon-CZlmBrJI.js","createIcon-biFEUKPL.js","DynamicMarkdown-B54_zNBF.js","SectionHeading-DwwHK3Pt.js","axios-vUo_bRtp.js","Markdown-DfhCTwyA.js","clsx-xpJZXxdP.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-BTZUMDnx.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-DqdKa2R4.js"]}