Die folgenden Schritte sind erforderlich, um Songs mit SongGeneration zu erstellen:
- Vorbereiten der EingabedateiErstellen einer Datei im JSON-Lines-Format (.jsonl), die Liedtexte (segmentiert nach [Strophe], [Refrain] usw.), eine Stilbeschreibung (optional) und einen Referenz-Audiopfad (optional) enthält.
- Ausführen von Inferenzskripten: Verwendung
generate.sh
Skript, das die Modellgewichtspfade, Eingabedateien und Ausgabepfade enthält - Optionale Parameter: kann hinzufügen
--pure_music
die reine Musik erzeugen.--pure_vocal
Erzeugung reinen Gesangs.--separate_tracks
Separate Gesangs- und Hintergrundspuren - Modus mit geringem SpeicherplatzWenn der GPU-Speicher weniger als 30 GB beträgt, verwenden Sie die Option
generate_lowmem.sh
Skripte
Besonderer Hinweis: Liedtexte müssen strikt in Abschnitten formatiert werden, während die Angabe derprompt_audio_path
im Gesang antwortendescriptions
Dies kann zu einer Verschlechterung der Qualität der Erzeugung führen.
Diese Antwort stammt aus dem ArtikelSongGeneration: ein quelloffenes KI-Modell zur Erzeugung hochwertiger Musik und LiedtexteDie