国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      音樂文件搜索方法及多媒體播放裝置制造方法

      文檔序號:6486245閱讀:162來源:國知局
      音樂文件搜索方法及多媒體播放裝置制造方法
      【專利摘要】一種多媒體播放裝置的音樂文件搜索方法,包括步驟:a.接收用戶的敲擊動作輸入;b.判斷用戶的敲擊力度值、從第一次敲擊開始到最后一次敲擊結(jié)束的時間以及相鄰兩敲擊動作之間的時間間隔;c.確定用戶敲擊輸入的節(jié)奏信息;d.將計算得出的用戶敲擊輸入的音樂節(jié)奏的節(jié)奏信息與音樂節(jié)奏文件中存儲的節(jié)奏信息進(jìn)行對比;e.將符合條件的音樂節(jié)奏文件對應(yīng)的音樂文件進(jìn)行輸出。用戶在忘記或者不知道歌曲名,歌手等信息的情況下,只需要敲擊輸入相應(yīng)的旋律和節(jié)奏信息,多媒體播放裝置就能快速的搜尋符合條件的音樂文件。本發(fā)明還提供一種具有該音樂文件搜索方法多媒體播放裝置。
      【專利說明】音樂文件搜索方法及多媒體播放裝置
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種音樂文件搜索方法,特別涉及一種利用音樂節(jié)奏片段進(jìn)行搜索的音樂文件搜索方法及具有該音樂文件搜索方法多媒體播放裝置。
      【背景技術(shù)】
      [0002]音樂的數(shù)字化傳播正成為流行趨勢,而是用便攜式的多媒體播放裝置播放數(shù)字化音樂更是已經(jīng)普及。而通常使用MP3、MP4、手機、平板電腦以及PDA等多媒體播放裝置的存儲空間往往很大,用戶一般在其中存儲有成百上千首的歌曲。目前多媒體播放裝置中音樂的檢索方式,基本采用歌曲名,歌手等信息作為檢索條件。但是往往用戶會忘記或者不知道歌曲名,歌手等信息,只記得該歌曲的部分音樂旋律和節(jié)奏,而,現(xiàn)有的多媒體播放裝置無法根據(jù)歌曲的部分音樂旋律和節(jié)奏搜尋用戶想要聽到的音樂。

      【發(fā)明內(nèi)容】

      [0003]有鑒于此,本發(fā)明提供一種利用音樂節(jié)奏片段進(jìn)行搜索的音樂文件搜索方法及具有該音樂文件搜索方法多媒體播放裝置。
      [0004]一種多媒體播放裝置,該裝置包括:
      輸入單元,用戶通過對輸入單元的敲擊來實現(xiàn)音樂節(jié)奏的輸入;
      存儲單元,用于存儲多個音樂文件以及多個與所述音樂文件一一對應(yīng)的音樂節(jié)奏文
      件;
      顯示單元,用于顯示存儲于所述存儲單元中的文檔;以及,
      主控制單元,該主控制單元包括:
      節(jié)奏獲取模塊,用于獲取存儲單元內(nèi)存儲的多個音樂文件的節(jié)奏信息,并將獲得的節(jié)奏信息生成一個與所述音樂文件一一對應(yīng)的音樂節(jié)奏文件存儲于存儲單元中;
      輸入響應(yīng)模塊,用于接收用戶在輸入單元上的輸入,判斷用戶在輸入單元上敲擊的力度值、用戶在輸入單元上的敲擊次數(shù)、從第一次敲擊開始到最后一次敲擊結(jié)束的時間以及相鄰兩敲擊動作之間的時間間隔;
      節(jié)奏分析模塊,根據(jù)所述觸摸信息確定用戶輸入的音樂節(jié)奏的節(jié)奏信息;
      節(jié)奏對比模塊將節(jié)奏分析模塊計算得出的用戶輸入的節(jié)奏信息與音樂節(jié)奏文件中的節(jié)奏信息進(jìn)行對比,判斷音樂節(jié)奏文件的節(jié)奏信息與用戶輸入的音樂節(jié)奏是否一致,若音樂節(jié)奏文件的節(jié)奏信息與用戶輸入的音樂節(jié)奏一致或相似度大于一預(yù)定值,則判斷為符合條件的音樂節(jié)奏文件;若音樂節(jié)奏文件的節(jié)奏信息與用戶輸入的音樂節(jié)奏的相似度小于該預(yù)定值,則判斷為不符合條件的音樂節(jié)奏文件;以及,
      結(jié)果輸出模塊,用于將符合條件的音樂節(jié)奏文件對應(yīng)的音樂文件輸出在在顯示單元上顯不O
      [0005]一種多媒體播放裝置的音樂文件搜索方法,包括如下步驟:
      a.接收用戶的敲擊動作輸入b.判斷用戶的敲擊力度值、從第一次敲擊開始到最后一次敲擊結(jié)束的時間以及相鄰兩敲擊動作之間的時間間隔;
      c.根據(jù)用戶的敲擊力度值、從第一次敲擊開始到最后一次敲擊結(jié)束的時間以及相鄰兩敲擊動作之間的時間間隔確定用戶敲擊輸入的節(jié)奏信息;
      d.將計算得出的用戶敲擊輸入的音樂節(jié)奏的節(jié)奏信息與音樂節(jié)奏文件中存儲的節(jié)奏信息進(jìn)行對比,判斷音樂節(jié)奏文件的節(jié)奏信息與用戶輸入的音樂節(jié)奏是否一致或相似度大于一預(yù)定值,若是,則判斷為符合條件的音樂節(jié)奏文件,進(jìn)入步驟e ;若否,則判斷為不符合條件的音樂節(jié)奏文件,繼續(xù)步驟d ;
      e.搜索符合條件的音樂節(jié)奏文件對應(yīng)的音樂文件;g.將所述音樂文件進(jìn)行輸出顯示。
      [0006]用戶在忘記或者不知道歌曲名,歌手等信息的情況下,只需要記得該歌曲的部分音樂旋律和節(jié)奏,就可以通過在輸入單元上按照相應(yīng)的旋律和節(jié)奏敲擊輸入節(jié)奏信息,多媒體播放裝置就能快速的搜尋符合條件的音樂文件。
      【專利附圖】

      【附圖說明】
      [0007]圖1是本發(fā)明一實施方式中多媒體播放裝置的模塊結(jié)構(gòu)示意圖。
      [0008]圖2是圖1中多媒體播放裝置的音樂文件檢索方法流程圖。
      [0009]主要元件符號說明
      多媒體播放裝置100輸入單元10存儲單元20外部存儲器21主控制單元30節(jié)奏獲取模塊31輸入響應(yīng)模塊32節(jié)奏分析模塊33節(jié)奏對比模塊34結(jié)果輸出模塊35顯示單元40
      如下【具體實施方式】將結(jié)合上述附圖進(jìn)一步說明本發(fā)明。
      【具體實施方式】
      [0010]請參考圖1。為本發(fā)明一實施方式中多媒體播放裝置100的模塊結(jié)構(gòu)示意圖。多媒體播放裝置100包括輸入單元10、存儲單元20、主控制單元30以及顯示單元40。
      [0011]在本實施方式中,輸入單元10為一壓力式觸摸屏,用戶通過對輸入單元10的敲擊來實現(xiàn)音樂節(jié)奏的輸入。輸入單元10響應(yīng)用戶的敲擊而產(chǎn)生相應(yīng)的感應(yīng)信號。主控制單元30接收輸入單元10產(chǎn)生的感應(yīng)信號,并根據(jù)該感應(yīng)信號對用戶在輸入單元10上敲擊的力度、敲擊的次數(shù)、每次敲擊手指在觸摸屏上的停留時間以及相鄰兩次敲擊動作之間的時間間隔進(jìn)行分析,將用戶對觸摸屏的敲擊轉(zhuǎn)化為音樂節(jié)奏數(shù)據(jù)。在其他方式中,輸入單元10也可以是壓電式觸摸板,電阻式觸摸裝置等其他可以偵測用戶的敲擊力度、敲擊開始至結(jié)束的時間以及相鄰兩敲擊動作之間的時間間隔的其他輸入設(shè)備。
      [0012]其中,輸入單元10產(chǎn)生的感應(yīng)信號的次數(shù)即為用戶在輸入單元10上敲擊的次數(shù);用戶的敲擊力度不同,該輸入單元10產(chǎn)生的感應(yīng)信號的強度不同,每次敲擊手指在觸摸屏上的停留時間為輸入單元10產(chǎn)生的一段感應(yīng)信號的持續(xù)時間,相鄰兩次敲擊動作之間的時間間隔為輸入單元10產(chǎn)生的兩次相鄰的感應(yīng)信號的時間間隔。主控制單元30即根據(jù)該感應(yīng)信號的次數(shù),感應(yīng)信號的強度,每次感應(yīng)信號的持續(xù)時間以及每相鄰兩次感應(yīng)信號的時間間隔分別確定用戶在輸入單元10上敲擊的力度、每次敲擊時手指在觸摸屏上的停留時間以及相鄰兩次敲擊動作之間的時間間隔。
      [0013]存儲單元20內(nèi)存儲有多個音樂文件以及多個與所述音樂文件一一對應(yīng)的音樂節(jié)奏文件。在本實施方式中,音樂文件也可以存儲于外部存儲器21中,而多個與所述音樂文件一一對應(yīng)的音樂節(jié)奏文件則存儲于存儲單元20中。
      [0014]主控制單元30包括節(jié)奏獲取模塊31、輸入響應(yīng)模塊32、節(jié)奏分析模塊33、節(jié)奏對比模塊34以及結(jié)果輸出模塊35。
      [0015]節(jié)奏獲取模塊31用于獲取存儲單元20內(nèi)存儲的多個音樂文件的節(jié)奏信息,并將獲得的節(jié)奏信息生成一個與所述音樂文件一一對應(yīng)的音樂節(jié)奏文件存儲于存儲單元20中。其中,音樂節(jié)奏文件中存儲的節(jié)奏信息包括音樂的節(jié)拍速度,每小節(jié)的拍數(shù)以及每小節(jié)強拍和弱拍的排列順序。在本實施方式中,獲取音樂或者歌曲文件的節(jié)拍信息是采用對音樂或者歌曲文件的音頻信號進(jìn)行采樣,得到一組包含節(jié)拍特征的音符脈沖,量化后經(jīng)過數(shù)字濾波器濾波,濾除對應(yīng)的節(jié)拍的頻率,最后獲得該音樂或者歌曲文件的節(jié)拍信息。在其他方式中,音樂或者歌曲文件的節(jié)拍信息。
      [0016]輸入響應(yīng)模塊32用于接收輸入單元10產(chǎn)生的多個感應(yīng)信號,并根據(jù)接收的多個感應(yīng)信號判斷用戶在觸摸屏上敲擊的力度值、用戶在輸入單元10上的敲擊次數(shù)、從第一次敲擊開始到最后一次敲擊結(jié)束的時間以及相鄰兩敲擊動作之間的時間間隔等敲擊信息,并將所述敲擊信息發(fā)送至節(jié)奏分析模塊33。其中,該輸入響應(yīng)模塊32在接收到一感應(yīng)信號后的預(yù)定時間(例如10秒)內(nèi)未接收到感應(yīng)信號時,判斷該感應(yīng)信號對應(yīng)的敲擊為最后一次敲擊。
      [0017]節(jié)奏分析模塊33接收輸入響應(yīng)模塊32發(fā)送的敲擊信息,并根據(jù)所述觸摸信息確定用戶輸入的音樂節(jié)奏的節(jié)奏信息。節(jié)奏分析模塊33根據(jù)相鄰兩敲擊動作之間的時間間隔來將音樂節(jié)奏劃分為多個小節(jié),并根據(jù)每一小節(jié)內(nèi)用戶在輸入單元10上的敲擊次數(shù)判斷音樂節(jié)奏中每一小節(jié)內(nèi)的拍數(shù),然后根據(jù)用戶在觸摸屏上敲擊的力度值判斷每一拍為強拍還是弱拍,再根據(jù)從第一次敲擊開始到最后一次敲擊結(jié)束的時間以及用戶輸入敲擊的次數(shù)來判斷音樂節(jié)奏的節(jié)拍速度(即每分鐘節(jié)拍數(shù),bpm)。
      [0018]具體的,節(jié)奏分析模塊33記錄從第一次敲擊開始到最后一次敲擊結(jié)束的時間T秒以及用戶敲擊的次數(shù)N來判斷音樂節(jié)奏的節(jié)拍速度M,其中M=N*60/T。
      [0019]節(jié)奏分析模塊33根據(jù)相鄰兩敲擊動作之間的時間間隔將音樂節(jié)奏劃分為多個小節(jié)為:判斷相鄰兩敲擊動作之間的時間間隔是否大于一預(yù)設(shè)值,若是,則判斷為下一節(jié);若否,則判斷為本節(jié)下一拍,從而將音樂節(jié)奏劃分為多個小節(jié)。同時,節(jié)奏分析模塊33判斷音樂節(jié)奏中每一小節(jié)內(nèi)的拍數(shù)為:記錄每一小節(jié)內(nèi)用戶在輸入單元10上的敲擊次數(shù),來確定每一小節(jié)的拍數(shù)。節(jié)奏分析模塊33根據(jù)用戶在觸摸屏上敲擊的力度值判斷每一拍為強拍還是弱拍為:節(jié)奏分析模塊33判斷用戶在觸摸屏上敲擊的力度值是否大于一預(yù)設(shè)值,若是,則判斷為強拍;若否,則判斷為弱拍。同時,節(jié)奏分析模塊33記錄每小節(jié)內(nèi)強拍和弱拍的排列順序。
      [0020]節(jié)奏對比模塊34將節(jié)奏分析模塊33計算得出的用戶輸入的音樂節(jié)奏的節(jié)奏信息(節(jié)拍速度M,每小節(jié)的拍數(shù)和每小節(jié)強拍弱拍的排列順序)與音樂節(jié)奏文件中存儲的節(jié)奏信息進(jìn)行對比,若音樂節(jié)奏文件的節(jié)奏信息與用戶輸入的音樂節(jié)奏一致或者相似度超過一預(yù)定值(例如百分之八十的音樂節(jié)奏相同),則判斷為符合條件的音樂節(jié)奏文件;若音樂節(jié)奏文件的節(jié)奏信息與用戶輸入的音樂節(jié)奏的相似度低于該預(yù)定值,則判斷為不符合條件的首樂節(jié)奏文件。
      [0021]結(jié)果輸出模塊35搜索符合條件的音樂節(jié)奏文件對應(yīng)的音樂文件,并將該音樂文件在顯示單元40上顯示。
      [0022]請參考圖2,本發(fā)明一實施方式中的音樂文件檢索方法流程包括如下步驟:
      步驟Si,輸入單元10響應(yīng)用戶在觸摸屏上的敲擊輸入動作而產(chǎn)生相應(yīng)的感應(yīng)信號。
      [0023]步驟S2,輸入響應(yīng)模塊32根據(jù)該感應(yīng)信號判斷用戶在觸摸屏上敲擊的力度值、從第一次敲擊開始到最后一次敲擊結(jié)束的時間以及相鄰兩敲擊動作之間的時間間隔。
      [0024]步驟S3,節(jié)奏分析模塊33根據(jù)用戶在觸摸屏上敲擊的力度值、從第一次敲擊開始到最后一次敲擊結(jié)束的時間以及相鄰兩敲擊動作之間的時間間隔確定用戶敲擊輸入的節(jié)奏信息。
      [0025]具體的,節(jié)奏分析模塊33記錄從第一次敲擊開始到最后一次敲擊結(jié)束的時間T以及用戶輸入敲擊的次數(shù)N來判斷音樂節(jié)奏的節(jié)拍速度M,其中M=N*60/T。
      [0026]節(jié)奏分析模塊33判斷相鄰兩敲擊動作之間的時間間隔是否大于一預(yù)設(shè)值,若是,則判斷為下一節(jié);若否,則判斷為本節(jié)下一拍,從而將音樂節(jié)奏劃分為多個小節(jié);同時,節(jié)奏分析模塊33記錄每一小節(jié)內(nèi)用戶在輸入單元10上的敲擊次數(shù),來確定每一小節(jié)的拍數(shù)。節(jié)奏分析模塊33判斷用戶在觸摸屏上敲擊的力度值是否大于一預(yù)設(shè)值,若是,則判斷為強拍;若否,則判斷為弱拍。同時節(jié)奏分析模塊33記錄判斷每小節(jié)內(nèi)強拍和弱拍的排列順序。
      [0027]步驟S4,節(jié)奏對比模塊34將節(jié)奏分析模塊33計算得出的用戶敲擊輸入的音樂節(jié)奏的節(jié)奏信息與音樂節(jié)奏文件中存儲的節(jié)奏信息進(jìn)行對比,判斷音樂節(jié)奏文件的節(jié)奏信息與用戶輸入的音樂節(jié)奏是否一致或相似度大于一預(yù)定值,若是,則判斷為符合條件的音樂節(jié)奏文件,進(jìn)入步驟S5 ;若否,則判斷為不符合條件的音樂節(jié)奏文件,繼續(xù)步驟S4。
      [0028]步驟S5,結(jié)果輸出模塊35搜索符合條件的音樂節(jié)奏文件對應(yīng)的音樂文件,并將該音樂文件顯示在顯示單元40上。
      [0029]用戶在忘記或者不知道歌曲名,歌手等信息的情況下,只需要記得該歌曲的部分音樂旋律和節(jié)奏,就可以通過在輸入單元10上按照相應(yīng)的旋律和節(jié)奏敲擊輸入節(jié)奏信息,多媒體播放裝置100就能快速的搜尋符合條件的音樂文件。
      [0030]本【技術(shù)領(lǐng)域】的普通技術(shù)人員應(yīng)當(dāng)認(rèn)識到,以上的實施方式僅是用來說明本發(fā)明,而并非用作為對本發(fā)明的限定,只要在本發(fā)明的實質(zhì)精神范圍之內(nèi),對以上實施例所作的適當(dāng)改變和變化都落在本發(fā)明要求保護(hù)的范圍之內(nèi)。
      【權(quán)利要求】
      1.一種多媒體播放裝置,該裝置包括:輸入單元,響應(yīng)用戶的敲擊而產(chǎn)生相應(yīng)的感應(yīng)信號;存儲單元,用于存儲多個音樂文件以及多個與所述音樂文件一一對應(yīng)的音樂節(jié)奏文件;顯示單元,用于顯示存儲于所述存儲單元中的音樂文件;以及,主控制單元,包括:節(jié)奏獲取模塊,用于獲取存儲單元內(nèi)存儲的每個音樂文件的節(jié)奏信息,并將獲得的每個節(jié)奏信息生成一個與相應(yīng)的音樂文件一一對應(yīng)的音樂節(jié)奏文件并存儲于存儲單元中;輸入響應(yīng)模塊,用于接收輸入單元產(chǎn)生的感應(yīng)信號,確定包括用戶在輸入單元上敲擊的力度值、用戶在輸入單元上的敲擊次數(shù)、從第一次敲擊開始到最后一次敲擊結(jié)束的時間以及相鄰兩敲擊動作之間的時間間隔的敲擊信息;節(jié)奏分析模塊,根據(jù)所述敲擊信息確定用戶輸入的音樂節(jié)奏的節(jié)奏信息;節(jié)奏對比模塊將節(jié)奏分析模塊計算得出的用戶輸入的節(jié)奏信息與音樂節(jié)奏文件中的節(jié)奏信息進(jìn)行對比,判斷音樂節(jié)奏文件的節(jié)奏信息與用戶輸入的音樂節(jié)奏是否一致,若音樂節(jié)奏文件的節(jié)奏信息與用戶輸入的音樂節(jié)奏一致或相似度大于一預(yù)定值,則判斷為符合條件的音樂節(jié)奏文件;若音 樂節(jié)奏文件的節(jié)奏信息與用戶輸入的音樂節(jié)奏的相似度小于該預(yù)定值,則判斷為不符合條件的音樂節(jié)奏文件;以及,結(jié)果輸出模塊,用于搜索符合條件的音樂節(jié)奏文件對應(yīng)的音樂文件,并將該音樂文件顯示在顯示單元上。
      2.如權(quán)利要求1所述的多媒體播放裝置,其特征在于:所述節(jié)奏信息包括音樂的節(jié)拍速度,每小節(jié)的拍數(shù)以及每小節(jié)強拍和弱拍的排列順序。
      3.如權(quán)利要求2所述的多媒體播放裝置,其特征在于:所述節(jié)奏分析模塊根據(jù)相鄰兩敲擊動作之間的時間間隔來將音樂節(jié)奏劃分為多個小節(jié),并根據(jù)每一小節(jié)內(nèi)用戶在輸入單元上的敲擊次數(shù)判斷音樂節(jié)奏中每一小節(jié)內(nèi)的拍數(shù)。
      4.如權(quán)利要求3所述的多媒體播放裝置,其特征在于:所述節(jié)奏分析模塊根據(jù)用戶在觸摸屏上敲擊的力度值判斷每一拍為強拍還是弱拍,并記錄每小節(jié)內(nèi)強拍和弱拍的排列順序。
      5.如權(quán)利要求2所述的多媒體播放裝置,其特征在于:所述節(jié)奏分析模塊記錄從第一次敲擊開始到最后一次敲擊結(jié)束的時間T秒以及用戶敲擊的次數(shù)N次,來判斷音樂節(jié)奏的節(jié)拍速度M,其中M=N*60/T。
      6.如權(quán)利要求1所述的多媒體播放裝置,其特征在于:所述輸入單元為一壓力式觸摸屏。
      7.一種音樂文件搜索方法,其特征在于,包括如下步驟:a.響應(yīng)用戶在觸摸屏上的敲擊輸入動作而產(chǎn)生相應(yīng)的感應(yīng)信號b.根據(jù)所述感應(yīng)信號判斷用戶的敲擊力度值、從第一次敲擊開始到最后一次敲擊結(jié)束的時間以及相鄰兩敲擊動作之間的時間間隔;c.根據(jù)用戶的敲擊力度值、從第一次敲擊開始到最后一次敲擊結(jié)束的時間以及相鄰兩敲擊動作之間的時間間隔確定用戶敲擊輸入的節(jié)奏信息;d.將計算得出的用戶敲擊輸入的音樂節(jié)奏的節(jié)奏信息與音樂節(jié)奏文件中存儲的節(jié)奏信息進(jìn)行對比,判斷音樂節(jié)奏文件的節(jié)奏信息與用戶輸入的音樂節(jié)奏是否一致或相似度大于一預(yù)定值,若是,則判斷為符合條件的音樂節(jié)奏文件,進(jìn)入步驟e ;若否,則判斷為不符合條件的音樂節(jié)奏文件,繼續(xù)步驟d ;e. 搜索符合條件的音樂節(jié)奏文件對應(yīng)的音樂文件;g.將所述音樂文件進(jìn)行輸出顯示。
      8.如權(quán)利要求7所述的音樂文件搜索方法,其特征在于:所述節(jié)奏信息包括音樂的節(jié)拍速度,每小節(jié)的拍數(shù)以及每小節(jié)強拍和弱拍的排列順序。
      9.如權(quán)利要求7所述的音樂文件搜索方法,其特征在于:所述節(jié)奏分析模塊根據(jù)相鄰兩敲擊動作之間的時間間隔判斷音樂節(jié)奏每一小節(jié)內(nèi)的拍數(shù)。
      【文檔編號】G06F17/30GK103514158SQ201210198021
      【公開日】2014年1月15日 申請日期:2012年6月15日 優(yōu)先權(quán)日:2012年6月15日
      【發(fā)明者】丁國治 申請人:國基電子(上海)有限公司, 鴻海精密工業(yè)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1