[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"v2-resolve:voice-fix":3},{"families":4,"aggregated":68},[5],{"family_slug":6,"family_name":7,"family_description":8,"family_tags":9,"capability":13,"provider":14,"admin_only":15,"thumbnail_url":16,"thumbnail_status":17,"operations":18},"voice-fix","Voice Fix","Replace the spoken voice in a talking video with a cloned voice — an influencer's voice (influencer_id) or any voice the team owns (voice_id, e.g. created via \u002Fapi\u002Fv2\u002Fvoice-clone) — while preserving the original lip-sync, timing, and background audio. Ideal for unifying narration across clips without re-shooting or re-rendering.",[10,11,12],"video","voice","voice-conversion","video-voice-fix","studio",false,"https:\u002F\u002Finfluencer-studio.b-cdn.net\u002Fproduction\u002Fshowcase\u002Fbcc95f29-4e74-4619-a5fd-fd39e07d7a64.jpg","completed",[19],{"family_slug":6,"family_name":7,"family_description":8,"family_tags":20,"capability":13,"operation":21,"operation_label":7,"path_suffix":22,"path":23,"internal_id":24,"provider":14,"pricing":25,"supports_lora":15,"supports_influencer":15,"sync":15,"admin_only":15,"sample_image_url":16,"input_schema":29,"output_schema":50,"example":64},[10,11,12],"video-to-video","","\u002Fapi\u002Fv2\u002Fvoice-fix","fal-ai\u002Fchatterbox\u002Fspeech-to-speech",{"unit":26,"amount":27,"description":28},"per-call",25,"25 credits per video",{"type":30,"properties":31,"required":48,"additionalProperties":15},"object",{"video_url":32,"influencer_id":36,"voice_id":39,"realism_preset":41,"workspace_id":47},{"type":33,"format":34,"description":35},"string","uri","Public URL of the talking video whose voice should be replaced.",{"type":33,"minLength":37,"description":38},1,"ID of the influencer whose cloned voice the video should be re-spoken in. The video keeps its original lip-sync and timing. Optional when voice_id is provided; at least one of influencer_id \u002F voice_id is required.",{"type":33,"description":40},"A specific voice ID. With influencer_id it must belong to that influencer (defaults to the influencer's most recent voice when omitted). Without influencer_id it can be any voice the team owns — e.g. a standalone voice created via \u002Fapi\u002Fv2\u002Fvoice-clone or \u002Fapi\u002Fv2\u002Fvoice-design.",{"type":33,"enum":42,"default":44,"description":46},[43,44,45],"off","ugc-phone","pro-mic","Microphone realism applied to the converted voice track. 'ugc-phone' (default) emulates a phone mic, 'pro-mic' a studio mic, 'off' keeps it clean.",{"type":33},[49],"video_url",{"type":30,"properties":51,"required":60,"additionalProperties":15},{"generation_id":52,"status":53,"estimated_time":56,"credits_used":59},{"type":33},{"type":33,"enum":54},[55],"queued",{"type":57,"description":58},"number","Estimated completion time in seconds.",{"type":57},[61,62,63],"generation_id","status","estimated_time",{"video_url":65,"influencer_id":66,"voice_id":67,"realism_preset":44},"https:\u002F\u002Fexample.com\u002Ftalking-video.mp4","infl_123","voice_456",[]]