Murf AI icon

Murf AI

Murf AI APIs for speech synthesis, dubbing, and audio transformation.

Actions5

Dubbing → Create Dubbing Job

AI-generated

Summary

Create a new dubbing job by submitting an audio or video file, either by upload or URL, to be dubbed into one or more selected target languages with optional settings such as priority and webhook notifications.

Inputs

  • Input Type (required) — Choose whether to upload a local audio/video file or provide a publicly accessible URL for the file to be dubbed.
  • File — The audio or video file to upload for dubbing when 'File' input type is chosen. Supports all major audio and video formats.
  • File URL — The publicly accessible URL of the audio or video file to dub when 'URL' input type is chosen.
  • File Name — An optional name to associate with the file for reference.
  • Target Languages (required) — Select one or more languages to dub the content into. Multiple languages can be selected.
  • Priority — Set the processing priority for the dubbing job, choosing between low or high priority to influence processing speed and cost.
  • Webhook URL — Optional URL to receive webhook callbacks on job status changes.
  • Webhook Secret — Optional secret string to validate webhook authenticity.
  • Additional Options — Optional collection for extra parameters including whether to create a persistent Murf project for the dubbing job and associating a project ID.

Output shape

a JSON object representing the created dubbing job details, including job ID and status information.

The operation returns details of the created dubbing job. If webhook URL is provided, updates on job status will be sent via webhooks. The input file can be provided either as an upload or via a URL but not both simultaneously.

Examples

Example 1: Uploading a local video file for dubbing into English (US) and Spanish (Spain) with high priority and receiving webhook notifications.

Set Input Type to 'File', provide the file data under 'File', choose targetLocales as ['en_US','es_ES'], priority as 'HIGH', and specify 'Webhook URL'.

Example 2: Creating a dubbing job for an online video URL into French language with low priority and no webhook notifications.

Set Input Type to 'URL', specify the File URL, select 'French' as target language, and use default priority 'LOW' without webhook settings.

Discussion