亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

歌曲推薦方法及裝置制造方法

文檔序號:6632001閱讀:211來源:國知局
歌曲推薦方法及裝置制造方法
【專利摘要】本發(fā)明公開揭示了一種歌曲推薦方法及裝置,屬于互聯(lián)網(wǎng)【技術領域】。所述歌曲推薦方法包括:在當前顯示頁面是音樂播放器中的音樂播放頁面時,檢測音樂播放頁面中的音樂播放列表中是否有可播放歌曲;若音樂播放列表中沒有可播放歌曲,則在音樂播放頁面中顯示歌曲推薦列表,該歌曲推薦列表中包含至少一首推薦歌曲。本發(fā)明通過在檢測到音樂播放頁面中的音樂播放列表中沒有可播放歌曲時,在音樂播放頁面中顯示歌曲推薦列表;由于能夠直接在音樂播放頁面中進行歌曲推薦,因此解決了當音樂播放列表中沒有可播放歌曲時,用戶想要進行歌曲播放的操作步驟較為繁瑣的問題;達到了減少頁面跳轉,簡化歌曲播放操作的效果。
【專利說明】歌曲推薦方法及裝置

【技術領域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術領域】,特別涉及一種歌曲推薦方法及裝置。

【背景技術】
[0002]隨著互聯(lián)網(wǎng)技術的不斷發(fā)展,越來越多的人選擇通過互聯(lián)網(wǎng)來找歌聽歌,且通常人們都會選擇下載音樂播放器來更加便捷地尋找并享受音樂。
[0003]如今,在主流的音樂播放器中,大多數(shù)音樂播放器都存在音樂播放列表,該音樂播放列表一般用于展示簡單的歌曲信息和進行基本的播放操作。而當該音樂播放列表中沒有可播放歌曲時,音樂播放器就會提醒用戶退出該音樂播放列表,并打開音樂推薦頁面來尋找想要播放的歌曲,該音樂推薦頁面包括有音樂播放器向用戶推薦的多個音樂。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術至少存在以下問題:當音樂播放列表中沒有可播放歌曲時,用戶需要退出音樂播放列表,打開音樂推薦頁面,尋找想要播放的歌曲,操作步驟較為繁瑣。


【發(fā)明內容】

[0005]為了解決現(xiàn)有技術中當音樂播放列表中沒有可播放歌曲時,用戶想要進行歌曲播放的操作步驟較為繁瑣的問題,本發(fā)明實施例提供了一種歌曲推薦方法及裝置。所述技術方案如下:
[0006]第一方面,提供了一種歌曲推薦方法,所述方法包括:
[0007]在當前顯示頁面是音樂播放器中的音樂播放頁面時,檢測所述音樂播放頁面中的音樂播放列表中是否有可播放歌曲;
[0008]若所述音樂播放列表中沒有所述可播放歌曲,則在所述音樂播放頁面中顯示歌曲推薦列表,所述歌曲推薦列表中包含至少一首推薦歌曲。
[0009]第二方面,提供了一種歌曲推薦裝置,所述裝置包括:
[0010]第一檢測模塊,用于在當前顯示頁面是音樂播放器中的音樂播放頁面時,檢測所述音樂播放頁面中的音樂播放列表中是否有可播放歌曲;
[0011]顯示模塊,用于若所述第一檢測模塊的檢測結果為所述音樂播放列表中沒有所述可播放歌曲,則在所述音樂播放頁面中顯示歌曲推薦列表,所述歌曲推薦列表中包含至少一首推薦歌曲。
[0012]本發(fā)明實施例提供的技術方案帶來的有益效果是:
[0013]通過在檢測到音樂播放頁面中的音樂播放列表中沒有可播放歌曲時,在音樂播放頁面中顯示歌曲推薦列表;由于能夠直接在音樂播放頁面中進行歌曲推薦,因此解決了當音樂播放列表中沒有可播放歌曲時,用戶想要進行歌曲播放的操作步驟較為繁瑣的問題;達到了減少頁面跳轉,簡化歌曲播放操作的效果。

【專利附圖】

【附圖說明】
[0014]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0015]圖1是本發(fā)明一個實施例中提供的歌曲推薦方法的方法流程圖;
[0016]圖2是本發(fā)明另一個實施例中提供的歌曲推薦方法的方法流程圖;
[0017]圖3A是本發(fā)明再一個實施例中提供的歌曲推薦方法的方法流程圖;
[0018]圖3B是本發(fā)明部分實施例中提供的進行歌曲推薦的示意圖;
[0019]圖3C是本發(fā)明部分實施例中提供的更換推薦歌曲的示意圖;
[0020]圖3D是本發(fā)明部分實施例中提供的播放推薦歌曲的示意圖;
[0021]圖4是本發(fā)明一個實施例中提供的歌曲推薦裝置的結構示意圖;
[0022]圖5是本發(fā)明另一個實施例中提供的歌曲推薦裝置的結構示意圖;
[0023]圖6是本發(fā)明再一個實施例中提供的歌曲推薦裝置的結構示意圖;
[0024]圖7是本發(fā)明部分實施例中提供的歌曲推薦端的結構示意圖。

【具體實施方式】
[0025]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方式作進一步地詳細描述。文中所講的“電子設備”可以包括智能手機、平板電腦、智能電視、電子書閱讀器、多媒體播放器、膝上型便攜計算機和臺式計算機等等。
[0026]請參見圖1所示,其示出了本發(fā)明一個實施例中提供的歌曲推薦方法的方法流程圖。本實施例以該歌曲推薦方法應用于電子設備中來舉例說明。該歌曲推薦方法可以包括:
[0027]步驟101,在當前顯示頁面是音樂播放器中的音樂播放頁面時,檢測該音樂播放頁面中的音樂播放列表中是否有可播放歌曲。
[0028]步驟102,若音樂播放列表中沒有可播放歌曲,則在音樂播放頁面中顯示歌曲推薦列表,該歌曲推薦列表中包含至少一首推薦歌曲。
[0029]綜上所述,本發(fā)明實施例提供的歌曲推薦方法,通過在檢測到音樂播放頁面中的音樂播放列表中沒有可播放歌曲時,在音樂播放頁面中顯示歌曲推薦列表;由于能夠直接在音樂播放頁面中進行歌曲推薦,因此解決了當音樂播放列表中沒有可播放歌曲時,用戶想要進行歌曲播放的操作步驟較為繁瑣的問題;達到了減少頁面跳轉,簡化歌曲播放操作的效果。
[0030]在一種使用場景中,當用戶首次開啟音樂播放器時,音樂播放頁面中的音樂播放列表一般沒有可播放歌曲,因此,可以通過檢測音樂播放器是否為首次被開啟來確定音樂播放列表中是否有可播放歌曲,并以此來判斷是否進行歌曲推薦。具體實現(xiàn)請參見下述與圖2所對應的實施例。
[0031]請參見圖2所示,其示出了本發(fā)明另一個實施例中提供的歌曲推薦方法的方法流程圖。本實施例以該歌曲推薦方法應用于電子設備中來舉例說明。該歌曲推薦方法可以包括:
[0032]步驟201,檢測音樂播放器是否為首次被開啟。
[0033]電子設備在檢測音樂播放器是否為首次被開啟時,可以先讀取用于記錄音樂播放器的總開啟次數(shù)的文件,獲取該音樂播放器的總開啟次數(shù),根據(jù)該音樂播放器的總開啟次數(shù)來確定該音樂播放器是否為首次開啟。比如,當獲取到該音樂播放器的總開啟次數(shù)為I時,則確定該音樂播放器為首次被開啟;當獲取到該音樂播放器的總開啟次數(shù)大于I時,則確定該音樂播放器不是首次被開啟。
[0034]步驟202,若音樂播放器為首次被開啟,則確定音樂播放列表中沒有可播放歌曲。
[0035]電子設備在確定音樂播放器為首次被開啟時,就可以直接確定該音樂播放列表中沒有可播放歌曲,不需要通過對音樂播放列表進行檢測來確定該音樂播放列表中是否有可播放歌曲。
[0036]可選的,當電子設備確定該音樂播放器不是首次被開啟時,電子設備需要通過對音樂播放列表進行檢測來確定該音樂播放列表中是否有可播放歌曲。
[0037]步驟203,若音樂播放列表中沒有可播放歌曲,則在音樂播放頁面中顯示歌曲推薦列表,該歌曲推薦列表中包含至少一首推薦歌曲。
[0038]當電子設備確定音樂播放列表中沒有可播放歌曲時,則在該音樂播放列表所在的音樂播放頁面中顯示音樂推薦列表,在該音樂推薦列表中包含有至少一首向用戶進行推薦的推薦歌曲。
[0039]這里的推薦歌曲可以是電子設備根據(jù)當前的音樂搜索排行榜、音樂下載排行榜等音樂排行榜,將排名較前的歌曲確定為推薦歌曲,并向用戶進行推薦;或者電子設備也可以搜集用戶的喜好,將用戶喜歡的歌曲確定為推薦歌曲。
[0040]在實際使用時,在顯示歌曲推薦列表后,該歌曲推薦列表中的推薦歌曲可以進行更換,以此來更好地滿足用戶的需求。具體實現(xiàn)請參見下述步驟204和205。
[0041]步驟204,在歌曲推薦列表中還包括有用于更換推薦歌曲的更換選項時,檢測更換選項是否被觸發(fā)。
[0042]步驟205,若更換選項被觸發(fā),則更換歌曲推薦列表中的推薦歌曲。
[0043]一般的,在歌曲推薦列表中還包括有用于更換推薦歌曲的更換選項,當電子設備檢測到該更換選項被觸發(fā)時,電子設備將更換該歌曲推薦列表中的推薦歌曲。更換后的推薦歌曲一般與更換前的歌曲不相同??蛇x的,更換后的推薦歌曲的歌曲類型也可以與更換前的推薦歌曲類型不同,這樣可以使得更換后的推薦歌曲更能夠滿足用戶的喜好。
[0044]在實際使用時,當用戶發(fā)現(xiàn)歌曲推薦列表中有自己喜歡的歌曲時,可以直接點擊該歌曲的顯示區(qū)域來播放該歌曲。
[0045]綜上所述,本發(fā)明實施例提供的歌曲推薦方法,通過在檢測到音樂播放頁面中的音樂播放列表中沒有可播放歌曲時,在音樂播放頁面中顯示歌曲推薦列表;由于能夠直接在音樂播放頁面中進行歌曲推薦,因此解決了當音樂播放列表中沒有可播放歌曲時,用戶想要進行歌曲播放的操作步驟較為繁瑣的問題;達到了減少頁面跳轉,簡化歌曲播放操作的效果。
[0046]本發(fā)明實施例提供的歌曲推薦方法,通過在歌曲推薦列表中設置用于更換推薦歌曲的更換選項,當更換選項被觸發(fā)時,更換歌曲推薦列表中的推薦歌曲;由于能夠對推薦歌曲進行更換,因此解決了由于推薦歌曲數(shù)目較少而無法滿足用戶需求的問題;達到了提高歌曲推薦多樣性,提高推薦成功率的效果。
[0047]在另一種使用場景中,當用戶主動將音樂播放列表中的歌曲清空時,音樂播放列表中也沒有可播放歌曲,因此在用戶進行刪除歌曲的操作后,需要檢測音樂播放列表中是否還有可播放歌曲,并以此來判斷是否進行歌曲推薦。具體實現(xiàn)請參見下述與圖3A所對應的實施例。
[0048]請參見圖3A所示,其示出了本發(fā)明再一個實施例中提供的歌曲推薦方法的方法流程圖。本實施例以該歌曲推薦方法應用于電子設備中來舉例說明。該歌曲推薦方法可以包括:
[0049]步驟301,檢測是否接收到用于刪除音樂播放列表中的歌曲的刪除指令。
[0050]電子設備可以實時檢測是否接收到用于刪除音樂播放列表中的歌曲的刪除指令。
[0051]步驟302,若接收到刪除指令,則刪除與刪除指令對應的歌曲,并檢測音樂播放列表中是否有可播放歌曲。
[0052]電子設備在接收到用于刪除音樂播放列表中的歌曲的刪除指令后,將與該刪除指令對應的歌曲刪除,并檢測此時的音樂播放列表中是否還有可播放歌曲。
[0053]步驟303,確定被刪除歌曲的類型,將與被刪除歌曲類型不同的歌曲確定為推薦歌曲。
[0054]電子設備在根據(jù)刪除指令刪除對應的歌曲后,確定被刪除歌曲的類型,并將與被刪除歌曲類型不同的歌曲確定為推薦歌曲。
[0055]可選的,電子設備可以記錄每次被刪除的歌曲的類型,并將這些類型進行統(tǒng)計,以此確定用戶不需要的歌曲類型,并將與用戶不需要的歌曲類型不同類型的歌曲確定為推薦歌曲。
[0056]步驟304,若音樂播放列表中沒有可播放歌曲,則在音樂播放頁面中顯示歌曲推薦列表,該歌曲推薦列表中包含至少一首推薦歌曲。
[0057]當電子設備確定音樂播放列表中沒有可播放歌曲時,則在該音樂播放列表所在的音樂播放頁面中顯示音樂推薦列表,在該音樂推薦列表中包含有至少一首向用戶進行推薦的推薦歌曲。
[0058]這里的推薦歌曲可以是電子設備根據(jù)當前的音樂搜索排行榜、音樂下載排行榜等音樂排行榜,將排名較前的歌曲確定為推薦歌曲,并向用戶進行推薦;或者電子設備也可以搜集用戶的喜好,將用戶喜歡的歌曲確定為推薦歌曲,比如,電子設備確定被用戶刪除的歌曲的類型,將與該類型不同的歌曲確定為推薦歌曲推薦給用戶。
[0059]舉例來講,請參見圖3B所示,其示出了本發(fā)明部分實施例中提供的進行歌曲推薦的示意圖。如圖3B所示,用戶將音樂播放列表中的最后一首歌曲“X”刪除后,電子設備確定被刪除的歌曲“X”的類型為抒情類的歌曲,并將不是抒情類的歌曲類型確定為推薦歌曲的類型。電子設備在檢測到該音樂播放列表中沒有可播放歌曲后,在該音樂播放列表所在的音樂播放頁面中顯示了由推薦歌曲組成的一個歌曲推薦列表。在該歌曲推薦列表中的“A”、
三首歌曲的歌曲類型都和被刪掉的歌曲“X”的歌曲類型不相同。
[0060]在實際使用時,在顯示歌曲推薦列表后,該歌曲推薦列表中的推薦歌曲可以進行更換,以此來更好地滿足用戶的需求。具體實現(xiàn)請參見下述步驟305和306。
[0061]步驟305,在歌曲推薦列表中還包括有用于更換推薦歌曲的更換選項時,檢測更換選項是否被觸發(fā)。
[0062]步驟306,若更換選項被觸發(fā),則更換歌曲推薦列表中的推薦歌曲。
[0063]一般的,在歌曲推薦列表中還包括有用于更換推薦歌曲的更換選項,當電子設備檢測到該更換選項被觸發(fā)時,電子設備將更換該歌曲推薦列表中的推薦歌曲。更換后的推薦歌曲一般與更換前的歌曲不相同。可選的,更換后的推薦歌曲的歌曲類型也可以與更換前的推薦歌曲類型不同,這樣可以使得更換后的推薦歌曲更能夠滿足用戶的喜好。
[0064]舉例來講,請參見圖3C所示,其示出了本發(fā)明部分實施例中提供的更換推薦歌曲的示意圖。如圖3C所示,在歌曲推薦列表中有用于更換推薦歌曲的“換一批”更換選項,當用戶點擊該“換一批”更換選項后,該歌曲推薦列表中的推薦歌曲由原來的歌曲“A”、歌曲“B”和歌曲“C”變換為了歌曲“D”、歌曲“E”和歌曲“F”。一般的,更換后的歌曲“D”、歌曲“E”和歌曲“F”的歌曲類型與更換前的歌曲“A”、歌曲“B”和歌曲“C”的歌曲類型不相同。
[0065]在實際使用時,當用戶發(fā)現(xiàn)歌曲推薦列表中有自己喜歡的歌曲時,可以直接點擊該歌曲的顯示區(qū)域來播放該歌曲。
[0066]舉例來講,請參見圖3D所示,其示出了本發(fā)明部分實施例中提供的播放推薦歌曲的示意圖。如圖3D所示,用戶在發(fā)現(xiàn)歌曲推薦列表中的歌曲“A”是自己喜歡的歌曲時,用戶可以直接點擊該歌曲“A”的顯示區(qū)域來播發(fā)該歌曲“A”??蛇x的,用戶也可以在該歌曲“A”的播放界面來收藏或者下載該歌曲“A”。
[0067]綜上所述,本發(fā)明實施例提供的歌曲推薦方法,通過在檢測到音樂播放頁面中的音樂播放列表中沒有可播放歌曲時,在音樂播放頁面中顯示歌曲推薦列表;由于能夠直接在音樂播放頁面中進行歌曲推薦,因此解決了當音樂播放列表中沒有可播放歌曲時,用戶想要進行歌曲播放的操作步驟較為繁瑣的問題;達到了減少頁面跳轉,簡化歌曲播放操作的效果。
[0068]本發(fā)明實施例提供的歌曲推薦方法,通過確定被刪除歌曲的類型,將與被刪除歌曲類型不同的歌曲確定為推薦歌曲;由于能夠根據(jù)用戶的喜好來確定推薦歌曲的類型,因此解決了推薦歌曲為隨機推薦,不能滿足用戶需求的問題;達到了提高歌曲推薦針對性和提高推薦成功概率的效果。
[0069]本發(fā)明實施例提供的歌曲推薦方法,通過在歌曲推薦列表中設置用于更換推薦歌曲的更換選項,當更換選項被觸發(fā)時,更換歌曲推薦列表中的推薦歌曲;由于能夠對推薦歌曲進行更換,因此解決了由于推薦歌曲數(shù)目較少而無法滿足用戶需求的問題;達到了提高歌曲推薦多樣性,提高推薦成功率的效果。
[0070]以下為本發(fā)明的裝置實施例,對于其中未詳盡描述的細節(jié),可以參考上述對應的方法實施例。
[0071]請參見圖4所示,其示出了本發(fā)明一個實施例中提供的歌曲推薦裝置的結構示意圖。本實施例以該歌曲推薦裝置應用于電子設備中來舉例說明。該歌曲推薦裝置可以包括:第一檢測模塊402和顯示模塊404。
[0072]該第一檢測模塊402可以用于在當前顯示頁面是音樂播放器中的音樂播放頁面時,檢測音樂播放頁面中的音樂播放列表中是否有可播放歌曲。
[0073]該顯示模塊404可以用于若第一檢測模塊402的檢測結果為音樂播放列表中沒有可播放歌曲,則在音樂播放頁面中顯示歌曲推薦列表,該歌曲推薦列表中包含至少一首推薦歌曲。
[0074]綜上所述,本發(fā)明實施例提供的歌曲推薦裝置,通過在檢測到音樂播放頁面中的音樂播放列表中沒有可播放歌曲時,在音樂播放頁面中顯示歌曲推薦列表;由于能夠直接在音樂播放頁面中進行歌曲推薦,因此解決了當音樂播放列表中沒有可播放歌曲時,用戶想要進行歌曲播放的操作步驟較為繁瑣的問題;達到了減少頁面跳轉,簡化歌曲播放操作的效果。
[0075]請參見圖5所示,其示出了本發(fā)明另一個實施例中提供的歌曲推薦裝置的結構示意圖。本實施例以該歌曲推薦裝置應用于電子設備中來舉例說明。該歌曲推薦裝置可以包括:第一檢測模塊502和顯不模塊504。
[0076]該第一檢測模塊502可以用于在當前顯示頁面是音樂播放器中的音樂播放頁面時,檢測音樂播放頁面中的音樂播放列表中是否有可播放歌曲。
[0077]該顯不模塊504可以用于若第一檢測模塊502的檢測結果為音樂播放列表中沒有可播放歌曲,則在音樂播放頁面中顯示歌曲推薦列表,該歌曲推薦列表中包含至少一首推薦歌曲。
[0078]在一種可能的實施例中,該第一檢測模塊502可以包括:第一檢測單元502a和確定單元502b。
[0079]該第一檢測單元502a可以用于檢測音樂播放器是否為首次被開啟。
[0080]該確定單元502b可以用于若第一檢測單元502a的檢測結果為音樂播放器為首次被開啟,則確定音樂播放列表中沒有可播放歌曲。
[0081]在一種可能的實施例中,該歌曲推薦裝置還包括:第二檢測模塊506和更換模塊508。
[0082]該第二檢測模塊506可以用于在歌曲推薦列表中還包括有用于更換推薦歌曲的更換選項時,檢測更換選項是否被觸發(fā)。
[0083]該更換模塊508可以用于若第二檢測模塊506的檢測結果為更換選項被觸發(fā),則更換歌曲推薦列表中的推薦歌曲。
[0084]綜上所述,本發(fā)明實施例提供的歌曲推薦裝置,通過在檢測到音樂播放頁面中的音樂播放列表中沒有可播放歌曲時,在音樂播放頁面中顯示歌曲推薦列表;由于能夠直接在音樂播放頁面中進行歌曲推薦,因此解決了當音樂播放列表中沒有可播放歌曲時,用戶想要進行歌曲播放的操作步驟較為繁瑣的問題;達到了減少頁面跳轉,簡化歌曲播放操作的效果。
[0085]本發(fā)明實施例提供的歌曲推薦裝置,通過在歌曲推薦列表中設置用于更換推薦歌曲的更換選項,當更換選項被觸發(fā)時,更換歌曲推薦列表中的推薦歌曲;由于能夠對推薦歌曲進行更換,因此解決了由于推薦歌曲數(shù)目較少而無法滿足用戶需求的問題;達到了提高歌曲推薦多樣性,提高推薦成功率的效果。
[0086]請參見圖6所示,其示出了本發(fā)明再一個實施例中提供的歌曲推薦裝置的結構示意圖。本實施例以該歌曲推薦裝置應用于電子設備中來舉例說明。該歌曲推薦裝置可以包括:第一檢測模塊602和顯不模塊604。
[0087]該第一檢測模塊602可以用于在當前顯示頁面是音樂播放器中的音樂播放頁面時,檢測音樂播放頁面中的音樂播放列表中是否有可播放歌曲。
[0088]該顯不模塊604可以用于若第一檢測模塊602的檢測結果為音樂播放列表中沒有可播放歌曲,則在音樂播放頁面中顯示歌曲推薦列表,該歌曲推薦列表中包含至少一首推薦歌曲。
[0089]在一種可能的實施例中,該第一檢測模塊602可以包括:第二檢測單元602a和第三檢測單元602b。
[0090]該第二檢測單元602a可以用于檢測是否接收到用于刪除音樂播放列表中的歌曲的刪除指令。
[0091]該第三檢測單元602b可以用于若第二檢測單元602a的檢測結果為接收到刪除指令,則刪除與刪除指令對應的歌曲,并檢測音樂播放列表中是否有可播放歌曲。
[0092]在一種可能的實施例中,在音樂播放頁面中顯示歌曲推薦列表之前,該歌曲推薦裝置還包括:確定模塊606。
[0093]該確定模塊606可以用于確定被刪除歌曲的類型,將與被刪除歌曲類型不同的歌曲確定為推薦歌曲。
[0094]在一種可能的實施例中,該歌曲推薦裝置還包括:第二檢測模塊608和更換模塊610。
[0095]該第二檢測模塊608可以用于在歌曲推薦列表中還包括有用于更換推薦歌曲的更換選項時,檢測更換選項是否被觸發(fā)。
[0096]該更換模塊610可以用于若第二檢測模塊608的檢測結果為更換選項被觸發(fā),則更換歌曲推薦列表中的推薦歌曲。
[0097]綜上所述,本發(fā)明實施例提供的歌曲推薦裝置,通過在檢測到音樂播放頁面中的音樂播放列表中沒有可播放歌曲時,在音樂播放頁面中顯示歌曲推薦列表;由于能夠直接在音樂播放頁面中進行歌曲推薦,因此解決了當音樂播放列表中沒有可播放歌曲時,用戶想要進行歌曲播放的操作步驟較為繁瑣的問題;達到了減少頁面跳轉,簡化歌曲播放操作的效果。
[0098]本發(fā)明實施例提供的歌曲推薦裝置,通過確定被刪除歌曲的類型,將與被刪除歌曲類型不同的歌曲確定為推薦歌曲;由于能夠根據(jù)用戶的喜好來確定推薦歌曲的類型,因此解決了推薦歌曲為隨機推薦,不能滿足用戶需求的問題;達到了提高歌曲推薦針對性和提高推薦成功概率的效果。
[0099]本發(fā)明實施例提供的歌曲推薦裝置,通過在歌曲推薦列表中設置用于更換推薦歌曲的更換選項,當更換選項被觸發(fā)時,更換歌曲推薦列表中的推薦歌曲;由于能夠對推薦歌曲進行更換,因此解決了由于推薦歌曲數(shù)目較少而無法滿足用戶需求的問題;達到了提高歌曲推薦多樣性,提高推薦成功率的效果。
[0100]需要說明的是:上述實施例中提供的歌曲推薦裝置在進行歌曲推薦時,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將作為歌曲推薦端的電子設備的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的歌曲推薦裝置與歌曲推薦方法實施例屬于同一構思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
[0101]請參見圖7所示,其示出了本發(fā)明部分實施例中提供的歌曲推薦端的結構示意圖。該歌曲推薦端700用于實施上述實施例提供的業(yè)務處理方法。本發(fā)明中的歌曲推薦端700可以包括一個或多個如下組成部分:用于執(zhí)行計算機程序指令以完成各種流程和方法的處理器,用于信息和存儲程序指令隨機接入存儲器(RAM)和只讀存儲器(ROM),用于存儲數(shù)據(jù)和信息的存儲器,I/O設備,界面,天線等。具體來講:
[0102]歌曲推薦端700可以包括RF (Rad1 Frequency,射頻)電路710、存儲器720、輸入單元730、顯示單元740、傳感器750、音頻電路760、W1-Fi (wireless fidelity,無線保真)模塊770、處理器780、電源782、攝像頭790等部件。本領域技術人員可以理解,圖7中示出的歌曲推薦端結構并不構成對終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。
[0103]下面結合圖7對歌曲推薦端700的各個構成部件進行具體的介紹:
[0104]RF電路710可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,特別地,將基站的下行信息接收后,給處理器780處理;另外,將設計上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路包括但不限于天線、至少一個放大器、收發(fā)信機、稱合器、LNA(Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,RF電路710還可以通過無線通信與網(wǎng)絡和其他設備通信。無線通信可以使用任一通信標準或協(xié)議,包括但不限于GSM(Global System of Mobilecommunicat1n,全球移動通訊系統(tǒng))、GPRS (General Packet Rad1 Service,通用分組無線服務)、CDMA (Code Divis1n Multiple Access,碼分多址)、WCDMA (Wideband CodeDivis1n Multiple Access,寬帶碼分多址)、LTE (Long Term Evolut1n,長期演進)、電子郵件、SMS (Short Messaging Service,短消息服務)等。
[0105]存儲器720可用于存儲軟件程序以及模塊,處理器780通過運行存儲在存儲器720的軟件程序以及模塊,從而執(zhí)行歌曲推薦端700的各種功能應用以及數(shù)據(jù)處理。存儲器720可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)歌曲推薦端700的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器720可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。
[0106]輸入單元730可用于接收輸入的數(shù)字或字符信息,以及產生與歌曲推薦端700的用戶設置以及功能控制有關的鍵信號輸入。具體地,輸入單元730可包括觸控面板731以及其他輸入設備732。觸控面板731,也稱為觸摸屏,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板731上或在觸控面板731附近的操作),并根據(jù)預先設定的程式驅動相應的連接裝置??蛇x的,觸控面板731可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉換成觸點坐標,再送給處理器780,并能接收處理器780發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸控面板731。除了觸控面板731,輸入單元730還可以包括其他輸入設備732。具體地,其他輸入設備732可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
[0107]顯示單元740可用于顯示由用戶輸入的信息或提供給用戶的信息以及歌曲推薦端700的各種菜單。顯示單元740可包括顯示面板741,可選的,可以采用IXD (LiquidCrystal Display,液晶顯示器)、0LED (Organic Light-Emitting D1de,有機發(fā)光二極管)等形式來配置顯示面板741。進一步的,觸控面板731可覆蓋顯示面板741,當觸控面板731檢測到在其上或附近的觸摸操作后,傳送給處理器780以確定觸摸事件的類型,隨后處理器780根據(jù)觸摸事件的類型在顯示面板741上提供相應的視覺輸出。雖然在圖7中,觸控面板731與顯示面板741是作為兩個獨立的部件來實現(xiàn)歌曲推薦端700的輸入和輸入功能,但是在某些實施例中,可以將觸控面板731與顯示面板741集成而實現(xiàn)歌曲推薦端700的輸入和輸出功能。
[0108]歌曲推薦端700還可包括至少一種傳感器750,比如陀螺儀傳感器、磁感應傳感器、光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調節(jié)顯示面板741的亮度,接近傳感器可在歌曲推薦端700移動到耳邊時,關閉顯示面板741和/或背光。作為運動傳感器的一種,加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別歌曲推薦端姿態(tài)的應用(比如橫豎屏切換、相關游戲、磁力計姿態(tài)校準)、振動識別相關功能(比如計步器、敲擊)等;至于歌曲推薦端700還可配置的氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0109]音頻電路760、揚聲器761,傳聲器762可提供用戶與歌曲推薦端700之間的音頻接口。音頻電路760可將接收到的音頻數(shù)據(jù)轉換后的電信號,傳輸?shù)綋P聲器761,由揚聲器761轉換為聲音信號輸出;另一方面,傳聲器762將收集的聲音信號轉換為電信號,由音頻電路760接收后轉換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器780處理后,經RF電路710以發(fā)送給比如另一終端,或者將音頻數(shù)據(jù)輸出至存儲器720以便進一步處理。
[0110]W1-Fi屬于短距離無線傳輸技術,歌曲推薦端700通過W1-Fi模塊770可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖7示出了 W1-Fi模塊770,但是可以理解的是,其并不屬于歌曲推薦端700的必須構成,完全可以根據(jù)需要在不改變公開的本質的范圍內而省略。
[0111]處理器780是歌曲推薦端700的控制中心,利用各種接口和線路連接整個歌曲推薦端的各個部分,通過運行或執(zhí)行存儲在存儲器720內的軟件程序和/或模塊,以及調用存儲在存儲器720內的數(shù)據(jù),執(zhí)行歌曲推薦端700的各種功能和處理數(shù)據(jù),從而對歌曲推薦端進行整體監(jiān)控。可選的,處理器780可包括一個或多個處理單元;優(yōu)選的,處理器780可集成應用處理器和調制解調處理器,其中,應用處理器主要處理操作系統(tǒng)、用戶界面和應用程序等,調制解調處理器主要處理無線通信。可以理解的是,上述調制解調處理器也可以不集成到處理器780中。
[0112]歌曲推薦端700還包括給各個部件供電的電源782(比如電池),優(yōu)選的,電源782可以通過電源管理系統(tǒng)與處理器780邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。
[0113]攝像頭790 —般由鏡頭、圖像傳感器、接口、數(shù)字信號處理器、CPU、顯示屏幕等組成。其中,鏡頭固定在圖像傳感器的上方,可以通過手動調節(jié)鏡頭來改變聚焦;圖像傳感器相當于傳統(tǒng)相機的“膠卷”,是攝像頭采集圖像的心臟;接口用于把攝像頭利用排線、板對板連接器、彈簧式連接方式與歌曲推薦端主板連接,將采集的圖像發(fā)送給存儲器720 ;數(shù)字信號處理器通過數(shù)學運算對采集的圖像進行處理,將采集的模擬圖像轉換為數(shù)字圖像并通過接口發(fā)送給存儲器720。
[0114]盡管未示出,歌曲推薦端700還可以包括藍牙模塊等,在此不再贅述。
[0115]歌曲推薦端700除了包括一個或者多個處理器780,還包括有存儲器,以及一個或者多個程序,其中一個或者多個程序存儲于存儲器中,并被配置成由一個或者多個處理器執(zhí)行。上述一個或者多個程序具有如下功能:
[0116]在當前顯示頁面是音樂播放器中的音樂播放頁面時,檢測音樂播放頁面中的音樂播放列表中是否有可播放歌曲;
[0117]若音樂播放列表中沒有可播放歌曲,則在音樂播放頁面中顯示歌曲推薦列表,歌曲推薦列表中包含至少一首推薦歌曲。
[0118]在一種可能的實施例中,上述一個或者多個程序還具有如下功能:
[0119]檢測音樂播放器的音樂播放列表中是否有可播放歌曲,包括:
[0120]檢測音樂播放器是否為首次被開啟;
[0121]若音樂播放器為首次被開啟,則確定音樂播放列表中沒有可播放歌曲。
[0122]在一種可能的實施例中,上述一個或者多個程序還具有如下功能:
[0123]檢測音樂播放器的音樂播放列表中是否有可播放歌曲,包括:
[0124]檢測是否接收到用于刪除音樂播放列表中的歌曲的刪除指令;
[0125]若接收到刪除指令,則刪除與刪除指令對應的歌曲,并檢測音樂播放列表中是否有可播放歌曲。
[0126]在一種可能的實施例中,上述一個或者多個程序還具有如下功能:
[0127]在音樂播放頁面中顯示歌曲推薦列表之前,還包括:
[0128]確定被刪除歌曲的類型,將與被刪除歌曲類型不同的歌曲確定為推薦歌曲。
[0129]在一種可能的實施例中,上述一個或者多個程序還具有如下功能:
[0130]在歌曲推薦列表中還包括有用于更換推薦歌曲的更換選項時,檢測更換選項是否被觸發(fā);
[0131 ] 若更換選項被觸發(fā),則更換歌曲推薦列表中的推薦歌曲。
[0132]上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。
[0133]本領域普通技術人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0134]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.一種歌曲推薦方法,其特征在于,所述方法包括: 在當前顯示頁面是音樂播放器中的音樂播放頁面時,檢測所述音樂播放頁面中的音樂播放列表中是否有可播放歌曲; 若所述音樂播放列表中沒有所述可播放歌曲,則在所述音樂播放頁面中顯示歌曲推薦列表,所述歌曲推薦列表中包含至少一首推薦歌曲。
2.根據(jù)權利要求1所述的方法,其特征在于,所述檢測音樂播放器的音樂播放列表中是否有可播放歌曲,包括: 檢測所述音樂播放器是否為首次被開啟; 若所述音樂播放器為首次被開啟,則確定所述音樂播放列表中沒有所述可播放歌曲。
3.根據(jù)權利要求1所述的方法,其特征在于,所述檢測音樂播放器的音樂播放列表中是否有可播放歌曲,包括: 檢測是否接收到用于刪除所述音樂播放列表中的歌曲的刪除指令; 若接收到所述刪除指令,則刪除與所述刪除指令對應的所述歌曲,并檢測所述音樂播放列表中是否有所述可播放歌曲。
4.根據(jù)權利要求3所述的方法,其特征在于,在所述音樂播放頁面中顯示歌曲推薦列表之前,所述方法還包括: 確定被刪除歌曲的類型,將與所述被刪除歌曲類型不同的歌曲確定為所述推薦歌曲。
5.根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括: 在所述歌曲推薦列表中還包括有用于更換所述推薦歌曲的更換選項時,檢測所述更換選項是否被觸發(fā); 若所述更換選項被觸發(fā),則更換所述歌曲推薦列表中的推薦歌曲。
6.一種歌曲推薦裝置,其特征在于,所述裝置包括: 第一檢測模塊,用于在當前顯示頁面是音樂播放器中的音樂播放頁面時,檢測所述音樂播放頁面中的音樂播放列表中是否有可播放歌曲; 顯示模塊,用于若所述第一檢測模塊的檢測結果為所述音樂播放列表中沒有所述可播放歌曲,則在所述音樂播放頁面中顯示歌曲推薦列表,所述歌曲推薦列表中包含至少一首推薦歌曲。
7.根據(jù)權利要求6所述的裝置,其特征在于,所述第一檢測模塊,包括: 第一檢測單元,用于檢測所述音樂播放器是否為首次被開啟; 確定單元,用于若所述第一檢測單元的檢測結果為所述音樂播放器為首次被開啟,則確定所述音樂播放列表中沒有所述可播放歌曲。
8.根據(jù)權利要求6所述的裝置,其特征在于,所述第一檢測模塊,包括: 第二檢測單元,用于檢測是否接收到用于刪除所述音樂播放列表中的歌曲的刪除指令; 第三檢測單元,用于若所述第二檢測單元的檢測結果為接收到所述刪除指令,則刪除與所述刪除指令對應的所述歌曲,并檢測所述音樂播放列表中是否有所述可播放歌曲。
9.根據(jù)權利要求8所述的裝置,其特征在于,在所述音樂播放頁面中顯示歌曲推薦列表之前,所述裝置還包括: 確定模塊,用于確定被刪除歌曲的類型,將與所述被刪除歌曲類型不同的歌曲確定為所述推薦歌曲。
10.根據(jù)權利要求6所述的裝置,其特征在于,所述裝置還包括: 第二檢測模塊,用于在所述歌曲推薦列表中還包括有用于更換所述推薦歌曲的更換選項時,檢測所述更換選項是否被觸發(fā); 更換模塊,用于若所述第二檢測模塊的檢測結果為所述更換選項被觸發(fā),則更換所述歌曲推薦列表中的推薦歌曲。
【文檔編號】G06F17/30GK104408051SQ201410588605
【公開日】2015年3月11日 申請日期:2014年10月28日 優(yōu)先權日:2014年10月28日
【發(fā)明者】黎法鴻, 李世均, 盧憲聰, 鄧操操, 何信民, 馮燁儀, 曾路, 唐珂 申請人:廣州酷狗計算機科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1