AI+音樂如何「生成」動聽旋律?一起揭秘世界人工智慧大會開場曲
AI 音樂如何「生成」動聽旋律?一起揭秘世界人工智慧大會開場曲
大螢幕上,兩隻裸眼可見的3D機械手,在音樂光點上舞動,一會敲鼓,一會吹奏,與一名二胡演奏家一起,以一首大氣磅礴的開場曲“點燃”全場。
在2023年的世界人工智慧大會開幕式上,開場曲以融合二胡、琵琶、嗩吶和古琴等民族樂器的方式表達了濃厚的國風氛圍。而最特別的是,這首曲子融合了AI科技,演奏家與AI創造的「演奏家」一起合奏,在世界人工智慧大會的舞台上,奏響了特別的旋律。
左手馴化右手
#如何做到讓民樂 AI卻沒有違和感?創作者、著名青年二胡演奏家朱芸編介紹,長約2分半鐘的開場片,共分三段曲,每一段都有玄機,並且都揉進了AI技術。
音樂開篇,3D機械手臂演奏的互動音樂由AI直接生成,左手臂彈奏音符後「馴化」右手,讓其彈出和弦;第二段是生成未來篇,旋律由AI生成,由機械臂與人一起合奏;第三段的旋律也是由AI給出的參數設計而成,與民樂隊一起完成演奏。
和弦與旋律是作曲的核心,朱芸編將這兩個核心交給生成式軟體,而他本人只負責「微調」。
開場片的影片畫面也透過AI生成、演算與調整,樂器外骨骼採用AI衍生設計,實現AR AI繪畫即時渲染,整體呈現出裸眼3D的視覺效果。另外,燈光也由AI編程後完成輸出,與旋律感應互動。
把音波「打碎」到最小
朱芸,90後的二胡演奏家和作曲家,多次在國際音樂比賽中獲得大獎。朱芸編對於融合AI技術後的國樂的未來充滿好奇和期待,希望能夠將國家音樂更廣泛地傳播給大眾。他開創了全國首個將國風與賽博龐克風格融合的AI音樂團,創造了獨一無二的「AI 國風」音樂風格。
「音波是一首樂曲的最小單元。AI演奏就是將音波'打碎'到最小元點,再重新組合,不同的音波就能呈現出不同樂器的聲音,這是AI演奏的底層邏輯。」朱芸編說,「AI不只是一個'感應器',它可以學習人類的演奏技巧,再演化成另外的作品。」
「不完美,但可以更聰明」
開場曲其實是「有瑕疵」的。朱芸編說:「AI學習樂曲和演奏的時候,出來的音色會有偏差,鼓點也不準,但我沒有特地校準,保留了AI學習演奏的過程,我認為這才是AI的精髓所在。 ”
而他口中「不完美」的AI正變得越來越聰明。朱芸編說,如今的AI演奏,僅技術水平而言,已達到普通人樂器考級中三到四級的水平,“只要能讓AI'聽'到更多的樂曲,其作曲和演奏水平就會更高,資料庫的基數越大,它就會演奏得與演奏家更像。」
朱芸編也表示,AI若要作為專業演奏家,它還有很長的學習之路:「人類演奏樂曲,有自己的情感在其中,每個人的生活經歷不一樣,他在音樂中所表達的內核也不一樣,這是AI還無法做到的。他相信AI的幫助將帶來未曾體驗過的“天籟之音”,在音樂領域持續展現出創新無限的可能性。
文字:曹亦菁
編輯:朱軼事鍇
* 轉載請註明來自浦東發布官方微信
以上是AI+音樂如何「生成」動聽旋律?一起揭秘世界人工智慧大會開場曲的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

產生隨機數據在數據科學領域非常重要。從建構神經網路預測、股市數據等來看,通常都會將日期當作參數之一。我們可能需要在兩個日期之間產生隨機數以進行統計分析。本文將展示如何產生兩個給定日期之間的k個隨機日期使用隨機和日期時間模組日期時間是Python內建的處理時間的庫。另一方面,隨機模組有助於產生隨機數。因此,我們可以結合隨機和日期時間模組來產生兩個日期之間的隨機日期。語法random.randint(start,end,k)這裡的random指的是Python隨機函式庫。 randint方法採用三個重要的

數據視覺化對於高效的資訊理解和展示至關重要。在眾多可用的圖表類型中,華夫餅圖以方形瓦片在網格狀結構中顯示資料的新穎方式。強大的Python模組PyWaffle方便了華夫餅圖的開發,類似於許多計算和數據分析方法。在本文中,我們將看看如何使用複雜的Python模組PyWaffle創建華夫餅圖。讓我們安裝PyWafle並看看如何使用它來視覺化分類資料。在您的cmd中執行以下命令來安裝該庫,然後將其導入到您的程式碼中pipinstallpywaffleExample1的中文翻譯為:範例1在這個例子中,我們

如何使用PHP產生可刷新的圖片驗證碼隨著網路的發展,為了防止惡意攻擊和機器自動操作現象,許多網站都使用了驗證碼來進行使用者驗證。其中一個常見的驗證碼類型就是圖片驗證碼,透過產生一張包含隨機字元的圖片,要求使用者輸入正確的字元才能進行後續操作。本文將介紹如何使用PHP產生可刷新的圖片驗證碼,並提供具體的程式碼範例。步驟一:建立驗證碼圖片首先,我們需要建立一個用於生

如何使用PHP產生帶有時間限制的二維碼?隨著行動支付和電子門票的普及,二維碼成為了一種常見的技術。在許多場景中,我們可能需要產生一種帶有時間限制的二維碼,即使在一定時間後,該二維碼也會失效。本文將介紹如何使用PHP產生具有時間限制的二維碼,並提供程式碼範例供參考。安裝PHPQRCode函式庫要使用PHP產生二維碼,我們需要先安裝PHPQRCode函式庫。這個庫

自然語言生成是一種人工智慧技術,它能夠將資料轉換為自然語言文字。在當今的大數據時代,越來越多的業務需要將資料視覺化或呈現給用戶,而自然語言生成正是一種非常有效的方法。 PHP是一種非常受歡迎的伺服器端腳本語言,它可以用來開發網頁應用程式。本文將簡要介紹如何使用PHP進行基本的自然語言生成。引入自然語言生成庫PHP自帶的函數庫並不包括自然語言生成所需的功能,因此

如何產生線上答題的錯題本在現今的資訊時代,網路答題已經成為了許多學生和教育工作者的常見任務。而錯題一直是學習過程中的難題之一,許多人都希望能夠方便地產生線上答案的錯題本,以便更好地複習和掌握知識。本文將介紹如何透過程式設計實現線上答題錯題本的生成功能,並提供具體的程式碼範例。第一步:建立網頁介面產生線上答題錯題本需要一個網頁介面來顯示題目和答案。可以使用HTML

二維碼是現代社會中廣泛使用的一種資訊編碼方式,Vue是一款前端框架,如何使用Vue實現二維碼生成?一、了解二維碼產生的原理二維碼的生成原理是將一段文字或一段URL位址轉換成一張圖片,在這張圖片中編碼了文字或URL位址的資訊。二維碼產生可以使用第三方函式庫,本文介紹如何使用Qrcode.js函式庫來產生二維碼。 Qrcode.js是一款輕量、無依賴的二維碼產生函式庫。二

word目錄產生錯亂怎麼辦隨著科技的發展,電子文檔已經成為我們日常工作和學習中不可或缺的一部分。而在編輯電子文檔時,尤其是長篇文章或論文中,目錄的產生是一個非常重要的步驟。目錄能夠方便讀者查找到文章的內容和架構,提升閱讀效率。然而,有時候我們在生成目錄的過程中會遇到一些問題,例如目錄生成出錯,順序混亂等。那麼,如果word目錄生成錯亂,我們該如何解決呢?首
