免费发布信息 您好,欢迎访问中国第一音乐生态圈 ! 请 [登录][注册]
广告

首页>商家>新闻>NSynth人工智能进军音乐界

NSynth人工智能进军音乐界

资讯头条 | 乐度网 2017年8月4日
[摘要] 近日,Google Magenta研发出一款名为NSynth的新系统,通过模仿和重合创造出一种与众不同的声音。

在过去,人工智能听起来似乎是一个非常遥远的词,仿佛只存在于未来幻想的电影和书里面。“人工智能”的这种表达方式就可能会引发争议,人们会担心那些无脸的机器人将很快取代自己和同事的位置。


人工智能.png

  

但现实是,人工智能已经在日常生活中出现了。他们存在于各个领域,例如虚拟个人助理、视频游戏、智能汽车、购物预测、欺诈保护、在线客户支持、新闻稿撰写、安全监控、智能家居设备等等。

  

人工智能比我们许多人想象的要现实得多。它不知不觉地潜入了人类社会。例如,目前人工智能可以生成前所未有的全新声音文件,你可能很快就会在收音机里听到。

  

这个名为NSynth的新系统是由Google Magenta团队开发的,希望能给音乐家们提供电脑生成音乐的新选择。研究团队表示:“通过直接从数据中学习,NSynth为艺术家提供了对音质和动态的直观控制,以及探索新声音的能力,这些声音很难通过手工调合产生。”

  

NSynth的工作原理是,从大约1000种不同的乐器中提取样本,并将它们混合在一起,分两步进行。首先,该程序学会识别每一种乐器的声音特征,以便重现。另外,它可以单独模仿每一种乐器,也可以将它们混合,创造出一种听起来与现有乐器不同的声音。

  

结果呢?结果是,它成为了一种由算法驱动的数字化乐器,声音介于长笛和小提琴之间。这个项目利用了所谓的“深度学习”。

  

这是人工智能的一种具体方式,它包含了大量的数据,就像人脑的处理方式一样。深度学习系统能够帮助它们从错误中学习,并且随着时间的推移会变得更好。就像人类的大脑和学习方式一样,这个系统也教会了它自己如何改进。

  

研究团队说:“我们希望为音乐人开发一种创造性的工具,同时也为机器学习提供了新的挑战,让科学家们能够开展对音乐生成模型的研究。为了满足这两个目标,我们构建了NSynth数据库,这是一组从单个乐器中抽取的带注释的音符,包含音调和速度。”

  

音乐评论家Marc Weidenbaum称谷歌的这一新方法很有前景。他说:“在艺术上,它可能会产生一些很酷的效应,而且因为创造者是谷歌,其他研究者也会跟随他们的步伐。”NSynth团队还发布了一份描述其算法的研究论文,让任何人都可以下载和使用他们的声音数据库。对于人工智能进入新领域的现象,人工智能研究人员和其他计算机科学家一定会非常兴奋。


版权归原作者所有,如有侵权请告知,将立即删除。
音乐与乐器产业第一手资讯 微信扫一扫,您就知道。点击右侧蓝字快速关注乐度公众号:Musicdu乐度
微信扫一扫,您就知道
Musicdu乐度公众号:musicdu_com
想要体验免费发新闻,请加静静的微信
本文来源:AI研究院 发布人:huilinseyo
  • 23
    喜欢我就给我投票吧
    点赞
  • 94
    喜欢我就给我投票吧
    高兴
  • 65
    喜欢我就给我投票吧
    拍手
  • 85
    喜欢我就给我投票吧
    加油
  • 53
    喜欢我就给我投票吧
    惊讶
  • 23
    喜欢我就给我投票吧
    路过
  • 96
    喜欢我就给我投票吧
    难过
  • 31
    喜欢我就给我投票吧
    叹气
  • 40
    喜欢我就给我投票吧
    无聊
文明上网理性发言!

全部评论

热点推荐:

电子乐器商标转让
ow).resize(function () { if ($("body").width() < 1200) { $(".return-btn").css({ "display": "none" }); } else { $(".return-btn").css({ "display": "block" }); } }) $(".return-btn").click(function () { // alert(so) $('body,html').animate({ scrollTop: 0 }); }) ow).resize(function () { if ($("body").width() < 1200) { $(".return-btn").css({ "display": "none" }); } else { $(".return-btn").css({ "display": "block" }); } }) $(".return-btn").click(function () { // alert(so) $('body,html').animate({ scrollTop: 0 }); })