封面匹配方法、裝置和終端設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種封面匹配方法、裝置和終端設(shè)備,屬于網(wǎng)絡(luò)【技術(shù)領(lǐng)域】。所述方法包括:接收對指定音頻的獲取封面請求;向服務(wù)器發(fā)送封面匹配請求,所述封面匹配請求攜帶音頻信息,使得所述服務(wù)器根據(jù)所述音頻信息和預(yù)設(shè)圖片庫,返回匹配的封面,所述預(yù)設(shè)圖片庫用于存儲音頻信息與匹配的封面;當(dāng)接收到與所述音頻信息匹配的封面時,顯示所述封面。本發(fā)明通過在服務(wù)器中建立該預(yù)設(shè)圖片庫,通過在接收到對指定音頻的獲取封面請求時,向該服務(wù)器發(fā)送封面匹配請求,進(jìn)而從該預(yù)設(shè)圖片庫中獲取與該指定音頻的音頻信息匹配的封面,無需用戶手動下載,操作簡便,且在建立該預(yù)設(shè)圖片庫時,提高封面的質(zhì)量,進(jìn)而保證了終端設(shè)備獲取到的封面的質(zhì)量。
【專利說明】封面匹配方法、裝置和終端設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,特別涉及一種封面匹配方法、裝置和終端設(shè)備。
【背景技術(shù)】
[0002]音樂專輯的封面可以展現(xiàn)音樂專輯的內(nèi)容,也可以吸引用戶播放專輯中的音樂。而隨著用戶對個性化需求的不斷提升,一張繪制精美的封面是必不可少的。
[0003]隨著終端技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,在播放本地的音樂時,可以由用戶手動下載與播放音樂匹配的圖片,設(shè)置為封面;在播放在線音樂時,可以直接將在線音樂庫中的封面確定為播放音樂的封面。
[0004]在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)至少存在以下問題:
[0005]在播放本地音樂時,由用戶手動下載封面,操作繁瑣;在播放在線音樂時,只能選用在線音樂庫提供的封面,封面的分辨率可能會參差不齊,無法保證封面的質(zhì)量。
【發(fā)明內(nèi)容】
[0006]為了解決由用戶手動下載封面,操作繁瑣,而選用在線音樂庫提供的封面,無法保證封面的質(zhì)量的問題,本發(fā)明實施例提供了一種封面匹配方法、裝置和終端設(shè)備。所述技術(shù)方案如下:
[0007]第一方面,提供了一種封面匹配方法,所述方法包括:
[0008]接收對指定音頻的獲取封面請求,所述獲取封面請求攜帶所述指定音頻的音頻信息;
[0009]向服務(wù)器發(fā)送封面匹配請求,所述封面匹配請求攜帶所述音頻信息,使得所述服務(wù)器根據(jù)所述音頻信息和預(yù)設(shè)圖片庫,返回與所述音頻信息匹配的封面,所述預(yù)設(shè)圖片庫用于存儲音頻信息以及匹配的封面;
[0010]當(dāng)接收到與所述音頻信息匹配的封面時,顯示與所述音頻信息匹配的封面。
[0011]較佳的,接收對指定音頻的獲取封面請求之前,所述方法還包括:
[0012]向所述服務(wù)器發(fā)送校正請求,所述校正請求攜帶音頻的特征信息,使得所述服務(wù)器根據(jù)所述特征信息,返回所述音頻的音頻信息;
[0013]接收所述音頻的音頻信息;
[0014]根據(jù)所述音頻的音頻信息,對本端保存的所述音頻的音頻信息進(jìn)行校正,獲取校正后的音頻信息。
[0015]較佳的,當(dāng)接收到與所述音頻信息匹配的封面時,顯示與所述音頻信息匹配的封面包括:
[0016]當(dāng)接收到與所述音頻信息匹配的多個封面時,顯示所述多個封面;
[0017]當(dāng)檢測到對所述多個封面中任一封面的選擇操作時,顯示所述選擇的封面。
[0018]較佳的,向服務(wù)器發(fā)送封面匹配請求之后,所述方法還包括:
[0019]當(dāng)接收到所述服務(wù)器發(fā)送的封面匹配失敗消息時,向預(yù)設(shè)第三方服務(wù)器發(fā)送所述封面匹配請求,使得所述預(yù)設(shè)第三方服務(wù)器返回與所述音頻信息匹配的封面。
[0020]較佳的,所述方法還包括:
[0021]獲取播放中音頻的音頻信息,并統(tǒng)計所述播放中音頻在本端的播放次數(shù);
[0022]向服務(wù)器發(fā)送所述播放中音頻的音頻信息和所述播放次數(shù)。
[0023]較佳的,所述音頻信息為ID3信息,所述特征信息為音頻指紋信息。
[0024]第二方面,提供了一種封面匹配方法,所述方法包括:
[0025]接收終端設(shè)備發(fā)送的封面匹配請求,所述封面匹配請求攜帶音頻信息;
[0026]根據(jù)預(yù)設(shè)圖片庫中存儲的音頻信息與封面的匹配關(guān)系,判斷所述預(yù)設(shè)圖片庫中是否存在與所述音頻信息匹配的封面;
[0027]當(dāng)所述預(yù)設(shè)圖片庫中存在與所述音頻信息匹配的封面時,將所述匹配的封面發(fā)送給所述終端設(shè)備。
[0028]較佳的,接收終端設(shè)備發(fā)送的封面匹配請求之前,所述方法還包括:
[0029]接收所述終端設(shè)備發(fā)送的校正請求,所述校正請求攜帶音頻的特征信息;
[0030]根據(jù)所述特征信息,獲取所述音頻的音頻信息;
[0031]向所述終端設(shè)備發(fā)送所述音頻的音頻信息。
[0032]較佳的,根據(jù)預(yù)設(shè)圖片庫中存儲的音頻信息與封面的匹配關(guān)系,判斷所述預(yù)設(shè)圖片庫中是否存在與所述音頻信息匹配的封面之后,所述方法還包括:
[0033]當(dāng)所述預(yù)設(shè)圖片庫中不存在與所述音頻信息匹配的封面時,向所述終端設(shè)備發(fā)送封面匹配失敗消息,使得所述終端設(shè)備接收到所述封面匹配失敗消息時,向預(yù)設(shè)第三方服務(wù)器發(fā)送所述封面匹配請求。
[0034]較佳的,所述方法還包括:
[0035]獲取預(yù)設(shè)時間段內(nèi)的熱門專輯列表,所述熱門專輯列表中包括至少一個專輯標(biāo)識;
[0036]獲取所述至少一個專輯標(biāo)識對應(yīng)的封面;
[0037]從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇符合預(yù)設(shè)規(guī)則的封面加入所述預(yù)設(shè)圖片庫;
[0038]建立所述選擇的封面與所述選擇的封面所對應(yīng)的專輯標(biāo)識中的多個音頻信息的匹配關(guān)系。
[0039]較佳的,獲取預(yù)設(shè)時間段內(nèi)的熱門專輯列表包括:
[0040]接收所述終端設(shè)備發(fā)送的音頻信息和播放次數(shù);
[0041]根據(jù)所述播放次數(shù),對所述音頻信息進(jìn)行排序,并根據(jù)所述音頻信息對應(yīng)的專輯標(biāo)識,獲取所述熱門專輯列表。
[0042]較佳的,獲取所述至少一個專輯標(biāo)識對應(yīng)的封面包括:
[0043]提供所述熱門專輯列表,使得用戶根據(jù)所述熱門專輯列表,上傳所述熱門專輯列表中專輯的封面;
[0044]獲取所述上傳的封面。
[0045]較佳的,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇符合預(yù)設(shè)規(guī)則的封面加入所述預(yù)設(shè)圖片庫,采用以下方式:
[0046]按照預(yù)設(shè)分辨率,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于所述預(yù)設(shè)分辨率的封面,將所述選擇的封面加入所述預(yù)設(shè)圖片庫;或,
[0047]按照預(yù)設(shè)比例,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇封面比例與所述預(yù)設(shè)比例相同的封面,將所述選擇的封面加入所述預(yù)設(shè)圖片庫;或,
[0048]按照所述預(yù)設(shè)分辨率和所述預(yù)設(shè)比例,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于所述預(yù)設(shè)分辨率且封面比例與所述預(yù)設(shè)比例相同的封面,將所述選擇的封面加入所述預(yù)設(shè)圖片庫;或,
[0049]按照所述預(yù)設(shè)分辨率和所述預(yù)設(shè)比例,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于所述預(yù)設(shè)分辨率的封面,將所述選擇的封面的比例調(diào)整為所述預(yù)設(shè)比例,將調(diào)整后的封面加入所述預(yù)設(shè)圖片庫。
[0050]第三方面,提供了一種封面匹配裝置,所述裝置包括:
[0051]獲取封面請求接收模塊,用于接收對指定音頻的獲取封面請求,所述獲取封面請求攜帶所述指定音頻的音頻信息;
[0052]封面匹配請求發(fā)送模塊,用于向服務(wù)器發(fā)送封面匹配請求,所述封面匹配請求攜帶所述音頻信息,使得所述服務(wù)器根據(jù)所述音頻信息和預(yù)設(shè)圖片庫,返回與所述音頻信息匹配的封面,所述預(yù)設(shè)圖片庫用于存儲音頻信息以及匹配的封面;
[0053]封面顯示模塊,用于當(dāng)接收到與所述音頻信息匹配的封面時,顯示與所述音頻信息匹配的封面。
[0054]較佳的,所述裝置還包括:
[0055]校正請求發(fā)送模塊,用于向所述服務(wù)器發(fā)送校正請求,所述校正請求攜帶音頻的特征信息,使得所述服務(wù)器根據(jù)所述特征信息,返回所述音頻的音頻信息;
[0056]音頻信息接收模塊,用于接收所述音頻的音頻信息;
[0057]校正模塊,用于根據(jù)所述音頻的音頻信息,對本端保存的所述音頻的音頻信息進(jìn)行校正,獲取校正后的音頻信息。
[0058]較佳的,所述封面顯示模塊包括:
[0059]顯示單元,用于當(dāng)接收到與所述音頻信息匹配的多個封面時,顯示所述多個封面;
[0060]封面選擇單元,用于當(dāng)檢測到對所述多個封面中任一封面的選擇操作時,顯示所述選擇的封面。
[0061]較佳的,所述裝置還包括:
[0062]失敗消息接收模塊,用于當(dāng)接收到所述服務(wù)器發(fā)送的封面匹配失敗消息時,向預(yù)設(shè)第三方服務(wù)器發(fā)送所述封面匹配請求,使得所述預(yù)設(shè)第三方服務(wù)器返回與所述音頻信息匹配的封面。
[0063]較佳的,所述裝置還包括:
[0064]次數(shù)統(tǒng)計模塊,用于獲取播放中音頻的音頻信息,并統(tǒng)計所述播放中音頻在本端的播放次數(shù);
[0065]播放中信息發(fā)送模塊,用于向服務(wù)器發(fā)送所述播放中音頻的音頻信息和所述播放次數(shù)。
[0066]較佳的,所述音頻信息為ID3信息,所述特征信息為音頻指紋信息。
[0067]第四方面,提供了一種封面匹配裝置,所述裝置包括:[0068]封面匹配請求接收模塊,用于接收終端設(shè)備發(fā)送的封面匹配請求,所述封面匹配請求攜帶音頻信息;
[0069]封面判斷模塊,用于根據(jù)預(yù)設(shè)圖片庫中存儲的音頻信息與封面的匹配關(guān)系,判斷所述預(yù)設(shè)圖片庫中是否存在與所述音頻信息匹配的封面;
[0070]封面發(fā)送模塊,用于當(dāng)所述預(yù)設(shè)圖片庫中存在與所述音頻信息匹配的封面時,將所述匹配的封面發(fā)送給所述終端設(shè)備。
[0071]較佳的,所述裝置還包括:
[0072]校正請求接收模塊,用于接收所述終端設(shè)備發(fā)送的校正請求,所述校正請求攜帶音頻的特征信息;
[0073]音頻信息獲取模塊,用于根據(jù)所述特征信息,獲取所述音頻的音頻信息;
[0074]音頻信息發(fā)送模塊,用于向所述終端設(shè)備發(fā)送所述音頻的音頻信息。
[0075]較佳的,所述裝置還包括:
[0076]失敗消息發(fā)送模塊,用于當(dāng)所述預(yù)設(shè)圖片庫中不存在與所述音頻信息匹配的封面時,向所述終端設(shè)備發(fā)送封面匹配失敗消息,使得所述終端設(shè)備接收到所述封面匹配失敗消息時,向預(yù)設(shè)第三方服務(wù)器發(fā)送所述封面匹配請求。
[0077]較佳的,所述裝置還包括:
[0078]專輯列表獲取模塊,用于獲取預(yù)設(shè)時間段內(nèi)的熱門專輯列表,所述熱門專輯列表中包括至少一個專輯標(biāo)識;
[0079]封面獲取模塊,用于獲取所述至少一個專輯標(biāo)識對應(yīng)的封面;
[0080]封面選擇模塊,用于從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇符合預(yù)設(shè)規(guī)則的封面加入所述預(yù)設(shè)圖片庫;
[0081]匹配關(guān)系建立模塊,用于建立所述選擇的封面與所述選擇的封面所對應(yīng)的專輯標(biāo)識中的多個音頻信息的匹配關(guān)系。
[0082]較佳的,所述專輯列表獲取模塊包括:
[0083]播放中信息接收單元,用于接收所述終端設(shè)備發(fā)送的音頻信息和播放次數(shù);
[0084]排序單元,用于根據(jù)所述播放次數(shù),對所述音頻信息進(jìn)行排序,并根據(jù)所述音頻信息對應(yīng)的專輯標(biāo)識,獲取所述熱門專輯列表。
[0085]較佳的,所述封面獲取模塊包括:
[0086]列表提供單元,用于提供所述熱門專輯列表,使得用戶根據(jù)所述熱門專輯列表,上傳所述熱門專輯列表中專輯的封面;
[0087]封面獲取單元,用于獲取所述上傳的封面。
[0088]較佳的,所述封面選擇模塊包括:
[0089]第一選擇單元,用于按照預(yù)設(shè)分辨率,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于所述預(yù)設(shè)分辨率的封面,將所述選擇的封面加入所述預(yù)設(shè)圖片庫;或,
[0090]第二選擇單元,用于按照預(yù)設(shè)比例,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇封面比例與所述預(yù)設(shè)比例相同的封面,將所述選擇的封面加入所述預(yù)設(shè)圖片庫;或,
[0091]第三選擇單元,用于按照所述預(yù)設(shè)分辨率和所述預(yù)設(shè)比例,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于所述預(yù)設(shè)分辨率且封面比例與所述預(yù)設(shè)比例相同的封面,將所述選擇的封面加入所述預(yù)設(shè)圖片庫;或,[0092]第四選擇單元,用于按照所述預(yù)設(shè)分辨率和所述預(yù)設(shè)比例,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于所述預(yù)設(shè)分辨率的封面,將所述選擇的封面的比例調(diào)整為所述預(yù)設(shè)比例,將調(diào)整后的封面加入所述預(yù)設(shè)圖片庫。
[0093]第五方面,提供了一種終端設(shè)備,包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行所述一個或者一個以上程序包含用于進(jìn)行以下操作的指令:
[0094]接收對指定音頻的獲取封面請求,所述獲取封面請求攜帶所述指定音頻的音頻信息;
[0095]向服務(wù)器發(fā)送封面匹配請求,所述封面匹配請求攜帶所述音頻信息,使得所述服務(wù)器根據(jù)所述音頻信息和預(yù)設(shè)圖片庫,返回與所述音頻信息匹配的封面,所述預(yù)設(shè)圖片庫用于存儲音頻信息以及匹配的封面;
[0096]當(dāng)接收到與所述音頻信息匹配的封面時,顯示與所述音頻信息匹配的封面。
[0097]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0098]本發(fā)明實施例提供的方法、裝置和終端設(shè)備,通過在服務(wù)器中建立該預(yù)設(shè)圖片庫,通過在接收到對指定音頻的獲取封面請求時,向該服務(wù)器發(fā)送封面匹配請求,進(jìn)而從該預(yù)設(shè)圖片庫中獲取與該指定音頻的音頻信息匹配的封面,無需用戶手動下載,操作簡便,且在建立該預(yù)設(shè)圖片庫時,提高封面的質(zhì)量,進(jìn)而保證了終端設(shè)備獲取到的封面的質(zhì)量。
【專利附圖】
【附圖說明】
[0099]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0100]圖1是本發(fā)明實施例提供的一種封面匹配方法的流程圖;
[0101]圖2是本發(fā)明實施例提供的一種封面匹配方法的流程圖;
[0102]圖3是本發(fā)明實施例提供的一種封面匹配方法的流程圖;
[0103]圖4是本發(fā)明實施例提供的一種封面匹配裝置結(jié)構(gòu)示意圖;
[0104]圖5是本發(fā)明實施例提供的一種封面匹配裝置結(jié)構(gòu)示意圖;
[0105]圖6是本發(fā)明實施例提供的一種終端設(shè)備結(jié)構(gòu)示意圖;
[0106]圖7是本發(fā)明實施例提供的一種服務(wù)器結(jié)構(gòu)示意圖。
【具體實施方式】
[0107]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0108]圖1是本發(fā)明實施例提供的一種封面匹配方法的流程圖。該發(fā)明實施例的執(zhí)行主體為終端設(shè)備,參見圖1,所述方法包括:
[0109]101:接收對指定音頻的獲取封面請求,該獲取封面請求攜帶該指定音頻的音頻信息;
[0110]其中,該終端設(shè)備可以在該指定音頻播放時顯示的界面上提供用于獲取封面的按鍵,則當(dāng)檢測到對該用于獲取封面的按鍵的點擊操作時,觸發(fā)對該指定音頻的獲取封面請求。或者,當(dāng)該終端設(shè)備接收到對該指定音頻的播放指令時,自動觸發(fā)對該指定音頻的獲取封面請求,本發(fā)明實施例對此不做限定。
[0111]在本發(fā)明實施例中,該音頻信息可以包括該指定音頻的歌手名稱、專輯名稱或發(fā)行時間等,本發(fā)明實施例對此不做限定。優(yōu)選地,該音頻信息包括該音頻的歌手名稱和專輯名稱,使得該服務(wù)器根據(jù)該音頻的歌手名稱和專輯名稱,確定與該歌手名稱和該專輯名稱匹配的封面,避免了由于歌手名稱重復(fù)或?qū)]嬅Q重復(fù)造成的封面匹配錯誤。
[0112]進(jìn)一步優(yōu)選地,該音頻信息為ID3信息,可以位于該指定音頻文件的開頭或末尾。
[0113]102:向服務(wù)器發(fā)送封面匹配請求,該封面匹配請求攜帶該音頻信息,使得該服務(wù)器根據(jù)該音頻信息和預(yù)設(shè)圖片庫,返回與該音頻信息匹配的封面,該預(yù)設(shè)圖片庫用于存儲音頻信息以及匹配的封面;
[0114]具體地,在該終端設(shè)備接收到對該指定音頻的獲取封面請求時,向該服務(wù)器發(fā)送該封面匹配請求,該封面匹配請求攜帶該指定音頻的音頻信息。
[0115]在本發(fā)明實施例中,該服務(wù)器中已建立該預(yù)設(shè)圖片庫,該預(yù)設(shè)圖片庫用于存儲音頻信息以及與該音頻信息匹配的封面。該終端設(shè)備向該服務(wù)器發(fā)送該封面匹配請求,使得該服務(wù)器能夠在接收到該封面匹配請求時,根據(jù)該音頻信息和該預(yù)設(shè)圖片庫,確定與該音頻信息匹配的封面,并向該終端設(shè)備發(fā)送該封面。在本發(fā)明實施例中,通過對封面進(jìn)行篩選,確保保存于該預(yù)設(shè)圖片庫中的封面均為符合一定要求的高清封面,能夠有效地保證封面的質(zhì)量。
[0116]需要說明的是,該服務(wù)器在獲取到封面時,可以獲取該封面的封面信息,該封面信息可以包括該封面的歌手名稱、專輯名稱、發(fā)行時間等信息。具體地,該服務(wù)器在獲取到封面時,對封面進(jìn)行圖像識別,獲取封面上顯示的封面信息,或,該服務(wù)器在獲取到封面時,獲取在封面文件中添加的封面信息,本發(fā)明實施例對封面信息的獲取方式不做限定。該服務(wù)器可以在獲取到該封面信息和該音頻信息后,通過對該封面信息和該音頻信息進(jìn)行比較,確定與該音頻信息匹配的封面。
[0117]進(jìn)一步地,一個專輯對應(yīng)一個或多個封面,而一個專輯可以包括一個或多個音頻,即一個封面也可以對應(yīng)一個或多個音頻信息。
[0118]103:當(dāng)接收到與該音頻信息匹配的封面時,顯示與該音頻信息匹配的封面。
[0119]較佳的,當(dāng)該終端設(shè)備接收到與該音頻信息匹配的封面時,開啟封面顯示界面,在該封面顯示界面上顯示與該音頻信息匹配的封面,該封面顯示界面用于顯示該終端設(shè)備獲取到的封面。
[0120]在本發(fā)明實施例中,該終端設(shè)備可以在接收到與該音頻信息匹配的一個或多個封面時,在該封面顯示界面上顯示,以供用戶查看或者選擇。
[0121]該步驟103還可以由以下步驟代替:當(dāng)該終端設(shè)備在播放該指定音頻的過程中,接收到與該指定音頻的音頻信息匹配的封面時,將與該音頻信息匹配的封面作為該指定音頻的播放背景顯示。
[0122]本發(fā)明實施例提供的方法,通過在服務(wù)器中建立該預(yù)設(shè)圖片庫,通過在接收到對指定音頻的獲取封面請求時,向該服務(wù)器發(fā)送封面匹配請求,進(jìn)而從該預(yù)設(shè)圖片庫中獲取與該指定音頻的音頻信息匹配的封面,無需用戶手動下載,操作簡便,且在建立該預(yù)設(shè)圖片庫時,提高封面的質(zhì)量,進(jìn)而保證了終端設(shè)備獲取到的封面的質(zhì)量。
[0123]較佳的,在圖1所示實施例技術(shù)方案的基礎(chǔ)上,步驟101 “接收對指定音頻的獲取封面請求”之前,所述方法還包括下述步驟1001、1002和1003:
[0124]1001:向該服務(wù)器發(fā)送校正請求,該校正請求攜帶音頻的特征信息,使得該服務(wù)器根據(jù)該特征信息,返回該音頻的音頻信息;
[0125]實際情況下,本端保存的該音頻的音頻信息可能是錯誤的音頻信息,或者是已被篡改的音頻信息,則為了保證音頻信息的準(zhǔn)確性,可以對該終端設(shè)備保存的音頻信息進(jìn)行校正。其中,對該音頻信息進(jìn)行校正是指根據(jù)準(zhǔn)確的音頻信息,對本端保存的音頻信息中錯誤的信息進(jìn)行更正,并對本端保存的音頻信息中缺失的信息進(jìn)行補充等,本發(fā)明實施例對此不做限定。
[0126]其中,該終端設(shè)備可以在音頻管理界面上提供用于校正所有音頻的按鍵,或者在任一音頻的功能菜單中提供校正選項,相應(yīng)的,該校正請求可以由用戶點擊用于校正所有音頻的按鍵觸發(fā),或由用戶點擊任一音頻的功能菜單中的校正選項觸發(fā)。當(dāng)然,該校正請求還可以在播放任一音頻時自動觸發(fā),本發(fā)明實施例對此不做限定。
[0127]在本發(fā)明實施例中,該特征信息與該音頻信息一一對應(yīng),用于唯一確定該音頻信息。該服務(wù)器保存有音頻的特征信息與該音頻準(zhǔn)確的音頻信息,當(dāng)該終端設(shè)備向該服務(wù)器發(fā)送該音頻的校正請求時,該服務(wù)器根據(jù)該特征信息確定該音頻準(zhǔn)確的音頻信息,發(fā)送給該終端設(shè)備。優(yōu)選地,該特征信息為音頻指紋信息。
[0128]1002:接收該音頻的音頻信息;
[0129]1003:根據(jù)該音頻的音頻信息,對本端保存的該音頻的音頻信息進(jìn)行校正,獲取校正后的音頻信息。
[0130]本發(fā)明實施例中,通過對本端保存的該音頻的音頻信息進(jìn)行校正,能夠在請求該音頻的封面時,根據(jù)該音頻準(zhǔn)確的音頻信息發(fā)送該封面匹配請求,提高了封面匹配的成功率。
[0131]較佳的,在圖1所示實施例技術(shù)方案的基礎(chǔ)上,步驟103 “當(dāng)接收到與該音頻信息匹配的封面時,顯示與該音頻信息匹配的封面”包括下述步驟1031和1032:
[0132]1031:當(dāng)接收到與該音頻信息匹配的多個封面時,顯示該多個封面;
[0133]在本發(fā)明實施例中,該服務(wù)器可能保存有與該音頻信息匹配的多個封面,該多個封面可以是圖案不同、或分辨率不同,或橫豎方向的比例不同的封面,本發(fā)明實施例對此不作具體限定。
[0134]當(dāng)該服務(wù)器保存有與該音頻信息匹配的多個封面時,該服務(wù)器在接收到封面獲取請求后,根據(jù)該音頻信息獲取到該多個封面,并向該終端設(shè)備發(fā)送該多個封面,當(dāng)該終端設(shè)備接收到多個封面時,顯示該多個封面,以供用戶選擇。
[0135]1032:當(dāng)檢測到對該多個封面中任一封面的選擇操作時,顯示該選擇的封面。
[0136]為了滿足用戶個性化的需求,當(dāng)用戶從該多個封面中選擇任一封面時,將該選擇的封面確定為該音頻的封面。
[0137]較佳的,該選擇操作可以為對封面的多個連續(xù)操作。例如,該步驟1032具體包括:當(dāng)檢測到對該多個封面中任一封面的單擊操作時,顯示該選擇的封面,當(dāng)檢測到對該選擇的封面的雙擊操作時,將該選擇的封面確定為該音頻的封面。
[0138]在本發(fā)明實施例提供的另一實施例中,該步驟1031和1032可以由以下步驟代替:當(dāng)接收到與該音頻信息匹配的多個封面時,從該多個封面中選擇分辨率最高的封面,將該分辨率最高的封面確定為該音頻的封面。或,當(dāng)接收到與該音頻信息匹配的多個封面時,從該多個封面中選擇屏幕比例與該終端設(shè)備的屏幕比例匹配的封面,將該選擇的封面確定為該音頻的封面。
[0139]需要說明的是,在從該多個封面中選擇該音頻的封面時,并不限于上述兩種形式,還可以選擇下載次數(shù)最多的封面作為該音頻的封面,本發(fā)明實施例對此不做限定。
[0140]在本發(fā)明實施例中,通過自動從該多個封面中選擇該音頻的封面,無需人工介入,在保證封面質(zhì)量的同時,簡化了用戶的操作。
[0141]實際情況下,當(dāng)該終端設(shè)備在播放音頻的過程中,接收到與當(dāng)前播放音頻匹配的多個封面時,將該多個封面中分辨率最高的封面確定為與該音頻信息匹配的封面,并作為該音頻的播放背景顯示?;?,當(dāng)該終端設(shè)備在播放音頻的過程中,接收到與當(dāng)前播放音頻匹配的多個封面時,在該封面顯示界面上顯示該多個封面,當(dāng)檢測到對該多個封面中任一封面的選擇操作時,將該選擇的封面確定為該音頻的封面,將該選擇的封面作為該音頻的播放背景顯示。本發(fā)明實施例對接收到多個封面時的處理方式不做限定。
[0142]較佳的,在圖1所示實施例技術(shù)方案的基礎(chǔ)上,步驟102 “向服務(wù)器發(fā)送封面匹配請求”之后,所述方法還包括:當(dāng)接收到該服務(wù)器發(fā)送的封面匹配失敗消息時,向預(yù)設(shè)第三方服務(wù)器發(fā)送該封面匹配請求,使得該預(yù)設(shè)第三方服務(wù)器返回與該音頻信息匹配的封面。
[0143]其中,該預(yù)設(shè)第三方服務(wù)器可以為圖片服務(wù)器,如百度、搜狐等網(wǎng)站的服務(wù)器。
[0144]在本發(fā)明實施例中,該預(yù)設(shè)第三方服務(wù)器可以由技術(shù)人員在開發(fā)時從多個服務(wù)器中選擇一個或多個服務(wù)器,還可以由用戶在使用過程中從多個服務(wù)器中選擇一個或多個服務(wù)器,本發(fā)明實施例對此不做限定。
[0145]具體地,當(dāng)該預(yù)設(shè)圖片庫中不存在與該音頻信息匹配的封面時,該服務(wù)器向該終端設(shè)備發(fā)送該封面匹配失敗消息,當(dāng)該終端設(shè)備接收到該封面匹配失敗消息時,向該預(yù)設(shè)第三方服務(wù)器發(fā)送該封面匹配請求,該封面匹配請求攜帶該音頻信息,使得該預(yù)設(shè)第三方服務(wù)器根據(jù)該音頻信息,返回與該音頻信息匹配的封面。
[0146]在本發(fā)明實施例中,該預(yù)設(shè)第三方服務(wù)器中可能存儲與該音頻信息匹配的多個封面,該預(yù)設(shè)第三方服務(wù)器向該終端設(shè)備發(fā)送該多個封面,該終端設(shè)備在接收到該多個封面時,處理方式與步驟1031和步驟1032類似,在此不再贅述。
[0147]需要說明的是,由于服務(wù)器的預(yù)設(shè)圖片庫中所保存的封面均為經(jīng)過篩選的高清圖片,因此,終端設(shè)備向該服務(wù)器請求封面,可以保證該服務(wù)器返回的封面質(zhì)量較高,而避免了封面質(zhì)量參差不齊的情況。當(dāng)該服務(wù)器中不存在與該音頻信息匹配的封面時,再向該預(yù)設(shè)第三方服務(wù)器請求封面,保證用戶可以獲取到與該音頻信息匹配的封面。
[0148]較佳的,在圖1所示實施例技術(shù)方案的基礎(chǔ)上,所述方法還包括下述步驟104和105:
[0149]104:獲取播放中音頻的音頻信息,并統(tǒng)計該播放中音頻在本端的播放次數(shù);
[0150]本發(fā)明實施例中,在該終端設(shè)備播放音頻的過程中,該終端設(shè)備獲取該播放中音頻的音頻信息,并統(tǒng)計該播放中音頻在該終端設(shè)備上的播放次數(shù),當(dāng)再次檢測到該終端設(shè)備播放該播放中音頻時,更新該音頻信息對應(yīng)的播放次數(shù)。
[0151]105:向服務(wù)器發(fā)送該播放中音頻的音頻信息和該播放次數(shù)。
[0152]在本發(fā)明實施例中,該終端設(shè)備向該服務(wù)器發(fā)送該播放中音頻的音頻信息和該播放次數(shù),使得該服務(wù)器根據(jù)接收到的多個終端設(shè)備發(fā)送的音頻信息和對應(yīng)的播放次數(shù),獲取熱門專輯列表,以便于在后續(xù)過程中,該服務(wù)器接收用戶上傳的該熱門專輯列表中任一專輯的封面。
[0153]較佳的,該終端設(shè)備周期性地向該服務(wù)器發(fā)送該播放中音頻的音頻信息和該播放次數(shù),使得該服務(wù)器周期性地獲取該熱門專輯列表。
[0154]本發(fā)明實施例提供的方法,通過在服務(wù)器中建立該預(yù)設(shè)圖片庫,通過在接收到對指定音頻的獲取封面請求時,向該服務(wù)器發(fā)送封面匹配請求,進(jìn)而從該預(yù)設(shè)圖片庫中獲取與該指定音頻的音頻信息匹配的封面,無需用戶手動下載,操作簡便,且在建立該預(yù)設(shè)圖片庫時,提高封面的質(zhì)量,進(jìn)而保證了終端設(shè)備獲取到的封面的質(zhì)量。并通過對本端保存的該音頻的音頻信息進(jìn)行校正,以及在該服務(wù)器不存在匹配的封面時,向該預(yù)設(shè)第三方服務(wù)器請求封面,提高了封面匹配的成功率。
[0155]上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本發(fā)明的可選實施例,在此不再
--贅述。
[0156]圖2是本發(fā)明實施例提供的一種封面匹配方法的流程圖。該發(fā)明實施例的執(zhí)行主體為服務(wù)器,參見圖2,所述方法`包括:
[0157]201:接收終端設(shè)備發(fā)送的封面匹配請求,該封面匹配請求攜帶音頻信息;
[0158]202:根據(jù)預(yù)設(shè)圖片庫中存儲的音頻信息與封面的匹配關(guān)系,判斷該預(yù)設(shè)圖片庫中是否存在與該音頻信息匹配的封面;
[0159]在本發(fā)明實施例中,在該服務(wù)器上建立該預(yù)設(shè)圖片庫,該預(yù)設(shè)圖片庫用于存儲音頻信息以及音頻信息匹配的封面。該服務(wù)器能夠在接收到該封面匹配請求時,根據(jù)存儲的音頻信息與封面的匹配關(guān)系,判斷該預(yù)設(shè)圖片庫中是否存在與該音頻信息匹配的封面。
[0160]需要說明的是,該服務(wù)器在獲取到封面時,可以獲取該封面的封面信息,該封面信息可以包括該封面的歌手名稱、專輯名稱、發(fā)行時間等信息。具體地,該服務(wù)器在獲取到封面時,對封面進(jìn)行圖像識別,獲取封面上顯示的封面信息,或,該服務(wù)器在獲取到封面時,獲取在封面文件中添加的封面信息,本發(fā)明實施例對封面信息的獲取方式不做限定。該服務(wù)器可以在獲取到該封面信息和該音頻信息后,通過對該封面信息和該音頻信息進(jìn)行比較,確定與該音頻信息匹配的封面。
[0161]在本發(fā)明實施例中,通過對封面進(jìn)行篩選,確保保存于該預(yù)設(shè)圖片庫中的封面均為符合一定要求的高清封面,能夠有效地保證封面的質(zhì)量。
[0162]203:當(dāng)該預(yù)設(shè)圖片庫中存在與該音頻信息匹配的封面時,將該匹配的封面發(fā)送給該終端設(shè)備。
[0163]本發(fā)明實施例提供的方法,通過在服務(wù)器中建立該預(yù)設(shè)圖片庫,在接收到終端設(shè)備的封面匹配請求時,從該預(yù)設(shè)圖片庫中獲取與該音頻信息匹配的封面,發(fā)送給該終端設(shè)備,無需用戶手動下載,且保證了封面的質(zhì)量。
[0164]較佳的,在圖2所示實施例技術(shù)方案的基礎(chǔ)上,步驟201 “接收終端設(shè)備發(fā)送的封面匹配請求”之前,所述方法還包括下述步驟2001、2002和2003:
[0165]2001:接收該終端設(shè)備發(fā)送的校正請求,該校正請求攜帶音頻的特征信息;
[0166]2002:根據(jù)該特征信息,獲取該音頻的音頻信息;
[0167]2003:向該終端設(shè)備發(fā)送該音頻的音頻信息。
[0168]在本發(fā)明實施例中,該特征信息與該音頻信息 對應(yīng),用于唯一確定該音頻信息。該服務(wù)器保存有該特征信息和對應(yīng)的音頻信息。該服務(wù)器在接收到該終端設(shè)備發(fā)送的校正請求時,根據(jù)該特征信息,獲取該特征信息對應(yīng)的音頻信息,并將該特征信息對應(yīng)的音頻信息發(fā)送給該終端設(shè)備,使得該終端設(shè)備根據(jù)該特征信息對應(yīng)的音頻信息,對該終端設(shè)備保存的音頻信息進(jìn)行校正。
[0169]優(yōu)選地,該特征信息為音頻指紋信息。
[0170]本發(fā)明實施例中,通過對該終端設(shè)備保存的該音頻的音頻信息進(jìn)行校正,能夠在向該服務(wù)器請求該音頻的封面時,該服務(wù)器能夠根據(jù)該音頻準(zhǔn)確的音頻信息獲取該音頻的封面,提高了封面匹配的成功率。
[0171]較佳的,在圖2所示實施例技術(shù)方案的基礎(chǔ)上,步驟202 “根據(jù)預(yù)設(shè)圖片庫中存儲的音頻信息與封面的匹配關(guān)系,判斷該預(yù)設(shè)圖片庫中是否存在與該音頻信息匹配的封面”之后,所述方法還包括:當(dāng)該預(yù)設(shè)圖片庫中不存在與該音頻信息匹配的封面時,向該終端設(shè)備發(fā)送封面匹配失敗消息,使得該終端設(shè)備接收到該封面匹配失敗消息時,向預(yù)設(shè)第三方服務(wù)器發(fā)送該封面匹配請求。
[0172]在本發(fā)明實施例中,當(dāng)該服務(wù)器不存在與該音頻信息匹配的封面時,向該終端設(shè)備發(fā)送封面匹配失敗消息,使得該終端設(shè)備可以向該預(yù)設(shè)第三方服務(wù)器發(fā)送該封面匹配請求,以獲取到與該音頻信息匹配的封面。
[0173]較佳的,在圖2所示實施例技術(shù)方案的基礎(chǔ)上,所述方法還包括下述步驟204、205,206 和 207:
[0174]204:獲取預(yù)設(shè)時間段內(nèi)的熱門專輯列表,該熱門專輯列表中包括至少一個專輯標(biāo)識;
[0175]其中,該熱門專輯列表可以為第一專輯列表和/或第二專輯列表,其中,第一專輯列表為該預(yù)設(shè)時間段內(nèi)播放次數(shù)最多的預(yù)設(shè)數(shù)目個專輯的列表,如,“每日熱門專輯榜”,第二專輯列表為該預(yù)設(shè)時間段內(nèi)更新的預(yù)設(shè)數(shù)目個專輯的列表,如“每日新增專輯榜”,本發(fā)明實施例對專輯列表的具體形式不做限定。該預(yù)設(shè)數(shù)目可以由技術(shù)人員在開發(fā)時設(shè)置,或在獲取專輯列表的過程中進(jìn)行更改,本發(fā)明實施例對此也不做限定。
[0176]在本發(fā)明實施例中,該預(yù)設(shè)時間段可以為任一個或多個時間段。優(yōu)選地,該服務(wù)器按照預(yù)設(shè)周期,獲取在當(dāng)前周期對應(yīng)的時間段內(nèi)的熱門專輯列表。
[0177]其中,該專輯標(biāo)識可以為該專輯的名稱或?qū)]嬓蛄刑柕?,本發(fā)明實施例對此不做限定。
[0178]205:獲取該至少一個專輯標(biāo)識對應(yīng)的封面;
[0179]在本發(fā)明實施例中,該封面可以由封面編輯人員人工獲取,保存在該服務(wù)器,還可以由用戶上傳至該服務(wù)器,本發(fā)明實施例對此不做限定。
[0180]具體地,該服務(wù)器根據(jù)該熱門專輯列表中包括的至少一個專輯標(biāo)識,分別獲取該至少一個專輯標(biāo)識對應(yīng)的封面。[0181]206:從該至少一個專輯標(biāo)識對應(yīng)的封面中,選擇符合預(yù)設(shè)規(guī)則的封面加入該預(yù)設(shè)圖片庫;
[0182]其中,該預(yù)設(shè)規(guī)則可以包括預(yù)設(shè)分辨率、預(yù)設(shè)封面比例或預(yù)設(shè)發(fā)行時間等,可以由封面編輯人員設(shè)置,本發(fā)明實施例對此不做限定。
[0183]在本發(fā)明實施例中,為了保證用戶獲取到的封面的質(zhì)量,在添加封面時,需要選擇符合預(yù)設(shè)規(guī)則的封面加入該預(yù)設(shè)圖片庫,而不是將所有的封面加入該預(yù)設(shè)圖片庫。
[0184]207:建立該選擇的封面與該選擇的封面所對應(yīng)的專輯標(biāo)識中的多個音頻信息的匹配關(guān)系。
[0185]在本發(fā)明實施例中,該選擇的封面分別對應(yīng)一個專輯標(biāo)識,而該專輯標(biāo)識對應(yīng)多個音頻信息,則建立該選擇的封面與該多個音頻信息的匹配關(guān)系,以便于在該終端設(shè)備請求與任一音頻信息匹配的封面時,可以根據(jù)該選擇的封面與該多個音頻信息的匹配關(guān)系,確定匹配的封面。
[0186]較佳的,在圖2所示實施例技術(shù)方案的基礎(chǔ)上,步驟204 “獲取預(yù)設(shè)時間段內(nèi)的熱門專輯列表”包括下述步驟2041和2042:
[0187]2041:接收該終端設(shè)備發(fā)送的音頻信息和播放次數(shù);
[0188]優(yōu)選地,該服務(wù)器周期性地接收該終端設(shè)備發(fā)送的音頻信息和播放次數(shù)。
[0189]實際上,該服務(wù)器可以接收多個終端設(shè)備發(fā)送的音頻信息和播放次數(shù),以便在后續(xù)過程中,統(tǒng)計各個音頻信息的總播放次數(shù),并獲取該熱門專輯列表。
[0190]2042:根據(jù)該播放次數(shù),對該音頻信息進(jìn)行排序,并根據(jù)該音頻信息對應(yīng)的專輯標(biāo)識,獲取該熱門專輯列表。
[0191]具體地,該服務(wù)器獲取到多個終端設(shè)備發(fā)送的音頻信息和播放次數(shù),統(tǒng)計各個音頻信息的總播放次數(shù),對該音頻信息進(jìn)行排序,按照該播放次數(shù)從大到小的順序,選擇第一預(yù)設(shè)數(shù)目個音頻信息,根據(jù)該第一預(yù)設(shè)數(shù)目個音頻信息對應(yīng)的專輯標(biāo)識,確定該熱門專輯列表?;?,獲取更新的音頻信息,根據(jù)該更新的音頻信息的播放次數(shù)進(jìn)行排序,按照該播放次數(shù)從大到小的順序,選擇該更新的音頻信息中第二預(yù)設(shè)數(shù)目個音頻信息,根據(jù)該第二預(yù)設(shè)數(shù)目個音頻信息對應(yīng)的專輯標(biāo)識,確定該熱門專輯列表。
[0192]其中,該第一預(yù)設(shè)數(shù)目和該第二預(yù)設(shè)數(shù)目可以由管理人員設(shè)定,本發(fā)明實施例對此不做限定。
[0193]例如,接收音頻信息和播放次數(shù)的周期為24小時,即每天獲取各個終端設(shè)備的音頻信息和播放次數(shù),統(tǒng)計各個音頻信息的總播放次數(shù),進(jìn)而獲取“每日的熱門專輯榜”和“每日新增專輯榜”。
[0194]較佳的,在圖2所示實施例技術(shù)方案的基礎(chǔ)上,步驟205 “獲取該至少一個專輯標(biāo)識對應(yīng)的封面”包括下述步驟2051和2052:
[0195]2051:提供該熱門專輯列表,使得用戶根據(jù)該熱門專輯列表,上傳該熱門專輯列表中專輯標(biāo)識的封面;
[0196]具體地,在該服務(wù)器對應(yīng)的網(wǎng)站或應(yīng)用中顯示該熱門專輯列表,并為用戶提供上傳封面選項,使得用戶根據(jù)該熱門專輯列表,上傳該熱門專輯列表中任一專輯的封面。
[0197]2052:獲取該上傳的封面。
[0198]在本發(fā)明實施例中,該服務(wù)器所維護(hù)的預(yù)設(shè)圖片庫可以為開放的圖片庫,允許用戶向該服務(wù)器上傳封面,擴(kuò)大了該服務(wù)器的封面來源,實現(xiàn)了對該預(yù)設(shè)圖片庫的增量維護(hù),且降低了維護(hù)成本。
[0199]較佳的,在圖2所示實施例技術(shù)方案的基礎(chǔ)上,步驟206 “從該至少一個專輯標(biāo)識對應(yīng)的封面中,選擇符合預(yù)設(shè)規(guī)則的封面加入該預(yù)設(shè)圖片庫”包括下述步驟2061、2062、2063和2064中的一項或多項:
[0200]2061:按照預(yù)設(shè)分辨率,從該至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于該預(yù)設(shè)分辨率的封面,將該選擇的封面加入該預(yù)設(shè)圖片庫;
[0201]其中,該預(yù)設(shè)分辨率可以由技術(shù)人員在開發(fā)時設(shè)置,或在使用過程中根據(jù)該預(yù)設(shè)圖片庫中多個封面的平均分辨率確定,本發(fā)明實施例對此不做限定。
[0202]2062:按照預(yù)設(shè)比例,從該至少一個專輯標(biāo)識對應(yīng)的封面中,選擇封面比例與該預(yù)設(shè)比例相同的封面,將該選擇的封面加入該預(yù)設(shè)圖片庫;
[0203]其中,該預(yù)設(shè)比例可以根據(jù)該終端設(shè)備的屏幕的橫豎方向的比例確定,終端設(shè)備的款式不同,該預(yù)設(shè)比例也不同。該服務(wù)器可以為不同款式的終端設(shè)備選擇封面比例與終端設(shè)備的屏幕比例相同的封面,將該終端設(shè)備的款式與該封面比例與終端設(shè)備的屏幕比例相同的封面對應(yīng)保存。當(dāng)該服務(wù)器接收到任一終端設(shè)備的封面匹配請求時,可以按照該終端設(shè)備的屏幕比例,選擇匹配的封面,發(fā)送給該終端設(shè)備。
[0204]2063:按照該預(yù)設(shè)分辨率和該預(yù)設(shè)比例,從該至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于該預(yù)設(shè)分辨率且封面比例與該預(yù)設(shè)比例相同的封面,將該選擇的封面加入該預(yù)設(shè)圖片庫;
[0205]2064:按照該預(yù)設(shè)分辨率和該預(yù)設(shè)比例,從該至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于該預(yù)設(shè)分辨率的封面,將該選擇的封面的比例調(diào)整為該預(yù)設(shè)比例,將調(diào)整后的封面加入該預(yù)設(shè)圖片庫。
[0206]在本發(fā)明實施例中,為了保證專輯封面的質(zhì)量,可以通過預(yù)設(shè)分辨率、預(yù)設(shè)比例等預(yù)設(shè)規(guī)則從用戶上傳的封面中選擇封面,還可以由審核人員人工對用戶上傳的封面進(jìn)行審核,本發(fā)明實施例對此不做限定。
[0207]本發(fā)明實施例提供的方法,通過在該服務(wù)器中建立該預(yù)設(shè)圖片庫,并使用開放的圖片庫維護(hù)平臺,接收任一用戶上傳的封面,使得該服務(wù)器能夠獲取到多來源的封面,實現(xiàn)了對該預(yù)設(shè)圖片庫的增量維護(hù),且降低了維護(hù)成本。且通過對接收到的封面進(jìn)行審核和篩選,保證了封面的質(zhì)量。在接收到終端設(shè)備的封面匹配請求時,從該預(yù)設(shè)圖片庫中獲取與該音頻信息匹配的封面,發(fā)送給該終端設(shè)備,無需用戶手動下載,操作簡便,并通過對該終端設(shè)備本端保存的音頻信息進(jìn)行校正,提高了封面匹配的成功率。
[0208]圖3是本發(fā)明實施例提供的一種封面匹配方法的流程圖。該發(fā)明實施例的交互雙方為終端設(shè)備和服務(wù)器,參見圖3,所述方法包括:
[0209]301:該服務(wù)器建立預(yù)設(shè)圖片庫,該預(yù)設(shè)圖片庫用于存儲音頻信息以及匹配的封面;
[0210]302:該終端設(shè)備在播放音頻的過程中,獲取播放中音頻的音頻信息,并統(tǒng)計該播放中音頻在本端的播放次數(shù);
[0211]303:該終端設(shè)備向該服務(wù)器發(fā)送該播放中音頻的音頻信息和播放次數(shù);
[0212]304:當(dāng)該服務(wù)器接收到多個終端設(shè)備發(fā)送的音頻信息和播放次數(shù)時,統(tǒng)計各個音頻信息的總播放次數(shù);
[0213]305:該服務(wù)器根據(jù)各個音頻信息的總播放次數(shù),對各個音頻信息進(jìn)行排序;
[0214]306:該服務(wù)器根據(jù)各個音頻信息的排序和音頻信息對應(yīng)的專輯標(biāo)識,獲取預(yù)設(shè)數(shù)目個播放次數(shù)最多的專輯標(biāo)識,生成熱門專輯列表;
[0215]本發(fā)明實施例以該熱門專輯列表為播放次數(shù)最多的專輯的列表為例進(jìn)行說明。
[0216]307:該服務(wù)器提供該熱門專輯列表,使得用戶根據(jù)該熱門專輯列表,上傳該熱門專輯列表中至少一個專輯標(biāo)識對應(yīng)的封面;
[0217]308:該服務(wù)器獲取該用戶上傳的該至少一個專輯標(biāo)識對應(yīng)的封面;
[0218]309:該服務(wù)器按照預(yù)設(shè)分辨率,從該至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于該預(yù)設(shè)分辨率的封面,將該選擇的封面加入該預(yù)設(shè)圖片庫;
[0219]本發(fā)明實施例以按照該預(yù)設(shè)分辨率選擇封面為例進(jìn)行說明。
[0220]310:當(dāng)該終端設(shè)備檢測到用戶對指定音頻的校正操作時,向該服務(wù)器發(fā)送校正請求,該校正請求攜帶該指定音頻的音頻指紋信息;
[0221]本發(fā)明實施例中以該特征信息為音頻指紋信息為例進(jìn)行說明。
[0222]311:當(dāng)該服務(wù)器接收到該校正請求時,根據(jù)該音頻指紋信息,獲取該指定音頻的音頻信息;
[0223]312:該服務(wù)器向該終端設(shè)備發(fā)送該指定音頻的音頻信息;
[0224]313:當(dāng)該終端設(shè)備接收到該服務(wù)器返回的該指定音頻的音頻信息時,對本端保存的該指定音頻的音頻信息進(jìn)行校正,獲取該指定音頻校正后的音頻信息;
[0225]314:當(dāng)該終端設(shè)備接收到對該指定音頻的獲取封面請求時,向該服務(wù)器發(fā)送封面匹配請求,該封面匹配請求攜帶該指定音頻校正后的音頻信息;
[0226]315:當(dāng)該服務(wù)器接收到該封面匹配請求時,根據(jù)預(yù)設(shè)圖片庫中存儲的音頻信息與封面的匹配關(guān)系,判斷該預(yù)設(shè)圖片庫中是否存在與校正后的音頻信息匹配的封面;如果是,執(zhí)行步驟316 ;
[0227]本發(fā)明實施例以該預(yù)設(shè)圖片庫中存在與校正后的音頻信息匹配的封面為例進(jìn)行說明。當(dāng)該預(yù)設(shè)圖片庫中不存在與校正后的音頻信息匹配的封面時,向該終端設(shè)備發(fā)送封面匹配失敗消息,獲取封面的過程在此不再贅述。
[0228]316:該服務(wù)器將與校正后的音頻信息匹配的封面發(fā)送給該終端設(shè)備;
[0229]本發(fā)明實施例以該服務(wù)器存在一個與校正后的音頻信息匹配的封面為例進(jìn)行說明。
[0230]317:當(dāng)該終端設(shè)備接收到該與校正后的音頻信息匹配的封面時,顯示該封面,結(jié)束。
[0231]本發(fā)明實施例提供的方法,通過在該服務(wù)器中建立該預(yù)設(shè)圖片庫,并使用開放的圖片庫維護(hù)平臺,接收任一用戶上傳的封面,使得該服務(wù)器能夠獲取到多來源的封面,實現(xiàn)了對該預(yù)設(shè)圖片庫的增量維護(hù),且降低了維護(hù)成本。且通過對接收到的封面進(jìn)行審核和篩選,保證了封面的質(zhì)量。在接收到終端設(shè)備的封面匹配請求時,從該預(yù)設(shè)圖片庫中獲取與該音頻信息匹配的封面,發(fā)送給該終端設(shè)備,無需用戶手動下載,操作簡便,并通過對該終端設(shè)備本端保存的音頻信息進(jìn)行校正,提高了封面匹配的成功率。
[0232]圖4是本發(fā)明實施例提供的一種封面匹配裝置結(jié)構(gòu)示意圖,參見圖4,所述裝置包括:獲取封面請求接收模塊401、封面匹配請求發(fā)送模塊402、封面顯示模塊403,
[0233]其中,獲取封面請求接收模塊401用于接收對指定音頻的獲取封面請求,該獲取封面請求攜帶該指定音頻的音頻信息;封面匹配請求發(fā)送模塊402與獲取封面請求接收模塊401連接,用于向服務(wù)器發(fā)送封面匹配請求,該封面匹配請求攜帶該音頻信息,使得該服務(wù)器根據(jù)該音頻信息和預(yù)設(shè)圖片庫,返回與該音頻信息匹配的封面,該預(yù)設(shè)圖片庫用于存儲音頻信息以及匹配的封面;封面顯示模塊403與封面匹配請求發(fā)送模塊402連接,用于當(dāng)接收到與該音頻信息匹配的封面時,顯示與該音頻信息匹配的封面。
[0234]較佳的,該裝置還包括:
[0235]校正請求發(fā)送模塊,用于向該服務(wù)器發(fā)送校正請求,該校正請求攜帶音頻的特征信息,使得該服務(wù)器根據(jù)該特征信息,返回該音頻的音頻信息;
[0236]音頻信息接收模塊,用于接收該音頻的音頻信息;
[0237]校正模塊,用于根據(jù)該音頻的音頻信息,對本端保存的該音頻的音頻信息進(jìn)行校正,獲取校正后的音頻信息。
[0238]較佳的,該封面顯示模塊403包括:
[0239]顯示單元,用于當(dāng)接收到與該音頻信息匹配的多個封面時,顯示該多個封面;
[0240]封面選擇單元,用于當(dāng)檢測到對該多個封面中任一封面的選擇操作時,顯示該選擇的封面。
[0241]較佳的,該裝置還包括:
[0242]失敗消息接收模塊,用于當(dāng)接收到該服務(wù)器發(fā)送的封面匹配失敗消息時,向預(yù)設(shè)第三方服務(wù)器發(fā)送該封面匹配請求,使得該預(yù)設(shè)第三方服務(wù)器返回與該音頻信息匹配的封面。
[0243]較佳的,該裝置還包括:
[0244]次數(shù)統(tǒng)計模塊,用于獲取播放中音頻的音頻信息,并統(tǒng)計該播放中音頻在本端的播放次數(shù);
[0245]播放中信息發(fā)送模塊,用于向服務(wù)器發(fā)送該播放中音頻的音頻信息和該播放次數(shù)。
[0246]較佳的,該音頻信息為ID3信息,該特征信息為音頻指紋信息。
[0247]圖5是本發(fā)明實施例提供的一種封面匹配裝置結(jié)構(gòu)示意圖,參見圖5,所述裝置包括:封面匹配請求接收模塊501、封面判斷模塊502、封面發(fā)送模塊503,
[0248]其中,封面匹配請求接收模塊501用于接收終端設(shè)備發(fā)送的封面匹配請求,該封面匹配請求攜帶音頻信息;封面判斷模塊502與封面匹配請求接收模塊501連接,用于根據(jù)預(yù)設(shè)圖片庫中存儲的音頻信息與封面的匹配關(guān)系,判斷該預(yù)設(shè)圖片庫中是否存在與該音頻信息匹配的封面;封面發(fā)送模塊503與封面判斷模塊502連接,用于當(dāng)該預(yù)設(shè)圖片庫中存在與該音頻信息匹配的封面時,將該匹配的封面發(fā)送給該終端設(shè)備。
[0249]較佳的,該裝置還包括:
[0250]校正請求接收模塊,用于接收該終端設(shè)備發(fā)送的校正請求,該校正請求攜帶音頻的特征信息;
[0251]音頻信息獲取模塊,用于根據(jù)該特征信息,獲取該音頻的音頻信息;
[0252]音頻信息發(fā)送模塊,用于向該終端設(shè)備發(fā)送該音頻的音頻信息。[0253]較佳的,該裝置還包括:
[0254]失敗消息發(fā)送模塊,用于當(dāng)該預(yù)設(shè)圖片庫中不存在與該音頻信息匹配的封面時,向該終端設(shè)備發(fā)送封面匹配失敗消息,使得該終端設(shè)備接收到該封面匹配失敗消息時,向預(yù)設(shè)第三方服務(wù)器發(fā)送該封面匹配請求。
[0255]較佳的,該裝置還包括:
[0256]專輯列表獲取模塊,用于獲取預(yù)設(shè)時間段內(nèi)的熱門專輯列表,該熱門專輯列表中包括至少一個專輯標(biāo)識;
[0257]封面獲取模塊,用于獲取該至少一個專輯標(biāo)識對應(yīng)的封面;
[0258]封面選擇模塊,用于從該至少一個專輯標(biāo)識對應(yīng)的封面中,選擇符合預(yù)設(shè)規(guī)則的封面加入該預(yù)設(shè)圖片庫;
[0259]匹配關(guān)系建立模塊,用于建立該選擇的封面與該選擇的封面所對應(yīng)的專輯標(biāo)識中的多個音頻信息的匹配關(guān)系。
[0260]較佳的,該專輯列表獲取模塊包括:
[0261]播放中信息接收單元,用于接收該終端設(shè)備發(fā)送的音頻信息和播放次數(shù);
[0262]排序單元,用于根據(jù)該播放次數(shù),對該音頻信息進(jìn)行排序,并根據(jù)該音頻信息對應(yīng)的專輯標(biāo)識,獲取該熱門專輯列表。
[0263]較佳的,該封面獲取模塊包括:
[0264]列表提供單元,用于提供該熱門專輯列表,使得用戶根據(jù)該熱門專輯列表,上傳該熱門專輯列表中專輯的封面;
[0265]封面獲取單元,用于獲取該上傳的封面。
[0266]較佳的,該封面選擇模塊包括:
[0267]第一選擇單元,用于按照預(yù)設(shè)分辨率,從該至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于該預(yù)設(shè)分辨率的封面,將該選擇的封面加入該預(yù)設(shè)圖片庫;或,
[0268]第二選擇單元,用于按照預(yù)設(shè)比例,從該至少一個專輯標(biāo)識對應(yīng)的封面中,選擇封面比例與該預(yù)設(shè)比例相同的封面,將該選擇的封面加入該預(yù)設(shè)圖片庫;或,
[0269]第三選擇單元,用于按照該預(yù)設(shè)分辨率和該預(yù)設(shè)比例,從該至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于該預(yù)設(shè)分辨率且封面比例與該預(yù)設(shè)比例相同的封面,將該選擇的封面加入該預(yù)設(shè)圖片庫;或,
[0270]第四選擇單元,用于按照該預(yù)設(shè)分辨率和該預(yù)設(shè)比例,從該至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于該預(yù)設(shè)分辨率的封面,將該選擇的封面的比例調(diào)整為該預(yù)設(shè)比例,將調(diào)整后的封面加入該預(yù)設(shè)圖片庫。
[0271]需要說明的是:上述實施例提供的封面匹配裝置在封面匹配時,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將終端設(shè)備和服務(wù)器的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的封面匹配裝置與封面匹配方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,這里不再贅述。
[0272]圖6是本發(fā)明實施例提供的一種終端設(shè)備結(jié)構(gòu)示意圖。參見圖6,該終端設(shè)備可以用于實施上述實施例中提供的封面匹配方法。具體來講:
[0273]終端設(shè)備600可以包括通信單元110、包括有一個或一個以上計算機可讀存儲介質(zhì)的存儲器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、無線通信單元170、包括有一個或者一個以上處理核心的處理器180、以及電源190等部件。本領(lǐng)域技術(shù)人員可以理解,圖6中示出的終端設(shè)備結(jié)構(gòu)并不構(gòu)成對終端設(shè)備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
[0274]通信單元110可用于收發(fā)信息或通話過程中,信號的接收和發(fā)送,該通信單元110可以為RF (Radio Frequency,射頻)電路、路由器、調(diào)制解調(diào)器等網(wǎng)絡(luò)通信設(shè)備。特別地,當(dāng)通信單元110為RF電路時,將基站的下行信息接收后,交由一個或者一個以上處理器180處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,作為通信單元的RF電路包括但不限于天線、至少一個放大器、調(diào)諧器、一個或多個振蕩器、用戶身份模塊(SIM)卡、收發(fā)信機、耦合器、LNA(Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,通信單元110還可以通過無線通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于 GSM(Global System of Mobile communication,全球移動通訊系統(tǒng))、GPRS (GeneralPacket Radio Service,通用分組無線服務(wù))、CDMA (Code Division Multiple Access,石馬分多址)、WCDMA (Wideband Code Division Multiple Access,寬帶碼分多址)、LTE (LongTerm Evolution,長期演進(jìn))、電子郵件、SMS (Short Messaging Service,短消息服務(wù))等。存儲器120可用于存儲軟件程序以及模塊,處理器180通過運行存儲在存儲器120的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲器120可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)終端設(shè)備600的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器120可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應(yīng)地,存儲器120還可以包括存儲器控制器,以提供處理器180和輸入單元130對存儲器120的訪問。
[0275]輸入單元130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號輸入。具體地,輸入單元130可包括觸敏表面131以及其他輸入設(shè)備132。觸敏表面131,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動相應(yīng)的連接裝置。較佳的,觸敏表面131可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標(biāo),再送給處理器180,并能接收處理器180發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設(shè)備132。具體地,其他輸入設(shè)備132可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
[0276]顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端設(shè)備600的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu)成。顯示單元140可包括顯示面板141,較佳的,可以采用LCD(Liquid Crystal Display,液晶顯示器)、OLED (Organic Light-Emitting Diode,有機發(fā)光二極管)等形式來配置顯示面板141。進(jìn)一步的,觸敏表面131可覆蓋顯示面板141,當(dāng)觸敏表面131檢測到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類型,隨后處理器180根據(jù)觸摸事件的類型在顯示面板141上提供相應(yīng)的視覺輸出。雖然在圖6中,觸敏表面131與顯示面板141是作為兩個獨立的部件來實現(xiàn)輸入和輸入功能,但是在某些實施例中,可以將觸敏表面131與顯示面板141集成而實現(xiàn)輸入和輸出功能。
[0277]終端設(shè)備600還可包括至少一種傳感器150,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來調(diào)節(jié)顯示面板141的亮度,接近傳感器可在終端設(shè)備600移動到耳邊時,關(guān)閉顯示面板141和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計姿態(tài)校準(zhǔn))、振動識別相關(guān)功能(比如計步器、敲擊)等;至于終端設(shè)備600還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0278]音頻電路160、揚聲器161,傳聲器162可提供用戶與終端設(shè)備600之間的音頻接口。音頻電路160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號,傳輸?shù)綋P聲器161,由揚聲器161轉(zhuǎn)換為聲音信號輸出;另一方面,傳聲器162將收集的聲音信號轉(zhuǎn)換為電信號,由音頻電路160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器180處理后,經(jīng)RF電路110以發(fā)送給比如另一終端設(shè)備,或者將音頻數(shù)據(jù)輸出至存儲器120以便進(jìn)一步處理。音頻電路160還可能包括耳塞插孔,以提供外設(shè)耳機與終端設(shè)備600的通信。
[0279]為了實現(xiàn)無線通信,該終端設(shè)備上可以配置有無線通信單元170,該無線通信單元170可以為WiFi模塊。WiFi屬于短距離無線傳輸技術(shù),終端設(shè)備600通過無線通信單元170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯(lián)網(wǎng)訪問。雖然圖6示出了無線通信單元170,但是可以理解的是,其并不屬于終端設(shè)備600的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
[0280]處理器180是終端設(shè)備600的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執(zhí)行存儲在存儲器120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲在存儲器120內(nèi)的數(shù)據(jù),執(zhí)行終端設(shè)備600的各種功能和處理數(shù)據(jù),從而對手機進(jìn)行整體監(jiān)控。較佳的,處理器180可包括一個或多個處理核心;優(yōu)選的,處理器180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖牵鲜稣{(diào)制解調(diào)處理器也可以不集成到處理器180中。
[0281]終端設(shè)備600還包括給各個部件供電的電源190 (比如電池),優(yōu)選的,電源可以通過電源管理系統(tǒng)與處理器180邏輯相連,從而通過電源管理系統(tǒng)實現(xiàn)管理充電、放電、以及功耗管理等功能。電源190還可以包括一個或一個以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
[0282]盡管未示出,終端設(shè)備600還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。具體在本實施例中,終端設(shè)備的顯示單元是觸摸屏顯示器,終端設(shè)備還包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行圖1和圖3所示實施例所提供的封面匹配方法。[0283]圖7是本發(fā)明實施例提供的一種服務(wù)器結(jié)構(gòu)示意圖。該服務(wù)器700可因配置或性能不同而產(chǎn)生比較大的差異,可以包括一個或一個以上中央處理器(central processingunits, CPU)722 (例如,一個或一個以上處理器)和存儲器732,一個或一個以上存儲應(yīng)用程序742或數(shù)據(jù)744的存儲介質(zhì)730(例如一個或一個以上海量存儲設(shè)備)。其中,存儲器732和存儲介質(zhì)730可以是短暫存儲或持久存儲。存儲在存儲介質(zhì)730的程序可以包括一個或一個以上模塊(圖示沒標(biāo)出),每個模塊可以包括對服務(wù)器中的一系列指令操作。更進(jìn)一步地,中央處理器722可以設(shè)置為與存儲介質(zhì)730通信,在服務(wù)器700上執(zhí)行存儲介質(zhì)730中的一系列指令操作。
[0284]服務(wù)器700還可以包括一個或一個以上電源726,一個或一個以上有線或無線網(wǎng)絡(luò)接口 750,一個或一個以上輸入輸出接口 758,一個或一個以上鍵盤756,和/或,一個或一個以上操作系統(tǒng) 741,例如 Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM
坐坐寸寸ο
[0285]上述圖2以及圖3所示實施例中所述的由服務(wù)器所執(zhí)行的步驟可以基于該圖7所示的服務(wù)器結(jié)構(gòu)。
[0286]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。
[0287]以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種封面匹配方法,其特征在于,所述方法包括: 接收對指定音頻的獲取封面請求,所述獲取封面請求攜帶所述指定音頻的音頻信息; 向服務(wù)器發(fā)送封面匹配請求,所述封面匹配請求攜帶所述音頻信息,使得所述服務(wù)器根據(jù)所述音頻信息和預(yù)設(shè)圖片庫,返回與所述音頻信息匹配的封面,所述預(yù)設(shè)圖片庫用于存儲音頻信息以及匹配的封面; 當(dāng)接收到與所述音頻信息匹配的封面時,顯示與所述音頻信息匹配的封面。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,接收對指定音頻的獲取封面請求之前,所述方法還包括: 向所述服務(wù)器發(fā)送校正請求,所述校正請求攜帶音頻的特征信息,使得所述服務(wù)器根據(jù)所述特征信息,返回所述音頻的音頻信息; 接收所述音頻的音頻信息; 根據(jù)所述音頻的音頻信息,對本端保存的所述音頻的音頻信息進(jìn)行校正,獲取校正后的音頻信息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)接收到與所述音頻信息匹配的封面時,顯示與所述音頻信息匹配 的封面包括: 當(dāng)接收到與所述音頻信息匹配的多個封面時,顯示所述多個封面; 當(dāng)檢測到對所述多個封面中任一封面的選擇操作時,顯示所述選擇的封面。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,向服務(wù)器發(fā)送封面匹配請求之后,所述方法還包括: 當(dāng)接收到所述服務(wù)器發(fā)送的封面匹配失敗消息時,向預(yù)設(shè)第三方服務(wù)器發(fā)送所述封面匹配請求,使得所述預(yù)設(shè)第三方服務(wù)器返回與所述音頻信息匹配的封面。
5.根據(jù)權(quán)利要求1-4任一項所述的方法,其特征在于,所述方法還包括: 獲取播放中音頻的音頻信息,并統(tǒng)計所述播放中音頻在本端的播放次數(shù); 向服務(wù)器發(fā)送所述播放中音頻的音頻信息和所述播放次數(shù)。
6.根據(jù)權(quán)利要求1-4任一項所述的方法,其特征在于,所述音頻信息為ID3信息,所述特征信息為音頻指紋信息。
7.一種封面匹配方法,其特征在于,所述方法包括: 接收終端設(shè)備發(fā)送的封面匹配請求,所述封面匹配請求攜帶音頻信息; 根據(jù)預(yù)設(shè)圖片庫中存儲的音頻信息與封面的匹配關(guān)系,判斷所述預(yù)設(shè)圖片庫中是否存在與所述音頻信息匹配的封面; 當(dāng)所述預(yù)設(shè)圖片庫中存在與所述音頻信息匹配的封面時,將所述匹配的封面發(fā)送給所述終端設(shè)備。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,接收終端設(shè)備發(fā)送的封面匹配請求之前,所述方法還包括: 接收所述終端設(shè)備發(fā)送的校正請求,所述校正請求攜帶音頻的特征信息; 根據(jù)所述特征信息,獲取所述音頻的音頻信息; 向所述終端設(shè)備發(fā)送所述音頻的音頻信息。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,根據(jù)預(yù)設(shè)圖片庫中存儲的音頻信息與封面的匹配關(guān)系,判斷所述預(yù)設(shè)圖片庫中是否存在與所述音頻信息匹配的封面之后,所述方法還包括: 當(dāng)所述預(yù)設(shè)圖片庫中不存在與所述音頻信息匹配的封面時,向所述終端設(shè)備發(fā)送封面匹配失敗消息,使得所述終端設(shè)備接收到所述封面匹配失敗消息時,向預(yù)設(shè)第三方服務(wù)器發(fā)送所述封面匹配請求。
10.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述方法還包括: 獲取預(yù)設(shè)時間段內(nèi)的熱門專輯列表,所述熱門專輯列表中包括至少一個專輯標(biāo)識; 獲取所述至少一個專輯標(biāo)識對應(yīng)的封面; 從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇符合預(yù)設(shè)規(guī)則的封面加入所述預(yù)設(shè)圖片庫; 建立所述選擇的封面與所述選擇的封面所對應(yīng)的專輯標(biāo)識中的多個音頻信息的匹配關(guān)系。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,獲取預(yù)設(shè)時間段內(nèi)的熱門專輯列表包括: 接收所述終端設(shè)備發(fā)送的音頻信息和播放次數(shù); 根據(jù)所述播放次數(shù),對所述音頻信息進(jìn)行排序,并根據(jù)所述音頻信息對應(yīng)的專輯標(biāo)識,獲取所述熱門專輯列表。
12.根據(jù)權(quán)利要求10所述的方法,其特征在于,獲取所述至少一個專輯標(biāo)識對應(yīng)的封面包括:` 提供所述熱門專輯列表,使得用戶根據(jù)所述熱門專輯列表,上傳所述熱門專輯列表中專輯的封面; 獲取所述上傳的封面。
13.根據(jù)權(quán)利要求10所述的方法,其特征在于,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇符合預(yù)設(shè)規(guī)則的封面加入所述預(yù)設(shè)圖片庫,采用以下方式: 按照預(yù)設(shè)分辨率,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于所述預(yù)設(shè)分辨率的封面,將所述選擇的封面加入所述預(yù)設(shè)圖片庫;或, 按照預(yù)設(shè)比例,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇封面比例與所述預(yù)設(shè)比例相同的封面,將所述選擇的封面加入所述預(yù)設(shè)圖片庫;或, 按照所述預(yù)設(shè)分辨率和所述預(yù)設(shè)比例,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于所述預(yù)設(shè)分辨率且封面比例與所述預(yù)設(shè)比例相同的封面,將所述選擇的封面加入所述預(yù)設(shè)圖片庫;或, 按照所述預(yù)設(shè)分辨率和所述預(yù)設(shè)比例,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于所述預(yù)設(shè)分辨率的封面,將所述選擇的封面的比例調(diào)整為所述預(yù)設(shè)比例,將調(diào)整后的封面加入所述預(yù)設(shè)圖片庫。
14.一種封面匹配裝置,其特征在于,所述裝置包括: 獲取封面請求接收模塊,用于接收對指定音頻的獲取封面請求,所述獲取封面請求攜帶所述指定音頻的音頻信息; 封面匹配請求發(fā)送模塊,用于向服務(wù)器發(fā)送封面匹配請求,所述封面匹配請求攜帶所述音頻信息,使得所述服務(wù)器根據(jù)所述音頻信息和預(yù)設(shè)圖片庫,返回與所述音頻信息匹配的封面,所述預(yù)設(shè)圖片庫用于存儲音頻信息以及匹配的封面;封面顯示模塊,用于當(dāng)接收到與所述音頻信息匹配的封面時,顯示與所述音頻信息匹配的封面。
15.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述裝置還包括: 校正請求發(fā)送模塊,用于向所述服務(wù)器發(fā)送校正請求,所述校正請求攜帶音頻的特征信息,使得所述服務(wù)器根據(jù)所述特征信息,返回所述音頻的音頻信息; 音頻信息接收模塊,用于接收所述音頻的音頻信息; 校正模塊,用于根據(jù)所述音頻的音頻信息,對本端保存的所述音頻的音頻信息進(jìn)行校正,獲取校正后的音頻信息。
16.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述封面顯示模塊包括: 顯示單元,用于當(dāng)接收到與所述音頻信息匹配的多個封面時,顯示所述多個封面;封面選擇單元,用于當(dāng)檢測到對所述多個封面中任一封面的選擇操作時,顯示所述選擇的封面。
17.根據(jù)權(quán)利要求14所述的裝置,其特征在于,所述裝置還包括: 失敗消息接收模塊,用于當(dāng)接收到所述服務(wù)器發(fā)送的封面匹配失敗消息時,向預(yù)設(shè)第三方服務(wù)器發(fā)送所述封面匹配請求,使得所述預(yù)設(shè)第三方服務(wù)器返回與所述音頻信息匹配的封面。
18.根據(jù)權(quán)利要求14-17任一項所述的裝置,其特征在于,所述裝置還包括: 次數(shù)統(tǒng)計模塊,用于獲取播放中音頻的音頻信息,并統(tǒng)計所述播放中音頻在本端的播放次數(shù); 播放中信息發(fā)送模塊,用于向服務(wù)器發(fā)送所述播放中音頻的音頻信息和所述播放次數(shù)。
19.根據(jù)權(quán)利要求14-17任一項所述的裝置,其特征在于,所述音頻信息為ID3信息,所述特征信息為音頻指紋信息。
20.一種封面匹配裝置,其特征在于,所述裝置包括: 封面匹配請求接收模塊,用于接收終端設(shè)備發(fā)送的封面匹配請求,所述封面匹配請求攜帶音頻信息; 封面判斷模塊,用于根據(jù)預(yù)設(shè)圖片庫中存儲的音頻信息與封面的匹配關(guān)系,判斷所述預(yù)設(shè)圖片庫中是否存在與所述音頻信息匹配的封面; 封面發(fā)送模塊,用于當(dāng)所述預(yù)設(shè)圖片庫中存在與所述音頻信息匹配的封面時,將所述匹配的封面發(fā)送給所述終端設(shè)備。
21.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述裝置還包括: 校正請求接收模塊,用于接收所述終端設(shè)備發(fā)送的校正請求,所述校正請求攜帶音頻的特征信息; 音頻信息獲取模塊,用于根據(jù)所述特征信息,獲取所述音頻的音頻信息; 音頻信息發(fā)送模塊,用于向所述終端設(shè)備發(fā)送所述音頻的音頻信息。
22.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述裝置還包括: 失敗消息發(fā)送模塊,用于當(dāng)所述預(yù)設(shè)圖片庫中不存在與所述音頻信息匹配的封面時,向所述終端設(shè)備發(fā)送封面匹配失敗消息,使得所述終端設(shè)備接收到所述封面匹配失敗消息時,向預(yù)設(shè)第三方服務(wù)器發(fā)送所述封面匹配請求。
23.根據(jù)權(quán)利要求20所述的裝置,其特征在于,所述裝置還包括: 專輯列表獲取模塊,用于獲取預(yù)設(shè)時間段內(nèi)的熱門專輯列表,所述熱門專輯列表中包括至少一個專輯標(biāo)識; 封面獲取模塊,用于獲取所述至少一個專輯標(biāo)識對應(yīng)的封面; 封面選擇模塊,用于從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇符合預(yù)設(shè)規(guī)則的封面加入所述預(yù)設(shè)圖片庫; 匹配關(guān)系建立模塊,用于建立所述選擇的封面與所述選擇的封面所對應(yīng)的專輯標(biāo)識中的多個音頻信息的匹配關(guān)系。
24.根據(jù)權(quán)利要求23所述的裝置,其特征在于,所述專輯列表獲取模塊包括: 播放中信息接收單元,用于接收所述終端設(shè)備發(fā)送的音頻信息和播放次數(shù); 排序單元,用于根據(jù)所述播放次數(shù),對所述音頻信息進(jìn)行排序,并根據(jù)所述音頻信息對應(yīng)的專輯標(biāo)識,獲取所述熱門專輯列表。
25.根據(jù)權(quán)利要求23所述的裝置,其特征在于,所述封面獲取模塊包括: 列表提供單元,用于提供所述熱門專輯列表,使得用戶根據(jù)所述熱門專輯列表,上傳所述熱門專輯列表中專輯的封面; 封面獲取單元,用于獲取所述上傳的封面。
26.根據(jù)權(quán)利要求23所述的裝置,其特征在于,所述封面選擇模塊包括: 第一選擇單元,用于按照預(yù)設(shè) 分辨率,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于所述預(yù)設(shè)分辨率的封面,將所述選擇的封面加入所述預(yù)設(shè)圖片庫;或, 第二選擇單元,用于按照預(yù)設(shè)比例,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇封面比例與所述預(yù)設(shè)比例相同的封面,將所述選擇的封面加入所述預(yù)設(shè)圖片庫;或, 第三選擇單元,用于按照所述預(yù)設(shè)分辨率和所述預(yù)設(shè)比例,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于所述預(yù)設(shè)分辨率且封面比例與所述預(yù)設(shè)比例相同的封面,將所述選擇的封面加入所述預(yù)設(shè)圖片庫;或, 第四選擇單元,用于按照所述預(yù)設(shè)分辨率和所述預(yù)設(shè)比例,從所述至少一個專輯標(biāo)識對應(yīng)的封面中,選擇分辨率不小于所述預(yù)設(shè)分辨率的封面,將所述選擇的封面的比例調(diào)整為所述預(yù)設(shè)比例,將調(diào)整后的封面加入所述預(yù)設(shè)圖片庫。
27.—種終端設(shè)備,其特征在于,包括有存儲器,以及一個或者一個以上的程序,其中一個或者一個以上程序存儲于存儲器中,且經(jīng)配置以由一個或者一個以上處理器執(zhí)行所述一個或者一個以上程序包含用于進(jìn)行以下操作的指令: 接收對指定音頻的獲取封面請求,所述獲取封面請求攜帶所述指定音頻的音頻信息; 向服務(wù)器發(fā)送封面匹配請求,所述封面匹配請求攜帶所述音頻信息,使得所述服務(wù)器根據(jù)所述音頻信息和預(yù)設(shè)圖片庫,返回與所述音頻信息匹配的封面,所述預(yù)設(shè)圖片庫用于存儲音頻信息以及匹配的封面; 當(dāng)接收到與所述音頻信息匹配的封面時,顯示與所述音頻信息匹配的封面。
【文檔編號】H04L29/08GK103457946SQ201310383106
【公開日】2013年12月18日 申請日期:2013年8月29日 優(yōu)先權(quán)日:2013年8月29日
【發(fā)明者】劉磊, 王巖, 吳智寧, 朱佩宏, 馬楠 申請人:小米科技有限責(zé)任公司