SUNO ermöglicht es uns, benutzerdefinierte Stimmcharaktere durch beliebige Audiodateien zu erstellen und so eine Stimmklonung für die Musikproduktion zu realisieren. Im Gegensatz zur bestehenden Persona API (die mit Suno generierteDocumentation 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 verwendet), akzeptiert diese API eine öffentlich zugängliche audio_url, also eine eigene Sprachaufnahme. Dieses Dokument erklärt, wie die Voice Cloning API integriert wird.
Schritt 1: Erstellen eines Stimmcharakters
Die API hat drei Eingabeparameter:audio_url (Pflicht), eine öffentlich zugängliche URL zu einer MP3- oder WAV-Audiodatei, die eine einzelne klare menschliche Stimme enthält; name und description (optional), der Name und die Beschreibung des Stimmcharakters.
Anforderungen an die Audiodatei:
- Format: MP3 oder WAV
- Länge: mindestens 10 Sekunden
- Inhalt: einzelne klare menschliche Stimme, möglichst wenig Hintergrundgeräusche oder Musik
persona_id in data die ID des erstellten Stimmcharakters ist. Das Feld is_public ist immer false, da Stimmcharaktere, die durch Hochladen von Audio erstellt werden, privat sind.
Schritt 2: Musik mit dem Stimmcharakter generieren
Mit der Stimmcharakter-ID können wir die Suno Audios Generation API zur Musikgenerierung verwenden. Setzeaction auf generate und persona_id auf die oben zurückgegebene Stimmcharakter-ID, dann wird das generierte Lied mit der geklonten Stimme gesungen.
Hinweis: Voice Cloning wird nur von Modellenchirp-v4-5und höher unterstützt (z. B.chirp-v4-5,chirp-v5,chirp-v5-5), nicht vonchirp-v4.
persona_id kann auch in Kombination mit der Aktion cover verwendet werden, um bestehende Songs mit der geklonten Stimme neu zu interpretieren.
