本公開的示例實施例總體涉及計算機領(lǐng)域,特別地涉及用于音樂合成的方法、裝置、設(shè)備和計算機可讀存儲介質(zhì)。
背景技術(shù):
1、隨著計算機技術(shù)的快速發(fā)展,用戶可以通過各種各樣的方式與其他用戶進(jìn)行互動。例如,用戶與其他用戶可以通過角色扮演(rp)的玩法進(jìn)行互動,能夠提高用戶的體驗感。用戶可以通過rp的玩法,進(jìn)行某些創(chuàng)作(例如,視頻創(chuàng)作)。因此,期待更便捷的用于音樂創(chuàng)作的方式,以提高用戶的參與感和創(chuàng)造樂趣。
技術(shù)實現(xiàn)思路
1、在本公開的第一方面,提供了一種音樂合成的方法。該方法包括:基于與第一虛擬對象相關(guān)聯(lián)的用戶操作,向第一虛擬對象分配第一樂器;以及響應(yīng)于第一虛擬對象與一個或多個虛擬對象滿足預(yù)設(shè)條件,播放目標(biāo)音樂,一個或多個虛擬對象被分配有一個或多個第二樂器,目標(biāo)音樂包括對應(yīng)于第一樂器的第一演奏音頻和對應(yīng)于一個或多個第二樂器的一個或多個演奏音頻。
2、在本公開的第二方面,提供了一種用于音樂合成的裝置。該裝置包括:樂器分配模塊,被配置為基于與第一虛擬對象相關(guān)聯(lián)的用戶操作,向第一虛擬對象分配第一樂器;以及音樂播放模塊,被配置為響應(yīng)于第一虛擬對象與一個或多個虛擬對象滿足預(yù)設(shè)條件,播放目標(biāo)音樂,一個或多個虛擬對象被分配有一個或多個第二樂器,目標(biāo)音樂包括對應(yīng)于第一樂器的第一演奏音頻和對應(yīng)于一個或多個第二樂器的一個或多個演奏音頻。
3、在本公開的第三方面,提供了一種電子設(shè)備。該設(shè)備包括至少一個處理單元;以及至少一個存儲器,至少一個存儲器被耦合到至少一個處理單元并且存儲用于由至少一個處理單元執(zhí)行的指令。指令在由至少一個處理單元執(zhí)行時使設(shè)備執(zhí)行第一方面的方法。
4、在本公開的第四方面,提供了一種計算機可讀存儲介質(zhì)。該計算機可讀存儲介質(zhì)上存儲有計算機程序,計算機程序可由處理器執(zhí)行以實現(xiàn)第一方面的方法。
5、應(yīng)當(dāng)理解,本內(nèi)容部分中所描述的內(nèi)容并非旨在限定本公開的實施例的關(guān)鍵特征或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的描述而變得容易理解。
1.一種音樂合成的方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,其中向所述第一虛擬對象分配所述第一樂器包括:
3.根據(jù)權(quán)利要求1所述的方法,其中所述第一演奏音頻是通過如下方式確定的:
4.根據(jù)權(quán)利要求1所述的方法,其中所述第一演奏音頻是通過如下方式確定的:
5.根據(jù)權(quán)利要求3所述的方法,還包括在播放所述第一演奏音頻的過程中,執(zhí)行以下至少一項:
6.根據(jù)權(quán)利要求1所述的方法,其中播放所述目標(biāo)音樂包括:
7.根據(jù)權(quán)利要求1所述的方法,還包括:
8.根據(jù)權(quán)利要求1所述的方法,還包括:
9.一種用于音樂合成的裝置,包括:
10.一種電子設(shè)備,包括:
11.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序可由處理器執(zhí)行以實現(xiàn)根據(jù)權(quán)利要求1至8中任一項所述的方法。