{"version":"1","model":{"id":"fal-ai/elevenlabs/dubbing","name":"ElevenLabs Dubbing","kind":"audio","availability":"available","available":true,"restricted":false,"api_key_only":false,"description":"Dub any video or audio into another language while preserving the original speaker voices using ElevenLabs.","pricing_note":"$0.33 / min (ElevenLabs direct)","categories":["dub"],"prompt_required":false,"prompt_supported":false,"supports":{"referenceAudio":true,"referenceVideo":true},"requires":{"referenceAudio":true},"aspect_ratios":[],"resolutions":[],"durations":[],"base_credits":4,"api_gross_margin_percent":20,"added_at":"2026-05-24","popularity_rank":10,"preview":{"image":"/images/model-previews/elevenlabs-dubbing-preview-v1.webp"},"schema_url":"/api/v1/models?id=fal-ai%2Felevenlabs%2Fdubbing","input_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://www.artemotion.ai/api/v1/models?id=fal-ai%2Felevenlabs%2Fdubbing","title":"ElevenLabs Dubbing generation request","description":"Request body accepted by POST /api/v1/generate for fal-ai/elevenlabs/dubbing.","type":"object","properties":{"model_id":{"type":"string","const":"fal-ai/elevenlabs/dubbing","description":"ArtEmotion model identifier."},"extra":{"type":"object","additionalProperties":true,"description":"Model-specific settings may also be nested here."},"max_credits":{"type":"number","minimum":1,"description":"Reject before submission if the estimated list price exceeds this cap."},"webhook_url":{"type":"string","format":"uri","maxLength":2048},"webhook_secret":{"type":"string","maxLength":512},"folder_id":{"type":"string"},"target_lang":{"title":"Target Language","description":"Language to dub into (29 supported).","type":"string","enum":["es","en","fr","de","pt","it","hi","zh","ja","ko","ar","ru","id","nl","tr","pl","sv","fil","ms","ro","uk","el","cs","da","fi","bg","hr","sk","ta"]},"source_lang":{"title":"Source Language","description":"Language of the source audio. Auto-detect works well for most clips.","default":"","type":"string","enum":["","en","es","fr","de","pt","it","hi","zh","ja","ko","ar","ru","id","nl","tr","pl","sv","fil","ms","ro","uk","el","cs","da","fi","bg","hr","sk","ta"]},"highest_resolution":{"title":"Highest Resolution","description":"Use the highest available resolution for the dubbed video output.","default":false,"type":"boolean"},"num_speakers":{"title":"Num Speakers","description":"Number of speakers in the audio. Auto-detected if not set.","type":"number","minimum":1,"maximum":50,"multipleOf":1},"video_url":{"type":"string","format":"uri"},"audio_url":{"type":"string","format":"uri"},"duration":{"type":"number","minimum":1,"maximum":600,"default":60,"description":"Estimate-only fallback when no media is supplied. Generation measures source bytes before reserving credits; client duration cannot lower the bill."}},"required":["model_id","target_lang"],"anyOf":[{"required":["audio_url"]},{"required":["video_url"]}],"additionalProperties":false},"parameters":[{"key":"target_lang","label":"Target Language","type":"select","options":["es","en","fr","de","pt","it","hi","zh","ja","ko","ar","ru","id","nl","tr","pl","sv","fil","ms","ro","uk","el","cs","da","fi","bg","hr","sk","ta"],"required":true,"description":"Language to dub into (29 supported)."},{"key":"source_lang","label":"Source Language","type":"select","default":"","options":["","en","es","fr","de","pt","it","hi","zh","ja","ko","ar","ru","id","nl","tr","pl","sv","fil","ms","ro","uk","el","cs","da","fi","bg","hr","sk","ta"],"description":"Language of the source audio. Auto-detect works well for most clips."},{"key":"highest_resolution","label":"Highest Resolution","type":"toggle","default":false,"description":"Use the highest available resolution for the dubbed video output."},{"key":"num_speakers","label":"Num Speakers","type":"number","min":1,"max":50,"step":1,"description":"Number of speakers in the audio. Auto-detected if not set."}]}}