一種音樂信息實時獲取方法及裝置的制造方法
【技術領域】
[0001]本發明涉及移動終端領域,尤其涉及一種音樂信息實時獲取方法及裝置。
【背景技術】
[0002]隨著移動終端的普及和科技的發展,移動終端的功能也日漸豐富,現如今,移動終端不僅能實現聽音樂、看視頻、聊天、發語音等功能,其還附帶有聽廣播的收音機功能。目前市面上的絕大部分移動終端都已經提供了調頻收音機的功能,其主要是通過移動終端接收廣播電臺的無線電波,并經過放大、解調等處理將該無線電波還原成音頻電信號,并通過喇叭對該音頻電信號進行播放,以讓用戶可以聽到該廣播電臺。
[0003]當用終端上的收音機功能收聽音樂電臺時,有時會出現這樣一種情況:用戶在聽音樂的過程中,偶然間會碰到自己喜歡的新歌或者曲風特別的歌手,但是由于錯過了電臺主持人的開頭介紹,所以并不知道這首歌的歌名或者這位歌手的名字,導致無法對這首歌進行實時下載,或者無法進一步了解該歌手的基本信息等等,而且,若用戶想憑借自己聽到的幾句歌詞在網上對這首歌進行大范圍搜索來獲取所需的內容,顯然不僅費時費力,效率低下,而且還不一定能找到,給用戶帶來極大的不便。
【發明內容】
[0004]本發明的目的在于提供一種音樂信息實時獲取方法及裝置,以解決現有手機上的收音機無法實時獲取播放音樂的相關信息的技術問題。
[0005]為解決上述技術問題,本發明實施例提供以下技術方案:
[0006]—種音樂信息實時獲取方法,其包括:
[0007]在移動終端的收音機播放音樂的過程中,獲取所述移動終端的振動信號;
[0008]判斷所述振動信號是否為用戶敲擊所述移動終端引起所述移動終端振動而產生的信號;
[0009]若是,則根據所述振動信號獲取當前播放音樂的對應音樂信息,并顯示所述音樂?目息。
[0010]為解決上述技術問題,本發明實施例還提供以下技術方案:
[0011]—種音樂信息實時獲取裝置,其包括:
[0012]獲取模塊,用于在移動終端的收音機播放音樂的過程中,獲取所述移動終端的振動信號;
[0013]判斷模塊,用于判斷所述振動信號是否為用戶敲擊所述移動終端引起所述移動終端振動而產生的信號;
[0014]處理模塊,用于若是,則根據所述振動信號獲取當前播放音樂的對應音樂信息,并顯示所述音樂信息。
[0015]本發明所述的音樂信息實時獲取方法及裝置,在移動終端的收音機播放音樂的過程中,獲取移動終端的振動信號,并判斷該振動信號是否為用戶敲擊移動終端引起移動終端振動而產生的信號,若是,則根據該振動信號獲取并顯示當前播放音樂的對應音樂信息,實現音樂信息的實時獲取,簡單方便,效率高。
【附圖說明】
[0016]下面結合附圖,通過對本發明的【具體實施方式】詳細描述,將使本發明的技術方案及其它有益效果顯而易見。
[0017]圖1是本發明實施例提供的音樂信息實時獲取系統的場景示意圖。
[0018]圖2為本發明第一實施例提供的音樂信息實時獲取方法的流程圖。
[0019]圖3為本發明第二實施例提供的音樂信息實時獲取方法的流程圖。
[0020]圖4a為本發明第三實施例提供的音樂信息實時獲取裝置的結構示意圖。
[0021]圖4b為本發明第三實施例提供的另一音樂信息實時獲取裝置的結構示意圖。
【具體實施方式】
[0022]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0023]本發明實施例提供一種音樂信息實時獲取方法、裝置及系統。
[0024]請參見圖1,該音樂信息實時獲取系統可以包括移動終端,該移動終端可以集成本發明實施例提供的任一種音樂信息實時獲取裝置,主要用于在移動終端的收音機播放音樂的過程中,獲取移動終端的振動信號,判斷該振動信號是否為用戶敲擊移動終端引起移動終端振動而產生的信號,若是,則根據該振動信號獲取并顯示當前播放音樂的對應音樂信息。
[0025]如圖1所示,該移動終端可以包括智能手機等帶有收音機功能的設備,該音樂可以為歌曲或者樂曲,該音樂信息可以包括歌曲(樂曲)名稱、演唱者(演奏者)名稱、歌詞或曲譜等。當用戶正通過智能手機上的收音機接收周圍廣播基站發送的電臺歌曲時,若用戶想知道當前播放歌曲的名稱,則在收音機播放歌曲的過程中,用戶可以敲擊智能手機兩下,此時,智能手機會獲取由用戶敲擊引起該智能手機振動而產生的振動信號,并根據該振動信號從網絡上獲取當前播放歌曲的名稱,并顯示該名稱,實現音樂信息的實時獲取,簡單方便,提高了用戶體驗。
[0026]以下將分別進行詳細說明。
[0027]第一實施例
[0028]在本實施例中,將從音樂信息實時獲取裝置的角度進行描述,該音樂信息實時獲取裝置具體可以集成在智能手機等帶有收音機功能的移動終端中。
[0029]請參閱圖2,圖2是本發明第一實施例提供的音樂信息實時獲取方法的流程示意圖。該音樂信息實時獲取方法可以包括:
[0030]S101、在移動終端的收音機播放音樂的過程中,獲取該移動終端的振動信號。
[0031]本實施例中,該音樂可以為歌曲或者樂曲。可以通過本身帶有振膜的聲-電轉換器件(譬如麥克風、揚聲器、受話器等)獲取該移動終端的振動信號。該移動終端的振動信號可以為移動終端受到外界作用力發生機械振動而產生的振動信號,也可以是聲波(譬如周圍環境的噪音)產生的振動信號,該外界作用力可以為用戶的敲擊、人走路時身體與移動終端間的碰觸或者其他作用力。
[0032]S102、判斷該振動信號是否為用戶敲擊該移動終端引起該移動終端振動而產生的信號,若是,則執行步驟S103,若否,則執行步驟S104。
[0033]本實施例中,該敲擊位置可以為移動終端上的任意位置,譬如,該敲擊位置可以為移動終端的屏幕、背面或者邊框等。該敲擊工具可隨用戶方便而選定,譬如,該敲擊工具可以為用戶的手指、筆桿或者鑰匙等。該敲擊次數和敲擊時間可以根據用戶需求而定,譬如同樣為敲擊四次時,可以設定三快一慢和三慢一快產生的振動信號為不同的信號。
[0034]由于用戶敲擊移動終端產生的振動信號是通過設備的固體傳播,其不同于通過外部聲源傳遞的振動信號,是一種特殊的振動信號。當將因用戶敲擊產生的振動信號轉換成數字信號,對該數字信號進行數字處理分析時,可以得出以下結果:
[0035]從信號時間來看,該信號持續的時間時長非常短(毫秒級別);從信號幅值大小比較來看,該數字信號的電平相對較大,比一般振動信號對應的數字信號的信號強度更大;從信號的頻譜來看,頻率覆蓋了整個數字信號頻段,且各個頻率的幅值差別不大。
[0036]基于上述振動信號對應的數字信號的特點,上述“判斷該振動信號是否為用戶敲擊該移動終端引起該移動終端振動而產生的信號”的步驟具體可以包括:
[0037]將該振動信號轉換成對應的數字信號;
[0038]獲取該數字信號的數值信息;
[0039]根據該特征信息判斷該振動信號是否為用戶敲擊該移動終端引起該移動終端振動而產生的信號。
[0040]本實施例中,可以先通過麥克風等聲-電轉換器件將該振動信號轉換成模擬電信號,并通過數模轉換器將該模擬電信號轉換成數字信號。優選的,該數值信息可以包括頻率信息(包括頻率分布、頻帶寬度等)、幅值信息(包括平均幅值)和時間信息(信號周期)等等。[0041 ]其中,對頻率信息和幅值信息分析可以判斷該振動信號是否為移動終端本身振動產生的信號,比如,頻率分布連續且頻帶寬廣、信號強度較大的才是移動終端本身振動產生的振動信號。而對時間信息分析則可以判斷該振動信號是否為用戶敲擊產生的信號,通常,人的敲擊動作時間非常短暫,其連續兩次敲擊的時間范圍是5ms-20ms,若超出這個范圍,則可以認為這不是用戶的敲擊動作產生的信號。需要說明的是,只有當上述頻率信息、幅值信息和時間信息同時符合條件時,才可以判斷該振動信號為用戶敲擊該移動終端引起該移動終端振動而產生的信號。比如,當獲取的振動信號的頻率分布連續且頻帶寬廣、信號強度較大,且時間周期為8-15ms時,才可以判斷該振動信號為用戶敲擊移動終端產生的信號。
[0042]S103、根據該振動信號獲取當前播放音樂的對應音樂信息,并顯示該音樂信息。
[0043]本實施例中,該音樂信息可以包括該歌曲(樂曲)的名稱、演唱者(演奏者)的名稱、作詞人的名稱、作曲人的名稱、歌詞或曲譜等。該音樂信息的顯示位置可以根據用戶的喜好而設定,譬如可以為移動終端顯示屏的正下方或者正中間,并且當該音樂信息為歌詞時,可以顯示多句歌詞,