本公開(kāi)涉及計(jì)算機(jī),特別涉及一種音樂(lè)生成方法、音樂(lè)生成裝置和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)、計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、音樂(lè)生成技術(shù)是計(jì)算機(jī)技術(shù)領(lǐng)域的一個(gè)重要應(yīng)用。隨著人工智能技術(shù)的快速發(fā)展,自然語(yǔ)言處理技術(shù)被廣泛用于音樂(lè)生成,利用機(jī)器學(xué)習(xí)模型,根據(jù)文本數(shù)據(jù)自動(dòng)生成音樂(lè)數(shù)據(jù)。
2、然而,受限于機(jī)器學(xué)習(xí)模型的性能、用戶(hù)對(duì)音樂(lè)的文字描述的準(zhǔn)確性,自動(dòng)生成的音樂(lè)往往無(wú)法滿足用戶(hù)的需求。
技術(shù)實(shí)現(xiàn)思路
1、鑒于此,本公開(kāi)實(shí)施例提出了一種音樂(lè)生成方法、音樂(lè)生成裝置和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)、計(jì)算機(jī)程序產(chǎn)品,在根據(jù)文字描述自動(dòng)生成音樂(lè)后,用戶(hù)能夠根據(jù)智能體的引導(dǎo)對(duì)生成的音樂(lè)進(jìn)行針對(duì)性的調(diào)整,并根據(jù)用戶(hù)的調(diào)整,重新生成音樂(lè),提高音樂(lè)生成的質(zhì)量,提升用戶(hù)體驗(yàn)。
2、根據(jù)本公開(kāi)一些實(shí)施例的第一方面,提供一種音樂(lè)生成方法,包括:在用戶(hù)與智能體的交互界面上,響應(yīng)于所述用戶(hù)的音樂(lè)生成請(qǐng)求,顯示音樂(lè)生成的引導(dǎo)信息;響應(yīng)于所述用戶(hù)基于引導(dǎo)信息輸入的第一提示信息,輸出根據(jù)所述第一提示信息生成的第一音樂(lè)作品,所述第一提示信息包括音樂(lè)的描述信息,所述第一音樂(lè)作品包括第一音樂(lè);響應(yīng)于所述用戶(hù)針對(duì)所述第一音樂(lè)作品的調(diào)整,輸出根據(jù)所述調(diào)整生成的第二音樂(lè)作品,所述調(diào)整包括針對(duì)所述第一提示信息的調(diào)整、針對(duì)所述第一音樂(lè)的調(diào)整中的至少一項(xiàng)。
3、根據(jù)本公開(kāi)一些實(shí)施例的第二方面,提供一種音樂(lè)生成裝置,包括:顯示模塊,被配置為在用戶(hù)與智能體的交互界面上,響應(yīng)于所述用戶(hù)的音樂(lè)生成請(qǐng)求,顯示音樂(lè)生成的引導(dǎo)信息;第一輸出模塊,被配置為響應(yīng)于所述用戶(hù)基于引導(dǎo)信息輸入的第一提示信息,輸出根據(jù)所述第一提示信息生成的第一音樂(lè)作品,所述第一提示信息包括音樂(lè)的描述信息,所述第一音樂(lè)作品包括第一音樂(lè);第二輸出模塊,被配置為響應(yīng)于所述用戶(hù)針對(duì)所述第一音樂(lè)作品的調(diào)整,輸出根據(jù)所述調(diào)整生成的第二音樂(lè)作品,所述調(diào)整包括針對(duì)所述第一提示信息的調(diào)整、針對(duì)所述第一音樂(lè)的調(diào)整中的至少一項(xiàng)。
4、根據(jù)本公開(kāi)一些實(shí)施例的第三方面,提供一種音樂(lè)生成裝置,包括:存儲(chǔ)器;以及耦接至存儲(chǔ)器的處理器,處理器被配置為基于存儲(chǔ)在存儲(chǔ)器中的指令,執(zhí)行前述任意一種音樂(lè)生成方法。
5、根據(jù)本公開(kāi)一些實(shí)施例的第四方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)前述任意一種音樂(lè)生成方法。
6、根據(jù)本公開(kāi)一些實(shí)施例的第五方面,提供一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)所述計(jì)算機(jī)程序產(chǎn)品在計(jì)算機(jī)上運(yùn)行時(shí),使得所述計(jì)算機(jī)實(shí)現(xiàn)前述任意一種音樂(lè)生成方法。
7、提供該
技術(shù)實(shí)現(xiàn)要素:
部分以便以簡(jiǎn)要的形式介紹構(gòu)思,這些構(gòu)思將在后面的具體實(shí)施方式部分被詳細(xì)描述。該發(fā)明內(nèi)容部分并不旨在標(biāo)識(shí)要求保護(hù)的技術(shù)方案的關(guān)鍵特征或必要特征,也不旨在用于限制所要求的保護(hù)的技術(shù)方案的范圍。
8、通過(guò)以下參照附圖對(duì)本公開(kāi)的示例性實(shí)施例的詳細(xì)描述,本公開(kāi)的其它特征及其優(yōu)點(diǎn)將會(huì)變得清楚。
1.一種音樂(lè)生成方法,包括:
2.根據(jù)權(quán)利要求1所述的音樂(lè)生成方法,其中,響應(yīng)于所述用戶(hù)輸入的針對(duì)所述第一音樂(lè)作品的調(diào)整,輸出根據(jù)所述調(diào)整生成的第二音樂(lè)作品包括:
3.根據(jù)權(quán)利要求1所述的音樂(lè)生成方法,其中,響應(yīng)于所述用戶(hù)輸入的針對(duì)所述第一音樂(lè)作品的調(diào)整,輸出根據(jù)所述調(diào)整生成的第二音樂(lè)作品包括:
4.根據(jù)權(quán)利要求1所述的音樂(lè)生成方法,其中,響應(yīng)于所述用戶(hù)輸入的針對(duì)所述第一音樂(lè)作品的調(diào)整,輸出根據(jù)所述調(diào)整生成的第二音樂(lè)作品包括:
5.根據(jù)權(quán)利要求1所述的音樂(lè)生成方法,其中,響應(yīng)于所述用戶(hù)輸入的針對(duì)所述第一音樂(lè)作品的調(diào)整,輸出根據(jù)所述調(diào)整生成的第二音樂(lè)作品包括:
6.根據(jù)權(quán)利要求1述的音樂(lè)生成方法,其中,響應(yīng)于所述用戶(hù)輸入的針對(duì)所述第一音樂(lè)作品的調(diào)整,輸出根據(jù)所述調(diào)整生成的第二音樂(lè)作品包括:
7.根據(jù)權(quán)利要求6所述的音樂(lè)生成方法,其中,根據(jù)所述用戶(hù)在所述編輯界面針對(duì)所述第一音樂(lè)作品的調(diào)整操作,生成所述第二音樂(lè)作品包括:
8.根據(jù)權(quán)利要求7所述的音樂(lè)生成方法,其中,響應(yīng)于所述用戶(hù)輸入的針對(duì)所述第一音樂(lè)作品的調(diào)整,輸出根據(jù)所述調(diào)整生成的第二音樂(lè)作品包括:
9.根據(jù)權(quán)利要求8所述的音樂(lè)生成方法,其中,所述第一音樂(lè)包括多個(gè)段落,響應(yīng)于所述用戶(hù)輸入的針對(duì)所述第一音樂(lè)作品的調(diào)整,輸出根據(jù)所述調(diào)整生成的第二音樂(lè)作品包括:
10.根據(jù)權(quán)利要求9所述的音樂(lè)生成方法,其中,所述多個(gè)段落中每個(gè)段落包括多個(gè)節(jié)拍,響應(yīng)于所述用戶(hù)輸入的針對(duì)所述第一音樂(lè)作品的調(diào)整,輸出根據(jù)所述調(diào)整生成的第二音樂(lè)作品包括:
11.根據(jù)權(quán)利要求1所述的音樂(lè)生成方法,其中:
12.根據(jù)權(quán)利要求1所述的音樂(lè)生成方法,其中:
13.根據(jù)權(quán)利要求1至12任一項(xiàng)所述的音樂(lè)生成方法,其中:
14.一種音樂(lè)生成裝置,包括:
15.一種音樂(lè)生成裝置,包括:
16.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至13中任一項(xiàng)所述的音樂(lè)生成方法。
17.一種計(jì)算機(jī)程序產(chǎn)品,當(dāng)該計(jì)算機(jī)程序產(chǎn)品在計(jì)算機(jī)上運(yùn)行時(shí),使得所述計(jì)算機(jī)實(shí)現(xiàn)權(quán)利要求1至13中任一項(xiàng)所述的音樂(lè)生成方法。