Compute

voiceTransfer

Performs voice conversion on an input audio using a selected voice model

moises.compute.voiceTransfer

Parameters

ParameterTypeDescription
voiceModelIdstringIdentifier of the target voice model
audioBufferArrayBufferRaw audio buffer to upload and process
pitchShiftstringOptional semitone shift applied during conversion
isolateVocalsbooleanWhether to isolate vocals before conversion

Returns:

Promise<Object | unknown> - Promise that resolves when the job completes

Example resolved value:

// When the promise resolves, you get:
Object | unknown

Usage Example

const result = await compute.voiceTransfer({ voiceModelId, audioBuffer, pitchShift: '0', isolateVocals: false })

This file is automatically generated. Do not edit manually.