微軟小冰唱歌惹怒二次元,但深度學習和音樂的故事才剛開始

腦極體

最近,人工智慧第一次和人類在小範圍爆發了「衝突」,而雙方的主角是人見人愛的人工智慧少女微軟小冰和虛擬歌姬們的粉絲。

虛擬歌姬是二次元中的圈子之一,愛好者們用一款名為Vocaloid的軟體,輸入歌詞和音符,利用音源庫中的人聲音源和伴奏製作音樂。再搭配上虛擬形象,就變成了初音未來、洛天依這樣的虛擬歌姬。

而最近,微軟亞洲研究院為微軟小冰打造了人工智慧歌手深度學習模型,只需要人聲清唱一遍,就能學會人類的感情和演唱風格。在微博上發布關於這一消息時,小冰用到了「過時的技術」等等話術,惹惱了虛擬歌姬粉絲,甚至有些粉絲喊出了讓小冰「滾出中國」。

雖然這件事最終以小冰道歉為結尾,但深度學習和音樂之間的故事卻要更豐富的多。

理解音樂,是創造的前提

用算法創造音樂這件事,需要的技術門檻不高,更不需要多大的硬體成本,但真正的難點,卻是如何創造出好聽的音樂。

其實在音樂的創作上,最基礎的就是七個音符的排列組合,利用隨機輸入和聚類算法,就能用無規律的音符組合出想要模仿的旋律。又或者,乾脆讓電腦把音符隨機組合,讓人來判斷好不好聽,最終電腦總會創造出讓人滿意的旋律。

以上這些方法都存在於「理論中」,音符、樂器、和弦、人聲之間可以有無限組合,而音樂類型中既存在通俗歌曲這種規律性較強的,也有爵士樂這種幾乎找不到規律的。單純靠無限組合這種機率事件,恐怕比讓猴子打出一部莎士比亞還要難。

這一切的局限就在於,人工智慧不能「理解音樂」,因為不能理解,所以只能無意識的模仿和排列組合。而深度學習的加入,讓理解音樂這件事成為可能。

再造一個巴赫:庖丁解牛的創作模式

在人工智慧理解音樂這件事上,可以參考音樂平台的推薦算法。音樂屬於非結構化數據,能夠從中識別的推薦標籤通常是歌手、出版年份等等信息,或者人為添加上去的歌曲風格。

可如果利用信號分離技術,提取出音頻文件中的分軌(既把人聲、器樂等等音樂的不同部分分離出來),則可以利用深度學習技術分別學習音樂中和弦、節奏、人聲中的規律,更完整的理解音樂。

深度學習作曲最好的案例就是DeepBach,一個誕生於索尼計算機科學實驗室的開源項目。

巴赫創作過大量的復調聖歌,既一種包含兩條獨立旋律的複音音樂。這種音樂形式極具共同點,同時結構簡單,非常適合作為研究對象。實驗室的科學家選擇了巴赫的三百多部作品,在一定範圍內變調,再利用循環神經網絡反覆訓練。最終訓練出來的曲目,幾乎可以以假亂真。

其實聽過一些復調歌曲就會發現,在演奏時這種左右互搏的音樂雖然很難,但從結構上來說,復調音樂的特點非常明晰。以巴赫的復調來說,精準的對位、明顯的階梯感和層次感、更嚴禁的節奏等等。

嚴謹、有規律、特點鮮明,意味著巴赫的復調音樂更容易理解、更容易模仿。

說白了,DeepBach創作的音樂談不上有多高的原創性,只是琢磨透了巴赫復調聖歌的特點,在其原作品形式上進行變化,創作出與之十分相似的音樂。

只會做數學題的深度學習

目前大多數人工智慧作曲都和DeepBach類似,捕捉音源中的特點,再根據用戶的需求對有限的元素進行組合。

Jukedeck、Amper Music等等人工智慧作曲平台也是一樣,把原本被標註為作者、年份、風格的整首歌曲分解成器樂、節奏等等多個部分,再進行更詳細的標註。最後,再根據用戶設定的音樂類型、情緒、速度等等「創作」一首歌曲。

微軟小冰雖然不是依靠深度學習作曲,但提出的「示唱人」概念,也是收集用戶的音準、音高、顫音振幅和顫音頻率等等數據,再將這種特徵植入到用戶製作的歌曲中。

在微軟小冰開放平台之前,我們很難距離了解到小冰如何在十幾分鐘內通過一段語音訓練處相似的風格和情感。不過可以確定的是,目前多數依靠深度學習的音樂創作不外乎都是如此,玩票、再創作的性質遠高於原創性。

深度學習只能去學習流行歌曲、復調音樂等等結構清晰、規律性強的音樂,給它一段Coleman的Free Jazz,它可能學著學著就崩潰了。目前深度學習在音樂領域中可以把數學題做的很好,可到了數學公式不管用的領域,它也無能為力。

所以,音樂人們可以放下心來,你們暫時還不會被AI替代。

c小編,小冰,唱歌,惹怒,微軟,二次,二次元
收藏本站

電腦請使用 Ctrl + D 加入最愛

手機請使用 收藏

關閉