我在MATLAB中开发了两种不同的方法,旨在分析流行歌曲,然后自动创建一个30秒的音频缩略图(预览片段),其中包含部分合唱部分。
两种方法都有不同的结果:
显然我知道哪种方法更优越,但我需要在报告中描述和解释结果,这需要进行适当的统计测试。
其他学术论文以前曾使用f检验来做到这一点,但由于他们的方法非常优越,他们的目标通常包括以100%的准确度检测合唱开始时间。
我的目标更加轻松,因为我只是在寻找生成的缩略图来包含合唱的任何部分,无论其发生在哪里。
任何人都可以提出一些我可能会探讨的关于我的项目的客观测试吗?这是我第一次进行这样的调查,所以我的经验/知识非常低。
谢谢!
答案 0 :(得分:0)
可能,你的方式是制作你的歌曲曲目,时间削减有关声音类型(合唱等)的相关信息。在像CoolEdit这样的声音编辑器中,您可以设置时间切换并为他们指定名称,如“合唱”,“暂停”,“音乐”......然后,您必须提取剪切信息以在Matlab中导入。对于Windows 32,可以使用来自http://www.pallier.org/ressources/wspot/sig2wav/toolswav.html的实用程序Wav2labs; http://www.pallier.org/ressources/wspot/sig2wav/Wav2labs.exe此程序提取剪切为文本文件,您可以使用Matlab文本扫描功能进行阅读。
毕竟,只有分段准确性必须进行,例如正确识别信号类型(合唱/非合唱)时的百分比时间
或者更准确地指出您的问题