论文部分内容阅读
随着当今社会的迅速信息化,各种多媒体信息资料飞速发展。音乐作为一门艺术,已经成为人类生活中必备的部分。一直以来,音乐都是人们表达情感的渠道,可以为欢乐而歌,可以为悲伤而唱。如今纸上的音乐已经不能够满足音乐的保存、检索以及音乐人之间的交流。随着信息时代的到来,计算机音乐的研究成了一个新的课题。让计算机完成我们人类能够完成的事情一直是人们试图努力的方向。目前,我们可以通过计算机进行音乐的播放、制作和存储等,通过计算机对音乐的情感进行分析也渐渐兴起,使计算机能够通过“听”音乐自动识别出音乐所表达的情感。本文就音乐情感自动分析做了深入的研究。本文的音乐情感分析模型由三个部分构成:音乐特征向量模型、音乐情感模型和分类认知模型。音乐特征向量模型是由从音乐中提取的一些特征组成的一个八维向量。在音乐特征向量模型的部分,本文在介绍了旋律面积的概念之后,定义了音乐能量的概念,并提出了自己的方法,即利用音乐能量为音乐划分乐段,针对每个乐段使用数字音乐特征提取技术提取乐段的速度、旋律的方向、力度、节拍、节奏变化、大三度、小三度和音色等八个特征,然后利用音乐情感模型和分类认知模型对每个乐段的情感进行分析。音乐情感模型是音乐情感的描述,本文介绍了几种研究者常用的音乐情感模型,包括Hevner情感环、Thayer情感模型和情感语义模型等等,并对这些模型的优缺点进行了比较。我们将Hevner情感环与情感语义模型相结合,得到了由Hevner情感环中的八大类情感描述所构成的情感向量模型,并将该模型作为本文实验所用的情感模型。分类认知模型是通过算法将音乐特征模型映射到情感模型,即分类认知的过程是一个模式识别的过程。在分类认知模型部分,简单介绍了几种模式识别方法并对它们的优缺点进行对比之后,选用BP神经网络作为本文的认知模型。针对音乐情感分析的需求,本文对BP神经网络的学习过程做了改进,使其能够更加符合音乐情感分析的主观性的特点。最后,本文将上述三部分自然地结合起来,构成了一个完整的音乐情感分析模型。之后,对该模型的功能和性能进行了实验验证,并将实验结果与已有研究的实验成果进行比较,结果显示,使用本文所提出的方法构建的音乐情感分析模型能够较好地对数字音乐进行情感分析,并且与已有成果相比,具有更高的准确率。