前NASA工程师让钢琴开口说英文,还能自弹世界上最难曲目,快到冒烟
金磊 发自 凹非寺
量子位 | 公众号 QbitAI
当一位前NASA工程师,遇到一架钢琴,会擦出怎样的火花?
以为就是弹弹琴?
年轻了。
他能让这架钢琴说!英!!语!!!
瞧,这台经过改良的钢琴Chopstix (筷子),跟他对话的画风是这样的:
而且不止是说英语,筷子还能轻松驾驭全世界最难的钢琴曲(快到冒烟的那种):
钢琴竟能“疯狂”如斯,引来不少网友们的围观:
不过这时你可能会问了,它出的声儿不还是钢琴的音吗?怎么就成“说英语”了呢?
别急,我们这就来扒一扒。
用傅里叶变换让钢琴说英语
这位前NASA工程师、油管博主叫做Mark Rober (下文简称“小马哥”)。
在他看来,我们人类的语音是可以用波形来进行可视化,例如这样:
但如果把其中的一小个片段放大,可以很简单地看到,这个波形的模式像是在“有节奏地重复”:
小马哥表示,对于任何信号,几乎都可以把它表示为纯正弦波的总和。
然后他就想到了利用信号处理领域中最受欢迎的工具之一——傅里叶变换。
于是,小马哥便把傅里叶变换用到了他的钢琴项目中:
只考虑音符所对应的峰值来重现声音。
以此类推,小马哥用这种方式对整段钢琴声音做了处理,就得到了对应的近似(不完全是)信号。
若是这种方式用对了,就可以得到这样的结果,例如小马哥对着钢琴说了一句:
Hey Chopstix!Repeat after me!
然后“筷子”就会用钢琴的声音来复述这句话:
当然,在这个期间,小马哥承认自己在这个过程中“作弊”了——利用了人类大脑的bug。
也就是说,若是闭上眼睛仅仅去听“筷子”弹的声音,我们很难去理解它在说什么。
但配上眼睛所看到的字幕,就会让人产生“好像真是这么一回事”的感觉。
小马哥对此解释说:
人类大脑在收集周围环境的信息中,有80%来源于视力。
即便我们在边听边看,视力依旧是在主导的感官。
……
而除了“说英语”外,作为一架钢琴,“筷子”在本职业务上也有较好的表现。
轻松驾驭世界最难曲子
小马哥在弹奏这件事儿上,给“筷子”挑了一首人类几乎无法演奏的曲子——《Rush E》。
这曲子有多离谱,看下谱子就知道了:
而大家都知道,钢琴在按下一个键后,即便手指释放了,还会有点延长音。
为了让钢琴的声音足够干脆利落,小马哥便对钢琴做了个改良。
如果只要求出声的话,最简单的构造是这样的,按下去,敲击到琴弦就行:
而为了做到按键释放的瞬间声音就停止,它现在变成了这样:
之后便来到了让“筷子”自己演奏这一环节。
小马哥表示,100多年前就有人实现了让钢琴自己演奏的功能,当时的方法是通过一张滚动的纸,由上面的打孔来控制钢琴的按键:
但这种方法的缺点,便是时间无法精准控制,而且按琴键的力度是“全力”。
因此,小马哥便搞了一排“螺线管”, 将它们一个个地安装到了刚才改良部件的下方:
这种螺线管不仅能精准控制时间,而且还能提供127种弹奏的力度,这就能在音效上逼近人类。
于是,“筷子”在种种改良的加持下,也就有了开头展示的、轻松驾驭超高难度《Rush E》的名场面了:
但其实最后的冒烟,是小马哥搞的效果而已。
而在有了多种能力之后,“筷子”也就能够实现自弹自唱了:
(一首Rick rolled送给大家)
网友:圆梦了
对于这样的一架钢琴,网友们表示出了感慨。
例如有人就表示“圆梦了”:
太疯狂了,我一直想看Rush E急速地演奏。
也有网友表示,“这也是第一次被一个会说话的钢琴Rick Rolled了”:
但讲真,这种脑洞大开的事儿,小马哥并不是第一次做。
毕竟身为前NASA工程师,技术过硬的他还曾经为了报复偷快递的人,自制了“臭屁炸弹”,把小偷们整得不要不要的……
想要了解小马哥更多有趣的项目,可以查看他的个人主页哦
参考链接:
https://www.youtube.com/watch?v=uBEL3YVzMwk
个人主页:
https://www.youtube.com/channel/UCY1kMZp36IQSyNx_9h4mpCg
— 完 —
「人工智能」、「智能汽车」微信社群邀你加入!
欢迎关注人工智能、智能汽车的小伙伴们加入我们,与AI从业者交流、切磋,不错过最新行业发展&技术进展。
ps.加好友请务必备注您的姓名-公司-职位哦~
点这里
推荐帖子
- 电位器X9C103
- 请问哪位大神用过x9c103啊?求指导一下,电阻值应该如何测量?另外滑动端可以一次性复位到最初值吗,还是说需要一步步划回去。电位器X9C103
- AlizaJoyous 电子竞赛
- 功率放大器基本知识
- 功率放大器通常根据其工作状态分为五类。即甲类(A)、乙类(B)、甲乙(AB)类、数字(D)类一、甲类(A类)功放:输出功率较小,耗电量大,但失真小,比较少用。A类放大器的输出晶体管(或电子管)的工作点在其线性部分中点,不论信号电平如何变化,它从电源取出的电流总是恒定不变,它是低效率的,用作声频放大时由于信号幅度不断变化,其实际效率不可能超过25%,可由单管或推挽工作。甲类放大器的优点是无交越失真和开关失真,而且谐波分量中主要是偶次谐波,在听感上低音厚实、中音柔顺温
- Jacktang 模拟与混合信号
- 中压开关设备存在的问题与改进措施
- 据杭州市电力局统计,近年来,中压开关设备辅助零部件缺陷率居高不下。小到辅助开关、电磁锁、计数器、温控器等零部件,大到所用变、互感器、避雷器等主要元器件,较高的故障缺陷率,给电网的安全稳定运行带来一定隐患。对此,本报特邀杭州市电力局专家对中压开关设备常出现的问题进行剖析。 中压开关设备在电网中应用广泛,其使用量随着电网配电容量的增大而增加。尽管中压开关制造工艺日趋成熟,产品性能也趋于稳定,但部分产品个别缺陷、故障仍时有发生,因此,进一步改善产品质量依然是整个设备制造业企业关注的问题。
- cnelc001 工控电子
- 菲斯卡尔CM4 K系列protel的原理图谁有啊?
- 官网上找不到,不想自己画太麻烦了.菲斯卡尔CM4K系列protel的原理图谁有啊?有CM0的有悬赏的这时间,画都画完了shihuntaotie发表于2014-12-2722:48有悬赏的这时间,画都画完了正在画了,有全套的以后就不用画了啊我只听说过飞思卡尔 您好,画好的原理图能分享一下吗?想跟您学习一下,非常感谢,真诚的希望得到您的帮助。 我在原理图上标的都是我用的管脚功能,不然太长也乱,对你可能用处不大 我也是只是参考一下您的设计,如
- huo_hu NXP MCU
- 免费申请ZVS降压稳压器评估板
- 点此免费申请工作温度更高一个稳压器只有在它能够在其实际使用环境中提供良好的电源的情况下才算是好稳压器。与同类竞争产品相比,VicorZVS稳压器可在更高的温度下提供更多的电源。效率更高任何ZVS稳压器的核心都是零电压开关拓扑。与同类竞争产品相比,该拓扑可从更高的输入电压实现更低的损耗,从而可带来更高的转换效率。尺寸更小在封装中高度集成所有工作组件。业界
- eric_wang 电源技术
- 汇编串口中断出现问题
- 为什么我写的串口中断接受程序,烧到51里就一直执行中断服务程序,而我根本没有产生中断,然后我把串口线拔下问题还是如此,代码如下:;单片机内存分配申明!TEMPER_LEQU29H;用于保存读出温度的低8位TEMPER_HEQU28H;用于保存读出温度的高8位BYT_DLYEQU39HDQEQUp2.7FLAG1EQU38H;是否检测到DS18B20标志位COUNTEQU3BH;是
- hd12 嵌入式系统