返回顶部
s

senseaudio-lyric-flip歌词仿写

Rewrite a song with a new theme while preserving the original's rhyme scheme, line structure, and rhythmic skeleton. Use when users want to parody a song, write new lyrics to a familiar tune, or create structured lyrics with controlled rhyme patterns. Triggers on "旧瓶装新酒", "改编歌词", "用《xxx》的结构写", "仿写", "填词", "把这首歌改成关于xxx的", or any request to rewrite lyrics with a new theme.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
187
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

senseaudio-lyric-flip

SenseAudio 歌词翻转

用新主题重写一首歌,同时保留原曲结构。核心思路:AI生成的歌词如果没有约束就会偏离主题。通过先提取结构骨架并将其作为硬性约束,输出结果才能保持紧凑且适合演唱。

第一步:收集输入

向用户询问:

  1. 1. 参考歌词 — 粘贴原歌词(或一段主歌/副歌节选)
  2. 新主题 — 新歌要表达的内容(例如:程序员加班、失恋的猫、创业失败)
  3. 保留还是改变风格? — 保留原曲氛围,或进行转换(例如:结构照搬但从抒情改成摇滚)

第二步:提取骨架(LLM任务)

自行分析参考歌词——此步骤无需调用API。提取:

结构图谱:

  • - 段落标签:主歌 / 副歌 / 桥段 / 前副歌 / 尾奏
  • 每段行数
  • 每行字数范围(例如:7–9字)

韵脚方案:

  • - 标记每行末尾的韵脚:A、B、C...
  • 示例:AABB表示第1、2行押韵,第3、4行押韵
  • 注意哪些段落内部押韵,哪些跨段落押韵

节奏感:

  • - 音节密度:稀疏(≤6字/行)/ 中等(7–10)/ 密集(11+)
  • 重复模式:副歌是否重复某句?是否有钩子句反复出现?
  • 情绪弧线:逐渐上升 / 保持平稳 / 在桥段处下降

向用户展示的骨架输出示例:

段落结构:
[主歌] × 2(各4行,7-9字/行,ABAB韵)
[副歌] × 2(各4行,6-8字/行,AABB韵,第4行重复)
[桥段] × 1(2行,自由韵)

情绪走向:主歌平静叙述 → 副歌情绪爆发 → 桥段转折收尾

韵脚示例(主歌):
行1: 韵A
行2: 韵B
行3: 韵A
行4: 韵B

向用户展示此内容,确认后再继续。

第三步:通过API生成新歌词

使用提取的骨架构建一个严格约束的提示词:

请根据以下结构约束,为主题<新主题>创作歌词:

段落结构:<从骨架提取的结构>
每行字数:<范围>
韵脚模式:
情绪走向:<从骨架提取>
风格:<保留原风格 或 用户指定的新风格>

硬性要求:

  • - 严格遵守每段行数
  • 每行字数在指定范围内
  • 韵脚必须对齐(同一韵组的行必须押韵)
  • 不要超出段落结构,不要添加额外段落

bash
LYRICS_RESP=$(curl -s -X POST https://api.senseaudio.cn/v1/song/lyrics/create \
-H Authorization: Bearer $SENSEAUDIOAPIKEY \
-H Content-Type: application/json \
-d {\prompt\: \\, \provider\: \sensesong\})

TASKID=$(echo $LYRICSRESP | jq -r .task_id // empty)

如果是异步任务则轮询:
bash
while true; do
POLL=$(curl -s https://api.senseaudio.cn/v1/song/lyrics/pending/$TASK_ID \
-H Authorization: Bearer $SENSEAUDIOAPIKEY)
STATUS=$(echo $POLL | jq -r .status)
[ $STATUS = SUCCESS ] || [ $STATUS = FAILED ] && break
sleep 3
done
LYRICS=$(echo $POLL | jq -r .response.data[0].text)

第四步:韵脚检查

获取歌词后,在展示给用户之前自行验证韵脚对齐情况。针对骨架中的每个韵组:

  • - 提取该组每行末尾的1–2个字符
  • 检查它们是否共享元音发音(近似检查即可)
  • 标记明显不与同组押韵的行

向用户展示带标记的版本:

[主歌]
行1: 深夜还在敲代码 ✓ (韵A: -ā)
行2: 需求改了又改了 ✓ (韵B: -le)
行3: 眼睛快要睁不开 ✓ (韵A: -āi ≈ ā)
行4: 产品说明天上线了 ⚠ (韵B: -le ✓ 但字数偏长)

如果韵脚问题较小,标注出来并询问用户是否要重新生成这些行。如果结构严重偏离,则用更严格的提示词重新生成完整歌词。

第五步:创作歌曲

歌词通过后,根据参考歌曲和用户偏好推断风格:

参考氛围建议风格
流行抒情流行情歌,钢琴,情感化
摇滚
摇滚,电吉他,充满活力 |
| 民谣 | 民谣,原声吉他,叙事性 |
| 电子舞曲 | 电子,合成器,欢快 |
| 古风 | 中国传统,古琴,电影感 |

如果用户想改变风格,则使用他们指定的方向。

bash
SONG_RESP=$(curl -s -X POST https://api.senseaudio.cn/v1/song/music/create \
-H Authorization: Bearer $SENSEAUDIOAPIKEY \
-H Content-Type: application/json \
-d {
\model\: \sensesong\,
\lyrics\: \\,
\title\: \<新主题 + 仿 原曲名>\,
\vocal_gender\: \\,
\style\: \\
})

SONGTASK=$(echo $SONGRESP | jq -r .task_id)

轮询直到完成(30–120秒):
bash
while true; do
POLL=$(curl -s https://api.senseaudio.cn/v1/song/music/pending/$SONG_TASK \
-H Authorization: Bearer $SENSEAUDIOAPIKEY)
STATUS=$(echo $POLL | jq -r .status)
[ $STATUS = SUCCESS ] || [ $STATUS = FAILED ] && break
echo 作曲中...
sleep 5
done

输出

改编完成:

原曲结构:<骨架摘要>
新主题:<用户输入>
风格:<使用的曲风>

歌词预览:
<最终歌词>

音频:
封面:
时长:

如果用户想要迭代——调整韵脚、修改某一行、改变风格——更新歌词后重新提交到音乐API。骨架保持不变,只改动文字。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 lyric-flip-1776090903 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 lyric-flip-1776090903 技能

通过命令行安装

skillhub install lyric-flip-1776090903

下载

⬇ 下载 senseaudio-lyric-flip v1.0.0(免费)

文件大小: 3.79 KB | 发布时间: 2026-4-15 13:18

v1.0.0 最新 2026-4-15 13:18
Initial release of senseaudio-lyric-flip:

- Enables users to rewrite song lyrics with a new theme while preserving the original’s rhyme scheme, line structure, and rhythmic skeleton.
- Supports structured prompts for parody lyrics, theme rewrites, and style changes.
- Guides users through input collection, skeleton extraction, rhyme checking, and iterative lyric refinement.
- Integrates with SenseAudio API for lyric generation and music composition.
- Provides output with new lyrics, audio, and cover, maintaining the original song's structural fidelity.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部