格莱美幕后:人工智能和正在被悄然改变的音乐产业-阿里云开发者社区

开发者社区> 行者武松> 正文

格莱美幕后:人工智能和正在被悄然改变的音乐产业

简介:
+关注继续查看
本文来自AI新媒体量子位(QbitAI)

640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1

Hello, it’s me

“向我们缓步走来的,是一位…呃…机器艺人”

这不是未来的场景,而是两天之前。一位通体土豪金的“机器人”,在哈雷车队的护送下,走上第59届格莱美颁奖典礼的红毯。当然这不是真的机器艺人,而是《美国好声音》导师Cee-Lo Green。(后来没得奖的他提前离场了)

扮成一位机器艺人,让Cee-Lo在格莱美红毯上分外抢镜,当然也在Twitter上招来无情的嘲讽。但机器人现身格莱美,能说明人工智能的热潮,已经开始席卷音乐界了么?

有点牵强啦少年,氮素——格莱美和人工智能的关系,远远没有这么肤浅。

又见库兹韦尔

雷蒙德-库兹韦尔,奇点大学校长,被比尔-盖茨称为“预测人工智能最准的未来学家”。库兹韦尔现任Google工程总监,负责机器学习与语言处理的研发。

2015年2月8日,第57届格莱美技术奖授予库兹韦尔。

是同一个库兹韦尔。获奖原因,是库兹韦尔创造了音乐圈最牛的合成器——K250。原本这个技术是用于语音合成(也是一种AI技术),帮助盲人进行阅读。直到有一天盲人歌手Stevie Wonder问库兹韦尔:这能不能用在音乐上?

K250是当时第一个成功模拟三角钢琴复杂音色的合成器。后来除了Wonder,Pink Floyd、Billy Joel、Elton John等著名歌手也常常在演出中使用K250。

640?wx_fmt=png&wxfrom=5&wx_lazy=1

 库兹韦尔和Wonder(80年代老照片)

两年后AI的故事继续。英国音乐制作人Alexa Da Kid,在人工智能的帮助下,创作出一首流行歌曲,斩获今年格莱美的提名。

Alexa Da Kid,使用IBM沃森认知计算平台,分析了最近五年Billboard上榜歌曲的情况,以及这些歌曲产生的文化影响,例如新闻报道、电影创作和社交媒体讨论等。

这个方法被用来理解某个时期的“情感温度”,并用来启发Alex的创作过程。

到底人工智能对数据的洞察,对这位音乐人做出了何种贡献?“沃森搜集了数百万的对话、新闻头条和演讲”,Alexa说,“所有这些都告诉我,作为人类我们的情感到底有多不稳定,特别是过去五年”。

(安妮喂,量子位理解不了艺术家)

在确定了总体的主题后,Alex继续借助于沃森BEAT进行创作。BEAT是沃森认知系统里机器学习驱动音乐生成算法,Alex用这套AI产生各种不同的音乐元素,这些元素一点一点的启发他下一个小节应该被谱写成什么样子。

在人工智能的帮助下,Alexa选择“心碎”作为他单曲《Not Easy》的主题。这首单曲发布后不久,就在iTunes热门排行榜上冲到第四。


 请欣赏《Not Easy》

AI改变艺术创作

所以,除了写诗和写小说,人工智能还能被获格莱美提名的制作人用来创作音乐。但这不是AI第一次在音乐创作中发挥作用。

去年10月索尼旗下CSL的一个研究团队,发布了一首人工智能创作的流行歌曲:《爸爸的车》,颇有一种披头士风格的感觉。

研究人员使用Flow Machine软件创作是一个lead sheet。所谓的lead sheet也被翻译为领谱,主要用来定义前几小节的旋律和全曲的和弦走势。此后研究人员和音乐人Benoît Carré合作,完成填词和整首歌曲的的完整制作。

这套系统分析了13万首来自全球各地的歌曲,然后从中挑选符合lead sheet风格的片段,然后组合在一起。AI得到的数据库越大,越能匹配到人类喜欢的音乐旋律。

“最难的部分是高级的结构,或者说方向感”,索尼CSL总监François Pachet说目前这套系统还有些地方做的不好,那就是在不同的音乐片段间建立长期关联的能力。另外,索尼这套系统确实不能写歌词,不是说AI不能写,而是Flow Machine不行。


 请欣赏《爸爸的车》

“读博期间我研究了一下音乐”,加州圣何塞州立大学的Margareta Ackerman,后来在Orbitwerks公司发明了一套称为ALYSIA的系统,这套人工智能系统可以处理英文短句,并把文字与音符关联在一起。

ALYSIA可以用这种方式写完一整首歌,或者为每一小节提供各种各样的选择,像是艺术家的一个共同创作者。这套人工智能系统包括两个模型,一个专注于节奏,一个专注于旋律。整个系统使用了24首流行歌曲进行训练。

利用人工智能创作音乐已经不是新鲜事,加州大学圣克鲁兹分校的David Cope表示,ALYSIA令他印象深刻,但是创作出来的旋律缺乏和谐。伦敦大学的机器学习和音乐研究院Rebecca Fiebrink也表示,这个系统还不能很好地理解音乐人的创作意图。

ALYSIA创作的歌曲肯定得不到格莱美的垂青,不过Ackerman说目前只是早期阶段,她正在古典作曲家的帮助下,继续改进这套系统。“我们想要创造一个能够创作旋律、歌词,甚至可以唱歌的人工智能”,她说。

可能,未来格莱美会有一个新的奖项:“最佳AI歌曲,goes to ...”

商用早已开始

先憋说话,来听听下面这首曲子。

这段柔和的钢琴曲,旋律很简单,忧伤得露骨,它的创作者是一个人工智能。用人工智能作曲的创业公司越来越多,Jukedeck正是其中一家。他们的借助神经网络等技术,让机器有了像小孩一样边做边学的能力。

Jukedeck的人工神经网络以成百上千的乐谱作为输入,然后分析这些乐谱,得出一个音符在另一个之后出现的在绿、和弦的模式等等。最终,神经网络可以创作出类似风格的作品,一个自动的程序随后将其转换成音频。

让计算机作曲并不新奇。上世纪50年代,作曲家Lejaren Hiller用计算机创作了弦乐四重奏《伊利亚克组曲(Illiac Suite)》,成为计算机作曲第一人。

从那时起,无数研究人员将这项工作向前推进。但现在,一些创业公司试图将AI作曲商业化,用于从广告配乐到潜在流行歌曲的一切领域。例如Jukedeck,就希望能将音乐作品卖给任何需要为视频配背景音乐的人。

可口可乐英国分公司包月订购了他们的服务。

上面提到的Flow Machine,已经有艺人在音乐会上表演了用这套系统创作的歌曲。音乐人似乎很喜欢它。“如果没有它,我根本写不出这样的歌”,法国摇滚乐手Lescop(Mathieu Peudupin)说,“它把我逼到了一个我自己绝不会去的地方”。

有质疑说没有人会完全接受计算机生成的音乐。“乐迷们需要爱上音乐人”,Lescop说“你不能爱上一台计算机”。

但Jukedeck的创始人认为,人工智能正在改变我们听的方式,特别是当计算机终于能“理解音乐到足以让它实时响应的程度”。

他进一步解释说,未来当你跑步或者玩游戏的时候,人工智能会奉上应景而作的、全新的、大师级水准的背景音乐。

创作流行音乐技能,get!

 —— 人工智能

640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1

 放上一张阿呆镇楼

小互动

我们之前就整理过七段AI创作的音乐。在量子位微信公众号( 搜索:量子位 或 QbitAI )对话界面,回复:“AI音乐”,就能视听全部曲目。

曲目列表:

1、AI作曲公司Jukedeck两年前的作品

2、AI作曲公司Jukedeck现在的作品

3、50年代的电脑作品《伊利亚克组曲(Illiac Suite)》

4、Google大脑Magenta的作品

5、DeepMind生成的6段小样,每段10秒

6、Housse de Racket:Futura,由索尼CSL辅助创作

7、Kumisolo:Kageru San,由索尼CSL辅助创作

本文作者:李林 问耕 
原文发布时间:2017-02-15

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
怎么设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程
7422 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4614 0
使用OpenApi弹性释放和设置云服务器ECS释放
云服务器ECS的一个重要特性就是按需创建资源。您可以在业务高峰期按需弹性的自定义规则进行资源创建,在完成业务计算的时候释放资源。本篇将提供几个Tips帮助您更加容易和自动化的完成云服务器的释放和弹性设置。
8268 0
windows server 2008阿里云ECS服务器安全设置
最近我们Sinesafe安全公司在为客户使用阿里云ecs服务器做安全的过程中,发现服务器基础安全性都没有做。为了为站长们提供更加有效的安全基础解决方案,我们Sinesafe将对阿里云服务器win2008 系统进行基础安全部署实战过程! 比较重要的几部分 1.
5534 0
阿里云服务器安全组设置内网互通的方法
虽然0.0.0.0/0使用非常方便,但是发现很多同学使用它来做内网互通,这是有安全风险的,实例有可能会在经典网络被内网IP访问到。下面介绍一下四种安全的内网互联设置方法。 购买前请先:领取阿里云幸运券,有很多优惠,可到下文中领取。
9513 0
腾讯云服务器 设置ngxin + fastdfs +tomcat 开机自启动
在tomcat中新建一个可以启动的 .sh 脚本文件 /usr/local/tomcat7/bin/ export JAVA_HOME=/usr/local/java/jdk7 export PATH=$JAVA_HOME/bin/:$PATH export CLASSPATH=.
2244 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,云吞铺子总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系统盘、创建快照、配置安全组等操作如何登录ECS云服务器控制台? 1、先登录到阿里云ECS服务器控制台 2、点击顶部的“控制台” 3、通过左侧栏,切换到“云服务器ECS”即可,如下图所示 通过ECS控制台的远程连接来登录到云服务器 阿里云ECS云服务器自带远程连接功能,使用该功能可以登录到云服务器,简单且方便,如下图:点击“远程连接”,第一次连接会自动生成6位数字密码,输入密码即可登录到云服务器上。
17375 0
+关注
行者武松
杀人者,打虎武松也。
14545
文章
2569
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载