Add Voiceover to Video or Image
This Make.com module allows you to add a voiceover to an existing video or image. You can specify the source URL of the asset, the text to be converted to speech, and various options to customize the voiceover and the final video.
Input variables
Type
Select the type of asset to use as a background: either an image or a video.
Source URL
The publicly accessible URL to the video or image file. Google Drive URLs are supported.
Video Duration
If a video is used as the background, this option allows you to control how the video is handled:
- Let the video play completely (-1): The video will play in its entirety, even if it's longer than the generated voiceover.
- Trim the video to length of the voiceover (-2): The video will be trimmed to match the length of the generated voiceover.
Zoom
(Optional) Adds a zoom effect to the background asset:
- No zoom (0): No zoom effect is applied.
- Zoom in (5): Applies a zoom in effect.
- Zoom out (-5): Applies a zoom out effect.
Volume
Chooses the volume of the background video if you use a video as background:
- Muted (0): The video's audio will be muted.
- Very low (0.2): The video's audio will be played at a very low volume.
- Low (0.6): The video's audio will be played at a low volume.
- Regular (1): The video's audio will be played at its regular volume.
Voice Model
Select the AI model to be used for generating the voiceover. Check credit consumption.
- Azure (free to use): Utilizes Microsoft Azure's text-to-speech service, which is included without extra cost.
- ElevenLabs (consumes extra credits): Employs ElevenLabs' AI voice generation, which will consume extra credits from your account.
- ElevenLabs Flash v2.5 (consumes extra credits): Employs ElevenLabs' AI voice generation, using a faster model but also consuming extra credits from your account.
Voice
The name of the voice to use for the selected voice model. Check the Azure voice catalogue for available Azure voices. For ElevenLabs, provide a valid voice name (e.g., "Adam", "Rachel").
Text to speech
The text that you want to be converted into speech for the voiceover.
Subtitles
Choose to add automatic subtitles to the video or not.
Subtitles Font Family
Choose the font family for the subtitles (e.g., "Arial", "Oswald Bold").
Subtitles Effect
Choose the subtitle effect (style):
- Classic: Simple subtitles with an outline.
- One word at a time: Displays one word at a time, highlighting the current word being spoken.
- Boxed text: Displays the subtitle text within a box.
Webhook URL (Advanced)
(Optional) The URL that will be called once the video has been created. This can be a Make.com webhook URL or any other URL.
Client data (Advanced)
(Optional) A collection of key-value pairs that will be passed to the webhook. Use this to pass data from this scenario to the next. It is an array of objects with properties:
- Key: The key for the client data.
- Value: The value for the client data.