一種音頻數(shù)據(jù)切換方法及電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種音頻數(shù)據(jù)切換方法及電子設(shè)備,當(dāng)電子設(shè)備中存儲(chǔ)多個(gè)音頻文件時(shí),該方法包括:掃描所述多個(gè)音頻文件,根據(jù)所掃描到的所述多個(gè)音頻文件的內(nèi)容信息,確定每一音頻文件與其他音頻文件的相關(guān)關(guān)系;當(dāng)播放所述多個(gè)音頻文件中的任一音頻文件時(shí),根據(jù)所述任一音頻文件對(duì)應(yīng)的相關(guān)關(guān)系,從所述多個(gè)音頻文件中確定與所述任一音頻文件相關(guān)的相關(guān)音頻文件;切換到所述相關(guān)音頻文件播放。通過本發(fā)明提供的方法和裝置實(shí)現(xiàn)的音頻文件切換方法,能夠根據(jù)音頻文件的內(nèi)容對(duì)音頻進(jìn)行切換,從而使得音頻文件的切換方式更多樣,且便于實(shí)現(xiàn)。
【專利說明】一種音頻數(shù)據(jù)切換方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子【技術(shù)領(lǐng)域】,尤其涉及一種音頻數(shù)據(jù)切換方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,用戶可以通過互聯(lián)網(wǎng)下載各種各樣的音頻文件到電子設(shè)備中收聽。目前,播放器一般會(huì)對(duì)電子設(shè)備本地保存的所有音頻文件進(jìn)行掃描,然后按照名稱、存儲(chǔ)的時(shí)間以及用戶分類等因素對(duì)存儲(chǔ)所有音頻數(shù)據(jù)的進(jìn)行排序。播放器對(duì)音頻數(shù)據(jù)進(jìn)行播放時(shí),則會(huì)按照預(yù)設(shè)的排序順序播放音頻數(shù)據(jù)或者是隨機(jī)播放音頻數(shù)據(jù)。
[0003]本申請(qǐng)發(fā)明人在實(shí)現(xiàn)本申請(qǐng)實(shí)施例中技術(shù)方案的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)存在如下技術(shù)問題:
[0004]現(xiàn)有的播放切換是按照預(yù)先排好的順序進(jìn)行的,音頻數(shù)據(jù)的切換方式比較單一;
[0005]另外,如果用戶想要切換到不是當(dāng)前排序規(guī)則中規(guī)定的下一個(gè)音頻文件時(shí),則需要在保存的所有音頻文件中逐一查看,然后從保存的多個(gè)音頻文件中找到想要播放的音頻文件之后再進(jìn)行切換操作。所以整個(gè)切換操作比較復(fù)雜不便于操作,使得用戶的使用感受不好。
【發(fā)明內(nèi)容】
[0006]本發(fā)明提供一種音頻數(shù)據(jù)切換方法及電子設(shè)備,本發(fā)明所提供的方法和裝置解決現(xiàn)有技術(shù)中音頻數(shù)據(jù)的切換方式比較單一或者切換操作比較復(fù)雜不便于操作,使得用戶的使用感受不好的問題。
[0007]本發(fā)明提供一種音頻數(shù)據(jù)切換方法,該方法應(yīng)用一電子設(shè)備中,當(dāng)電子設(shè)備中存儲(chǔ)多個(gè)音頻文件時(shí),該方法包括:
[0008]掃描所述多個(gè)音頻文件,根據(jù)所掃描到的所述多個(gè)音頻文件的內(nèi)容信息,確定每一音頻文件與其他音頻文件的相關(guān)關(guān)系;
[0009]當(dāng)播放所述多個(gè)音頻文件中的任一音頻文件時(shí),根據(jù)所述任一音頻文件對(duì)應(yīng)的相關(guān)關(guān)系,從所述多個(gè)音頻文件中確定與所述任一音頻文件相關(guān)的相關(guān)音頻文件;
[0010]切換到所述相關(guān)音頻文件播放。
[0011]可選的,根據(jù)所掃描到的所述多個(gè)音頻文件的內(nèi)容信息,確定一個(gè)音頻文件與其他音頻文件的相關(guān)關(guān)系,包括:
[0012]確定當(dāng)前音頻文件對(duì)應(yīng)的掃描信息,所述掃描信息包含音頻文件的內(nèi)容信息;
[0013]從當(dāng)前音頻文件對(duì)應(yīng)的掃描信息中,檢測(cè)當(dāng)前音頻文件是否對(duì)應(yīng)有預(yù)定文本文件,其中,所述預(yù)定文本文件記錄有音頻文件的歌詞信息;
[0014]如果確定所述當(dāng)前音頻文件對(duì)應(yīng)有預(yù)定文本文件,則根據(jù)所述預(yù)定文本文件確定所述當(dāng)前音頻文件與其他音頻文件的相關(guān)關(guān)系。
[0015]可選的,根據(jù)所述預(yù)定文本文件確定所述當(dāng)前音頻文件與其他音頻文件的相關(guān)關(guān)系,包括:[0016]確定其他音頻文件對(duì)應(yīng)的掃描信息,其中,所述掃描信息包含音頻文件的內(nèi)容信息;
[0017]將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的掃描信息進(jìn)行匹配;
[0018]根據(jù)所述其他音頻文件與所述當(dāng)前音頻文件的匹配結(jié)果,確定所述當(dāng)前音頻文件與其他音頻文件的相關(guān)關(guān)系。
[0019]可選的,當(dāng)所述其他音頻文件對(duì)應(yīng)的掃描信息中包括:所述其他音頻文件對(duì)應(yīng)的預(yù)定文本文件;
[0020]則將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的掃描信息進(jìn)行匹配,包括:
[0021]將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的預(yù)定文本文件中的歌詞信息進(jìn)行匹配。
[0022]可選的,當(dāng)所述其他音頻文件對(duì)應(yīng)的掃描信息中包括:所述其他音頻文件對(duì)應(yīng)的名稱息;
[0023]則將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的掃描信息進(jìn)行匹配,包括:
[0024]將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件的名稱信息進(jìn)行匹配。
[0025]根據(jù)上述方法本發(fā)明還提供一種電子設(shè)備,當(dāng)電子設(shè)備中存儲(chǔ)多個(gè)音頻文件時(shí),該電子設(shè)備包括:
[0026]初始化單元,用于掃描所述多個(gè)音頻文件,根據(jù)所掃描到的所述多個(gè)音頻文件的內(nèi)容信息,確定每一音頻文件與其他音頻文件的相關(guān)關(guān)系;
[0027]相關(guān)文件確定單元,用于當(dāng)播放所述多個(gè)音頻文件中的任一音頻文件時(shí),根據(jù)所述任一音頻文件對(duì)應(yīng)的相關(guān)關(guān)系,從所述多個(gè)音頻文件中確定與所述任一音頻文件相關(guān)的相關(guān)首頻文件;
[0028]切換單元,用于切換到所述相關(guān)音頻文件播放。
[0029]可選的,所述初始化單元包括:
[0030]掃描信息確定模塊,用于確定當(dāng)前音頻文件對(duì)應(yīng)的掃描信息,所述掃描信息包含音頻文件的內(nèi)容信息;
[0031]確定模塊,用于從當(dāng)前音頻文件對(duì)應(yīng)的掃描信息中,檢測(cè)當(dāng)前音頻文件是否對(duì)應(yīng)有預(yù)定文本文件,其中,所述預(yù)定文本文件記錄有音頻文件的歌詞信息;
[0032]相關(guān)關(guān)系確定模塊,用于確定所述當(dāng)前音頻文件對(duì)應(yīng)有預(yù)定文本文件,則根據(jù)所述預(yù)定文本文件確定所述當(dāng)前音頻文件與其他音頻文件的相關(guān)關(guān)系。
[0033]可選的,所述相關(guān)關(guān)系確定模塊還用于確定其他音頻文件對(duì)應(yīng)的掃描信息,其中,所述掃描信息包含音頻文件的內(nèi)容信息;將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的掃描信息進(jìn)行匹配;根據(jù)所述其他音頻文件與所述當(dāng)前音頻文件的匹配結(jié)果,確定所述當(dāng)前音頻文件與其他音頻文件的相關(guān)關(guān)系。
[0034]可選的,當(dāng)所述其他音頻文件對(duì)應(yīng)的掃描信息中包括:所述其他音頻文件對(duì)應(yīng)的預(yù)定文本文件;則所述相關(guān)關(guān)系確定模塊還用于將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的預(yù)定文本文件中的歌詞信息進(jìn)行匹配。
[0035]可選的,當(dāng)所述其他音頻文件對(duì)應(yīng)的掃描信息中包括:所述其他音頻文件對(duì)應(yīng)的名稱信息;則所述相關(guān)關(guān)系確定模塊還用于將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件的名稱信息進(jìn)行匹配。
[0036]上述技術(shù)方案中的一個(gè)或兩個(gè),至少具有如下技術(shù)效果:
[0037]本發(fā)明實(shí)施例所提供的方法首先掃描音頻文件對(duì)應(yīng)的一切可搜集到的描述信息,然后根據(jù)掃描到的信息確定各音頻文件的相關(guān)關(guān)系,在播放某一音頻文件的時(shí)候,就可以根據(jù)生成的相關(guān)關(guān)系從當(dāng)前播放的音頻文件切換到另外一個(gè)音頻文件。通過上述方法實(shí)現(xiàn)的音頻文件切換方法,能夠根據(jù)音頻文件的內(nèi)容對(duì)音頻進(jìn)行切換,從而使得音頻文件的切換方式更多樣,且便于實(shí)現(xiàn)。
[0038]另外,音頻切換是根據(jù)音頻文件的內(nèi)容信息進(jìn)行的,所以音頻文件切換的相關(guān)性更高,更能滿足用戶的需求。
【專利附圖】
【附圖說明】
[0039]圖1為本發(fā)明實(shí)施例一種音頻數(shù)據(jù)切換方法的方法流程圖;
[0040]圖2為應(yīng)用本發(fā)明實(shí)施例所提供的方法生成的音頻文件切換界面的示意圖;
[0041]圖3為本發(fā)明實(shí)施例一種電子設(shè)備的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0042]現(xiàn)有技術(shù)中,不管通過怎樣的音樂播放器播放音樂時(shí)候,播放切換可以是按照預(yù)先排好的順序進(jìn)行;或者,如果用戶想要切換到不是當(dāng)前排序規(guī)則中規(guī)定的下一個(gè)音頻文件時(shí),則需要在保存的所有音頻文件中逐一查看,然后從保存的多個(gè)音頻文件中找到想要播放的音頻文件之后再進(jìn)行切換操作。所以整個(gè)切換操作比較復(fù)雜不便于操作,使得用戶的使用感受不好的問題。
[0043]針對(duì)上述問題,本發(fā)明實(shí)施例提供一種音頻數(shù)據(jù)切換方法,該方法應(yīng)用一電子設(shè)備中,當(dāng)電子設(shè)備中存儲(chǔ)多個(gè)音頻文件時(shí),該方法包括:
[0044]掃描所述多個(gè)音頻文件,根據(jù)所掃描到的所述多個(gè)音頻文件的內(nèi)容信息,確定每一音頻文件與其他音頻文件的相關(guān)關(guān)系;
[0045]當(dāng)播放所述多個(gè)音頻文件中的任一音頻文件時(shí),根據(jù)所述任一音頻文件對(duì)應(yīng)的相關(guān)關(guān)系,從所述多個(gè)音頻文件中確定與所述任一音頻文件相關(guān)的相關(guān)音頻文件;
[0046]切換到所述相關(guān)音頻文件播放。
[0047]本發(fā)明實(shí)施例所提供的方法首先掃描音頻文件對(duì)應(yīng)的一切可搜集到的描述信息,然后根據(jù)掃描到的信息確定各音頻文件的相關(guān)關(guān)系,在播放某一音頻文件的時(shí)候,就可以根據(jù)生成的相關(guān)關(guān)系從當(dāng)前播放的音頻文件切換到另外一個(gè)音頻文件。通過上述方法實(shí)現(xiàn)的音頻文件切換方法,能夠根據(jù)音頻文件的內(nèi)容對(duì)音頻進(jìn)行切換,從而使得音頻文件的切換方式更多樣,且便于實(shí)現(xiàn)。
[0048]另外,音頻切換是根據(jù)音頻文件的內(nèi)容信息進(jìn)行的,所以音頻文件切換的相關(guān)性更高,更能滿足用戶的需求。
[0049]下面將參照下述細(xì)節(jié)對(duì)本發(fā)明的各種實(shí)施例和各個(gè)方面進(jìn)行說明,附圖將圖示各種實(shí)施例。下面的說明和附圖是對(duì)本發(fā)明的示例性說明,而不應(yīng)看作對(duì)本發(fā)明的限制。描述了大量具體細(xì)節(jié)以提供對(duì)本發(fā)明各種實(shí)施例的詳盡理解。但是在某些情況下,將不對(duì)公知的或傳統(tǒng)的細(xì)節(jié)進(jìn)行描述,以對(duì)本發(fā)明的實(shí)施例提供簡(jiǎn)要的說明。
[0050]下文【具體實(shí)施方式】的某些部分是以算法的形式展現(xiàn)的,這些算法包括對(duì)于計(jì)算機(jī)存儲(chǔ)器內(nèi)儲(chǔ)存的數(shù)據(jù)進(jìn)行的操作。算法大體上是指造成所需結(jié)果的操作的自洽序列。這些操作通常需要或涉及到物理操縱或物理量。通常(但不是必然),這些量采取電信號(hào)或磁信號(hào)的形式,這些信號(hào)能夠被儲(chǔ)存、傳輸、合并、比較和以其他方式受到操縱。業(yè)已證明,有時(shí)(主要是為了通常使用的原因),將這些信號(hào)稱為位、值、元素、符號(hào)、字符、項(xiàng)、數(shù)等等是方便的。
[0051]但是應(yīng)當(dāng)牢記,這些以及類似的所有術(shù)語是與適當(dāng)?shù)奈锢砹肯嚓P(guān)聯(lián)的,并且僅僅是應(yīng)用于這些量的方便的標(biāo)號(hào)。除非下文中明顯地以其他形式另有說明外,整個(gè)說明書中使用諸如“處理”或“計(jì)算”或“判定”或“顯示”等術(shù)語所進(jìn)行的說明可以指數(shù)據(jù)處理系統(tǒng)或類似電子裝置進(jìn)行的動(dòng)作和處理,所述動(dòng)作和處理操縱計(jì)算機(jī)的寄存器和存儲(chǔ)器內(nèi)以物理(電子)量表示的數(shù)據(jù)并將其轉(zhuǎn)換成該系統(tǒng)的存儲(chǔ)器或寄存器(或其他這類信息存儲(chǔ)、傳輸或顯示的裝置)內(nèi)類似地以物理量的形式表示的其他數(shù)據(jù)。
[0052]本發(fā)明可以涉及用于執(zhí)行本申請(qǐng)中所述操作中的一項(xiàng)或多項(xiàng)操作的設(shè)備。該設(shè)備可以為所需的目的而專門構(gòu)造,或者也可以包括通用計(jì)算機(jī),所述通用計(jì)算機(jī)由儲(chǔ)存在該計(jì)算機(jī)中的計(jì)算機(jī)程序選擇性地激活(activate)或重構(gòu)(reconfigure)。這樣的計(jì)算機(jī)程序可以被儲(chǔ)存在機(jī)器(例如計(jì)算機(jī))可讀介質(zhì)中或者存儲(chǔ)在適于儲(chǔ)存電子指令并分別耦聯(lián)到總線的任何類型介質(zhì)中,所述計(jì)算機(jī)可讀介質(zhì)包括但不限于任何類型的盤(包括軟盤、光盤、CD-ROM、和磁光盤)、只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、可擦除可編程ROM(EPROM)、電可擦除可編程ROM(EEPROM)、閃存、磁性卡片或光學(xué)卡片。
[0053]機(jī)器可讀介質(zhì)包括用于以由機(jī)器(例如計(jì)算機(jī))可讀的形式儲(chǔ)存或傳輸信息的任何機(jī)構(gòu)。例如,機(jī)器可讀介質(zhì)包括只讀存儲(chǔ)器(ROM);隨機(jī)存取存儲(chǔ)器(RAM)、磁盤儲(chǔ)存介質(zhì)、光學(xué)儲(chǔ)存介質(zhì)、閃存裝置、以電的、光的、聲的或其他的形式傳播的信號(hào)(例如載波、紅外信號(hào)、數(shù)字信號(hào)等)等。
[0054]如圖1所示,本發(fā)明實(shí)施例提供一種音頻數(shù)據(jù)切換方法,該方法應(yīng)用一電子設(shè)備中,當(dāng)電子設(shè)備中存儲(chǔ)多個(gè)音頻文件時(shí),下面結(jié)合說明書附圖對(duì)本發(fā)明的【具體實(shí)施方式】進(jìn)行詳細(xì)說明:
[0055]步驟101,掃描所述多個(gè)音頻文件,根據(jù)所掃描到的所述多個(gè)音頻文件的內(nèi)容信息,確定每一音頻文件與其他音頻文件的相關(guān)關(guān)系;
[0056]因?yàn)殡娮釉O(shè)備內(nèi)存儲(chǔ)有多個(gè)音頻文件,所述多個(gè)音頻文件一般會(huì)在內(nèi)容上在有某種程度的相關(guān)性,所述內(nèi)容包括歌詞、歌手、歌曲名稱、韻律等于音頻文件相關(guān)的信息。所以為了提供一種新型的音頻文件切換方法,本發(fā)明實(shí)施例所提供的方法,首先確定電子設(shè)備內(nèi)存儲(chǔ)的多個(gè)音頻文件之間的相關(guān)關(guān)系,從而使得用戶切換音頻文件的時(shí)候內(nèi)容根據(jù)生成的相關(guān)關(guān)系進(jìn)行切換。
[0057]所述相關(guān)關(guān)系的生成可以根據(jù)用戶輸入的信息進(jìn)行,例如用戶在某一時(shí)刻希望聽到與某個(gè)名詞相關(guān)的歌曲,則可以將所述名詞輸入電子設(shè)備,從而電子設(shè)備就根據(jù)該名詞掃描音頻文件,然后建立音頻文件之間的與所述名詞對(duì)應(yīng)的相關(guān)關(guān)系。[0058]另外,一個(gè)可以是在播放某一個(gè)音頻文件的時(shí)候,用戶根據(jù)當(dāng)前播放的內(nèi)容確定建立相關(guān)關(guān)系的建立模板。其中,該建立模板可以是某一段歌詞也可以是音頻文件的某一段播放內(nèi)容。
[0059]步驟102,當(dāng)播放所述多個(gè)音頻文件中的任一音頻文件時(shí),根據(jù)所述任一音頻文件對(duì)應(yīng)的相關(guān)關(guān)系,從所述多個(gè)音頻文件中確定與所述任一音頻文件相關(guān)的相關(guān)音頻文件;
[0060]在本發(fā)明實(shí)施例中,在播放某個(gè)音頻文件的時(shí)候,根據(jù)當(dāng)前播放音頻文件與其他音頻文件的相關(guān)關(guān)系,在播放界面上顯示與當(dāng)前播放的音頻文件相關(guān)的其他音頻文件。
[0061]進(jìn)一步,用戶可以對(duì)顯示的相關(guān)音頻文件進(jìn)行選擇,在用戶確定需要切換到某一個(gè)相關(guān)音頻文件后,則可以輸入預(yù)設(shè)的操作信息,從顯示的相關(guān)音頻文件中選擇下一個(gè)播放的音頻文件。
[0062]步驟103,切換到所述相關(guān)音頻文件播放。
[0063]在本發(fā)明實(shí)施例中,因?yàn)橐纛l文件所對(duì)應(yīng)的描述信息包括多種,但是最能體現(xiàn)整個(gè)音頻文件內(nèi)容的則是音頻文件對(duì)應(yīng)的歌詞信息,所以本發(fā)明實(shí)施例中,所述根據(jù)所掃描到的所述多個(gè)音頻文件的內(nèi)容信息,確定一個(gè)音頻文件與其他音頻文件的相關(guān)關(guān)系,包括:
[0064]確定當(dāng)前音頻文件對(duì)應(yīng)的掃描信息,所述掃描信息包含音頻文件的內(nèi)容信息;
[0065]從當(dāng)前音頻文件對(duì)應(yīng)的掃描信息中,檢測(cè)當(dāng)前音頻文件是否對(duì)應(yīng)有預(yù)定文本文件,其中,所述預(yù)定文本文件記錄有音頻文件的歌詞信息;
[0066]如果確定所述當(dāng)前音頻文件對(duì)應(yīng)有預(yù)定文本文件,則根據(jù)所述預(yù)定文本文件確定所述當(dāng)前音頻文件與其他音頻文件的相關(guān)關(guān)系。
[0067]本發(fā)明實(shí)施例中,因?yàn)轭A(yù)定文本文件記錄了對(duì)應(yīng)音頻文件的歌詞內(nèi)容,在進(jìn)行音頻切換的時(shí)候?yàn)榱饲袚Q后的音頻文件與當(dāng)前播放音頻文件的相關(guān)性最大,則可以利用當(dāng)前播放的音頻文件的歌詞與其他音頻文件進(jìn)行匹配,將描述信息與當(dāng)前音頻文件的預(yù)定文本文件有關(guān)系的音頻文件確定為與當(dāng)前播放的音頻文件有相關(guān)關(guān)系的音頻文件,并建立對(duì)應(yīng)的相關(guān)關(guān)系。所以本發(fā)明實(shí)施例中,所述根據(jù)所述預(yù)定文本文件確定所述當(dāng)前音頻文件與其他音頻文件的相關(guān)關(guān)系,具體實(shí)現(xiàn)方式可以是:
[0068]確定其他音頻文件對(duì)應(yīng)的掃描信息,其中,所述掃描信息包含音頻文件的內(nèi)容信息;
[0069]將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的掃描信息進(jìn)行匹配;
[0070]根據(jù)所述其他音頻文件與所述當(dāng)前音頻文件的匹配結(jié)果,確定所述當(dāng)前音頻文件與其他音頻文件的相關(guān)關(guān)系。
[0071]因?yàn)楝F(xiàn)有技術(shù)中,音頻文件對(duì)應(yīng)的預(yù)定文本文件一般都是和音頻文件分開下載的,所以電子設(shè)備中存儲(chǔ)的多個(gè)音頻文件中一些有對(duì)應(yīng)的預(yù)定文本文件一部分沒有,針對(duì)這兩種情況本發(fā)明實(shí)施例中,所述將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的掃描信息進(jìn)行匹配的實(shí)現(xiàn)方式可以是:
[0072]—、當(dāng)所述其他音頻文件對(duì)應(yīng)的掃描信息中包括:所述其他音頻文件對(duì)應(yīng)的預(yù)定文本文件;
[0073]將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的預(yù)定文本文件中的歌詞信息進(jìn)行匹配。
[0074]當(dāng)前音頻文件和進(jìn)行比對(duì)的音頻文件都有對(duì)應(yīng)的預(yù)定文本文件,在這種方式下,就可以直接將兩個(gè)音頻文件的預(yù)定文本文件進(jìn)行匹配,如果匹配到相同的內(nèi)容或者是匹配到的相同內(nèi)容的數(shù)量超過設(shè)定的閾值,則確定兩個(gè)音頻文件具有相關(guān)關(guān)系。
[0075]A,在具體匹配的時(shí)候,如果用戶希望根據(jù)第一音頻文件對(duì)應(yīng)的第一預(yù)定文本文件中的歌詞“ABCD”進(jìn)行音頻文件的切換,則在匹配實(shí)現(xiàn)的時(shí)候可以是:
[0076]將所述歌詞“ABCD”與其他音頻文件的預(yù)定文本文件進(jìn)行匹配,如果某一個(gè)音頻文件的歌詞內(nèi)容中包含所述歌詞“ABCD”則可以確定包含“ABCD”的其他音頻文件為備選的音頻文件,如果備選的音頻文件有多個(gè)時(shí),則可以是根據(jù)匹配成功的次數(shù)進(jìn)行排序。
[0077]例如:所述備選的音頻文件中音頻文件a、音頻文件b和音頻文件c的歌詞中都分另抱含“AB⑶”,并且音頻文件a的歌詞中“AB⑶”出現(xiàn)三次;音頻文件b出現(xiàn)四次;音頻文件c中出現(xiàn)一次。則當(dāng)前播放的音頻文件播放完之后,直接回切換到音頻文件b。
[0078]B,除了用戶輸入需要關(guān)聯(lián)的歌詞外,也可以直接根據(jù)音頻文件歌詞的全文進(jìn)行匹配,歌詞中的任意一個(gè)詞語與其他音頻文件的歌詞匹配成功則可以確定當(dāng)前播放的音頻文件與其他音頻文件的相關(guān)關(guān)系。
[0079]二、當(dāng)所述其他音頻文件對(duì)應(yīng)的掃描信息中包括:所述其他音頻文件對(duì)應(yīng)的名稱
信息;
[0080]將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件的名稱信息進(jìn)行匹配 。
[0081]對(duì)于沒有對(duì)應(yīng)的預(yù)定文本文件的音頻文件進(jìn)行匹配的時(shí)候,則可以將當(dāng)前播放的音頻文件的歌詞與其他音頻文件的名稱等信息進(jìn)行匹配。
[0082]另外,為了對(duì)本發(fā)明實(shí)施例所提供的方案進(jìn)行進(jìn)一步詳細(xì)的描述,以下結(jié)合具體的實(shí)例進(jìn)行說明:
[0083]當(dāng)電子設(shè)備(如手機(jī))中包括多個(gè)音頻文件,形成音頻文件I一η的列表;
[0084]在確定某一個(gè)相關(guān)性關(guān)鍵詞(該相關(guān)性關(guān)鍵詞用于生成多個(gè)音頻文件之間的相關(guān)關(guān)系)之后,從第一首音樂(等同于前述實(shí)施例中的當(dāng)前播放的音頻文件)開始,從歌詞的第一詞語開始到最后一個(gè)詞語,在音樂2-η中搜索相同的詞語,生成一個(gè)表格,例如關(guān)鍵詞為祖國(guó),并且第2首歌中30’’的位置出現(xiàn)祖國(guó)這個(gè)詞;第3首歌中I’ 40’’的時(shí)候出現(xiàn)祖國(guó)這個(gè)詞,則形成表1所不的表格:
[0085]
【權(quán)利要求】
1.一種音頻數(shù)據(jù)切換方法,該方法應(yīng)用一電子設(shè)備中,其特征在于,當(dāng)電子設(shè)備中存儲(chǔ)多個(gè)音頻文件時(shí),該方法包括: 掃描所述多個(gè)音頻文件,根據(jù)所掃描到的所述多個(gè)音頻文件的內(nèi)容信息,確定每一音頻文件與其他音頻文件的相關(guān)關(guān)系; 當(dāng)播放所述多個(gè)音頻文件中的任一音頻文件時(shí),根據(jù)所述任一音頻文件對(duì)應(yīng)的相關(guān)關(guān)系,從所述多個(gè)音頻文件中確定與所述任一音頻文件相關(guān)的相關(guān)音頻文件; 切換到所述相關(guān)音頻文件播放。
2.如權(quán)利要求1所述的方法,其特征在于,根據(jù)所掃描到的所述多個(gè)音頻文件的內(nèi)容信息,確定一個(gè)音頻文件與其他音頻文件的相關(guān)關(guān)系,包括: 確定當(dāng)前音頻文件對(duì)應(yīng)的掃描信息,所述掃描信息包含音頻文件的內(nèi)容信息; 從當(dāng)前音頻文件對(duì)應(yīng)的掃描信息中,檢測(cè)當(dāng)前音頻文件是否對(duì)應(yīng)有預(yù)定文本文件,其中,所述預(yù)定文本文件記錄有音頻文件的歌詞信息; 如果確定所述當(dāng)前音頻文件對(duì)應(yīng)有預(yù)定文本文件,則根據(jù)所述預(yù)定文本文件確定所述當(dāng)前音頻文件與其他音頻文件的相關(guān)關(guān)系。
3.如權(quán)利要求2所述的方法,其特征在于,根據(jù)所述預(yù)定文本文件確定所述當(dāng)前音頻文件與其他音頻文件的相關(guān)關(guān)系,包括: 確定其他音頻文件對(duì)應(yīng)的掃描信息,其中,所述掃描信息包含音頻文件的內(nèi)容信息;將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的掃描信息進(jìn)行匹配; 根據(jù)所述其他音頻文件與 所述當(dāng)前音頻文件的匹配結(jié)果,確定所述當(dāng)前音頻文件與其他音頻文件的相關(guān)關(guān)系。
4.如權(quán)利要求3所述的方法,其特征在于,當(dāng)所述其他音頻文件對(duì)應(yīng)的掃描信息中包括:所述其他音頻文件對(duì)應(yīng)的預(yù)定文本文件; 則將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的掃描信息進(jìn)行匹配,包括: 將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的預(yù)定文本文件中的歌詞信息進(jìn)行匹配。
5.如權(quán)利要求3所述的方法,其特征在于,當(dāng)所述其他音頻文件對(duì)應(yīng)的掃描信息中包括:所述其他音頻文件對(duì)應(yīng)的名稱信息; 則將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的掃描信息進(jìn)行匹配,包括: 將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件的名稱信息進(jìn)行匹配。
6.一種電子設(shè)備,其特征在于,當(dāng)電子設(shè)備中存儲(chǔ)多個(gè)音頻文件時(shí),該電子設(shè)備包括: 初始化單元,用于掃描所述多個(gè)音頻文件,根據(jù)所掃描到的所述多個(gè)音頻文件的內(nèi)容信息,確定每一音頻文件與其他音頻文件的相關(guān)關(guān)系; 相關(guān)文件確定單元,用于當(dāng)播放所述多個(gè)音頻文件中的任一音頻文件時(shí),根據(jù)所述任一音頻文件對(duì)應(yīng)的相關(guān)關(guān)系,從所述多個(gè)音頻文件中確定與所述任一音頻文件相關(guān)的相關(guān)音頻文件;切換單元,用于切換到所述相關(guān)音頻文件播放。
7.如權(quán)利要求6所述的電子設(shè)備,其特征在于,所述初始化單元包括: 掃描信息確定模塊,用于確定當(dāng)前音頻文件對(duì)應(yīng)的掃描信息,所述掃描信息包含音頻文件的內(nèi)容信息; 確定模塊,用于從當(dāng)前音頻文件對(duì)應(yīng)的掃描信息中,檢測(cè)當(dāng)前音頻文件是否對(duì)應(yīng)有預(yù)定文本文件,其中,所述預(yù)定文本文件記錄有音頻文件的歌詞信息; 相關(guān)關(guān)系確定模塊,用于確定所述當(dāng)前音頻文件對(duì)應(yīng)有預(yù)定文本文件,則根據(jù)所述預(yù)定文本文件確定所述當(dāng)前音頻文件與其他音頻文件的相關(guān)關(guān)系。
8.如權(quán)利要求7所述的電子設(shè)備,其特征在于,所述相關(guān)關(guān)系確定模塊還用于確定其他音頻文件對(duì)應(yīng)的掃描信息,其中,所述掃描信息包含音頻文件的內(nèi)容信息;將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的掃描信息進(jìn)行匹配;根據(jù)所述其他音頻文件與所述當(dāng)前音頻文件的匹配結(jié)果,確定所述當(dāng)前音頻文件與其他音頻文件的相關(guān)關(guān)系。
9.如權(quán)利要求8所述的電子設(shè)備,其特征在于,當(dāng)所述其他音頻文件對(duì)應(yīng)的掃描信息中包括:所述其他音頻文件對(duì)應(yīng)的預(yù)定文本文件;則所述相關(guān)關(guān)系確定模塊還用于將所述當(dāng)前音頻文件的預(yù)定文本文件所記錄的歌詞信息分別與其他音頻文件對(duì)應(yīng)的預(yù)定文本文件中的歌詞信息進(jìn)行匹配。
10.如權(quán)利要求8所述的電子設(shè)備,其特征在于,當(dāng)所述其他音頻文件對(duì)應(yīng)的掃描信息中包括:所述其他音頻文件對(duì)應(yīng)的名稱信息;則所述相關(guān)關(guān)系確定模塊還用于將所述當(dāng)前音頻文件的預(yù)定文本文件`所記錄的歌詞信息分別與其他音頻文件的名稱信息進(jìn)行匹配。
【文檔編號(hào)】G06F17/30GK103870589SQ201410120789
【公開日】2014年6月18日 申請(qǐng)日期:2014年3月27日 優(yōu)先權(quán)日:2014年3月27日
【發(fā)明者】李志剛 申請(qǐng)人:聯(lián)想(北京)有限公司