As etapas a seguir são necessárias para gerar músicas usando o SongGeneration:
- Preparação do arquivo de entradaCrie um arquivo no formato JSON Lines (.jsonl) contendo as letras (segmentadas por [verso], [refrão] etc.), uma descrição de estilo (opcional) e um caminho de áudio de referência (opcional).
- Execução de scripts de inferência: Uso
generate.shscript, passando os caminhos de peso do modelo, os arquivos de entrada e os caminhos de saída - Parâmetros opcionais: pode adicionar
--pure_musicgerando música pura.--pure_vocalgerando vocais puros.--separate_tracksVocais e faixas de apoio separados - Modo de pouca memóriaSe a memória da GPU for menor que 30 GB, use a opção
generate_lowmem.shroteiros
Observação especial: As letras de música precisam ser estritamente formatadas em seções, enquanto se especifica oprompt_audio_pathresponder cantandodescriptionsIsso pode levar a uma diminuição na qualidade da geração.
Essa resposta foi extraída do artigoSongGeneration: um modelo de IA de código aberto para gerar músicas e letras de alta qualidadeO




























