基于隐马尔可夫模型的自动化伴奏系统

来源 :贵州师范大学 | 被引量 : 2次 | 上传用户:DSSQWYSDD
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在人工智能领域算法作曲是一个研究方向,但在为旋律编配和弦的伴奏领域,因为缺少相关的算法,很少有人涉足,隐马尔可夫模型常常被运用在生物、语音识别等领域,而在音乐领域的运用很少,本文的创新之处在于利用隐马尔可夫模型构建了一个自动化的音乐伴奏系统,旨在将带有完整伴奏音乐的旋律看作是类似机器学习的一个任务,通过对几类典型主旋律的样本进行训练,更新隐马尔可夫模型中的概率参数,依据相关的概率参数和算法指导最优化的和弦序列的生成,最后构建出一个为输入旋律生成和弦的自动化伴奏系统。为了演示本文的研究成果,使用了Electorn框架搭建了一个自动伴奏的小程序,软件界面采用前端框架Vue实现,训练样本以及和弦库用nedb数据库存储,业务逻辑基于nodeJs平台使用JavaScript语言和通过以下步骤进行实现:1、将乐谱数字化的简谱输入,运用音程置换算法将旋律统一成同一调式,同时提取每一小节旋律的特征音符,把一小节旋律的特征音符定义为隐马尔可夫模型中的观测序列,将与每一节特征音符所匹配的最优和弦序列定义为隐马尔可夫模型中的隐含状态序列,这样就建立一个以特征音符与和弦伴奏的映射关系的音乐伴奏隐马尔可夫模型。2、依据音乐伴奏隐马尔可夫模型中的定义,采用监督学习的方式统计得到特征音符序列与最优和弦序列之间的转换概率,通过维比特算法为特征音符序列匹配一段最优和弦序列。3、通过和弦伴奏生成算法,将所匹配的最优化和弦序列生成为具体的音乐伴奏,结合两种不同的伴奏方式以及三组不同的和弦结构,以达到丰富音乐和弦伴奏的效果,最终将生成的伴奏和弦序列与主旋律进行模进处理,形成一套基于隐马尔可夫模型的自动化伴奏系统。
其他文献
研究个人社会网络对个体决策行为的影响能够提高搭便车行为的控制效果。基于损失厌恶理论和羊群效应理论构建分析框架,引入信息公开和信息封闭两种信息条件,研究社会网络对搭
本文从目前服装企业现状和职业院校服装专业毕业员工的特殊性出发,探讨职校服装专业员工工作中出观转行现象的各项影响因素,使服装企业能更好地招收职业院校学生、有效留住人才
目的研究肩周炎患者经中医推拿联合针灸疗法治疗后,肩周炎患者的效果。方法选取患有肩周炎的患者60例作为研究对象,经三个月的中医推拿治疗联合针灸透穴、阿是穴、肩三针后,
作为世界上最大的发展中国家,中国在致力于自身发展的同时,也肩负着应当承担的国际责任。援外培训项目是中国政府向其他发展中国家提供经济、技术、教育等领域援助的有利渠道。开展援外培训项目不仅可以展示我国日益发展的科学技术,还能够为参训学员提供机会了解、学习新技术,从而助力学员本国的发展。本文是以顺应论中动态语境观为指导、以笔者参与的一次援外培训项目为背景而完成的口译实践报告,分析材料源于2017年9月9
从青海省工信厅获悉,青海省盐湖高镁锂比卤水提锂技术取得新突破。柴达木盆地盐湖镁锂比值普遍过高,镁锂分离技术难度大,青海省科研人员通过采用吸附法、萃取法、煅烧法等工
研究不连续系统在外扰作用下,部分变元的实用稳定性问题,给出了主要的判别准则,这些准则对于全部变元亦适用,因而有关全部变元的结果为本文的特别。
据统计,2015年我国成为全球电动车销量最高的国度,众多业内专家用“出乎意料”来形容电动汽车市场的现状。不过,随着新能源电动汽车的快速增长,这个行业也逐渐暴露出问题。$$近日
报纸
目的优选密闭性中药海绵敷料的最佳成型工艺。方法采用正交设计法,以海绵的吸水率、保湿性、透气率为评价指标,对海绵的基质配比、加药浓度、交联剂用量进行优选研究。结果密