几位 AI 工程师,开源了本身的泡妞项目

若是大家还以为工程师在撩妹上没有天赋的话,那你就大错特错了。程序员

就在不久前 Facebook 的几个程序员最近也弄出一款音乐神器,能够把一首曲子,用 6 种不一样的乐器演奏出来。而后 Google 的技术大拿们也不甘示弱,用 AI 搞出了一个音乐合成器正式加入专业撩妹俱乐部。算法

代码音乐家速成指南

你们都知道,经过 CNN 能够将图片进行风格重构,好比作点滤镜,让你的自拍照看起来像凡高的做品,业内也把这种卷积神经网络又叫神经网络迁移(Nural)。网络

受此启发,工程师们尝试把 CNN 运用到音乐上,但愿搞点大事情,好比让 AI 像人类同样,用口哨来演奏音乐。机器学习

clipboard.png

小哥哥们认真 coding 的状态神似郎朗学习

实操上,你们也都知道 AI 不可能直接读取音符,因此首先必须将音符转换成机器可以识别的样式,而后经过 CNN 进行解码重构,再生成新的文件。ui

clipboard.png

通过不断调试,他们已经能够将同一首曲子,用 6 种不一样风格的乐器演奏出来,包括模仿人类吹口哨。spa

Google 小哥哥怎么搞 AI 音乐

FaceBook 小哥哥们鼓捣出的这套程序目前只能对音乐进行风格切换,听起来还不够浪漫,Google 的工程师随即放了撩妹大招:开放源代码

「为妹子创造一个独一无二的声音。」设计

Magenta 是 Google 内部发起的一个与音乐结合的 AI 项目,专门探索如何将机器学习应用到音乐创做中。他们发布了 NSynth(神经合成器),这个项目是主要做者是 Yotam Mann ,他依靠深度神经网络来学习声音的特征,并根据这些特征生成一个史无前例的声音。调试

Yotam 认为之因此经典乐器会流行,就是由于不管是钢琴仍是吉他,或是二胡,都有本身独特的音色和音域。而本身所写的 NSynth 并非将声音简单的混合在一块儿,也不是重构音乐风格。

clipboard.png

而是利用原始声音的声学特征来合成一种全新的声音,好比将笛子和琴声按比例进行搭配,创造出新的声音。

在 Yotam 创建的 NSythTH 算法中,先经过生成一个压缩的声音( 用 Z 表示 )。而后,解码器网络将其转换成回声,再对整个系统进行训练,使输出的声音尽量更接近真实声音。

clipboard.png

为了下降 NSynth 的使用门槛,Magenta 跟 Google Creative Lab 合做建立了 NSynth Super,这是一款开放源代码的音乐合成硬件产品。

clipboard.png

经过预先载入的超 过10 万个声音,NSynth Super 经过算法就已经创造出不少声音,你能够经过拨号盘选择这些声音。固然,你也能够经过触摸屏创造新的声音。

目前,已经有很多专业的音乐制做人在使用这款产品。艺术创做须要灵感,这种全新的声音合成在可玩性、创意性上一样会给创造者提供一些不同的启发。

若是你对 NSynth Super 源代码、原理图和设计模板等感兴趣,能够在 GitHub 找到 demo。

clipboard.png

clipboard.png

这位眼神中透露着深情的小哥哥就是 Yotam Mann ,据说他几乎没有单身过。

超神经小百科

单词

Saturation
[ˌsætʃəˈreʃən] n. 饱和度

Exaggerated
[ɪgˈzædʒəreɪtɪd] adj. v. 扩大

词组

fundamental frequency 基音频率
intuitive parameters 直观参数
Single dog 单身狗
clipboard.png

相关文章
相关标签/搜索