慶祝巴赫334歲生日,谷歌上線AI音樂“巴赫涂鴉”,用戶可自己編曲
提起巴赫,對(duì)西方音樂史稍作了解的人,均會(huì)知道。巴赫的全名是約翰·塞巴斯蒂安·巴赫,英文名字為Johann Sebastian Bach。生辰1685年3月21日-1750年7月28日,出生于音樂世家。是巴洛克時(shí)期的德國(guó)最為杰出的作曲家,被稱為“西方近代音樂之父”。
巴赫創(chuàng)作了1000多首音樂,他的20個(gè)孩子中,許多也成為了作曲家。巴赫創(chuàng)作的《馬太受難曲》、《b小調(diào)彌撒曲》、《平均律鋼琴曲集》等等經(jīng)久不衰。其中,《平均律鋼琴曲集》等還是鋼琴考級(jí)的必備曲目。可以說,每一個(gè)學(xué)音樂的孩子心中都曾有一個(gè)“巴赫夢(mèng)”。
而為了慶祝巴洛克杰出的作曲家約翰·塞巴斯蒂安·巴赫的334歲生日。谷歌結(jié)合AI技術(shù),讓心中有著“巴赫夢(mèng)”,或者夢(mèng)想成為一名音樂家,但是天賦有所欠缺的人“圓夢(mèng)”。了解到,值得注意的是,這是谷歌有史以來第一次以人工智能AI為主導(dǎo)的谷歌涂鴉,幫助普通人實(shí)現(xiàn)夢(mèng)想。
谷歌涂鴉“巴赫Doodle”可以生產(chǎn)出巴赫演奏管風(fēng)琴,并讓用戶自己創(chuàng)作旋律。用戶只需選擇幾個(gè)音符,谷歌涂鴉就會(huì)自動(dòng)“AI自定義旋律調(diào)以及產(chǎn)出巴赫的標(biāo)志性音樂風(fēng)格?!逼渲?,還有一堆按鈕可以顯示出額外的功能和幾個(gè)預(yù)設(shè)音樂。或者,如果用戶有幸找到涂鴉中的復(fù)活節(jié)彩蛋,很可能最終會(huì)創(chuàng)作出80年代搖滾混合風(fēng)格的曲子。
了解到,“巴赫涂鴉”項(xiàng)目由Doodle團(tuán)隊(duì)、Magenta團(tuán)隊(duì)、People and AI Research團(tuán)隊(duì)三個(gè)團(tuán)隊(duì)協(xié)作共同完成。其中,People and AI Research團(tuán)隊(duì)關(guān)注用戶體驗(yàn),Magenta團(tuán)隊(duì)主要研究人工智能中機(jī)器學(xué)習(xí)在音樂方面的應(yīng)用。
背后的“秘密”
據(jù)了解,涂鴉由Coconet提供動(dòng)力,Coconet是一種機(jī)器學(xué)習(xí)模型用于操縱音樂。實(shí)際上,它已經(jīng)在運(yùn)行三年了,并且已經(jīng)接受過巴赫306首合唱、合奏數(shù)據(jù)集的訓(xùn)練。這使得它能夠以作曲家的風(fēng)格產(chǎn)生復(fù)調(diào)曲調(diào)。所以,用戶會(huì)驚訝于它能夠很好地創(chuàng)造出和聲。Coconet背后的團(tuán)隊(duì)解釋說,它提出了一種巧妙的訓(xùn)練模型的方法:
我們從巴赫的曲子中取下一段音樂,隨機(jī)刪除一些音符,讓模型根據(jù)上下文猜出缺失的音符。其結(jié)果是一個(gè)多功能的對(duì)位模型,接受任意不完整的分?jǐn)?shù)作為輸入,計(jì)算出完整的分?jǐn)?shù)。
此設(shè)置涵蓋了廣泛的音樂任務(wù),例如,協(xié)調(diào)旋律、創(chuàng)建平滑過渡、重寫、精細(xì)化現(xiàn)有音樂以及從頭開始的創(chuàng)作。
為了開發(fā)“谷歌涂鴉”,谷歌的團(tuán)隊(duì)為306首巴赫合唱演奏音樂提供了一臺(tái)計(jì)算機(jī)。306首巴赫曲子被選中是因?yàn)樗麄兊囊恢滦浴麄兌加兴膫€(gè)聲音和自己優(yōu)美的旋律線。一旦該模型從不同的片段中學(xué)習(xí)了巴赫的音樂風(fēng)格。另一個(gè)團(tuán)隊(duì)就開始工作了,即通過機(jī)器學(xué)習(xí)可以從用戶的網(wǎng)絡(luò)瀏覽器中進(jìn)行。從而,允許用戶在自己的家、辦公室或電話中充分使用它。
【封面圖片來源:網(wǎng)站名fortune,所有者:fortune】