65 lines
1.9 KiB
YAML
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
|