[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"cms-rendering-page:newportai.com:\u002Fmodels\u002Flipsync-2.0:en":3},{"modules":4,"page_title":-1,"page_content":-1,"page_style":-1,"root":244,"seo":347},[5],{"code":6,"component_id":-1,"dataSource":7,"component_source":-1,"component_version":234,"client_bundle_path":235,"server_bundle_path":236,"css_paths":237,"manifest_path":239,"global_name":240,"ssr_enabled":19,"build_hash":241,"integrity":-1,"module_sort":242,"module_enabled":243},"models-lipsync-2-0",{"modelName":8,"hero":9,"sections":28,"plans":145,"pricing":171,"faq":197,"finalCta":226},"LipSync 2.0",{"eyebrow":10,"title":11,"highlight":12,"suffix":13,"description":14,"media":15,"primaryButton":20,"secondaryButton":24},"Turn one video into content for every audience.","LipSync","2.0","","Match new speech to an existing video and create natural talking content without frame-by-frame editing. Use your own audio, generate a voice from text, localize into new languages, or build avatar-led video at production scale.",{"type":16,"url":17,"poster":13,"alt":18,"muted":19},"video","https:\u002F\u002Fstatic3.newportai.com\u002Fmedia\u002F7bc1521c-90da-45e0-bf7f-a2f0fcf1219d.mp4","LipSync 2.0 hero video",true,{"label":21,"url":22,"variant":23},"View API Docs","https:\u002F\u002Fapi.newportai.com\u002Fapi-docs\u002FLipSync-2.0?referer=newportai","primary",{"label":25,"url":26,"variant":27},"Try in Playground","https:\u002F\u002Fapi.newportai.com\u002Fapi-docs\u002FLipSync-2.0?activeTab=playground&referer=newportai","ghost",[29,55,85,121],{"id":30,"type":31,"eyebrow":32,"title":33,"highlight":34,"description":35,"note":13,"media":36,"items":38,"rows":51,"codeTabs":52,"facts":53,"buttons":54},"capabilities","cards","Capabilities","Every way to make","a video speak.","Build from text, a recorded voice, an existing clip, a portrait, or an avatar. DreamAPI connects lip sync with voice, translation, and motion tools so teams can move from one approved asset to a full library of ready-to-publish videos.",{"type":37,"url":13,"poster":13,"alt":13,"muted":19},"image",[39,43,47],{"label":13,"title":40,"description":41,"value":13,"href":13,"media":42},"Text or audio to talking video","Upload a finished voice track or turn a script into narration with DreamAPI voice tools. LipSync 2.0 maps the speech to natural mouth movement and returns a polished MP4.",{"type":37,"url":13,"poster":13,"alt":13,"muted":19},{"label":13,"title":44,"description":45,"value":13,"href":13,"media":46},"Keep the voice, change the language","Combine translation, voice cloning, and lip sync to localize a speaker without recording every line again. Preserve the character of the original delivery for each market.",{"type":37,"url":13,"poster":13,"alt":13,"muted":19},{"label":13,"title":48,"description":49,"value":13,"href":13,"media":50},"Photo to talking video","Animate a portrait into a speaking presenter, direct an avatar's gestures, posture, and expression, or synchronize dialogue across multi-speaker content.",{"type":37,"url":13,"poster":13,"alt":13,"muted":19},[],[],[],[],{"id":56,"type":57,"eyebrow":58,"title":59,"highlight":60,"description":61,"note":13,"media":62,"items":65,"rows":81,"codeTabs":82,"facts":83,"buttons":84},"showcase","media","Showcase","One video,","every audience.","Match text or audio to a single source clip and produce natural talking content for every voice, language and channel — without frame-by-frame editing.",{"type":16,"url":63,"poster":13,"alt":64,"muted":19},"https:\u002F\u002Fstatic3.newportai.com\u002Fmedia\u002F77dc2f6f-3d04-4d31-a0f6-4d5b6d5f4a6f.mp4","LipSync 2.0 showcase video",[66,71,76],{"label":67,"title":68,"description":69,"value":13,"href":13,"media":70},"01","Natural lip movement","Match new speech to an existing clip with frame-accurate, believable mouth motion.",{"type":37,"url":13,"poster":13,"alt":13,"muted":19},{"label":72,"title":73,"description":74,"value":13,"href":13,"media":75},"02","Voice preservation","Keep the speaker's voice across languages with translation and voice cloning.",{"type":37,"url":13,"poster":13,"alt":13,"muted":19},{"label":77,"title":78,"description":79,"value":13,"href":13,"media":80},"03","Production scale","Build avatar-led and multi-speaker content through one API workflow.",{"type":37,"url":13,"poster":13,"alt":13,"muted":19},[],[],[],[],{"id":86,"type":86,"eyebrow":87,"title":88,"highlight":89,"description":90,"note":13,"media":91,"items":92,"rows":105,"codeTabs":106,"facts":113,"buttons":120},"api","Developer API","One request.","Every voice.","Submit a source video and audio or text to generate a synchronized result.",{"type":37,"url":13,"poster":13,"alt":13,"muted":19},[93,97,101],{"label":13,"title":94,"description":95,"value":13,"href":13,"media":96},"Submit a request","POST your video and audio URLs to \u002Fapi\u002Fasync\u002Flipsync\u002F2.0.",{"type":37,"url":13,"poster":13,"alt":13,"muted":19},{"label":13,"title":98,"description":99,"value":13,"href":13,"media":100},"Receive taskId","The endpoint returns a task ID for tracking the asynchronous job.",{"type":37,"url":13,"poster":13,"alt":13,"muted":19},{"label":13,"title":102,"description":103,"value":13,"href":13,"media":104},"Poll or callback","Retrieve the completed MP4 through polling or a configured callback.",{"type":37,"url":13,"poster":13,"alt":13,"muted":19},[],[107,110],{"name":108,"code":109},"JavaScript","const video = await dreamapi.video.lipsync({\n  model: \"LipSync-2.0\",\n  video: \"https:\u002F\u002Fexample.com\u002Fsource.mp4\",\n  audio: \"https:\u002F\u002Fexample.com\u002Fvoice.wav\"\n})",{"name":111,"code":112},"cURL","curl https:\u002F\u002Fapi.newportai.com\u002Fv1\u002Fvideo\u002Flipsync \\\n  -H \"Authorization: Bearer $DREAMAPI_KEY\"",[114,117],{"label":115,"value":116},"Model ID","LipSync-2.0",{"label":118,"value":119},"Delivery","DreamAPI task workflow",[],{"id":122,"type":123,"eyebrow":124,"title":125,"highlight":126,"description":127,"note":13,"media":128,"items":129,"rows":130,"codeTabs":142,"facts":143,"buttons":144},"compare","comparison","Comparison","LipSync vs.","LipSync 2.0.","The versioned route focuses the upgrade on the part viewers notice first: a clearer, sharper result.",{"type":37,"url":13,"poster":13,"alt":13,"muted":19},[],[131,137],{"label":132,"cells":133},"Natural motion",[134,135,136],"Improved","Frame accurate","Production ready",{"label":138,"cells":139},"Languages",[140,73,141],"Multi-language","Scalable",[],[],[],{"eyebrow":146,"title":147,"highlight":148,"description":149,"items":150,"note":170},"DreamAPI credits","Top up credits.","Pay as you generate.","One credit pool for every DreamAPI model. Buy a pack, then pay only for what you create.",[151,158,164],{"tier":152,"price":153,"credits":13,"billing":13,"featured":154,"features":155,"label":13,"url":13,"variant":23},"Starter","$60",false,[156,157],"8,000 credits","Flexible API access",{"tier":159,"price":160,"credits":13,"billing":13,"featured":19,"features":161,"label":13,"url":13,"variant":23},"Growth","$500",[162,163],"83,000 credits","Priority workflow access",{"tier":165,"price":166,"credits":13,"billing":13,"featured":154,"features":167,"label":13,"url":13,"variant":23},"Scale","$1,000",[168,169],"222,000 credits","Production-ready usage","Credit packs are purchased on the DreamAPI pricing page.",{"eyebrow":172,"title":8,"highlight":173,"description":174,"headers":175,"rows":179,"button":194,"note":196},"Pricing","pricing.","Credits are calculated per second of input audio. Original-FPS billing scales linearly with frame rate.",[176,177,178],"Model","Input","Credits \u002F second",[180,184,189],{"label":181,"cells":182},"Default",[183,12],"25 fps",{"label":185,"cells":186},"Original FPS",[187,188],"Up to 60 fps","(FPS ÷ 25) × 2",{"label":190,"cells":191},"Original FPS example",[192,193],"60 fps","4.8",{"label":195,"url":22,"variant":23},"View API documentation","Pricing is based on generated LipSync video duration.",{"eyebrow":198,"title":199,"highlight":200,"items":201},"FAQ","AI lip sync,","explained.",[202,205,208,211,214,217,220,223],{"question":203,"answer":204,"open":19},"What is AI lip sync?","AI lip sync matches mouth movement in a video to a new audio track. It replaces manual frame-by-frame animation with an automated workflow that produces natural talking-video output.",{"question":206,"answer":207,"open":154},"Can I create a lip-sync video from text or audio?","Yes. Upload your own audio, or generate narration from a script with DreamAPI voice tools and pass that audio into LipSync 2.0.",{"question":209,"answer":210,"open":154},"Can I keep the same voice across languages?","Yes. Pair DreamAPI translation and voice-cloning workflows with LipSync 2.0 to create localized videos while preserving the speaker's vocal identity.",{"question":212,"answer":213,"open":154},"Can I make a talking video from one photo?","Yes. DreamAPI's avatar workflow can animate a portrait into a speaking presenter and combine it with generated or uploaded audio.",{"question":215,"answer":216,"open":154},"Does DreamAPI support multiple speakers or faces?","Yes. DreamAPI supports multi-speaker and multi-face production workflows for dialogue, group content, and scenes where more than one person needs synchronized speech.",{"question":218,"answer":219,"open":154},"What are common AI lip-sync use cases?","Teams use it for multilingual dubbing, YouTube and short-form localization, training updates, personalized sales videos, UGC ad variants, avatar presenters, and music-led creative content.",{"question":221,"answer":222,"open":154},"How does the API return my video?","The initial request returns a taskId. Use it with the Polling API, or configure a callback to receive the completed MP4 automatically.",{"question":224,"answer":225,"open":154},"How is LipSync 2.0 billed?","The default 25 fps mode costs 2 credits per second. Original-FPS mode uses the formula (input FPS \u002F 25) × 2 credits per second.",{"eyebrow":13,"title":227,"highlight":228,"suffix":13,"description":229,"buttons":230},"Turn one video into","reusable assets.","Turn a single approved asset into talking videos for every voice, market, campaign, lesson, and channel — through one production-ready AI platform.",[231,233],{"label":232,"url":22,"variant":23},"View API docs",{"label":25,"url":26,"variant":27},"0.1.8","https:\u002F\u002Fstatic3.newportai.com\u002Fcomponents\u002F109\u002F0.1.8\u002Fclient.global.js","https:\u002F\u002Fstatic3.newportai.com\u002Fcomponents\u002F109\u002F0.1.8\u002Fserver.mjs",[238],"https:\u002F\u002Fstatic3.newportai.com\u002Fcomponents\u002F109\u002F0.1.8\u002Fstyle_0.css","https:\u002F\u002Fstatic3.newportai.com\u002Fcomponents\u002F109\u002F0.1.8\u002Fmanifest.json","NbModelsLipSync20","524fbaddaa76c274",0,1,{"id":245,"type":246,"direction":247,"span":248,"children":249},"lipsync-2-0-root","container","column",10,[250],{"id":251,"type":252,"span":248,"module":253},"lipsync-2-0-component","component",{"code":6,"component_id":-1,"dataSource":254,"component_source":-1,"component_version":234,"client_bundle_path":235,"server_bundle_path":236,"css_paths":346,"manifest_path":239,"global_name":240,"ssr_enabled":19,"build_hash":241,"integrity":-1,"module_sort":-1,"module_enabled":243},{"modelName":8,"hero":255,"sections":259,"plans":314,"pricing":322,"faq":332,"finalCta":342},{"eyebrow":10,"title":11,"highlight":12,"suffix":13,"description":14,"media":256,"primaryButton":257,"secondaryButton":258},{"type":16,"url":17,"poster":13,"alt":18,"muted":19},{"label":21,"url":22,"variant":23},{"label":25,"url":26,"variant":27},[260,273,286,303],{"id":30,"type":31,"eyebrow":32,"title":33,"highlight":34,"description":35,"note":13,"media":261,"items":262,"rows":269,"codeTabs":270,"facts":271,"buttons":272},{"type":37,"url":13,"poster":13,"alt":13,"muted":19},[263,265,267],{"label":13,"title":40,"description":41,"value":13,"href":13,"media":264},{"type":37,"url":13,"poster":13,"alt":13,"muted":19},{"label":13,"title":44,"description":45,"value":13,"href":13,"media":266},{"type":37,"url":13,"poster":13,"alt":13,"muted":19},{"label":13,"title":48,"description":49,"value":13,"href":13,"media":268},{"type":37,"url":13,"poster":13,"alt":13,"muted":19},[],[],[],[],{"id":56,"type":57,"eyebrow":58,"title":59,"highlight":60,"description":61,"note":13,"media":274,"items":275,"rows":282,"codeTabs":283,"facts":284,"buttons":285},{"type":16,"url":63,"poster":13,"alt":64,"muted":19},[276,278,280],{"label":67,"title":68,"description":69,"value":13,"href":13,"media":277},{"type":37,"url":13,"poster":13,"alt":13,"muted":19},{"label":72,"title":73,"description":74,"value":13,"href":13,"media":279},{"type":37,"url":13,"poster":13,"alt":13,"muted":19},{"label":77,"title":78,"description":79,"value":13,"href":13,"media":281},{"type":37,"url":13,"poster":13,"alt":13,"muted":19},[],[],[],[],{"id":86,"type":86,"eyebrow":87,"title":88,"highlight":89,"description":90,"note":13,"media":287,"items":288,"rows":295,"codeTabs":296,"facts":299,"buttons":302},{"type":37,"url":13,"poster":13,"alt":13,"muted":19},[289,291,293],{"label":13,"title":94,"description":95,"value":13,"href":13,"media":290},{"type":37,"url":13,"poster":13,"alt":13,"muted":19},{"label":13,"title":98,"description":99,"value":13,"href":13,"media":292},{"type":37,"url":13,"poster":13,"alt":13,"muted":19},{"label":13,"title":102,"description":103,"value":13,"href":13,"media":294},{"type":37,"url":13,"poster":13,"alt":13,"muted":19},[],[297,298],{"name":108,"code":109},{"name":111,"code":112},[300,301],{"label":115,"value":116},{"label":118,"value":119},[],{"id":122,"type":123,"eyebrow":124,"title":125,"highlight":126,"description":127,"note":13,"media":304,"items":305,"rows":306,"codeTabs":311,"facts":312,"buttons":313},{"type":37,"url":13,"poster":13,"alt":13,"muted":19},[],[307,309],{"label":132,"cells":308},[134,135,136],{"label":138,"cells":310},[140,73,141],[],[],[],{"eyebrow":146,"title":147,"highlight":148,"description":149,"items":315,"note":170},[316,318,320],{"tier":152,"price":153,"credits":13,"billing":13,"featured":154,"features":317,"label":13,"url":13,"variant":23},[156,157],{"tier":159,"price":160,"credits":13,"billing":13,"featured":19,"features":319,"label":13,"url":13,"variant":23},[162,163],{"tier":165,"price":166,"credits":13,"billing":13,"featured":154,"features":321,"label":13,"url":13,"variant":23},[168,169],{"eyebrow":172,"title":8,"highlight":173,"description":174,"headers":323,"rows":324,"button":331,"note":196},[176,177,178],[325,327,329],{"label":181,"cells":326},[183,12],{"label":185,"cells":328},[187,188],{"label":190,"cells":330},[192,193],{"label":195,"url":22,"variant":23},{"eyebrow":198,"title":199,"highlight":200,"items":333},[334,335,336,337,338,339,340,341],{"question":203,"answer":204,"open":19},{"question":206,"answer":207,"open":154},{"question":209,"answer":210,"open":154},{"question":212,"answer":213,"open":154},{"question":215,"answer":216,"open":154},{"question":218,"answer":219,"open":154},{"question":221,"answer":222,"open":154},{"question":224,"answer":225,"open":154},{"eyebrow":13,"title":227,"highlight":228,"suffix":13,"description":229,"buttons":343},[344,345],{"label":232,"url":22,"variant":23},{"label":25,"url":26,"variant":27},[238],{"title":348,"description":349,"keywords":8,"canonical":350},"AI Lip Sync Generator & API — DreamAPI LipSync 2.0 | NewportAI","Match text or audio to any video with DreamAPI LipSync 2.0. Create multilingual talking videos, speaking photos, multi-speaker scenes and localized content through API.","https:\u002F\u002Fnewportai.com\u002Fmodels\u002Flipsync-2.0"]