歌曲结构特征 分析

现在的问题是:
detect_lyric_structure
输入的是歌词内容(如"我爱你永远不变")
- 但
structure_patterns
里的关键词是结构标签(如"副歌"、“hook”)
- 这两者不匹配!歌词内容里不会直接包含"副歌"、"hook"这些词
问题分析
你说得对,需要一个中间过程:从歌词内容分析出结构特征,然后输出对应的结构标签。
解决方案
方案1:基于歌词内容特征的规则判断
def detect_lyric_structure_by_content(self, lyrics