FrankLab VOLNA icon

FrankLab VOLNA

Generate and process speech, voice, dubbing, and audio with FrankLab VOLNA.

Voice → Voice Clone

AI-generated

Summary

Clone a voice by providing a name and optional additional JSON parameters to the FrankLab VOLNA service, initiating a voice cloning job that can be optionally waited on until completion.

Inputs

  • Name — Name for the cloned voice.
  • Additional JSON — Additional FrankLab request fields as JSON. URL media fields must use public http or https URLs.
  • Wait for Completion — Whether to wait for the voice cloning job to complete before returning.

Output shape

An object containing the cloning job's taskId, its status, optional audioUrl/resultUrl for the cloned voice, cost details if available, and any error message if occurred.

If 'Wait for Completion' is enabled, the operation will poll the job status until a terminal state (success or failure) is reached before returning. The output includes properties like taskId, status, audioUrl, resultUrl, cost fields, and error where applicable.

Examples

Example 1: Trigger voice cloning job and immediately receive initiation data

Set 'Wait for Completion' to false; provide 'Name' and any additional JSON as needed.

Example 2: Trigger voice cloning job and wait for it to complete

Set 'Wait for Completion' to true; workflow pauses until cloning is done, then outputs results including audio URL.

Links

Discussion