Skip to content

简易音频生成

此工具基于 @dgck81lnn/music,提供一个简易的音频生成功能。

配置

  • 前往 Koishi 插件市场安装 @dgck81lnn/music 插件。
  • plugin-common 插件中启用 music 功能。

alt text

测试

尝试和模型对话,让它生成一段音频。如果成功返回了音频,则说明配置成功。

聊天记录
U
User
chatluna.chat.text 生成欢乐颂旋律的前 15 秒
B
Bot
{
  tool: 'music',
  arg: '{"input":"bpm = 120;\nbaseFrequency = 440;\ngain = 0.5;\n\ntime = 0;\nnote(0, 0.75); note(0, 0.75); note(2, 0.75); note(4, 0.75);\nnote(4, 0.75); note(2, 0.75); note(0, 0.75); note(-1, 0.75);\nnote(-3, 1.5);\nrest(0.5);\nnote(4, 0.75); note(4, 0.75); note(2, 0.75); note(0, 0.75);\nnote(-1, 0.75); note(0, 1.5);\nrest(0.5);\nnote(2, 1.5); note(4, 1.5);\nnote(4, 1.5); note(2, 1.5);\nnote(0, 1.5);\nrest(0.5);\n"}'
}
B
Bot
[假装是一条音频]
B
Bot
如下是旋律的前15秒钟: bpm = 120; baseFrequency = 440; gain = 0.5;

time = 0; note(0, 0.75); note(0, 0.75); note(2, 0.75); note(4, 0.75); note(4, 0.75); note(2, 0.75); note(0, 0.75); note(-1, 0.75); note(-3, 1.5); rest(0.5); note(4, 0.75); note(4, 0.75); note(2, 0.75); note(0, 0.75); note(-1, 0.75); note(0, 1.5); rest(0.5); note(2, 1.5); note(4, 1.5); note(4, 1.5); note(2, 1.5); note(0, 1.5); rest(0.5);

页面历史

在 CC-BY-SA-4.0 许可下发布