• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    多媒體文件生成方法、電子設備和存儲介質技術

    技術編號:18733966 閱讀:41 留言:0更新日期:2018-08-22 03:34
    本發明專利技術公開了一種多媒體文件生成方法,所述方法包括:對采集到的音頻信息進行分段處理,得到至少一個音頻片段;確定每個所述音頻片段所對應的旋律特征;在歌曲旋律庫中獲取與所述旋律特征匹配的演唱音頻數據和/或歌詞數據;基于所述音頻信息及所述演唱音頻數據和/或歌詞數據,生成多媒體文件。本發明專利技術實施例還提供了一種電子設備和存儲介質。

    【技術實現步驟摘要】
    多媒體文件生成方法、電子設備和存儲介質
    本專利技術涉及移動終端領域中的信息處理技術,特別涉及一種多媒體文件生成方法、電子設備和存儲介質。
    技術介紹
    隨著移動終端技術的飛速發展,移動終端所能提供的功能變得越來越豐富。因此,依托于移動終端的移動應用也越來越朝著多功能的方向發展。以音樂軟件為例,音樂軟件作為較為常見的娛樂應用,為了滿足用戶的娛樂需求,現在的音樂軟件可提供的功能,從傳統的僅提供單純的聽歌功能轉向了可以提供社交、消費、K歌等多種功能。在日常生活中,用戶對音樂方面的需求,除了聽歌、搜歌等需求之外,歌曲的手動制作(DoItYourself,DIY)也是目前比較熱門的需求。然而,音樂制作對用戶的專業能力要求較高,一般用戶不會自己作詞、編曲以實現音樂DIY。此外,歌曲的合成或者改編,也需要用戶有較高的音樂素養,同時還要求用戶能夠熟練的使用一些音頻處理軟件??梢?,通過歌曲合成、改編等方式來實現歌曲DIY,所要求的技術門檻比較高,對用戶來說實現難度較大。
    技術實現思路
    為解決現有存在的技術問題,本專利技術實施例主要提供一種制作歌曲的方法、電子設備和存儲介質,能夠解決在用戶在歌曲制作時難度較大的問題。本專利技術實施例的技術方案是這樣實現的:本專利技術實施例提供了一種多媒體文件生成方法,所述方法包括:對采集到的音頻信息進行分段處理,得到至少一個音頻片段;確定每個所述音頻片段所對應的旋律特征;在歌曲旋律庫中獲取與所述旋律特征匹配的演唱音頻數據和/或歌詞數據;基于所述音頻信息及所述演唱音頻數據和/或歌詞數據,生成多媒體文件。上述技術方案中,確定每個所述音頻片段所對應的旋律特征,包括:提取每個所述音頻片段的音頻參數;根據所述音頻參數,確定每個所述音頻片段對應的旋律特征。上述技術方案中,所述歌曲旋律庫中存儲有演唱音頻數據、演唱音頻數據的旋律特征以及演唱音頻數據對應的歌詞數據;所述在歌曲旋律庫中獲取與所述旋律特征匹配的演唱音頻數據和/或歌詞數據,包括:將所述音頻片段的旋律特征與歌曲旋律庫中的旋律特征進行匹配;確定旋律特征匹配程度最高的演唱音頻數據;獲取所述演唱音頻數據和/或所述演唱音頻數據對應的歌詞數據。上述技術方案中,所述基于所述音頻信息及所述歌詞數據,生成多媒體文件,包括:根據所述音頻片段與所述歌詞數據的對應關系,按照每個所述音頻片段在所述音頻信息中的順序將所述歌詞數據拼接為文本;基于所述音頻信息及所述文本生成所述多媒體文件,其中,所述多媒體文件的音頻部分包括所述音頻信息,且所述多媒體文件的歌詞部分包括所述文本。上述技術方案中,所述基于所述音頻信息及所述演唱音頻數據,生成多媒體文件,包括:根據所述音頻片段與所述演唱音頻數據的對應關系,按照每個所述音頻片段在所述音頻信息中的順序將所述演唱音頻數據合成;基于所述音頻信息及所述演唱音頻生成所述多媒體文件,其中,所述多媒體文件的演唱音頻部分包括合成后的所述演唱音頻數據,且所述多媒體文件的伴奏音頻部分包括所述音頻信息。上述技術方案中,基于所述音頻信息及所述演唱音頻數據和歌詞數據,生成多媒體文件,包括:根據所述音頻片段與所述歌詞數據的對應關系,按照每個所述音頻片段在所述音頻信息中的順序將所述歌詞數據拼接為文本;根據所述音頻片段與所述演唱音頻數據的對應關系,按照每個所述音頻片段在所述音頻信息中的順序將所述演唱音頻數據合成演唱音頻;基于所述音頻信息、所述文本及所述演唱音頻,生成所述多媒體文件,其中,所述多媒體文件的演唱音頻部分包括合成后的所述演唱音頻數據,所述多媒體文件的伴奏音頻部分包括所述音頻信息,所述多媒體文件的歌詞部分包括所述文本。本專利技術實施例還提供了一種電子設備,所述電子設備包括:處理模塊、確定模塊、獲取模塊和生成模塊;其中,所述處理模塊,用于對采集到的音頻信息進行分段處理,得到至少一個音頻片段;所述確定模塊,用于確定每個所述音頻片段所對應的旋律特征;所述獲取模塊,用于在歌曲旋律庫中獲取與所述旋律特征匹配的演唱音頻數據和/或歌詞數據;所述生成模塊,用于基于所述音頻信息及所述演唱音頻數據和/或歌詞數據,生成多媒體文件。上述技術方案中,所述確定模塊,具體用于提取每個所述音頻片段的音頻參數;根據所述音頻參數,確定每個所述音頻片段對應的旋律特征。上述技術方案中,所述歌曲旋律庫中存儲有演唱音頻數據、演唱音頻數據的旋律特征以及演唱音頻數據對應的歌詞數據;所述獲取模塊,具體用于將所述音頻片段的旋律特征與歌曲旋律庫中的旋律特征進行匹配;確定旋律特征匹配程度最高的演唱音頻數據;獲取所述演唱音頻數據和/或所述演唱音頻數據對應的歌詞數據。上述技術方案中,所述生成模塊,具體用于根據所述音頻片段與所述歌詞數據的對應關系,按照每個所述音頻片段在所述音頻信息中的順序將所述歌詞數據拼接為文本;基于所述音頻信息及所述文本生成所述多媒體文件,其中,所述多媒體文件的音頻部分包括所述音頻信息,且所述多媒體文件的歌詞部分包括所述文本。上述技術方案中,所述生成模塊,具體用于根據所述音頻片段與所述演唱音頻數據的對應關系,按照每個所述音頻片段在所述音頻信息中的順序將所述演唱音頻數據合成演唱音頻;基于所述音頻信息及所述演唱音頻生成所述多媒體文件,其中,所述多媒體文件的演唱音頻部分包括合成后的所述演唱音頻數據,且所述多媒體文件的伴奏音頻部分包括所述音頻信息。上述技術方案中,所述生成模塊,具體用于根據所述音頻片段與所述歌詞數據的對應關系,按照每個所述音頻片段在所述音頻信息中的順序將所述歌詞數據拼接為文本;根據所述音頻片段與所述演唱音頻數據的對應關系,按照每個所述音頻片段在所述音頻信息中的順序將所述演唱音頻數據合成演唱音頻;基于所述音頻信息、所述文本及所述演唱音頻,生成所述多媒體文件,其中,所述多媒體文件的演唱音頻部分包括合成后的所述演唱音頻數據,所述多媒體文件的伴奏音頻部分包括所述音頻信息,所述多媒體文件的歌詞部分包括所述文本。本專利技術實施例還提供了一種電子設備,包括:處理器和用于存儲能夠在處理器上運行的計算機程序的存儲器,所述處理器,與所述存儲器連接,用于運行所述計算機程序時,執行上述方法的步驟。本專利技術實施例還提供了一種計算機存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現上述方法的步驟。本專利技術實施例所提供的多媒體文件生成方法,可以對采集的用戶彈奏或哼唱的音頻信息進行拆分,進而得到信號較為穩定的多個音頻片段;再根據每個音頻片段的旋律特征,在歌曲旋律庫中獲取與所述旋律特征匹配的演唱音頻數據和/或歌詞數據,進而可以利用獲取的演唱數據和/或歌詞數據與采集的音頻信息合成一個多媒體文件。通過這種方式,不需要用戶具有較高的音樂素養以及額外的音頻處理軟件,就可以簡單地制作歌曲,例如,為用戶輸入的樂曲進行填詞,或者將用戶的彈奏作為伴奏等。與傳統的音樂制作方式相比,本專利技術實施例中生成多媒體文件的方式操作簡單,用戶可簡單的哼唱一段小曲或者彈奏一段小曲,就可以得到與該段小曲匹配的歌詞數據和/或演唱音頻數據,從而可以簡單快捷地實現歌曲的DIY功能,為用戶帶來了更好的使用體驗。附圖說明圖1為本專利技術實施例提供的多媒體文件生成方法的基本流程示意圖;圖2為本專利技術實施例提供的多媒體文件生成方法的具體流程示意圖;圖3為本專利技術實施例提供的一電子設備的組成結構本文檔來自技高網...

    【技術保護點】
    1.一種多媒體文件生成方法,其特征在于,所述方法包括:對采集到的音頻信息進行分段處理,得到至少一個音頻片段;確定每個所述音頻片段所對應的旋律特征;在歌曲旋律庫中獲取與所述旋律特征匹配的演唱音頻數據和/或歌詞數據;基于所述音頻信息及所述演唱音頻數據和/或歌詞數據,生成多媒體文件。

    【技術特征摘要】
    1.一種多媒體文件生成方法,其特征在于,所述方法包括:對采集到的音頻信息進行分段處理,得到至少一個音頻片段;確定每個所述音頻片段所對應的旋律特征;在歌曲旋律庫中獲取與所述旋律特征匹配的演唱音頻數據和/或歌詞數據;基于所述音頻信息及所述演唱音頻數據和/或歌詞數據,生成多媒體文件。2.根據權利要求1所述的方法,其特征在于,確定每個所述音頻片段所對應的旋律特征,包括:提取每個所述音頻片段的音頻參數;根據所述音頻參數,確定每個所述音頻片段對應的旋律特征。3.根據權利要求1所述的方法,其特征在于,所述歌曲旋律庫中存儲有演唱音頻數據、演唱音頻數據的旋律特征以及演唱音頻數據對應的歌詞數據;所述在歌曲旋律庫中獲取與所述旋律特征匹配的演唱音頻數據和/或歌詞數據,包括:將所述音頻片段的旋律特征與歌曲旋律庫中的旋律特征進行匹配;確定旋律特征匹配程度最高的演唱音頻數據;獲取所述演唱音頻數據和/或所述演唱音頻數據對應的歌詞數據。4.根據權利要求1所述的方法,其特征在于,基于所述音頻信息及所述歌詞數據,生成多媒體文件,包括:根據所述音頻片段與所述歌詞數據的對應關系,按照每個所述音頻片段在所述音頻信息中的順序將所述歌詞數據拼接為文本;基于所述音頻信息及所述文本生成所述多媒體文件,其中,所述多媒體文件的音頻部分包括所述音頻信息,且所述多媒體文件的歌詞部分包括所述文本。5.根據權利要求1所述的方法,其特征在于,基于所述音頻信息及所述演唱音頻數據,生成多媒體文件,包括:根據所述音頻片段與所述演唱音頻數據的對應關系,按照每個所述音頻片段在所述音頻信息中的順序將所述演唱音頻數據合成演唱音頻;基于所述音頻信息及所述演唱音頻生成所述多媒體文件,其中,所述多媒體文件的演唱音頻部分包括合成后的所述演唱音頻數據,且所述多媒體文件的伴奏音頻部分包括所述音頻信息。6.根據權利要求1所述的方法,其特征在于,基于所述音頻信息及所述演唱音頻數據和歌詞數據,生成多媒體文件,包括:根據所述音頻片段與所述歌詞數據的對應關系,按照每個所述音頻片段在所述音頻信息中的順序將所述歌詞數據拼接為文本;根據所述音頻片段與所述演唱音頻數據的對應關系,按照每個所述音頻片段在所述音頻信息中的順序將所述演唱音頻數據合成演唱音頻;基于所述音頻信息、所述文本及所述演唱音頻,生成所述多媒體文件,其中,所述多媒體文件的演唱音頻部分包括合成后的所述演唱音頻數據,所述多媒體文件的伴奏音頻部分包括所述音頻信息,所述多媒體文件的歌詞部分包括所述文本。7.一種電子設備,其特征在于,所述電子設備包括:處理模塊、確定模塊、獲取模塊和生成模塊;其中,所述處理模塊,用于對采集到的音頻...

    【專利技術屬性】
    技術研發人員:卓利波,
    申請(專利權)人:咪咕音樂有限公司中國移動通信集團有限公司,
    類型:發明
    國別省市:四川,51

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产av无码专区亚洲国产精品 | 国产免费午夜a无码v视频| av潮喷大喷水系列无码| 少妇无码AV无码专区线| 亚洲av永久无码精品网站| 精品久久久久久无码人妻中文字幕 | 亚洲αⅴ无码乱码在线观看性色| 无码人妻精品一区二区三18禁| 永久免费无码日韩视频| 国产精品无码亚洲一区二区三区| 影音先锋中文无码一区| 中文字幕无码av激情不卡久久| 日产无码1区2区在线观看| 国产av无码久久精品| 无码丰满熟妇juliaann与黑人| 国产网红无码精品视频| 亚洲AV日韩AV永久无码绿巨人| 中文无码伦av中文字幕| 亚洲成A人片在线观看无码不卡| 亚洲熟妇无码AV| 人妻少妇看A偷人无码精品| 国产成人无码区免费A∨视频网站| 国产福利电影一区二区三区久久老子无码午夜伦不 | 无码欧精品亚洲日韩一区夜夜嗨 | 亚洲AV综合色区无码二区偷拍| 最新国产精品无码| 无码人妻精品一区二区蜜桃百度| 亚洲av无码兔费综合| 无码人妻丰满熟妇区96| 少妇无码一区二区三区| 亚洲AV无码乱码国产麻豆穿越| 亚洲AV无码成人精品区大在线| 国产精品va无码免费麻豆| 人妻精品无码一区二区三区| 亚洲午夜成人精品无码色欲| 亚洲精品GV天堂无码男同| 老司机无码精品A| 人妻无码久久中文字幕专区| 国产高清无码二区| 国产免费无码一区二区| 亚欧免费无码aⅴ在线观看|