音箱控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于智能設(shè)備技術(shù)領(lǐng)域,尤其涉及一種音箱控制方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)有的無線音箱的播放狀態(tài)主要是通過智能設(shè)備的APP來控制的。用戶每次進(jìn)行播放、暫停等操作時(shí),都需要打開智能設(shè)備的APP,并切換到曲目正在播放的界面(即nowplaying界面),通過nowplaying界面上提供的與播放、暫停、音量調(diào)整、快進(jìn)、快退相關(guān)的功能鍵以實(shí)現(xiàn)對無線音箱播放狀態(tài)的控制,操作過程復(fù)雜且不便。
【發(fā)明內(nèi)容】
[0003]鑒于此,本發(fā)明實(shí)施例提供一種音箱控制方法及裝置,以檢測用戶對智能設(shè)備的搖晃方式來控制無線音箱的播放狀態(tài),簡化控制無線音箱播放狀態(tài)的操作過程。
[0004]第一方面,提供了一種音箱控制方法,所述方法包括:
[0005]獲取智能設(shè)備的參考位置;
[0006]檢測智能設(shè)備以所述參考位置為起點(diǎn)的運(yùn)動軌跡;
[0007]在所述運(yùn)動軌跡與預(yù)設(shè)的運(yùn)動軌跡相同時(shí),獲取與所述運(yùn)動軌跡對應(yīng)的控制指令,并將所述控制指令發(fā)送至音箱。
[0008]進(jìn)一步地,所述檢測智能設(shè)備以所述參考位置為起點(diǎn)的運(yùn)動軌跡包括:
[0009]按照預(yù)設(shè)的時(shí)間間隔獲取加速度傳感器的輸出值和重力感應(yīng)器的輸出值;
[0010]根據(jù)所述參考位置、加速度傳感器的輸出值、重力感應(yīng)器的輸出值,計(jì)算智能設(shè)備每經(jīng)過預(yù)設(shè)時(shí)間間隔后的坐標(biāo)信息和運(yùn)動方向,根據(jù)所述坐標(biāo)信息和運(yùn)動方向確定所述智能設(shè)備的運(yùn)動軌跡;
[0011 ] 所述坐標(biāo)信息為以所述參考位置為原點(diǎn)的三維坐標(biāo)系中的坐標(biāo)信息。
[0012]進(jìn)一步地,在所述計(jì)算智能設(shè)備每經(jīng)過預(yù)設(shè)時(shí)間間隔后的坐標(biāo)信息和運(yùn)動方向之后,還包括:
[0013]判斷所述運(yùn)動方向是否為預(yù)設(shè)運(yùn)動方向;
[0014]若是,判斷所述坐標(biāo)信息是否大于或等于預(yù)設(shè)的坐標(biāo)閾值;
[0015]在所述坐標(biāo)信息大于或等于預(yù)設(shè)的坐標(biāo)閾值時(shí),將智能設(shè)備沿所述預(yù)設(shè)運(yùn)動方向運(yùn)動的次數(shù)加I ;
[0016]判斷智能設(shè)備沿所述預(yù)設(shè)運(yùn)動方向運(yùn)動的次數(shù)是否大于預(yù)設(shè)的次數(shù)閾值;
[0017]在智能設(shè)備沿所述預(yù)設(shè)運(yùn)動方向運(yùn)動的次數(shù)大于預(yù)設(shè)的次數(shù)閾值時(shí),判定智能設(shè)備的運(yùn)動軌跡與預(yù)設(shè)的運(yùn)動軌跡相同。
[0018]進(jìn)一步地,所述運(yùn)動軌跡包括:
[0019]連續(xù)向右運(yùn)動兩次及以上、連續(xù)向左運(yùn)動兩次及以上、向上運(yùn)動兩次及以上、向下運(yùn)動兩次及以上或者向左運(yùn)動一次及以上且向右運(yùn)動一次及以上。
[0020]進(jìn)一步地,所述控制指令包括:
[0021]從播放狀態(tài)切換為暫停狀態(tài)的控制指令、從暫停狀態(tài)切換為播放狀態(tài)的控制指令、播放上一曲的控制指令、播放下一曲的控制指令、播放快進(jìn)控制指令、播放快退控制指令、音量增加控制指令或音量減少控制指令。
[0022]第二方面,提供了一種音箱控制裝置,所述裝置包括:
[0023]獲取模塊,用于獲取智能設(shè)備的參考位置;
[0024]檢測模塊,用于檢測智能設(shè)備以所述參考位置為起點(diǎn)的運(yùn)動軌跡;
[0025]發(fā)送模塊,用于在所述運(yùn)動軌跡與預(yù)設(shè)的運(yùn)動軌跡相同時(shí),獲取與所述運(yùn)動軌跡對應(yīng)的控制指令,并將所述控制指令發(fā)送至音箱。
[0026]進(jìn)一步地,所述檢測模塊包括:
[0027]第一獲取單元,用于按照預(yù)設(shè)的時(shí)間間隔獲取加速度傳感器的輸出值和重力感應(yīng)器的輸出值;
[0028]計(jì)算單元,用于根據(jù)所述參考位置、加速度傳感器的輸出值、重力感應(yīng)器的輸出值,計(jì)算智能設(shè)備每經(jīng)過預(yù)設(shè)時(shí)間間隔后的坐標(biāo)信息和運(yùn)動方向,根據(jù)所述坐標(biāo)信息和運(yùn)動方向確定所述智能設(shè)備的運(yùn)動軌跡;
[0029]所述坐標(biāo)信息為以所述參考位置為原點(diǎn)的三維坐標(biāo)系中的坐標(biāo)信息。
[0030]進(jìn)一步地,所述檢測模塊還包括:
[0031]第一判斷單元,用于判斷所述運(yùn)動方向是否為預(yù)設(shè)運(yùn)動方向;
[0032]第二判斷單元,用于在第一判斷單元的判斷結(jié)果為是時(shí),判斷所述坐標(biāo)信息是否大于或等于預(yù)設(shè)的坐標(biāo)閾值;
[0033]計(jì)數(shù)單元,用于在所述坐標(biāo)信息大于或等于預(yù)設(shè)的坐標(biāo)閾值時(shí),將智能設(shè)備沿所述預(yù)設(shè)運(yùn)動方向運(yùn)動的次數(shù)加I ;
[0034]第三判斷單元,用于判斷智能設(shè)備沿所述預(yù)設(shè)運(yùn)動方向運(yùn)動的次數(shù)是否大于預(yù)設(shè)的次數(shù)閾值;
[0035]第二獲取單元,用于在智能設(shè)備沿所述預(yù)設(shè)運(yùn)動方向運(yùn)動的次數(shù)大于預(yù)設(shè)的次數(shù)閾值時(shí),判定智能設(shè)備的運(yùn)動軌跡與預(yù)設(shè)的運(yùn)動軌跡相同。
[0036]進(jìn)一步地,所述運(yùn)動軌跡包括:
[0037]連續(xù)向右運(yùn)動兩次及以上、連續(xù)向左運(yùn)動兩次及以上、向上運(yùn)動兩次及以上、向下運(yùn)動兩次及以上或者向左運(yùn)動一次及以上且向右運(yùn)動一次及以上。
[0038]進(jìn)一步地,所述控制指令包括:
[0039]從播放狀態(tài)切換為暫停狀態(tài)的控制指令、從暫停狀態(tài)切換為播放狀態(tài)的控制指令、播放上一曲的控制指令、播放下一曲的控制指令、播放快進(jìn)控制指令、播放快退控制指令、音量增加控制指令或音量減少控制指令。
[0040]與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例在控制音箱播放狀態(tài)的過程中增加了對智能設(shè)備運(yùn)動軌跡的檢測;通過獲取智能設(shè)備的參考位置,并檢測智能設(shè)備以所述參考位置為起點(diǎn)的運(yùn)動軌跡;在所述運(yùn)動軌跡與預(yù)設(shè)的運(yùn)動軌跡相同時(shí),則獲取與所述運(yùn)動軌跡對應(yīng)的控制指令,并將所述控制指令發(fā)送至音箱;從而實(shí)現(xiàn)了根據(jù)用戶對智能設(shè)備的搖晃方式來控制無線音箱的播放狀態(tài),使得用戶只需要按照預(yù)設(shè)的運(yùn)動軌跡搖晃智能設(shè)備即可實(shí)現(xiàn)對無線音箱播放狀態(tài)的控制,操作方便簡單,且提升了用戶體驗(yàn)感。
【附圖說明】
[0041]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他附圖。
[0042]圖1是本發(fā)明實(shí)施例一提供的音箱控制方法的第一實(shí)現(xiàn)流程圖;
[0043]圖2是本發(fā)明實(shí)施例二提供的音箱控制方法的第二實(shí)現(xiàn)流程圖;
[0044]圖3是本發(fā)明實(shí)施例三提供的音箱控制裝置的組成結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0045]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0046]本發(fā)明實(shí)施例在控制音箱播放狀態(tài)的過程中增加了對智能設(shè)備運(yùn)動軌跡的檢測;通過獲取智能設(shè)備的參考位置,并檢測智能設(shè)備以參考位置為起點(diǎn)的運(yùn)動軌跡;在所述運(yùn)動軌跡為預(yù)設(shè)的運(yùn)動軌跡相同時(shí),獲取與所述運(yùn)動軌跡對應(yīng)的控制指令,并將所述控制指令發(fā)送至音箱;從而實(shí)現(xiàn)了根據(jù)用戶對智能設(shè)備的搖晃方式來控制無線音箱的播放狀態(tài),使得用戶只需要按照預(yù)設(shè)的運(yùn)動軌跡搖晃智能設(shè)備即可實(shí)現(xiàn)