国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種音樂推送方法及裝置的制造方法

      文檔序號(hào):9417528閱讀:443來源:國知局
      一種音樂推送方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明屬于互聯(lián)網(wǎng)與流媒體服務(wù)領(lǐng)域,尤其涉及一種音樂推送方法及裝置。
      【背景技術(shù)】
      [0002] 從音樂產(chǎn)業(yè)進(jìn)入數(shù)字化時(shí)代以來,數(shù)字音樂以易于傳播的特性,已經(jīng)在人們的生 活中占據(jù)相當(dāng)重要的地位。目前音樂播放器層出不窮,功能也不斷推陳出新,如何向用戶推 送更適合偏好的歌曲是播放器本身能否擁有穩(wěn)定用戶的一個(gè)關(guān)鍵因素。
      [0003] 然而,傳統(tǒng)的音樂分類方法,一般是依據(jù)的因素是歌曲的名稱、歌曲的演唱者、歌 曲的時(shí)長,或者人為地給歌曲添加的文本標(biāo)簽。而不同用戶的耳朵對(duì)不同聲音的敏感程 度不同,依據(jù)上述因素的分類,其結(jié)果不夠準(zhǔn)確,也常常難以符合用戶的審美需求和聽力需 求,音樂推送的準(zhǔn)確度較低。
      [0004] 因此,傳統(tǒng)的音樂分類方法,無法根據(jù)一段音頻中不同頻段占比的不同對(duì)音頻進(jìn) 行分類,不利于提高流媒體中音樂推送的準(zhǔn)確度,難以滿足不同用戶的聽力需求。

      【發(fā)明內(nèi)容】

      [0005] 本發(fā)明實(shí)施例的目的在于提供一種音樂推送方法,根據(jù)一段音頻中不同頻段占比 的不同對(duì)音頻進(jìn)行分類,旨在解決傳統(tǒng)的音樂分類方法,無法根據(jù)一段音頻中不同頻段占 比的不同對(duì)音頻進(jìn)行分類,不利于提高流媒體中音樂推送的準(zhǔn)確度的問題。
      [0006] 本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種音樂推送方法,包括:
      [0007] 獲取用戶設(shè)備的搜索音頻;
      [0008] 根據(jù)預(yù)先建立的音頻分類模型,對(duì)所述搜索音頻進(jìn)行分類,確定所述搜索音頻對(duì) 應(yīng)的類別編號(hào);
      [0009] 檢索與所述類別編號(hào)對(duì)應(yīng)的音頻,將所述類別編號(hào)對(duì)應(yīng)的音頻推送到所述用戶設(shè) 備;
      [0010] 其中,所述類別編號(hào)為所述搜索音頻在音頻庫中所屬分類的編號(hào);
      [0011] 其中,所述音頻分類模型為根據(jù)音頻中各頻段所占的比重進(jìn)行分類的模型。
      [0012] 本發(fā)明實(shí)施例的另一目的在于提供一種音樂推送裝置,包括:
      [0013] 搜索音頻獲取模塊,用于獲取用戶設(shè)備的搜索音頻;
      [0014] 類別編號(hào)確定模塊,用于根據(jù)預(yù)先建立的音頻分類模型,對(duì)所述搜索音頻進(jìn)行分 類,確定所述搜索音頻對(duì)應(yīng)的類別編號(hào);
      [0015] 音頻檢索模塊,用于檢索與所述類別編號(hào)對(duì)應(yīng)的音頻,將所述類別編號(hào)對(duì)應(yīng)的音 頻推送到所述用戶設(shè)備;
      [0016] 其中,所述類別編號(hào)為所述搜索音頻在音頻庫中所屬分類的編號(hào);
      [0017] 其中,所述音頻分類模型為根據(jù)音頻中各頻段所占的比重進(jìn)行分類的模型。
      [0018] 在本發(fā)明實(shí)施例中,根據(jù)預(yù)先建立的音頻分類模型,對(duì)所述搜索音頻進(jìn)行分類,確 定所述搜索音頻對(duì)應(yīng)的類別編號(hào);檢索與所述類別編號(hào)對(duì)應(yīng)的音頻,將所述類別編號(hào)對(duì)應(yīng) 的音頻推送到所述用戶設(shè)備,解決了傳統(tǒng)的音樂分類方法,無法根據(jù)一段音頻中不同頻段 占比的不同對(duì)音頻進(jìn)行分類,不利于提高流媒體中音樂推送的準(zhǔn)確度。在用戶設(shè)備播放不 同的搜索音頻時(shí),即可對(duì)搜索音頻進(jìn)行分類,推送類別編號(hào)對(duì)應(yīng)的音頻,由于類別編號(hào)是根 據(jù)音頻中各頻段所占的比重進(jìn)行分類的,因此同一類別編號(hào)的音頻各頻段所占的比重基本 相同,因此可以滿足不同用戶的聽力需求,既提高了流媒體中音樂推送的效率,也提高了音 樂推送的準(zhǔn)確度。
      【附圖說明】
      [0019] 圖1是本發(fā)明實(shí)施例提供的音樂推送方法的實(shí)現(xiàn)流程圖;
      [0020] 圖2是本發(fā)明實(shí)施例提供的音樂推送方法步驟S102的實(shí)現(xiàn)流程圖;
      [0021] 圖3是本發(fā)明實(shí)施例提供的建立音頻分類模型的實(shí)現(xiàn)流程圖;
      [0022] 圖4是本發(fā)明實(shí)施例提供的更新音頻庫的實(shí)現(xiàn)流程圖;
      [0023] 圖5是本發(fā)明實(shí)施例提供的音樂推送裝置的結(jié)構(gòu)框圖。
      【具體實(shí)施方式】
      [0024] 為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并 不用于限定本發(fā)明。
      [0025] 實(shí)施例一
      [0026] 圖1是本發(fā)明實(shí)施例提供的音樂推送方法的實(shí)現(xiàn)流程圖,詳述如下:
      [0027] 在步驟SlOl中,獲取用戶設(shè)備的搜索音頻;
      [0028] 通過搜索接口,獲取用戶設(shè)備的搜索音頻。
      [0029] 搜索音頻為搜索到的音頻。
      [0030] 在步驟S102中,根據(jù)預(yù)先建立的音頻分類模型,對(duì)所述搜索音頻進(jìn)行分類,確定 所述搜索音頻對(duì)應(yīng)的類別編號(hào);
      [0031] 在步驟S103中,檢索與所述類別編號(hào)對(duì)應(yīng)的音頻,將所述類別編號(hào)對(duì)應(yīng)的音頻推 送到所述用戶設(shè)備;
      [0032] 其中,所述類別編號(hào)為所述搜索音頻在音頻庫中所屬分類的編號(hào);
      [0033] 其中,所述音頻分類模型為根據(jù)音頻中各頻段所占的比重進(jìn)行分類的模型。
      [0034] 其中,步驟S102,具體為:
      [0035] 將所述搜索音頻從時(shí)域轉(zhuǎn)換到頻域;
      [0036] 在頻域中,獲取所述搜索音頻中各頻段所占的比重;
      [0037] 根據(jù)預(yù)先建立的音頻分類模型以及所述搜索音頻中各頻段所占的比重,對(duì)所述搜 索音頻進(jìn)行分類,確定所述搜索音頻對(duì)應(yīng)的類別編號(hào)。
      [0038] 其中,獲取所述搜索音頻中各頻段所占的比重,具體為:
      [0039] 在頻域中,獲取所述搜索音頻中各頻段的頻譜寬度;
      [0040] 根據(jù)頻譜寬度,生成所述搜索音頻中各頻段所占的比重。
      [0041] 在本發(fā)明實(shí)施例中,解決了傳統(tǒng)的音樂分類方法,無法根據(jù)一段音頻中不同頻段 占比的不同對(duì)音頻進(jìn)行分類,不利于提高流媒體中音樂推送的準(zhǔn)確度的問題。在用戶設(shè)備 播放不同的搜索音頻時(shí),即可對(duì)搜索音頻進(jìn)行分類,推送類別編號(hào)對(duì)應(yīng)的音頻,由于類別編 號(hào)是根據(jù)音頻中各頻段所占的比重進(jìn)行分類的,因此同一類別編號(hào)的音頻各頻段所占的比 重基本相同,因此可以滿足不同用戶的聽力需求,提高了推送效率和準(zhǔn)確度。
      [0042] 實(shí)施例二
      [0043] 圖2是本發(fā)明實(shí)施例提供的音樂推送方法步驟S102的實(shí)現(xiàn)流程圖,步驟S102中 根據(jù)預(yù)先建立的音頻分類模型以及所述搜索音頻中各頻段所占的比重,對(duì)所述搜索音頻進(jìn) 行分類,確定所述搜索音頻對(duì)應(yīng)的類別編號(hào),具體為:
      [0044] 在步驟S201中,根據(jù)所述搜索音頻中各頻段所占的比重,組成所述搜索音頻對(duì)應(yīng) 的向量;
      [0045] 在步驟S202中,將所述搜索音頻對(duì)應(yīng)的向量輸入到預(yù)先建立的音頻分類模型;
      [0046] 在步驟S203中,所述音頻分類模型根據(jù)所述搜索音頻對(duì)應(yīng)的向量,輸出類別編 號(hào)。
      [0047] 實(shí)施例三
      [0048] 圖3是本發(fā)明實(shí)施例提供的建立音頻分類模型的實(shí)現(xiàn)流程圖,詳述如下:
      [0049] 在步驟S301中,將音頻庫中的音頻從時(shí)域轉(zhuǎn)換到頻域;
      [0050] 在步驟S302中,在頻域中,檢測(cè)所述音頻中各頻段所占的比重;
      [0051] 在頻域中,獲取所述音頻中各頻段的頻譜寬度;
      [0052] 根據(jù)頻譜寬度,生成所述搜索音頻中各頻段所占的比重。
      [0053] 在步驟S303中,根據(jù)各頻段所占的比重,組成所述音頻對(duì)應(yīng)的向量;
      [0054] 在步驟S304中,使用K-means算法對(duì)多個(gè)所述音頻對(duì)應(yīng)的向量進(jìn)行分類,生成分 類結(jié)果;
      [0055] 在步驟S305中,按照分類后的所述向量所在的分類結(jié)果,對(duì)所述向量進(jìn)行編號(hào), 生成類別編號(hào);
      [0056] 在步驟S306中,將K-means算法的分類結(jié)果作為支持向量機(jī)的輸入,建立音頻分 類模型。
      [0057] 實(shí)施例四
      [0058] 本發(fā)明實(shí)施例描述了更新音頻庫的實(shí)現(xiàn)流程,簡述如下:
      [0059] 所述音樂推送方法,還包括:
      [0060] 更新音頻庫中的音頻。
      [0061] 實(shí)施例五
      [0062] 圖4是本發(fā)明實(shí)施例提供的更新音頻庫的實(shí)現(xiàn)流程圖,詳述如下:
      [0063] 在步驟S401中,讀取系統(tǒng)時(shí)間和音頻的更新時(shí)限;
      [0064] 在步驟S402中,判斷所述更新時(shí)限是否到達(dá),是則連接服務(wù)器,更新音頻庫中存 儲(chǔ)的音頻。
      [0065] 實(shí)施例六
      [0066] 本發(fā)明實(shí)施例描述了在實(shí)際應(yīng)用中,音樂推送方法較佳的實(shí)現(xiàn)流程,詳述如下:
      [0067] 1.對(duì)所有的音頻文件分別進(jìn)行離散傅里葉變換,將這些音頻從時(shí)域轉(zhuǎn)換到頻域。
      [0068] 2.在頻域中分析每段音頻中各頻段所占的比重。
      [0069] 3.對(duì)每一段音頻來說,該段音頻中各個(gè)頻段所占的比重可以組成一個(gè)向量,本發(fā) 明使用這個(gè)向量表示該段音頻,該向量可以寫為:
      [0070] Xi - *^3/> I -^ni^
      [0071] η為頻段的序號(hào),i表示單位向量。
      [0072]
      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1