音樂(lè)檢索方法及裝置制造方法
【專利摘要】提供了一種在服務(wù)器端檢索音樂(lè)的方法和裝置以及一種在終端設(shè)備中檢索音樂(lè)的方法和裝置。其中,一種在服務(wù)器端檢索音樂(lè)的方法,包括:從終端設(shè)備中接收包含有檢索信息的音樂(lè)檢索請(qǐng)求;根據(jù)所述接收到的檢索信息,在曲庫(kù)中查找出與所述檢索信息最相關(guān)的樂(lè)曲;基于所述查找到的最相關(guān)的樂(lè)曲的音頻特征,在所述曲庫(kù)中查找出與所述檢索信息相關(guān)的一組旋律相同的樂(lè)曲的元信息,其中,所述樂(lè)曲的元信息包括各個(gè)樂(lè)曲對(duì)應(yīng)的樂(lè)曲信息;將所述查找的與所述檢索信息相關(guān)的一組旋律相同的樂(lè)曲的元信息發(fā)送至所述終端設(shè)備。采用本發(fā)明所述方法及裝置不僅能夠獲得相同旋律的不同樂(lè)曲,還能夠獲得同一樂(lè)曲在不同年代的各個(gè)版本。
【專利說(shuō)明】音樂(lè)檢索方法及裝置
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及一種在服務(wù)器端檢索音樂(lè)的方法和裝置以及一種在終端設(shè)備中檢索音樂(lè)的方法和裝置,尤其涉及一種獲得相同旋律樂(lè)曲的音樂(lè)檢索技術(shù)。
【背景技術(shù)】
[0002]目前幾乎所有的音樂(lè)網(wǎng)站都是通過(guò)檢索樂(lè)曲名的方式在數(shù)據(jù)庫(kù)中獲得與所述樂(lè)曲名同名的樂(lè)曲信息;當(dāng)沒(méi)有與所述樂(lè)曲同名的樂(lè)曲時(shí),則采用對(duì)所述樂(lè)曲名進(jìn)行分詞匹配的方式獲得與所述分詞相關(guān)的樂(lè)曲,這樣檢索出來(lái)的樂(lè)曲的旋律通常各不一樣,而且也不能獲得同一樂(lè)曲在不同年代的翻唱版本。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提供一種在服務(wù)器端檢索音樂(lè)的方法和裝置以及一種在終端設(shè)備中檢索音樂(lè)的方法和裝置,以便檢索出旋律相同的不同樂(lè)曲以及同一樂(lè)曲在不同年代的翻唱版本。
[0004]據(jù)本發(fā)明的一方面,提供一種在服務(wù)器端檢索音樂(lè)的方法,所述包括:從終端設(shè)備中接收包含有檢索信息的音樂(lè)檢索請(qǐng)求;根據(jù)所述接收到的檢索信息,在曲庫(kù)中查找出與所述檢索信息最相關(guān)的樂(lè)曲;基于所述查找到的最相關(guān)的樂(lè)曲的音頻特征,在所述曲庫(kù)中查找出與所述檢索信息相關(guān)的一組旋律相同的樂(lè)曲的元信息,其中,所述樂(lè)曲的元信息包括各個(gè)樂(lè)曲對(duì)應(yīng)的樂(lè)曲信息;將所述查找的與所述檢索信息相關(guān)的一組旋律相同的樂(lè)曲的元信息發(fā)送至所述終端設(shè)備。
[0005]優(yōu)選地,所述基于所述查找到的最相關(guān)的樂(lè)曲的音頻特征,在所述曲庫(kù)中查找出與所述檢索信息相關(guān)的一組旋律.相同的樂(lè)曲的元信息的步驟包括:從所述查找到的最相關(guān)的樂(lè)曲中提取兩段音頻數(shù)據(jù);根據(jù)所述提取的兩段音頻數(shù)據(jù),從所述曲庫(kù)中查找出與所述提取的兩段音頻數(shù)據(jù)都匹配的音頻數(shù)據(jù),并獲取所述查找出的音頻數(shù)據(jù)對(duì)應(yīng)的樂(lè)曲的元信
[0006]優(yōu)選地,所述音頻特征為255個(gè)32位的音頻指紋。
[0007]優(yōu)選地,所述從所述查找到的最相關(guān)的樂(lè)曲中提取兩段音頻數(shù)據(jù)的步驟包括:通過(guò)如下公式計(jì)算所述提取的兩段音頻數(shù)據(jù)的每一段音頻特征對(duì)應(yīng)的每一位音頻指紋:
【權(quán)利要求】
1.一種在服務(wù)器端檢索音樂(lè)的方法,包括:從終端設(shè)備中接收包含有檢索信息的音樂(lè)檢索請(qǐng)求;根據(jù)所述接收到的檢索信息,在曲庫(kù)中查找出與所述檢索信息最相關(guān)的樂(lè)曲;基于所述查找到的最相關(guān)的樂(lè)曲的音頻特征,在所述曲庫(kù)中查找出與所述檢索信息相關(guān)的一組旋律相同的樂(lè)曲的元信息,其中,所述樂(lè)曲的元信息包括各個(gè)樂(lè)曲對(duì)應(yīng)的樂(lè)曲信將所述查找到的與所述檢索信息相關(guān)的一組旋律相同的樂(lè)曲的元信息發(fā)送至所述終端設(shè)備。
2.如權(quán)利要求1所述的方法,其特征在于,所述基于所述查找到的最相關(guān)的樂(lè)曲的音頻特征,在所述曲庫(kù)中查找出與所述檢索信息相關(guān)的一組旋律相同的樂(lè)曲的元信息的步驟包括:從所述查找到的最相關(guān)的樂(lè)曲中提取兩段音頻數(shù)據(jù);根據(jù)所述提取的兩段音頻數(shù)據(jù),從所述曲庫(kù)中查找出與所述提取的兩段音頻數(shù)據(jù)都匹配的音頻數(shù)據(jù),并獲取所述查找出的音頻數(shù)據(jù)對(duì)應(yīng)的樂(lè)曲的元信息。
3.如權(quán)利要求2所述的方法,其特征在于,所述音頻特征為255個(gè)32位的音頻指紋。
4.如權(quán)利要求3所述的方法,其特征在于,所述從所述查找到的最相關(guān)的樂(lè)曲中提取兩段音頻數(shù)據(jù)的步驟包括:通過(guò)如下公式計(jì)算所述提取的兩段音頻數(shù)據(jù)的每一段音頻特征對(duì)應(yīng)的每一位音頻指
5.如權(quán)利要求4所述的方法,其特征在于,所述根據(jù)所述提取的兩段音頻數(shù)據(jù),從所述曲庫(kù)中查找出與所述提取的兩段音頻數(shù)據(jù)都匹配的音頻數(shù)據(jù),并獲取所述查找出的音頻數(shù)據(jù)對(duì)應(yīng)的樂(lè)曲的元信息的步驟包括:對(duì)所述曲庫(kù)中的各個(gè)音頻數(shù)據(jù)執(zhí)行如下匹配處理:通過(guò)如下公式計(jì)算所述提取的兩段音頻數(shù)據(jù)的音頻指紋與所述曲庫(kù)中音頻數(shù)據(jù)的音頻指紋之間對(duì)應(yīng)的兩個(gè)匹配分?jǐn)?shù):score=l_nomatchsum/ (255X32)其中,所述score表示所述提取的音頻指紋與所述曲庫(kù)的音頻指紋的匹配分?jǐn)?shù);所述nomatchsum表示所述提取的音頻指紋與所述曲庫(kù)的音頻指紋的不匹配總數(shù);確定所述計(jì)算的兩個(gè)匹配分?jǐn)?shù)是否都大于給定的閾值;如果所述計(jì)算的兩個(gè)匹配分?jǐn)?shù)都大于給定的閾值,則確定所述提取的兩段音頻數(shù)據(jù)的音頻指紋與所述曲庫(kù)中的音頻數(shù)據(jù)的音頻指紋相匹配,并獲取與所述提取兩段音頻數(shù)據(jù)的音頻指紋相匹配的所述曲庫(kù)中的音頻數(shù)據(jù)對(duì)應(yīng)的樂(lè)曲的元信息;如果所述計(jì)算的兩個(gè)匹配分?jǐn)?shù)中的任一個(gè)不大于給定的閾值,則確定所述提取兩段音頻數(shù)據(jù)的音頻指紋與所述曲庫(kù)中的音頻數(shù)據(jù)的音頻指紋不匹配。
6.如權(quán)利要求5所述的方法,其特征在于,其特征在于,所述樂(lè)曲的元信息還包括各個(gè)樂(lè)曲對(duì)應(yīng)的年代。
7.如權(quán)利要求1?6任一項(xiàng)所述的方法,其特征在于,所述檢索信息是用戶輸入的關(guān)鍵字、音頻和哼唱旋律中的一個(gè)。
8.—種在服務(wù)器端檢索音樂(lè)的裝置,包括:請(qǐng)求接收單元,用于從終端設(shè)備中接收包含有檢索信息的音樂(lè)檢索請(qǐng)求;第一檢索單元,用于根據(jù)所述接收到的檢索信息,在曲庫(kù)中查找出與所述檢索信息最相關(guān)的樂(lè)曲;第二檢索單元,用于基于所述查找到的最相關(guān)的樂(lè)曲的音頻特征,在所述曲庫(kù)中查找出與所述檢索信息相關(guān)的一組旋律相同的樂(lè)曲的元信息,其中,所述樂(lè)曲的元信息包括各個(gè)樂(lè)曲對(duì)應(yīng)的樂(lè)曲信息;數(shù)據(jù)發(fā)送單元,用于將所述查找到的與所述檢索信息相關(guān)的一組旋律相同的樂(lè)曲的元信息發(fā)送至所述終端設(shè)備。
9.如權(quán)利要求8所述的裝置,其特征在于,所述第二檢索單元包括:提取單元,用于從所述查找到的最相關(guān)的樂(lè)曲中提取兩段音頻數(shù)據(jù);匹配單元,用于根據(jù)所述提取的兩段音頻數(shù)據(jù),從所述曲庫(kù)中查找出與所述提取的兩段音頻數(shù)據(jù)都匹配的音頻數(shù)據(jù),并獲取所述查找出的音頻數(shù)據(jù)對(duì)應(yīng)的樂(lè)曲的元信息。
10.如權(quán)利要求9所述的裝置,其特征在于,所述音頻特征為255個(gè)32位的音頻指紋。
11.如權(quán)利要求10所述的裝置,其特征在于,所述提取單元通過(guò)如下公式計(jì)算所述提取的兩段音頻數(shù)據(jù)的每一段音頻特征對(duì)應(yīng)的每一位音頻指紋:
12.如權(quán)利要求11所述的裝置,其特征在于,所述匹配單元對(duì)所述曲庫(kù)中的各個(gè)音頻數(shù)據(jù)執(zhí)行如下匹配處理:通過(guò)如下公式計(jì)算所述提取的兩段音頻數(shù)據(jù)的音頻指紋與所述曲庫(kù)中音頻數(shù)據(jù)的音頻指紋之間對(duì)應(yīng)的兩個(gè)匹配分?jǐn)?shù):score=l_nomatchsum/ (255X32)其中,所述score表示所述提取的音頻指紋與所述曲庫(kù)的音頻指紋的匹配分?jǐn)?shù);所述nomatchsum表示所述提取的音頻指紋與所述曲庫(kù)的音頻指紋的不匹配總數(shù);確定所述計(jì)算的兩個(gè)匹配分?jǐn)?shù)是否都大于給定的閾值;如果所述計(jì)算的兩個(gè)匹配分?jǐn)?shù)都大于給定的閾值,則確定所述提取的兩段音頻數(shù)據(jù)的音頻指紋與所述曲庫(kù)中的音頻數(shù)據(jù)的音頻指紋相匹配,并獲取與所述提取兩段音頻數(shù)據(jù)的音頻指紋相匹配的所述曲庫(kù)中的音頻數(shù)據(jù)對(duì)應(yīng)的樂(lè)曲的元信息;如果所述計(jì)算的兩個(gè)匹配分?jǐn)?shù)中的任一個(gè)不大于給定的閾值,則確定所述提取兩段音頻數(shù)據(jù)的音頻指紋與所述曲庫(kù)中的音頻數(shù)據(jù)的音頻指紋不匹配。
13.如權(quán)利要求12所述的裝置,其特征在于,其特征在于,所述樂(lè)曲的元信息還包括各個(gè)樂(lè)曲對(duì)應(yīng)的年代。
14.如權(quán)利要求8?13任一項(xiàng)所述的裝置,其特征在于,所述檢索信息是用戶輸入的關(guān)鍵字、音頻和哼唱旋律中的一個(gè)。
15.—種在終端設(shè)備中檢索音樂(lè)的方法,包括:接收用戶在所述終端設(shè)備中輸入的檢索信息;將包含有所述檢索信息的音樂(lè)檢索請(qǐng)求發(fā)送至服務(wù)器;從所述服務(wù)器接收與所述檢索信息相關(guān)的一組旋律相同的樂(lè)曲的元信息,其中,所述樂(lè)曲的元信息包括各個(gè)樂(lè)曲對(duì)應(yīng)的樂(lè)曲信息。
16.如權(quán)利要求15所述的方法,其特征在于,所述樂(lè)曲的元信息還包括各個(gè)樂(lè)曲對(duì)應(yīng)的年代。
17.如權(quán)利要求16所述的方法,還包括:按照所述各個(gè)樂(lè)曲對(duì)應(yīng)的年代順序展現(xiàn)所述接收的與所述檢索信息相關(guān)的一組旋律相同的樂(lè)曲的元信息。
18.如權(quán)利要求15?17任一項(xiàng)所述的方法,其特征在于,所述檢索信息是用戶輸入的關(guān)鍵字、音頻和哼唱旋 律中的一個(gè)。
19.一種在終端設(shè)備中檢索音樂(lè)的裝置,包括:用戶接口單元,用于接收用戶在所述終端設(shè)備中輸入的檢索信息;請(qǐng)求發(fā)送單元,用于將包含有所述檢索信息的音樂(lè)檢索請(qǐng)求發(fā)送至服務(wù)器;數(shù)據(jù)接收單元,用于從所述服務(wù)器接收與所述檢索信息相關(guān)的一組旋律相同的樂(lè)曲的元信息,其中,所述樂(lè)曲的元信息包括各個(gè)樂(lè)曲對(duì)應(yīng)的樂(lè)曲信息。
20.如權(quán)利要求19所述的裝置,其特征在于,所述樂(lè)曲的元信息還包括各個(gè)樂(lè)曲對(duì)應(yīng)的年代。
21.如權(quán)利要求20所述的裝置,還包括:結(jié)果展現(xiàn)單元,用于按照所述各個(gè)樂(lè)曲對(duì)應(yīng)的年代順序展現(xiàn)所述接收的與所述檢索信息相關(guān)的一組旋律相同的樂(lè)曲的兀信息。
22.如權(quán)利要求19?21任一項(xiàng)所述的裝置,其特征在于,所述檢索信息是用戶輸入的關(guān)鍵字、音頻和哼唱旋律中的一個(gè)。
【文檔編號(hào)】G06F17/30GK103440305SQ201310369604
【公開(kāi)日】2013年12月11日 申請(qǐng)日期:2013年8月22日 優(yōu)先權(quán)日:2013年8月22日
【發(fā)明者】田彪 申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司