要与德国作曲家约翰·塞巴斯蒂安·巴赫二重唱,您不必回到 18 世纪;多亏了罗切斯特大学研究人员开发的一个新程序,你只需要一台电脑。
罗彻斯特大学哈吉姆工程与应用科学学院的研究人员开发了一个名为 BachDuet 的基于网络的系统,该系统允许用户实时与人工智能 (AI) 对手即兴创作二重唱。通过访问 BachDuet 网站,用户可以使用计算机键盘、鼠标、触摸屏或 MIDI 键盘与 AI 代理一起演奏二重奏。
这个名为BachDuet的基于网络的程序 由 电气与计算机工程和计算机科学副教授段志尧和他的实验室成员开发,其中包括 Yongi Zang '23 和博士生 Christodoulos Benetatos。BachDuet 允许人们使用人工智能 (AI) 对位实时即兴演奏巴赫风格的二重唱。通过访问 BachDuet 网站,用户可以使用计算机键盘、鼠标、触摸屏或 MIDI 键盘与 AI 代理一起演奏二重奏。
在 BachDuet 中,人工智能代理要么跟随人类音乐家,领导即兴创作,要么“只是胡闹”,Duan 说。
但研究人员预计该程序可能会应用于音乐教育、娱乐和音乐治疗。例如,Duan 说,“大多数现有的音乐疗法都是以聆听为基础的,但近年来我们看到了一些以演奏为基础的音乐疗法,这些疗法已被证明有助于改善认知功能。”
BachDuet 是 Duan 研究项目的一部分,该项目由美国国家科学基金会教师早期职业发展 (CAREER) 奖资助,旨在开发算法和系统,使人类能够与机器一起工作以协调音高、协调音乐时间并在音乐中传达表达。
他的实验室使用信号处理、人工智能和机器学习算法,可以赋予机器音乐感知技能、更具表现力的表现以及对音乐理论和作曲的更深“理解”。对于这个项目,团队输入了数百首巴赫的作品,并使用机器学习技术让程序“学习”音乐。在即兴创作过程中,程序采用 4/4 拍号并决定触发或维持哪个音符。
“我们项目的目标是开发工具,让人类可以使用类似于人类音乐家协作的计算机系统来播放音乐,”Duan 说。“通过 BachDuet,我们想开发一种工具,让音乐家和新手都可以练习对位即兴创作。”