这个音乐数据库,训练机器人来学习古典音乐

   2016-12-02 好奇心研究所佚名9960
核心提示:  用机器人来写歌,这事儿已经不稀奇了。  通过分析包含大量歌曲的数据库,他们还能写出特定曲风的歌曲。不过相比起流行音乐
   用机器人来写歌,这事儿已经不稀奇了。

 

  通过分析包含大量歌曲的数据库,他们还能写出特定曲风的歌曲。不过相比起流行音乐,古典音乐谱子里包含的元素和乐理更复杂一些。

 

  华盛顿大学的研究员们制作了 Musicnet 数据库,目前共收录了 330 首古典音乐乐谱来让人工智能进行学习和分析。

 


 

  就像音乐界的 Imagenet 一样,后者是全球最大的图像识别数据库。最早,它通过众包的方式,给近 10 亿张图片标注了基本信息,然后让计算机进行学习。使得计算机具备了基本的识图能力。

 


 

  Musicnet 的原理也是如此,研究员们在每个乐谱中,标注了不同音符的时间点、演奏乐器、以及演奏速度等信息。现在,数据库中一共包含了 130 万个乐谱标注信息。

 

  通过标注的信息点,华盛顿大学团队将单一的数据都进行了可视化,形成了古典音乐分析图谱。

 

  经过数据库的学习,人工智能可以辨别出哪首谱子是巴赫的风格,哪首乐曲出自贝多芬之手,并合成指定风格的古典乐曲。

 

  华盛顿大学科技和数据工程教授 Thickstun 表示未来 Musicnet 还将不断完善,让人工智能学习更复杂的古典音乐知识。

 

  未来,它或许能代替专业的音乐人士来解读乐谱里的基本信息,比如节奏、乐器、旋律等。当然,也能谱出古典乐曲,巴赫去世以前未完成的《赋格的艺术》,或许在未来能让人工智能来完成。

 

  不过,目前人工智能谱曲的阶段还很初级。

 

  前段时间,索尼推出的两首由机器人所写的流行乐曲,最终的歌曲并不是完全由人工智能从头到尾执行。还需要专业的作曲家重新编排,让它听起来更加流畅。

 
举报收藏 0打赏 0评论 0
点击排行