一種音樂播放的方法及音樂播放器的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端設(shè)備技術(shù)領(lǐng)域,尤其涉及的是一種音樂播放的方法及音樂播放器。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中的音樂播放器,一般均具有搜索音樂,播放音樂的功能,但是其智能性比較低,并不能根據(jù)用戶的喜愛自動(dòng)播放音樂,也不能為根據(jù)用戶在不同時(shí)間段,根據(jù)其作息時(shí)間的不同,自動(dòng)播放不同風(fēng)格的音樂,僅可供用戶手動(dòng)搜索播放音樂,因此與用戶之間的互動(dòng)性差,不能滿足用戶對(duì)電子產(chǎn)品日益智能化的需求。
[0003]因此,現(xiàn)有技術(shù)有待于進(jìn)一步的改進(jìn)。
【發(fā)明內(nèi)容】
[0004]鑒于上述現(xiàn)有技術(shù)中的不足之處,本發(fā)明的目的在于為用戶提供一種音樂播放的方法及音樂播放器,以解決現(xiàn)有技術(shù)中音樂播放器與用戶之間互動(dòng)性差,不能根據(jù)用戶的需要自動(dòng)進(jìn)行相應(yīng)風(fēng)格音樂播放的缺陷。
[0005]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
[0006]一種音樂播放的方法,其中,包括:
[0007]Al、獲取用戶輸入的曲目,并對(duì)所述曲目所屬的歌曲風(fēng)格進(jìn)行分析;
[0008]B1、從音樂數(shù)據(jù)庫中獲取與所述曲目相同歌曲風(fēng)格的歌曲,并將獲取到的歌曲加入播放列表;
[0009]Cl、按照播放列表中的排列順序播放歌曲,并自動(dòng)將用戶選擇跳過播放的歌曲從列表中刪除,將播放次數(shù)超出預(yù)定次數(shù)的歌曲保存到喜愛歌曲名單中;
[0010]D1、每隔預(yù)定時(shí)間按照播放次數(shù)刷新播放列表,并對(duì)播放列表中的歌曲依次進(jìn)行播放。
[0011]所述音樂播放的方法,其中,所述步驟Cl還包括:
[0012]C11、獲取用戶播放音樂的時(shí)間,根據(jù)不同的時(shí)間,建立不同時(shí)間段的喜愛歌曲名單列表。
[0013]一種音樂播放的方法,其中,包括:
[0014]A2、獲取用戶輸入的歌手名字,并對(duì)所述歌手所對(duì)應(yīng)的歌曲所屬的歌曲風(fēng)格進(jìn)行分析;
[0015]B2、從音樂數(shù)據(jù)庫中獲取與所述歌手相對(duì)應(yīng)的歌曲風(fēng)格的歌曲,并將獲取到的歌曲加入播放列表;
[0016]C2、按照播放列表中的排列順序播放歌曲,并自動(dòng)將用戶選擇跳過播放的歌曲從列表中刪除,將播放次數(shù)超出預(yù)定次數(shù)的歌曲保存到喜愛歌曲名單中;
[0017]D2、每隔預(yù)定時(shí)間按照播放次數(shù)刷新播放列表,并對(duì)播放列表中的歌曲依次進(jìn)行播放。
[0018]所述音樂播放的方法,其中,所述步驟C2還包括:
[0019]C21、獲取用戶播放音樂的時(shí)間,根據(jù)不同的時(shí)間,建立不同時(shí)間段的喜愛歌曲名單列表。
[0020]一種音樂播放器,其中,包括:第一分析模塊、第一獲取模塊、第一刷新模塊和第一個(gè)性播放模塊;
[0021]所述第一分析模塊,用于獲取用戶輸入的曲目,并對(duì)所述曲目所屬的歌曲風(fēng)格進(jìn)行分析;
[0022]所述第一獲取模塊,用于從音樂數(shù)據(jù)庫中獲取與所述曲目相同歌曲風(fēng)格的歌曲,并將獲取到的歌曲加入播放列表;
[0023]所述第一刷新模塊,用于按照播放列表中的排列順序播放歌曲,并自動(dòng)將用戶選擇跳過播放的歌曲進(jìn)行刪除,將播放次數(shù)超出預(yù)定次數(shù)的歌曲保存到喜愛歌曲名單中;
[0024]所述第一個(gè)性播放模塊,用于每隔預(yù)定時(shí)間按照播放次數(shù)刷新播放列表,并對(duì)播放列表中的歌曲依次進(jìn)行播放。
[0025]所述音樂播放器,其中,所述第一刷新模塊還包括定時(shí)記錄單元;
[0026]所述定時(shí)記錄單元,用戶獲取用戶播放音樂的時(shí)間,根據(jù)不同的時(shí)間,建立不同時(shí)間段的喜愛歌曲名單列表。
[0027]一種音樂播放器,其中,包括:第二分析模塊、第二獲取模塊、第二刷新模塊和第二個(gè)性播放模塊;
[0028]所述第二分析模塊,用于獲取用戶輸入的歌手名字,并對(duì)所述歌手所對(duì)應(yīng)的歌曲所屬的歌曲風(fēng)格進(jìn)行分析;
[0029]所述第二獲取模塊,用于從音樂數(shù)據(jù)庫中獲取與所述歌手相對(duì)應(yīng)的歌曲風(fēng)格的歌曲,并將獲取到的歌曲加入播放列表;
[0030]所述第二刷新模塊,用于按照播放列表中的排列順序播放歌曲,并自動(dòng)將用戶選擇跳過播放的歌曲進(jìn)行刪除,將播放次數(shù)超出預(yù)定次數(shù)的歌曲保存到喜愛歌曲名單中;
[0031]所述第二個(gè)性播放模塊,用于每隔預(yù)定時(shí)間按照播放次數(shù)刷新播放列表,并對(duì)播放列表中的歌曲依次進(jìn)行播放。
[0032]所述音樂播放器,其中,所述第二刷新模塊還包括定時(shí)保存單元;
[0033]所述定時(shí)保存單元,用戶獲取用戶播放音樂的時(shí)間,根據(jù)不同的時(shí)間,建立不同時(shí)間段的喜愛歌曲名單列表。
[0034]有益效果,本發(fā)明提供的一種音樂播放的方法及音樂播放器,通過獲取用戶輸入的曲目,并對(duì)所述曲目所屬的歌曲風(fēng)格進(jìn)行分析;從音樂數(shù)據(jù)庫中獲取與所述曲目相同歌曲風(fēng)格的歌曲,并將獲取到的歌曲加入播放列表;按照播放列表中的排列順序播放歌曲,并自動(dòng)將用戶選擇跳過播放的歌曲從列表中刪除,將播放次數(shù)超出預(yù)定次數(shù)的歌曲保存到喜愛歌曲名單中;每隔預(yù)定時(shí)間按照播放次數(shù)刷新播放列表,并對(duì)播放列表中的歌曲依次進(jìn)行播放。從而實(shí)現(xiàn)可以自動(dòng)收集用戶喜愛的歌曲,針對(duì)用戶的喜好進(jìn)行歌曲的播放,提高了音樂播放器的智能性,增加了音樂播放器與用戶之間的互動(dòng),滿足了用戶對(duì)音樂播放器更加智能化的需求。
【附圖說明】
[0035]圖1是本發(fā)明提供的一種音樂播放的方法第一實(shí)施例的步驟流程圖。
[0036]圖2是本發(fā)明提供的一種音樂播放的方法第二實(shí)施例的步驟流程圖。
[0037]圖3是本發(fā)明提供的一種音樂播放器的第一實(shí)施例原理結(jié)構(gòu)圖。
[0038]圖4是本發(fā)明提供的一種音樂播放器的第二實(shí)施例原理結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0039]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,并不用于限定本發(fā)明。
[0040]本發(fā)明提供了一種音樂播放的方法,如圖1所示,所示方法包括以下步驟:
[0041]S11、獲取用戶輸入的曲目,并對(duì)所述曲目所屬的歌曲風(fēng)格進(jìn)行分析.
[0042]當(dāng)用戶開始使用該音樂播放的方法時(shí),首先輸入一個(gè)喜愛的曲目,則該音樂播放器在播放該音樂的同時(shí),自動(dòng)對(duì)用戶輸入的曲目相關(guān)信息進(jìn)行分析,得到該曲目所對(duì)應(yīng)的歌曲風(fēng)格。
[0043]S12、從音樂數(shù)據(jù)庫中獲取與所述曲目相同歌曲風(fēng)格的歌曲,并將獲取到的歌曲加入播放列表。
[0044]從本地的音樂數(shù)據(jù)庫或者從互聯(lián)網(wǎng)上的音樂數(shù)據(jù)庫中獲取與所述曲目相同歌曲風(fēng)格的歌曲,并同時(shí)將其獲取到的相同歌曲風(fēng)格的歌曲自動(dòng)加入到播放列表中待播放。
[0045]S13、按照播放列表中的排列順序播放歌曲,并自動(dòng)將用戶選擇跳過播放的歌曲從列表中刪除,將播放次數(shù)超出預(yù)定次數(shù)的歌曲保存到喜愛歌曲名單中。
[0046]按照上述步驟S12中添加到播放列表中的歌曲名稱對(duì)歌曲進(jìn)行播放,當(dāng)用戶選擇跳過某條歌曲時(shí),則自動(dòng)將該歌曲條目刪除,當(dāng)檢測到用戶多次播放同一首歌曲時(shí),則對(duì)其播放的次數(shù)進(jìn)行計(jì)數(shù),當(dāng)超出預(yù)定次數(shù),則將該重復(fù)多次播放的歌曲保存到喜愛歌曲名單中。
[0047]S14、每隔預(yù)定時(shí)間按照播放次數(shù)刷新播放列表,并對(duì)播放列表中的歌曲依次進(jìn)行播放。
[0048]每隔預(yù)定時(shí)間按照播放次數(shù)的多少對(duì)播放列表中的歌曲條目重新排列,并根據(jù)排列后的播放列表進(jìn)行播放。
[0049]為了獲取更好個(gè)性化播放的效果,在所述步驟S31還包括:
[0050]S311、獲取用戶播放音樂的時(shí)間,根據(jù)不同的時(shí)間,建立不同時(shí)間段的喜愛歌曲名單列表。
[0051 ] 在音樂播放時(shí),記錄音樂播放的時(shí)間,并根據(jù)不同的時(shí)間建立不同的喜愛歌曲名單列表,從而音樂播放器可以識(shí)別出用戶在不同的時(shí)間段,比如在早上上班的時(shí)間段或者在上午和下午上班期間最喜歡聽的歌曲,音樂播放器可以根據(jù)此時(shí)的時(shí)間對(duì)該時(shí)間段相應(yīng)的喜愛歌曲名單進(jìn)行播放。
[0052]本發(fā)明在上述方法的基礎(chǔ)上,還提供了一種音樂播放的方法,如圖2所述,所述方法包括以下步驟:
[0053]S21、獲取用戶輸入的歌手名字,并對(duì)所述歌手所對(duì)應(yīng)的歌曲所屬的歌曲風(fēng)格進(jìn)行分析。
[0054]用戶也可以通過輸入其喜愛的歌手的名字,來獲取其想要聽到的歌曲,本步驟中,可以對(duì)該歌手所對(duì)應(yīng)的歌曲屬于的歌曲風(fēng)格進(jìn)行分析,從而得到用戶所喜愛的歌曲的類型。
[0055]S22、從音樂數(shù)據(jù)庫中獲取與所述歌手相對(duì)應(yīng)的歌曲風(fēng)格的歌曲,并將獲取到的歌曲加入播放列表。
[0056]S23、按照播放列表中的排列順序播放歌曲,并自動(dòng)將用戶選擇跳過播放的歌曲從列表中刪除,將播放次數(shù)超出預(yù)定次數(shù)的歌曲保存到喜愛歌曲名單中。<