[發明專利]音樂生成方法及音樂生成模型的訓練方法在審
| 申請號: | 202110191427.4 | 申請日: | 2021-02-19 |
| 公開(公告)號: | CN113012665A | 公開(公告)日: | 2021-06-22 |
| 發明(設計)人: | 黃郁翔 | 申請(專利權)人: | 騰訊音樂娛樂科技(深圳)有限公司 |
| 主分類號: | G10H1/00 | 分類號: | G10H1/00 |
| 代理公司: | 北京金知睿知識產權代理事務所(普通合伙) 11379 | 代理人: | 蔡民軍;譚彥聞 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 音樂 生成 方法 模型 訓練 | ||
本申請公開一種音樂生成方法,包括:獲取包含多個和弦的和弦進行,其中,每個和弦具有指定時長并包括多個音符;將所述和弦進行的所述多個和弦分別轉換為多個第一MIDI消息,其中每個所述第一MIDI消息包含表征對應和弦的和弦特征和表征所述對應和弦的所述多個音符的音符特征;確定所述和弦進行的所述多個和弦的和弦排列順序;將所述多個第一MIDI消息及所述和弦排列順序輸入基于自然語言神經網絡的音樂生成模型,依次生成與所述多個第一MIDI消息相對應且映射所述和弦排列順序的多個第二MIDI消息,其中每個所述第二MIDI消息包含表征多個生成音符的音符特征,所述多個生成音符總體具有所述指定時長;按生成順序將所述多個第二MIDI消息拼接成生成音樂MIDI消息。
技術領域
本申請涉及多媒體內容處理的技術領域,具體地涉及一種音樂生成方法。本申請還涉及一種音樂生成模型的訓練方法。
背景技術
音樂創作涉及諸多專業知識。當前,MIDI(Musical Instrument DigitalInterface)技術已成為音樂創作領域被廣泛使用的技術。隨著各類音樂類應用的普及,用戶對音樂個性化的追求越來越高,有越來越多的用戶想要自己創作音樂。然而,對于非專業的普通用戶而言,由于缺乏專業音樂知識以及不熟悉MIDI技術相關的協議、標準或復雜的軟硬件操作等原因,往往無法實現音樂創作。
并且,即使是專業用戶,也很可能由于時間緊迫、創作過程中復雜的軟硬件操作以及面對不理想的作品缺乏修改思路等原因,難以將創作思路呈現為所期望的音樂作品。
因此,希望提出一種利用神經網絡自動生成音樂的方法以及相關的神經網絡的訓練方法。如此,能夠通過對大量現成的樂曲、歌曲等音樂數據進行特征學習,從而向所有用戶、無論是非專業人士或專業人士提供自動生成音樂的可能性。
上述描述僅作為了解本領域相關技術的背景,并非承認其屬于現有技術。
發明內容
因此,本發明實施例意圖提供一種音樂生成方法和裝置、音樂生成模型的訓練方法和系統以及相關的存儲介質和電子設備。這些方案不僅能使用戶根據自己的創作思路來生成音樂,而且能有效提升生成音樂的質量。
在本發明實施例中,提供一種音樂生成方法,包括:
獲取包含多個和弦的和弦進行,其中,每個和弦具有指定時長并包括多個音符;
將所述和弦進行的所述多個和弦分別轉換為多個第一MIDI消息,其中每個所述第一MIDI消息包含表征對應和弦的和弦特征和表征所述對應和弦的所述多個音符的音符特征;
確定所述和弦進行的所述多個和弦的和弦排列順序;
將所述多個第一MIDI消息及所述和弦排列順序輸入基于自然語言神經網絡的音樂生成模型,依次生成與所述多個第一MIDI消息相對應且映射所述和弦排列順序的多個第二MIDI消息,其中每個所述第二MIDI消息包含表征多個生成音符的音符特征,所述多個生成音符總體具有所述指定時長;
按生成順序將所述多個第二MIDI消息拼接成生成音樂MIDI消息。
在一些實施例中,所述將所述和弦進行的所述多個和弦分別轉換為多個第一MIDI消息,包括:
將每個所述和弦分別編碼為以所述和弦特征為起點的第一MIDI消息。
在一些實施例中,所述依次生成與所述多個第一MIDI消息相對應且映射所述和弦排列順序的多個第二MIDI消息,包括:
判斷當前生成的第二MIDI消息的音樂時長是否達到所述指定時長;
在達到所述指定時長時,生成下一個第二MIDI消息。
在一些實施例中,所述判斷當前生成的第二MIDI消息的音樂時長是否達到所述指定時長,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊音樂娛樂科技(深圳)有限公司,未經騰訊音樂娛樂科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110191427.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種突觸晶體管及其制備方法
- 下一篇:冷凝器清洗機器人用送槍裝置





