使用python模块比较两个音频文件[关闭]

问题描述 投票:-1回答:2

我想比较两个音频文件,并根据它们的匹配标准对其进行评分。例如,有一首原始歌曲,当播放歌手唱歌时,我想将原始歌曲与该歌手演唱的当前歌曲进行比较。最后,通过与原始歌曲进行比较来判断歌手的演唱能力,并将其评为100%。有没有实现此目标的python方法?

python numpy machine-learning audio-processing
2个回答
0
投票

在音乐信息检索研究社区中,将歌曲检测为另一首歌曲的封面称为封面歌曲检测或封面歌曲识别。它已被广泛研究,并且是数年以来的反复挑战at MIREX。这是Spotify的example paper。它不仅可以改变歌手,还可以改变乐器。因此,这是一个相对可行的任务。

自动评估歌手表演的质量是另一回事。首先,这是一个非常主观的问题,不同的人对表演的评分可能会大不相同。使用机器学习的音频质量估计尚未得到很好的研究。而且该任务的数据集很少。我认为,仅创建翻唱歌曲质量数据集(由人们对演奏进行评估)将对该领域做出巨大贡献。


0
投票

[我建议您对如何解决此问题进行研究,我强烈建议您查看librosa模块及其文档,它是一个强大的库,可能使您入门也可能不入门。

© www.soinside.com 2019 - 2024. All rights reserved.