SUNO låter oss skapa anpassade röstkaraktärer från valfri ljudfil för att möjliggöra röstkloning i musikgenerering. Till skillnad från den befintliga Persona API:n (som använder Suno-genereradeDocumentation Index
Fetch the complete documentation index at: https://docs.xhuoapi.ai/llms.txt
Use this file to discover all available pages before exploring further.
audio_id), accepterar denna API en offentligt tillgänglig audio_url, det vill säga din egen röstinspelning. Denna dokumentation förklarar hur man integrerar röstkloning-API:n.
Steg 1: Skapa en röstkaraktär
Denna API har tre inmatningsparametrar:audio_url (obligatorisk), en offentligt tillgänglig URL till en MP3- eller WAV-ljudfil som innehåller en tydlig enpersons röst; name och description (valfria), som är namn och beskrivning av röstkaraktären.
Krav på ljudfilen:
- Format: MP3 eller WAV
- Längd: minst 10 sekunder
- Innehåll: tydlig enpersons röst, minimera bakgrundsljud eller musik
persona_id i data fältet ID:t för den skapade röstkaraktären. Fältet is_public är alltid false eftersom röstkaraktärer skapade via uppladdad ljudfil är privata.
Steg 2: Använd röstkaraktären för att generera musik
När du har röstkaraktärens ID kan du använda Suno Audios Generation API för musikgenerering. Sättaction till generate och persona_id till det röstkaraktärs-ID som returnerades ovan, så kommer den genererade låten att sjungas med den klonade rösten.
Observera: Röstkloning stöds endast för modellerchirp-v4-5och senare (t.ex.chirp-v4-5,chirp-v5,chirp-v5-5), inte förchirp-v4.
persona_id kan också användas tillsammans med cover-åtgärden för att göra covers av befintliga låtar med den klonade rösten.
