Files
quicksandzn a817a85316 init
2025-06-20 11:49:50 +08:00

65 lines
1.9 KiB
YAML

identity:
name: music_generation
author: quicksandzn
label:
en_US: Music Generation
zh_Hans: 音乐生成
description:
human:
en_US: Music Generation
zh_Hans: 音乐生成
llm: Music Generation
parameters:
- name: model
type: select
required: true
options:
- value: music-01
label:
en_US: music-01
zh_Hans: music-01
default: music-01
label:
en_US: Model Name
zh_Hans: 模型名称
human_description:
en_US: Model Name
zh_CN: 模型名称
form: form
- name: song
type: file
required: true
label:
en_US: Song File
zh_Hans: 歌曲文件
human_description:
en_US: Song File
zh_CN: 歌曲文件
form: llm
- name: refer_vocal
type: string
required: false
label:
en_US: Voice ID
zh_Hans: 声音ID
human_description:
en_US: The sound ID used to replace the generated music timbre when generating music
zh_CN: 生成音乐时用来替换生成音乐音色的声音ID
form: form
- name: lyrics
type: string
required: false
label:
en_US: Lyrics
zh_Hans: 歌词
help:
en_US: "Lyrics: Use line breaks (\n) to separate each line of lyrics. Use two consecutive line breaks (\n\n) to add pauses in the middle of the lyrics. Use double hyphens (##) at the beginning and end to add accompaniment. Supports up to 200 characters (each Chinese character, punctuation mark, and letter counts as one character)."
zh_CN: "歌词,使用换行符(\n)分隔每行歌词,使用两个连续换行符(\n\n)可以在歌词中间添加停顿,使用双井号(##)添加在首尾可以添加伴奏,支持最长200字符(每个汉字、标点和字母都算1个字符)。"
human_description:
en_US: Lyrics
zh_CN: 歌词
form: llm
extra:
python:
source: tools/music_generation.py