Elevenlabs Dub

<< Click to Display Table of Contents >>

Navigation:  Nodes > Tasks > AI Transcription >

Elevenlabs Dub

 

Purpose

 

This node performs audio dubbing, translating media files between a sourceLanguage and a targetLanguage using ElevenLabs cloud service.

 

Before using this node you need to have an account in their website, with a valid plan to use the service. Then get an apiKey from your account and place it in the config -> apiKey property (the sourceLanguage and targetLanguage can not be selected until there is a valid apiKey).

 

An easy way to configure the authentication credentials is to store them in the Workflows -> Workflows Credentials Manager, which permits to store credentials and re-utilize them later by simply selecting their name in the node contextual menu (right click on the node) -> Credentials list.

 

 

Inputs

 

media: The media files to be translated

 

Outputs

 

output: The media files with translated audio, in the video format selected in the outputFormat property

 

Standard properties

Object Name

Color

code

dstFile

 

Node specific properties

 

dstPath: Output path where the AI generated media files will be stored.

 

outputFormat(mp4, mov): Desired file format for the output media.

 

numberOfSpeakers, watermark: Processing parameters as per the Elevenlabs documentation.

 

Config -> API key: Place your API key to access the service.

 

NOTE: For troubleshooting, execute your workflow and keep an eye in the Render Log panel, which will show any messages received from the Elevenlabs service.

 

Developer reference (Python - ElevenLabsDub.[Property ID], API Rest - node/ElevenLabsDub/property/[Property ID])

 

Property Label

Property ID

Dst Path

dstPath

Source Language

sourceLanguage

Target Language

targetLanguage

Output Format

outputFormat

Number Of Speakers

numberOfSpeakers

Watermark

watermark

API Key

apiKey