控制車載音箱播放音樂的方法及移動終端的制作方法
【專利摘要】本發明公開了一種控制車載音箱播放音樂的方法及移動終端,包括:獲取并存儲多個音樂分類文件夾以及分類優先級列表;通過無線或有線連接方式連接車載音箱;通過車載音箱播放音樂文件;檢測到終端搖動事件的發生;判斷所述終端搖動事件是否為預設的切換音樂分類指令;若是,根據所述分類優先級列表,切換到下一優先級的音樂分類文件夾并通過車載音箱播放該音樂分類文件夾中的音樂文件。本發明提出的控制車載音箱播放音樂的方法及移動終端,無需點擊移動終端上的圖標就能實現音樂或音樂類型的切換。
【專利說明】
控制車載音箱播放音樂的方法及移動終端
技術領域
[0001]本發明涉及終端數據處理技術領域,特別是指一種控制車載音箱播放音樂的方法及移動終端。
【背景技術】
[0002]隨著經濟的發展以及汽車的普及,汽車已經成為人們生活中必不可缺的重要工具。隨著移動互聯網的發展,車載系統的智能化、聯網化、娛樂化也成為了必然的發展趨勢。與此同時,隨著無線通信技術發展日新月異,智能移動終端(如手機、平板電腦等)已經成為人們生活中的重要組成部分,特別是智能手機的發展給人們的生活帶來了極大的便利。在這種背景下汽車的娛樂系統與智能移動終端相結合將成為一種必然趨勢。
[0003]目前大部分車載系統都支持連接安卓系統的移動終端,通過音頻接口比如AUX、USB、藍牙等來實現移動終端與汽車的車載音箱系統的連接,進而通過車載音箱播放移動終端中某些格式的音頻文件;但是,若用戶需要對音樂或音樂類型等進行切換,則需要通過點擊移動終端上的圖標來完成,然而,由于用戶處在駕駛過程中,視線必須集中在正前方的道路上,因此很難通過點擊移動終端上的圖標來實現音樂或音樂類型切換等功能。
【發明內容】
[0004]有鑒于此,本發明的目的在于提出一種控制車載音箱播放音樂的方法及移動終端,無需點擊移動終端上的圖標就能實現音樂或音樂類型的切換。
[0005]基于上述目的本發明提供的控制車載音箱播放音樂的方法,應用于移動終端,包括:
[0006]獲取并存儲多個音樂分類文件夾以及分類優先級列表;
[0007]通過無線或有線連接方式連接車載音箱;
[0008]通過車載音箱播放音樂文件;
[0009]檢測到終端搖動事件的發生;
[0010]判斷所述終端搖動事件是否為預設的切換音樂分類指令;
[0011]若是,根據所述分類優先級列表,切換到下一優先級的音樂分類文件夾并通過車載音箱播放該音樂分類文件夾中的音樂文件。
[0012]在一些實施方式中,所述檢測到終端搖動事件的發生的步驟包括:
[0013]檢測到移動終端中的運動數據采集模塊采集到運動數據;
[0014]判定為發生終端搖動事件。
[0015]在一些實施方式中,所述判斷所述終端搖動事件是否為預設的切換音樂分類指令的步驟包括:
[0016]獲取預設為與切換音樂分類指令相關聯的運動數據范圍;
[0017]判斷所述運動數據是否落入所述運動數據范圍;
[0018]若是,則判定所述終端搖動事件為切換音樂分類指令。
[0019]在一些實施方式中,所述獲取并存儲音樂分類文件夾的步驟包括:
[0020]接收到音樂文件分類指令;
[0021]根據音樂文件的屬性標簽,對本地存儲的所有音樂文件進行預分類,得到多個不同的音樂預分類文件夾;
[0022]推送并展示所述的多個不同的音樂預分類文件夾;
[0023]判斷是否接收到音樂文件和/或文件夾修改指令;
[0024]若是,將修改完成的音樂預分類文件夾作為音樂分類文件夾進行存儲;
[0025]若否,將推送的音樂預分類文件夾作為音樂分類文件夾進行存儲。
[0026]在一些實施方式中,所述獲取并存儲分類優先級列表的步驟包括:
[0027]接收到優先級自動排列指令;
[0028]提取本地的播放歷史記錄;
[0029]根據所述播放歷史記錄,按播放頻率高低將所述多個音樂分類文件夾進行排序;
[0030]根據排序結果得到分類優先級預列表;
[0031 ]推送并展示所述分類優先級預列表;
[0032]判斷是否接收到列表修改指令;
[0033]若是,將修改完成的分類優先級預列表作為分類優先級列表進行存儲;
[0034]若否,將推送的分類優先級預列表作為分類優先級列表進行存儲。
[0035]在一些實施方式中,所述檢測到終端搖動事件的發生的步驟之后還包括:
[0036]判斷所述終端搖動事件是否為停止播放指令;
[0037]若是,則斷開與車載音箱的連接并停止播放。
[0038]在一些實施方式中,所述斷開與車載音箱的連接的步驟之后還包括:
[0039]記錄當前播放的音樂文件所在的音樂分類文件夾;
[0040]所述通過車載音箱播放音樂文件的步驟之前還包括:
[0041]判斷是否存在上一次播放的音樂文件所在的音樂分類文件夾的歷史記錄;
[0042]若是,則通過車載音箱播放所述歷史記錄相關的音樂分類文件夾中的音樂文件。
[0043]本發明的另一方面還提供了一種控制車載音箱播放音樂的移動終端,包括:
[0044]文件夾獲取與存儲模塊,用于獲取并存儲多個音樂分類文件夾;
[0045]優先級列表獲取與存儲模塊,用于獲取并存儲分類優先級列表;
[0046]車載音箱連接模塊,用于通過無線或有線連接方式連接車載音箱;
[0047]播放模塊,用于通過車載音箱播放音樂文件;
[0048]搖動事件監測模塊,用于監測終端搖動事件的發生;
[0049]切換指令判斷模塊,當檢測到終端搖動事件發生時,用于判斷所述終端搖動事件是否為預設的切換音樂分類指令;
[0050]文件夾切換模塊,當終端搖動事件為預設的切換音樂分類指令時,用于根據所述分類優先級列表,切換到下一優先級的音樂分類文件夾,并由播放模塊通過車載音箱播放該音樂分類文件夾中的音樂文件。
[0051]在一些實施方式中,所述搖動事件監測模塊,具體用于監測移動終端中的運動數據采集模塊是否采集到運動數據;以及,檢測到運動數據時,判定為發生終端搖動事件。
[0052]在一些實施方式中,所述切換指令判斷模塊,具體用于獲取預設為與切換音樂分類指令相關聯的運動數據范圍;判斷所述運動數據是否落入所述運動數據范圍;若是,則判定所述終端搖動事件為切換音樂分類指令。
[0053]在一些實施方式中,所述文件夾獲取與存儲模塊包括:
[0054]分類指令接收單元,用于接收音樂文件分類指令;
[0055]預分類單元,用于根據音樂文件的屬性標簽,對本地存儲的所有音樂文件進行預分類,得到多個不同的音樂預分類文件夾;
[0056]文件夾推送單元,用于推送并展示所述的多個不同的音樂預分類文件夾;
[0057]文件修改指令接收單元,用于判斷是否接收到音樂文件和/或文件夾修改指令;
[0058]文件夾存儲單元,若接收到音樂文件和/或文件夾修改指令,用于將修改完成的音樂預分類文件夾作為音樂分類文件夾進行存儲;若接收到不修改音樂文件和/或文件夾的指令,用于將推送的音樂預分類文件夾作為音樂分類文件夾進行存儲。
[0059]在一些實施方式中,所述優先級列表獲取與存儲模塊包括:
[0060]優先級排列指令接收單元,用于接收到優先級自動排列指令;
[0061 ]歷史記錄提取單元,用于提取本地的播放歷史記錄;
[0062]排序單元,用于根據所述播放歷史記錄,按播放頻率高低將所述多個音樂分類文件夾進行排序;
[0063]預列表形成單元,用于根據排序結果得到分類優先級預列表;
[0064]列表推送單元,用于推送并展示所述分類優先級預列表;
[0065]列表修改指令接收單元,用于判斷是否接收到列表修改指令;
[0066]列表存儲單元,若接收到列表修改指令,用于將修改完成的分類優先級預列表作為分類優先級列表進行存儲;若接收到不修改列表指令,用于將推送的分類優先級預列表作為分類優先級列表進行存儲。
[0067]在一些實施方式中,所述的移動終端還包括:
[0068]停止播放判斷模塊,當檢測到終端搖動事件發生時,用于判斷所述終端搖動事件是否為停止播放指令;
[0069]若是,則車載音箱連接模塊還用于斷開與車載音箱的連接,且播放模塊還用于停止播放。
[0070]在一些實施方式中,所述的移動終端還包括:
[0071]當前文件夾記錄模塊,用于記錄當前播放的音樂文件所在的音樂分類文件夾;
[0072]歷史記錄判定模塊,用于判斷是否存在上一次播放的音樂文件所在的音樂分類文件夾的歷史記錄;
[0073]若是,則所述播放模塊還用于通過車載音箱播放所述歷史記錄相關的音樂分類文件夾中的首樂文件。
[0074]從上面所述可以看出,本發明提供的控制車載音箱播放音樂的方法即移動終端,通過將移動終端與車載音箱進行連接,并通過將音樂文件進行分類并排列各分類的優先級,使車載音箱可以根據分類的優先級來依次播放音樂,并且,在檢測到終端搖動事件并判定為預設的切換音樂分類指令時,直接切換到下一優先級的音樂分類文件夾進行播放,從而無需用戶點擊移動終端上的圖標,而采用搖晃移動終端的方式就能切換音樂類型,使用方便;并且采用這種方式,用戶的視線可以不離開正前方的道路,只需將手伸向移動終端的位置,拿起移動終端搖動即可,不會影響到用戶開車,提高了駕駛安全性。
【附圖說明】
[0075]圖1為本發明提供的控制車載音箱播放音樂的方法實施例的流程示意圖;
[0076]圖2為本發明提供的控制車載音箱播放音樂的方法實施例中獲取并存儲音樂分類文件夾的步驟的具體流程示意圖;
[0077]圖3為本發明提供的控制車載音箱播放音樂的方法實施例中獲取并存儲分類優先級列表的步驟的具體流程示意圖;
[0078]圖4為本發明提供的控制車載音箱播放音樂的移動終端實施例的模塊結構示意圖;
[0079]圖5為本發明提供的控制車載音箱播放音樂的移動終端實施例中文件夾獲取與存儲模塊的模塊結構示意圖;
[0080]圖6為本發明提供的控制車載音箱播放音樂的移動終端實施例中優先級列表獲取與存儲模塊的模塊結構示意圖。
【具體實施方式】
[0081]為使本發明的目的、技術方案和優點更加清楚明白,以下結合具體實施例,并參照附圖,對本發明進一步詳細說明。
[0082]需要說明的是,本發明實施例中所有使用“第一”和“第二”的表述均是為了區分兩個相同名稱非相同的實體或者非相同的參量,可見“第一” “第二”僅為了表述的方便,不應理解為對本發明實施例的限定,后續實施例對此不再一一說明。
[0083]本發明的第一個方面,提出了一種無需點擊移動終端上的圖標就能實現音樂或音樂類型的切換的控制車載音箱播放音樂的方法。如圖1所示,為本發明提供的控制車載音箱播放音樂的方法的一個實施例的流程示意圖。
[0084]所述控制車載音箱播放音樂的方法,應用于移動終端,包括:
[0085]步驟101:獲取并存儲多個音樂分類文件夾以及分類優先級列表;其中,多個音樂分類文件夾可以按音樂類型(比如,嘻哈/Rap、爵士/Jazz、藍調/Blues、古典/Classical、朋克/Punk、金屬/Metal、拉丁/Latin Music、雷鬼/Reggae、新世紀/New Age、鄉村音樂/Folk&Country、電子舞曲/Electronic/Dance、民樂/民歌等)進行分類,或者是根據歌手分類,也可以是用戶自己根據自己的喜好進行的分類,分類完成后形成多個不同的分類的文件夾,其中包括相應的音樂文件,同時,還需要對這些文件夾進行優先級排列(比如:1.搖滾、2.抒情、3.嘻哈/Rap、4.爵士/Jazz的優先級順序),得到優先級列表;
[0086]步驟102:通過無線或有線連接方式(如AUX、USB、藍牙等)連接車載音箱;
[0087]步驟103:通過車載音箱播放音樂文件;例如通過藍牙將音樂數據的輸出信號發送到車載音箱進行播放;此時播放的音樂文件可以是從優先級最高的文件夾中的第一個音樂文件開始播起;
[0088]步驟104:檢測到終端搖動事件的發生;即檢測到終端在外力作用下發生了位移或運動;
[0089]步驟105:判斷所述終端搖動事件是否為預設的切換音樂分類指令;即所述終端搖動事件滿足了預設的切換音樂分類指令的條件,所述切換音樂分類指令是指將當前播放的音樂分類文件夾進行切換的指令;
[0090]步驟106:若是,根據所述分類優先級列表,切換到下一優先級的音樂分類文件夾并通過車載音箱播放該音樂分類文件夾中的音樂文件;例如,分類優先級列表中的優先級順序是:1.搖滾、2.抒情、3.嘻哈/Rap、4.爵士/Jazz,當前播放的是搖滾文件夾中的音樂文件,切換時,則切換到抒情文件夾并播放其中的音樂文件;
[0091]步驟107:若否,則不做切換處理。
[0092]從上述實施例可以看出,本發明提供的控制車載音箱播放音樂的方法,通過將移動終端與車載音箱進行連接,并通過將音樂文件進行分類并排列各分類的優先級,使車載音箱可以根據分類的優先級來依次播放音樂,并且,在檢測到終端搖動事件并判定為預設的切換音樂分類指令時,直接切換到下一優先級的音樂分類文件夾進行播放,從而無需用戶點擊移動終端上的圖標,而采用搖晃移動終端的方式就能切換音樂類型,使用方便;并且采用這種方式,用戶的視線可以不離開正前方的道路,只需將手伸向移動終端的位置,拿起移動終端搖動即可,不會影響到用戶開車,提高了駕駛安全性。
[0093]進一步的,在一些實施方式中,所述檢測到終端搖動事件的發生的步驟104還具體包括以下步驟:
[0094]檢測到移動終端中的運動數據采集模塊(例如震動傳感器、陀螺儀、距離傳感器、重力傳感器等)采集到運動數據(例如震動傳感器、陀螺儀、距離傳感器等相應地采集到了相應的震動數據、加速度數據、位移數據、重力數據等);
[0095]此時,則判定為發生了終端搖動事件。
[0096]更進一步的,在一些可選實施方式中,所述判斷所述終端搖動事件是否為預設的切換音樂分類指令的步驟105還具體包括以下步驟:
[0097]獲取預設為與切換音樂分類指令相關聯的運動數據范圍;例如,若運動數據采集模塊為震動傳感器、陀螺儀、距離傳感器、重力傳感器等,則相應地運動數據范圍則相應地為震動數據、加速度數據、位移數據、重力數據等的數據范圍;
[0098]判斷所述運動數據是否落入所述運動數據范圍;亦即采集到的數據位于預設的運動數據范圍;
[0099]若是,則判定所述終端搖動事件為切換音樂分類指令。
[0100]通過上述方法,將移動終端的其他誤操作排除在外,使得用戶不會因為手滑或其他外界原因而對移動終端進行了誤操作。
[0101]此外,所述運動數據閾值可根據汽車類型來設置,如越野型的汽車,因為其顛簸的情況較多,其運動數據范圍可以相應地增大,如普通家庭型的汽車,則可采用較為適中的運動數據范圍,同時,對應越野型汽車,還可以為其增加設置模式選擇功能,通過選擇越野模式或普通模式,來相應調整或提取與模式相對應的運動數據范圍。
[0102]較佳的,如圖2所示,在一些可選實施方式中,所述獲取并存儲音樂分類文件夾的步驟101還可進一步包括以下步驟:
[0103]步驟201:接收到音樂文件分類指令;
[0104]所述的獲取并存儲音樂分類文件夾的步驟101通常是用戶在開車前進行設置的,因此音樂文件分類指令可以是用戶通過點擊移動終端上的相應圖標而向移動終端發出的;這里的音樂文件分類指令主要是指自動對音樂文件進行分類的指令;
[0105]步驟202:根據音樂文件的屬性標簽(例如音樂類型、歌手名、專輯名等等),對本地存儲的所有音樂文件進行預分類,得到多個不同的音樂預分類文件夾;用戶可以選擇用于分類的屬性標簽,也可以系統默認按照音樂類型進行分類;
[0106]步驟203:推送并展示所述的多個不同的音樂預分類文件夾;即將分類完成的結果推送到移動終端的顯示屏上進行展示,以便用戶查看和修改;
[0107]步驟204:判斷是否接收到音樂文件或文件夾修改指令;這里,音樂文件修改指令可以是音樂文件的刪除、移動、添加等指令,文件夾修改指令可以是文件夾的重命名、刪除、添加等指令,通過用戶的喜好來自行設置;
[0108]步驟205:若接收到相應的指令,則在完成修改后,將修改完成的音樂預分類文件夾作為音樂分類文件夾進行存儲;
[0109]步驟206:若接收到用戶確認音樂預分類文件夾設置的指令,則將推送的音樂預分類文件夾作為音樂分類文件夾進行存儲。
[0110]通過上述實施例,使得用戶無需將每一個音樂文件都進行分類,可以根據音樂文件本身的屬性標簽進行預分類,用戶只需將自己覺得不合理的內容進行調整即可,大大節約了用戶的時間,提升了用戶體驗。
[0111]較佳的,如圖3所示,在一些可選實施方式中,所述獲取并存儲分類優先級列表的步驟101還可進一步包括以下步驟:
[0112]步驟301:接收到優先級自動排列指令;S卩,對音樂分類文件夾進行優先級的自動排序的指令,該指令可以根據用戶點擊按鍵觸發,或者,在音樂分類文件夾已經存儲完成后的自動觸發;
[0113]步驟302:提取本地的播放歷史記錄;S卩,提取用戶在近期的音樂播放記錄;
[0114]步驟303:根據所述播放歷史記錄,按播放頻率高低將所述多個音樂分類文件夾進tx排序;
[0115]步驟304:根據排序結果得到分類優先級預列表;
[0116]步驟305:推送并展示所述分類優先級預列表;
[0117]步驟306:判斷是否接收到列表修改指令;
[0118]步驟307:若是,將修改完成的分類優先級預列表作為分類優先級列表進行存儲;
[0119]步驟308:若是,將推送的分類優先級預列表作為分類優先級列表進行存儲。
[0120]通過上述實施例,使得用戶無需將每一個音樂分類文件夾進行排序進行排序,可以根據歷史記錄進行預分類,用戶只需將自己覺得不合理的內容進行調整即可,大大節約了用戶的時間,提升了用戶體驗。
[0121]可選的,在一些實施方式中,所述檢測到終端搖動事件的發生的步驟104之后還可進一步包括以下步驟:
[0122]判斷所述終端搖動事件是否為停止播放指令;
[0123]若是,則斷開與車載音箱的連接并停止播放。
[0124]其中,所述停止播放指令可以是采用來回搖動移動終端三次以上而得到的運動數據,而切換音樂分類指令則相應地可以是采用來回搖動移動終端兩次以下而得到的運動數據。
[0125]從而,通過區分兩種指令來分別實現停止播放和切換音樂的功能,增加了實用性,提升了用戶體驗。
[0126]較佳的,在一些可選實施方式中,所述斷開與車載音箱的連接的步驟之后還可進一步包括以下步驟:
[0127]記錄當前播放的音樂文件所在的音樂分類文件夾;
[0128]所述通過車載音箱播放音樂文件的步驟之前還包括:
[0129]判斷是否存在上一次播放的音樂文件所在的音樂分類文件夾的歷史記錄;
[0130]若是,則通過車載音箱播放所述歷史記錄相關的音樂分類文件夾中的音樂文件。
[0131]通過上述實施例,可以記錄用戶上一次停止播放時的播放位置,從而在下一次播放時提取歷史記錄來從上一次結束的文件夾開始播放,可以是從文件夾的第一首開始播放,也可以是從上一次結束的歌曲開始播放。
[0132]本發明的第二個方面,提出了一種無需點擊移動終端上的圖標就能實現音樂或音樂類型的切換的控制車載音箱播放音樂的移動終端。如圖4所示,為本發明提供的控制車載音箱播放音樂的移動終端實施例的模塊結構示意圖。
[0133]所述控制車載音箱播放音樂的移動終端,包括:
[0134]文件夾獲取與存儲模塊401,用于獲取并存儲多個音樂分類文件夾;其中,多個音樂分類文件夾可以按音樂類型(比如,嘻哈/Rap、爵士/Jazz、藍調/Blues、古典/Classical、朋克/Punk、金屬/Metal、拉丁/Latin Music、雷鬼/Reggae、新世紀/New Age、鄉村音樂/Folk&Country、電子舞曲/Electronic/Dance、民樂/民歌等)進行分類,或者是根據歌手分類,也可以是用戶自己根據自己的喜好進行的分類,分類完成后形成多個不同的分類的文件夾,其中包括相應的音樂文件;
[0135]優先級列表獲取與存儲模塊402,用于獲取并存儲分類優先級列表;即對分類完成的文件夾進行優先級排列(比如:1.搖滾、2.抒情、3.嘻哈/Rap、4.爵士/Jazz的優先級順序),得到優先級列表;
[0136]車載音箱連接模塊403,用于通過無線或有線連接方式(如AUX、USB、藍牙等)連接車載音箱;
[0137]播放模塊404,用于通過車載音箱播放音樂文件;例如通過藍牙將音樂數據的輸出信號發送到車載音箱進行播放;此時播放的音樂文件可以是從優先級最高的文件夾中的第一個音樂文件開始播起;
[0138]搖動事件監測模塊405,用于監測終端搖動事件的發生;即檢測到終端在外力作用下發生了位移或運動;
[0139]切換指令判斷模塊406,當檢測到終端搖動事件發生時,用于判斷所述終端搖動事件是否為預設的切換音樂分類指令;即所述終端搖動事件滿足了預設的切換音樂分類指令的條件,所述切換音樂分類指令是指將當前播放的音樂分類文件夾進行切換的指令;
[0140]文件夾切換模塊407,當終端搖動事件為預設的切換音樂分類指令時,用于根據所述分類優先級列表,切換到下一優先級的音樂分類文件夾,并由播放模塊通過車載音箱播放該音樂分類文件夾中的音樂文件。例如,分類優先級列表中的優先級順序是:I.搖滾、2.抒情、3.嘻哈/Rap、4.爵士/Jazz,當前播放的是搖滾文件夾中的音樂文件,切換時,則切換到抒情文件夾并播放其中的音樂文件。
[0141]從上述實施例可以看出,本發明提供的控制車載音箱播放音樂的移動終端,通過將移動終端與車載音箱進行連接,并通過將音樂文件進行分類并排列各分類的優先級,使車載音箱可以根據分類的優先級來依次播放音樂,并且,在檢測到終端搖動事件并判定為預設的切換音樂分類指令時,直接切換到下一優先級的音樂分類文件夾進行播放,從而無需用戶點擊移動終端上的圖標,而采用搖晃移動終端的方式就能切換音樂類型,使用方便;并且采用這種方式,用戶的視線可以不離開正前方的道路,只需將手伸向移動終端的位置,拿起移動終端搖動即可,不會影響到用戶開車,提高了駕駛安全性。
[0142]進一步的,在一些實施方式中,所述搖動事件監測模塊405,具體用于監測移動終端中的運動數據采集模塊(例如震動傳感器、陀螺儀、距離傳感器、重力傳感器等)是否采集到運動數據(例如震動傳感器、陀螺儀、距離傳感器等相應地采集到了相應的震動數據、加速度數據、位移數據、重力數據等);以及,檢測到運動數據時,判定為發生終端搖動事件。
[0143]更進一步的,在一些可選實施方式中,所述切換指令判斷模塊406,具體用于獲取預設為與切換音樂分類指令相關聯的運動數據范圍(例如,若運動數據采集模塊為震動傳感器、陀螺儀、距離傳感器、重力傳感器等,則相應地運動數據范圍則相應地為震動數據、加速度數據、位移數據、重力數據等的數據范圍);判斷所述運動數據是否落入所述運動數據范圍(亦即采集到的數據位于預設的運動數據范圍);若是,則判定所述終端搖動事件為切換音樂分類指令。
[0144]通過上述方法,將移動終端的其他誤操作排除在外,使得用戶不會因為手滑或其他外界原因而對移動終端進行了誤操作。
[0145]較佳的,如圖5所示,在一些可選實施方式中,所述文件夾獲取與存儲模塊401包括:
[0146]分類指令接收單元4011,用于接收音樂文件分類指令;
[0147]預分類單元4012,用于根據音樂文件的屬性標簽,對本地存儲的所有音樂文件進行預分類,得到多個不同的音樂預分類文件夾;
[0148]文件夾推送單元4013,用于推送并展示所述的多個不同的音樂預分類文件夾;
[0149]文件修改指令接收單元4014,用于判斷是否接收到音樂文件和/或文件夾修改指令;
[0150]文件夾存儲單元4015,若接收到音樂文件和/或文件夾修改指令,用于將修改完成的音樂預分類文件夾作為音樂分類文件夾進行存儲;若接收到不修改音樂文件和/或文件夾的指令,用于將推送的音樂預分類文件夾作為音樂分類文件夾進行存儲。
[0151]通過上述實施例,使得用戶無需將每一個音樂文件都進行分類,可以根據音樂文件本身的屬性標簽進行預分類,用戶只需將自己覺得不合理的內容進行調整即可,大大節約了用戶的時間,提升了用戶體驗。
[0152]較佳的,如圖6所示,在一些可選實施方式中,所述優先級列表獲取與存儲模塊402包括:
[0153]優先級排列指令接收單元4021,用于接收到優先級自動排列指令;
[0154]歷史記錄提取單元4022,用于提取本地的播放歷史記錄;
[0155]排序單元4023,用于根據所述播放歷史記錄,按播放頻率高低將所述多個音樂分類文件夾進行排序;
[0156]預列表形成單元4024,用于根據排序結果得到分類優先級預列表;
[0157]列表推送單元4025,用于推送并展示所述分類優先級預列表;
[0158]列表修改指令接收單元4026,用于判斷是否接收到列表修改指令;
[0159]列表存儲單元4027,若接收到列表修改指令,用于將修改完成的分類優先級預列表作為分類優先級列表進行存儲;若接收到不修改列表指令,用于將推送的分類優先級預列表作為分類優先級列表進行存儲。
[0160]通過上述實施例,使得用戶無需將每一個音樂分類文件夾進行排序進行排序,可以根據歷史記錄進行預分類,用戶只需將自己覺得不合理的內容進行調整即可,大大節約了用戶的時間,提升了用戶體驗。
[0161 ] 可選的,在一些實施方式中,所述移動終端還包括:
[0162]停止播放判斷模塊408,當檢測到終端搖動事件發生時,用于判斷所述終端搖動事件是否為停止播放指令;
[0163]若是,則車載音箱連接模塊403還用于斷開與車載音箱的連接,且播放模塊404還用于停止播放。
[0164]其中,所述停止播放指令可以是采用來回搖動移動終端三次以上而得到的運動數據,而切換音樂分類指令則相應地可以是采用來回搖動移動終端兩次以下而得到的運動數據。
[0165]從而,通過區分兩種指令來分別實現停止播放和切換音樂的功能,增加了實用性,提升了用戶體驗。
[0166]較佳的,在一些可選實施方式中,所述移動終端還包括:
[0167]當前文件夾記錄模塊409,用于記錄當前播放的音樂文件所在的音樂分類文件夾;
[0168]歷史記錄判定模塊410,用于判斷是否存在上一次播放的音樂文件所在的音樂分類文件夾的歷史記錄;
[0169]若是,則所述播放模塊404還用于通過車載音箱播放所述歷史記錄相關的音樂分類文件夾中的音樂文件。
[0170]通過上述實施例,可以記錄用戶上一次停止播放時的播放位置,從而在下一次播放時提取歷史記錄來從上一次結束的文件夾開始播放,可以是從文件夾的第一首開始播放,也可以是從上一次結束的歌曲開始播放。
[0171]下面,結合附圖1,介紹本發明提供的控制車載音箱播放音樂的移動終端應用與控制車載音箱播放音樂的方法中的【具體實施方式】。
[0172]步驟101:文件夾獲取與存儲模塊401獲取并存儲多個音樂分類文件夾,優先級列表獲取與存儲模塊402獲取并存儲分類優先級列表;
[0173]步驟102:車載音箱連接模塊403通過無線或有線連接方式(如AUX、USB、藍牙等)連接車載音箱;
[0174]步驟103:播放模塊404通過車載音箱播放音樂文件;
[0175]步驟104:搖動事件監測模塊405檢測到終端搖動事件的發生;
[0176]步驟105:切換指令判斷模塊406判斷所述終端搖動事件是否為預設的切換音樂分類指令;
[0177]步驟106:若是,文件夾切換模塊407根據所述分類優先級列表,切換到下一優先級的音樂分類文件夾并通過車載音箱播放該音樂分類文件夾中的音樂文件;
[0178]步驟107:若否,則文件夾切換模塊407不做切換處理。
[0179]所屬領域的普通技術人員應當理解:以上任何實施例的討論僅為示例性的,并非旨在暗示本公開的范圍(包括權利要求)被限于這些例子;在本發明的思路下,以上實施例或者不同實施例中的技術特征之間也可以進行組合,并存在如上所述的本發明的不同方面的許多其它變化,為了簡明它們沒有在細節中提供。因此,凡在本發明的精神和原則之內,所做的任何省略、修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
【主權項】
1.一種控制車載音箱播放音樂的方法,應用于移動終端,其特征在于,包括: 獲取并存儲多個音樂分類文件夾以及分類優先級列表; 通過無線或有線連接方式連接車載音箱; 通過車載音箱播放音樂文件; 檢測到終端搖動事件的發生; 判斷所述終端搖動事件是否為預設的切換音樂分類指令; 若是,根據所述分類優先級列表,切換到下一優先級的音樂分類文件夾并通過車載音箱播放該音樂分類文件夾中的音樂文件。2.根據權利要求1所述的方法,其特征在于,所述檢測到終端搖動事件的發生的步驟包括: 檢測到移動終端中的運動數據采集模塊采集到運動數據; 判定為發生終端搖動事件。3.根據權利要求2所述的方法,其特征在于,所述判斷所述終端搖動事件是否為預設的切換音樂分類指令的步驟包括: 獲取預設為與切換音樂分類指令相關聯的運動數據范圍; 判斷所述運動數據是否落入所述運動數據范圍; 若是,則判定所述終端搖動事件為切換音樂分類指令。4.根據權利要求1所述的方法,其特征在于,所述獲取并存儲音樂分類文件夾的步驟包括: 接收到音樂文件分類指令; 根據音樂文件的屬性標簽,對本地存儲的所有音樂文件進行預分類,得到多個不同的音樂預分類文件夾; 推送并展示所述的多個不同的音樂預分類文件夾; 判斷是否接收到音樂文件和/或文件夾修改指令; 若是,將修改完成的音樂預分類文件夾作為音樂分類文件夾進行存儲; 若否,將推送的音樂預分類文件夾作為音樂分類文件夾進行存儲。5.根據權利要求1所述的方法,其特征在于,所述獲取并存儲分類優先級列表的步驟包括: 接收到優先級自動排列指令; 提取本地的播放歷史記錄; 根據所述播放歷史記錄,按播放頻率高低將所述多個音樂分類文件夾進行排序; 根據排序結果得到分類優先級預列表; 推送并展示所述分類優先級預列表; 判斷是否接收到列表修改指令; 若是,將修改完成的分類優先級預列表作為分類優先級列表進行存儲; 若否,將推送的分類優先級預列表作為分類優先級列表進行存儲。6.根據權利要求1所述的方法,其特征在于,所述檢測到終端搖動事件的發生的步驟之后還包括: 判斷所述終端搖動事件是否為停止播放指令; 若是,則斷開與車載音箱的連接并停止播放。7.根據權利要求6所述的方法,其特征在于,所述斷開與車載音箱的連接的步驟之后還包括: 記錄當前播放的音樂文件所在的音樂分類文件夾; 所述通過車載音箱播放音樂文件的步驟之前還包括: 判斷是否存在上一次播放的音樂文件所在的音樂分類文件夾的歷史記錄; 若是,則通過車載音箱播放所述歷史記錄相關的音樂分類文件夾中的音樂文件。8.一種控制車載音箱播放音樂的移動終端,其特征在于,包括: 文件夾獲取與存儲模塊,用于獲取并存儲多個音樂分類文件夾; 優先級列表獲取與存儲模塊,用于獲取并存儲分類優先級列表; 車載音箱連接模塊,用于通過無線或有線連接方式連接車載音箱; 播放模塊,用于通過車載音箱播放音樂文件; 搖動事件監測模塊,用于監測終端搖動事件的發生; 切換指令判斷模塊,當檢測到終端搖動事件發生時,用于判斷所述終端搖動事件是否為預設的切換音樂分類指令; 文件夾切換模塊,當終端搖動事件為預設的切換音樂分類指令時,用于根據所述分類優先級列表,切換到下一優先級的音樂分類文件夾,并由播放模塊通過車載音箱播放該音樂分類文件夾中的音樂文件。9.根據權利要求8所述的移動終端,其特征在于,所述搖動事件監測模塊,具體用于監測移動終端中的運動數據采集模塊是否采集到運動數據;以及,檢測到運動數據時,判定為發生終端搖動事件。10.根據權利要求9所述的移動終端,其特征在于,所述切換指令判斷模塊,具體用于獲取預設為與切換音樂分類指令相關聯的運動數據范圍;判斷所述運動數據是否落入所述運動數據范圍;若是,則判定所述終端搖動事件為切換音樂分類指令。11.根據權利要求8所述的移動終端,其特征在于,所述文件夾獲取與存儲模塊包括: 分類指令接收單元,用于接收音樂文件分類指令; 預分類單元,用于根據音樂文件的屬性標簽,對本地存儲的所有音樂文件進行預分類,得到多個不同的音樂預分類文件夾; 文件夾推送單元,用于推送并展示所述的多個不同的音樂預分類文件夾; 文件修改指令接收單元,用于判斷是否接收到音樂文件和/或文件夾修改指令; 文件夾存儲單元,若接收到音樂文件和/或文件夾修改指令,用于將修改完成的音樂預分類文件夾作為音樂分類文件夾進行存儲;若接收到不修改音樂文件和/或文件夾的指令,用于將推送的音樂預分類文件夾作為音樂分類文件夾進行存儲。12.根據權利要求8所述的移動終端,其特征在于,所述優先級列表獲取與存儲模塊包括: 優先級排列指令接收單元,用于接收到優先級自動排列指令; 歷史記錄提取單元,用于提取本地的播放歷史記錄; 排序單元,用于根據所述播放歷史記錄,按播放頻率高低將所述多個音樂分類文件夾進行排序; 預列表形成單元,用于根據排序結果得到分類優先級預列表; 列表推送單元,用于推送并展示所述分類優先級預列表; 列表修改指令接收單元,用于判斷是否接收到列表修改指令; 列表存儲單元,若接收到列表修改指令,用于將修改完成的分類優先級預列表作為分類優先級列表進行存儲;若接收到不修改列表指令,用于將推送的分類優先級預列表作為分類優先級列表進行存儲。13.根據權利要求8所述的移動終端,其特征在于,還包括: 停止播放判斷模塊,當檢測到終端搖動事件發生時,用于判斷所述終端搖動事件是否為停止播放指令; 若是,則車載音箱連接模塊還用于斷開與車載音箱的連接,且播放模塊還用于停止播放。14.根據權利要求13所述的移動終端,其特征在于,還包括: 當前文件夾記錄模塊,用于記錄當前播放的音樂文件所在的音樂分類文件夾; 歷史記錄判定模塊,用于判斷是否存在上一次播放的音樂文件所在的音樂分類文件夾的歷史記錄; 若是,則所述播放模塊還用于通過車載音箱播放所述歷史記錄相關的音樂分類文件夾中的音樂文件。
【文檔編號】G11B19/02GK105869663SQ201510898316
【公開日】2016年8月17日
【申請日】2015年12月8日
【發明人】馮赫名
【申請人】樂視移動智能信息技術(北京)有限公司