假如將來,人工智能回想本身學會的第一首歌,那就是這首Daisy Bell。
說起電腦模仿人聲唱歌,年夜家的第一反響都是日本的萌妹虛擬偶像初音了。
但其其實初音出生良久良久良久之前,就有公司測驗考試過讓盤算機啟齒唱歌——世界上第一段由盤算機模仿人聲的歌曲是IBM704在1961年演唱的,名字叫Daisy Bell:
下面這段視頻就是其時IBM704吹奏時的灌音,在視頻中寫的是IBM7094演唱的,但因為IBM7094被制作于1962年。而浩瀚史料將這首歌的出生指向于1961,所以IBM704才應當是準確的“演唱者”。
這首歌自己創作于1892年,傳說中它的作者David Ewen是一名英國風行作曲家,當他第一次抵達美國的時刻由于隨行李攜帶的一輛自行車而被請求額定交納關稅。他的另外一位作曲家同伙對他說:“還好你帶的不是二人自行車,不然你要支付雙倍的價值”(It’s lucky you didn’t bring a bicycle built for two , otherwise you’d have to pay double duty.)
不久以后,Dacre就開端用”bicycle built for two”為重要歌詞發明了這首歌曲,是以Daisy Bell的別的一個名字也叫bicycle built for two。這首歌的曲調明快,歌詞壓韻且應用了年夜量的雙關語。描寫了一個租不起馬車,希望意與女友一同騎自行車的年青小伙子和他敬慕對象Daisy·Bell的戀愛故事,有著19世紀美國特點的浪漫顏色。
這首歌第一次在年夜眾中風行,源于在倫敦音樂廳的勝利首演。由音樂廳歌手凱蒂·勞倫斯(Katie Lawrence)表演。不外,Daisy Bell與機械人結緣倒是在歌曲被創作出來半個世紀今后——在貝爾試驗室里。
1957年,美國國度航空征詢委員會的IBM704,固然沒有“一個房子”那末年夜,然則照樣挺年夜的。
這一次把Daisy Bell唱紅的歌手是IBM在1954年推出的盤算機IBM 704,這是世界上第一臺內建浮點數運算功效的盤算機。它由前代IBM 701改進而成,應用磁芯記憶代替威廉姆斯管作為存儲介質,并增長了三組索引暫存器(相似內存的器械)。為了完成更多的功效,它的CPU采取了全新的指令集,并在法式說話上支撐Fortran和LISP。在其時,IBM704被以為是獨一可以處置龐雜數學盤算的電腦。
總之,假如你假如不懂的話,只需曉得這個器械就是其時人類科技的巔峰就行了。因為價錢昂貴且產量較低,IBM累計只賣出了140臺IBM704——年夜多半是軍方和學術機構。好比被用于史密森天梯物理不雅測臺贊助迷信家對不雅測到的衛星停止軌道盤算。
但是讓IBM704更加著名的,照樣由于它在盤算機音樂史上的進獻。
世界上第一名盤算機音樂年夜師Max Mathews在IBM 704上開辟出第一個電腦音樂法式——MUSIC,并用這款軟件創作了一個17秒的音樂,固然后果其實不非常幻想但這讓年夜家看到了電腦分解音樂的能夠性。
隨后在1961年,Max在貝爾試驗室,與迷信家John Kelly等人對MUSIC停止了一些優化,并完成了第一首由電腦模仿人聲停止演唱的歌曲Daisy Bell。終究的灌音其實分為兩部門,一部門是由電子分解樂法式MUISC吹奏的伴奏,另外一部門是由人聲分解器演唱的歌詞部門。
為了讓Max可以更好的用電腦制造音樂,貝爾試驗室乃至在1967年制造了一個名為Graphics 1的偉大硬件。它為其時曾經更新到第四版的MUSIC法式供給了一個可以疾速檢查、修正、復制、擦除的圖形前端——這器械乃至是個觸摸屏,上圖就是貝爾試驗室的研討員Lawrence Losler,副手持一根“手寫筆”贊助Max(右)修正他的音樂。
以后,Graphics系列的第二代被商用化推行,并可用于手繪電路圖、邏輯線框圖和CAD圖等其時其它盤算機做不到的高端功效。
并沒有材料顯示為何其時會選擇Daisy Bell這首老歌作為試驗曲,但明顯其時的后果是使人震動的。科幻小說家約翰·皮爾斯因為正好在貝爾試驗室訪問同伙,而無機會面證了汗青上電腦第一次唱歌這一幕。是以在他以后的作品《2001:太空遨游》中,HAL 9000超等電腦瀕臨逝世亡的時刻唱起了Daisy Bell,將全部片子推向了熱潮。
雖然其時的IBM704還完整沒有能夠完成一丁點人工智能,但它對人聲的模仿卻讓其時的人們在理性上以為“機械人”間隔我們又近了一點。
另外一位誤打誤撞進入盤算機范疇的明星“萊娜”是一名《紈绔子弟》的封面女郎,由于照片被寫入70年月的一篇盤算機論文,而是以在以后的30年成了盤算機視覺范疇的一張“基準圖片”。其自己,于1997年獲邀列席圖象迷信學會的周年年夜會。
從此以后,Daisy Bell似乎成了一個盤算機音頻范疇的“萊娜圖”,很多公司和研討在從事相干開辟的時刻都邑選擇Daisy Bell停止測驗考試,1974年,聲學研討人員用Daisy Bell測驗考試平面聲編碼,而不是簡略的將兩個單聲道分離給到雙耳。1985年,有人寫了一個法式讓Commodore 64電腦可以用磁頭震撼磁帶以收回Daisy Bell的曲調。
比擬之下,在影視作品中,Daisy Bell更成了機械人們玩梗的代表:好比2005年的動畫片子《機械人》、電視劇集《Dr.Who》、《險惡力氣》中都有涌現這段音樂。別的,還涌現在了2012年的霍金列傳體片子《萬物實際》里——沒法行為的霍金在輪椅上寫下Daisy Bell中的歌詞“Daisy Daisy give me your answer.”
在實際世界中,開首提到的年夜家比擬熟習的初音家族(vocaloid)中的巡音ルカ也在十周年祭的時刻演唱過一輔弼關的歌,叫D a i s y。而當你請求微軟的語音助手小娜(英文版)唱一首歌的時刻,她也有必定概率唱這首Daisy Bell。
跟著技巧的提高,盤算機曾經簡直可以完善的模仿樂器,并逐步的在模仿人聲的模仿上精美絕倫。
或許有一天,我們會再也分辯不出哪首歌是機械唱的,哪首歌是人唱的吧。