控制設備的方法及裝置的制造方法
【專利摘要】本公開是關于一種控制設備的方法及裝置,屬于控制技術領域。方法包括:在鎖屏界面中展示被控設備對應的控件,當檢測到對所述控件的觸發(fā)操作時,確定所述控件對應的控制指令,向所述被控設備發(fā)送所述控制指令,所述控制指令用于指示所述被控設備執(zhí)行所述控制指令對應的預定操作,本方案能夠讓用戶既無需解鎖主控設備也無需進入相關控制設備的應用,即可在主控設備的鎖屏界面上通過控件快捷迅速地控制被控設備進行相關操作,并達到簡化用戶通過已鎖屏的主控設備控制被控設備的操作步驟的效果。
【專利說明】
控制設備的方法及裝置
技術領域
[0001]本公開涉及控制技術領域,特別涉及一種控制設備的方法及裝置。
【背景技術】
[0002]日常生活中,手機可以充當對某些電子設備的主控設備,控制該電子設備進行相關操作,例如控制電視切換頻道和音量的大小。
[0003]相關技術中,當手機處于鎖屏狀態(tài)時,若用戶想使用手機控制其它電子設備進行相關操作時,需要先將手機解除鎖屏狀態(tài),之后在非鎖屏狀態(tài)的手機上打開具有控制電子設備能力的APP,在該APP中使用相應的控制功能,控制該電子設備進行相關操作。
【發(fā)明內容】
[0004]本公開實施例提供了一種控制設備的方法及裝置,技術方案如下:
[0005]根據本公開實施例的第一方面,提供了一種控制設備的方法,所述方法包括:
[0006]在鎖屏界面中展不被控設備對應的控件;
[0007]當檢測到對所述控件的觸發(fā)操作時,確定所述控件對應的控制指令;
[0008]向所述被控設備發(fā)送所述控制指令,所述控制指令用于指示所述被控設備執(zhí)行所述控制指令對應的預定操作。
[0009]可選的,所述在鎖屏界面中展示被控設備對應的控件,包括:
[0010]在所述鎖屏界面中展示設備標識列表,所述設備標識列表中包含所述被控設備的標識;
[0011]當檢測到對所述被控設備的標識的選擇操作時,在所述鎖屏界面中的指定位置展示所述被控設備的控制面板,所述控制面板中包含所述控件。
[0012]可選的,所述方法還包括:
[0013]所述在鎖屏界面中展示被控設備對應的控件之前,獲取所述控件的展示屬性,所述展示屬性用于指示是否在所述鎖屏界面中進行展示;
[0014]當所述控件的展示屬性指示在所述鎖屏界面中進行展示時,執(zhí)行所述在鎖屏界面中展示被控設備對應的控件的步驟。
[0015]可選的,所述方法還包括:
[0016]在獲取所述控件的展示屬性之前,展示屬性設置界面,所述屬性設置界面中包含所述控件的設置選項;
[0017]根據對所述控件的設置選項的設置操作設置所述控件的展示屬性。
[0018]可選的,所述當檢測到對所述控件的觸發(fā)操作時,確定所述控件對應的控制指令,包括:
[0019]當檢測到對所述控件的觸發(fā)操作時,通過音頻采集單元采集音頻;
[0020]對采集到的所述音頻進行語音識別,獲得所述語音文本;
[0021 ]確定所述語音文本對應的所述控制指令。
[0022]可選的,所述確定所述語音文本對應的所述控制指令,包括:
[0023]向云端服務器發(fā)送查詢請求,所述查詢請求中包含所述語音文本;
[0024]接收所述云端服務器根據所述語音文本確定并返回的所述控制指令。
[0025]根據本公開實施例的第二方面,提供了一種控制設備的裝置,所述裝置包括:
[0026]控件展示模塊,用于在鎖屏界面中展示被控設備對應的控件;
[0027]指令確定模塊,用于當檢測到對所述控件的觸發(fā)操作時,確定所述控件對應的控制指令;
[0028]發(fā)送模塊,用于向所述被控設備發(fā)送所述控制指令,所述控制指令用于指示所述被控設備執(zhí)行所述控制指令對應的預定操作。
[0029]可選的,所述控件展示模塊,包括:
[0030]第一展示子模塊,用于在所述鎖屏界面中展示設備標識列表,所述設備標識列表中包含所述被控設備的標識;
[0031]第二展示子模塊,用于當檢測到對所述被控設備的標識的選擇操作時,在所述鎖屏界面中的指定位置展示所述被控設備的控制面板,所述控制面板中包含所述控件。
[0032]可選的,所述裝置還包括:
[0033]屬性獲取模塊,用于在所述控件展示模塊在鎖屏界面中展示被控設備對應的控件之前,獲取所述控件的展示屬性,所述展示屬性用于指示是否在所述鎖屏界面中進行展示;
[0034]所述控件展示模塊,用于當所述控件的展示屬性指示在所述鎖屏界面中進行展示時,執(zhí)行所述在鎖屏界面中展示被控設備對應的控件的步驟。
[0035]可選的,所述裝置還包括:
[0036]界面展示模塊,用于在獲取所述控件的展示屬性之前,展示屬性設置界面,所述屬性設置界面中包含所述控件的設置選項;
[0037]設置模塊,用于根據對所述控件的設置選項的設置操作設置所述控件的展示屬性。
[0038]可選的,所述指令確定模塊,包括:
[0039]音頻采集子模塊,用于當檢測到對所述控件的觸發(fā)操作時,通過音頻采集單元采集首頻;
[0040]語音識別子模塊,用于對采集到的所述音頻進行語音識別,獲得所述語音文本;
[0041]指令確定子模塊,用于確定所述語音文本對應的所述控制指令。
[0042]可選的,所述指令確定子模塊,包括:
[0043]發(fā)送子模塊,用于向云端服務器發(fā)送查詢請求,所述查詢請求中包含所述語音文本;
[0044]接收子模塊,用于接收所述云端服務器根據所述語音文本確定并返回的所述控制指令。
[0045]根據本公開實施例的第三方面,提供了一種控制設備的裝置,所述裝置包括:
[0046]處理器;
[0047]用于存儲所述處理器的可執(zhí)行指令的存儲器;
[0048]其中,所述處理器被配置為:
[0049]在鎖屏界面中展示被控設備對應的控件;
[0050]當檢測到對所述控件的觸發(fā)操作時,確定所述控件對應的控制指令;
[0051]向所述被控設備發(fā)送所述控制指令,所述控制指令用于指示所述被控設備執(zhí)行所述控制指令對應的預定操作。
[0052]本公開實施例提供的技術方案可以包括以下有益效果:
[0053]通過在鎖屏界面中展示被控設備對應的控件,當檢測到對所述控件的觸發(fā)操作時,確定所述控件對應的控制指令,向所述被控設備發(fā)送所述控制指令,所述控制指令用于指示所述被控設備執(zhí)行所述控制指令對應的預定操作,本方案能夠讓用戶既無需解鎖主控設備也無需進入相關控制設備的應用,即可在主控設備的鎖屏界面上通過控件快捷迅速地控制被控設備進行相關操作,達到簡化用戶通過已鎖屏的主控設備控制被控設備的操作步驟的效果。
[0054]應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0055]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
[0056]圖1是根據本公開所示出的控制設備的方法所涉及的實施環(huán)境的示意圖;
[0057]圖2是根據一示例性實施例示出的一種控制設備的方法的流程圖;
[0058]圖3是根據另一示例性實施例示出的一種控制設備的方法的流程圖;
[0059]圖4是基于圖3所示實施例的一種屬性設置界面的界面示意圖;
[0060]圖5是基于圖3所示實施例的一種設備標識列表展示的界面示意圖;
[0061 ]圖6是基于圖3所不實施例的另一種設備標識列表展不的界面不意圖;
[0062]圖7是基于圖3所不實施例的一種鎖屏界面不意圖;
[0063]圖8是基于圖3提供的實施例的一種被控設備的控制面板的切換示意圖;
[0064]圖9是根據又一示例性實施例示出的一種控制設備的方法的流程圖;
[0065]圖10是基于圖9所不實施例的一種屬性設置界面的界面不意圖;
[0066]圖11是基于圖9所示實施例的一種展示語音控制控件的界面示意圖;
[0067]圖12是根據一示例性實施例示出的一種控制設備的裝置的框圖;
[0068]圖13是根據另一示例性實施例示出的一種控制設備的裝置的框圖;
[0069]圖14是根據一示例性實施例示出的另一種裝置的框圖。
【具體實施方式】
[0070]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的方法和裝置的例子。
[0071]圖1是根據本公開所示出的控制設備的方法所涉及的實施環(huán)境的示意圖。該實施環(huán)境可以包括:主控設備110、被控設備120和云端服務器130。
[0072]主控設備no用于向被控設備120發(fā)送控制指令,該主控設備110和被控設備120通過無線網絡相連接。無線網絡可以是2G、3G或4G網絡,也可以是無線局域網。除此之外,主控設備110和被控設備120還可以通過紅外數據協(xié)會(IrDA)技術,超寬帶(UWB)技術,藍牙(BT)技術和其它技術來連接。
[0073]主控設備110可以配備有用于顯示信息并接收用戶觸摸操作的觸控屏幕,主控設備可以是手機、平板電腦、可穿戴設備及MP3/MP4等具有鎖屏狀態(tài)的終端。
[0074]被控設備120用于接收主控設備發(fā)送的控制指令,并執(zhí)行該控制指令指示的工作。被控設備120可以是空調、電視、熱水器、空氣凈化器、凈水機、燈具、攝像機、電源開關、紅外感應器、智能插座等智能設備和可以構成智能場景的設備。
[0075]可選的,該實施環(huán)境還可以包括云端服務器130。云端服務器130通過無線網絡與主控設備110相連接。云端服務器可提供語音識別服務,并將識別出的控制指令返回給主控設備110。
[0076]下面,以圖1所示的實施環(huán)境為例,對本公開各個實施例提供的技術方案進行介紹和說明。
[0077]圖2是根據一示例性實施例示出的一種控制設備的方法的流程圖,該控制設備的方法可由圖1所示的實施環(huán)境中的主控設備110來執(zhí)行。該控制設備的方法可以包括如下幾個步驟:
[0078]在步驟201中,在鎖屏界面中展不被設備對應的件。
[0079]在步驟202中,當檢測到對該控件的觸發(fā)操作時,確定該控件對應的控制指令。
[0080]在步驟203中,向該被控設備發(fā)送該控制指令,該控制指令用于指示該被控設備執(zhí)行該控制指令對應的預定操作。
[0081]綜上所述,本公開實施例提供的一種控制設備的方法,通過在鎖屏界面中展示被控設備對應的控件,當檢測到對該控件的觸發(fā)操作時,確定該控件對應的控制指令,向該被控設備發(fā)送該控制指令,該控制指令用于指示該被控設備執(zhí)行該控制指令對應的預定操作,本方案能夠讓用戶既無需解鎖主控設備也無需進入相關控制設備的應用,即可在主控設備的鎖屏界面上通過控件快捷迅速地控制被控設備進行相關操作,達到簡化用戶通過已鎖屏的主控設備控制被控設備的操作步驟的效果。
[0082]圖3是根據另一示例性實施例示出的一種控制設備的方法的流程圖,該控制設備的方法可由圖1所示的實施環(huán)境中的主控設備110來執(zhí)行。該控制設備的方法可以包括如下幾個步驟:
[0083]在步驟301中,展示屬性設置界面,該屬性設置界面中包含該控件的設置選項。
[0084]其中,該設置選項可以包括展示屬性設置選項,用戶可以預先通過某個被控設備的屬性設置選項設置是否在鎖屏界面中展示被控設備對應的控件,以及,設置展示被控設備對應的哪些控件等??蛇x的,該設置選項還可以包括亮度屬性設置選項和色彩屬性設置選項等,用于對鎖屏界面中展示的控件時的亮度和色彩進行設置。
[0085]比如,請參考圖4,圖4是基于圖3所示實施例的一種屬性設置界面的界面示意圖。對于屬性設置界面400中所示的設置項目401、設置項目402和設置項目403而言,每一個設置項目用于展示一個第一控件的設置選項,每一個第一控件對應控制一個被控設備;對于設置項目404、設置項目405和設置項目406而言,每一個設置項目用于展示一個第二控件的設置選項,每一個第二控件對應控制一種智能場景,其中,在一種智能場景被開啟后,當某一個被控設備的工作條件發(fā)生改變時,與該被控設備相關的其它被控設備會做出預先設定的相應動作。
[0086]在圖4中,每個控件對應的設置項目都有相應的屬性設置區(qū)域,以設置項目401為例,該設置項目401相應的屬性設置區(qū)域為屬性設置區(qū)域41。在該屬性設置區(qū)域41中,能夠被設置的屬性可以包括展示屬性設置選項41a、亮度屬性設置選項41b以及色彩屬性設置選項41c。其中,展示屬性為設置項目401的主要屬性,當設置項目401的展示屬性被設置為開啟時,亮度屬性設置選項41b和色彩屬性設置選項41c在屬性設置區(qū)域41顯示;當設置項目401的展示屬性被設置為隱藏時,亮度屬性41b設置選項和色彩屬性設置選項41c在屬性設置區(qū)域41不顯示。其中,亮度屬性設置選項41b用于指示當該控件在該鎖屏界面中顯示時整塊顯示屏的顯示亮度。色彩屬性設置選項41c用于指示當該控件在該鎖屏界面中顯示時選中狀態(tài)的色彩和未選中狀態(tài)的色彩。例如,指示被控設備電視開關的按鈕在電視處于開啟狀態(tài)時顯示橘紅色,在電視處于關閉狀態(tài)時處于灰白色。色彩屬性設置選項41c可以通過輸入框來顯示。
[0087]可選地,一個控件對應的設置項目除上述能夠設置的屬性41a、41b和41c外,該設置選項還可以包括動畫顯示屬性設置選項、時間段顯示屬性設置選項和智能顯示屬性設置選項。
[0088]其中,動畫顯示屬性設置選項可以包括控件顯示的各種動畫形式,例如閃爍、旋轉、翻轉和跳動等,該動畫形式用于指示展示在鎖屏界面上的控件上的文字是否按預定動畫顯示方式進行顯示,比如一個第一控件上的“空調”文字以閃爍的動畫效果進行展示;時間段顯示屬性設置選項用于在控件的展示屬性被設置為“開啟”時,控件顯示在鎖屏界面上的時間段,比如設置“空調”控件在7:00?8: 30以及16:00?22:00進行顯示;智能顯示屬性設置選項包括開啟和關閉兩個狀態(tài),用于當該智能顯示屬性被設置為開啟時,控件會根據主控設備與被控設備之間的距離遠近選擇是否顯示在鎖屏界面上,比如“電視”第一控件在主控設備距離被控設備“電視”距離大于預設閾值時不顯示,在距離小于預設閾值時進行顯不O
[0089]在步驟302中,根據對該控件的設置選項的設置操作設置該控件的展示屬性。
[0090]以圖4所示實施例的屬性設置界面為例,本步驟可以是根據對該控件的展示屬性設置選項、亮度屬性設置選項和色彩屬性設置選項的設置操作設置該控件的展示屬性;也可以是根據對該控件的動畫顯示屬性設置選項、時間段顯示屬性設置選項和智能顯示屬性設置選項的設置操作設置該控件的展示屬性。
[0091]在步驟303中,檢測到屏幕開啟時,獲取該控件的展示屬性,該展示屬性用于指示是否在鎖屏界面中進行展示。
[0092]該控件的展示屬性包括開啟和隱藏兩個狀態(tài),開啟狀態(tài)用于指示控件在鎖頻界面中展示,隱藏狀態(tài)用于指示控件在鎖屏界面中不展示。比如,以圖4所示,當用戶在屬性設置界面中將電視的展示屬性設置選項設置為“開”時,該電視對應的控件的展示屬性為開啟狀態(tài),反之,當用戶在屬性設置界面中將電視的展示屬性設置選項設置為“關”時,該電視對應的控件的展示屬性為隱藏狀態(tài)。
[0093]當該控件的展示屬性指示在該鎖屏界面中進行展示時,執(zhí)行該在鎖屏界面中展示被控設備對應的控件的步驟304和305。
[0094]在步驟304中,當該展示屬性指示在鎖屏界面中進行展示時,在該鎖屏界面中展示設備標識列表,該設備標識列表中包含該被控設備的標識。
[0095]在一種可能實現(xiàn)的方式中,在該鎖屏界面中以選項卡的形式展示設備標識列表,可以參見圖5,圖5是基于圖3所示實施例的一種設備標識列表展示的界面示意圖。該設備標識列表可以以橫排排列的選項卡形式顯示在鎖屏界面中,如位于鎖屏界面上部的51位置和位于鎖屏界面中下部的52位置;該設備標識列表也可以以豎排排列的選項卡形式顯示在鎖屏界面中,如位于鎖屏界面左側的53位置和位于鎖屏界面右側的54位置。
[0096]除上述圖5中設備標識列表以選項卡的形式展示外,設備標識列表還可以以分散標簽來顯示。請參考圖6,圖6是基于圖3所示實施例的另一種設備標識列表展示的界面示意圖,其中每個設備標識列表中的設備標識,可以以標簽的形式分散顯示于緊貼鎖屏界面圖四周的邊緣,例如圖6中的設備標識61、設備標識62以及設備標識63所處的位置,需要特別說明的是,圖6中61?63所處的位置僅為示例性表明設備標識可能出現(xiàn)的位置,并不限定設備標識可能出現(xiàn)的其它緊貼鎖屏界面四周邊緣的位置。
[0097]在步驟305中,當檢測到對該被控設備的標識的選擇操作時,在該鎖屏界面中的指定位置展示該被控設備的控制面板,該控制面板中包含該控件。
[0098]對該被控設備的標識的選擇操作可以是點擊、拖拽和按壓。當檢測到對該被控設備的標識的點擊或者拖拽操作時,在該鎖屏界面中的指定位置展示該被控設備的控制面板。在確定檢測到了對于被控設備的標識的點擊或者拖拽操作后,可以通過各種動畫效果在指定位置展示該被控設備的控制面板。可選地,按壓操作可以是輕壓或重壓,設置在輕壓狀態(tài)下以預覽模式顯示該被控設備的控制面板,當對被控設備的標識的操作由輕壓狀態(tài)轉變?yōu)闊o觸碰狀態(tài)時,鎖屏界面退出預覽模式并恢復到進行輕壓操作之前的界面;當對被控設備的操作由輕壓狀態(tài)轉變?yōu)橹貕籂顟B(tài)時,鎖屏界面切換到預覽模式顯示的該被控設備的控制面板。而在重壓狀態(tài)下界面直接切換到該被控設備的控制面板并進行展示。
[0099]在步驟306中,當檢測到對該控件的觸發(fā)操作時,確定該控件對應的控制指令。
[0100]當主控設備檢測到對該控件的觸發(fā)操作時,在主控設備側根據觸發(fā)操作點擊的按鈕與控制指令的對應關系確定該控件對應的控制指令。
[0101]如圖7所示,圖7是基于圖3所示實施例的一種鎖屏界面示意圖。在鎖屏界面700中,有被控設備的標識701、702和703,以及對應于被控設備的標識701的控制面板71,在控制面板71中,包括開關按鈕71a、第一調節(jié)按鈕71b、第二調節(jié)按鈕71c、第一預設按鈕71d、第二預設按鈕71e和第三預設按鈕71f。當控制面板71中71a?71f被用戶的操作觸發(fā)時,主控設備生成針對某一被控設備的單一控制指令。智能場景72、智能場景73和智能場景74被用戶的操作觸發(fā)開啟后,相應智能場景對應的設備按照智能場景預設的工作模式開始工作。
[0102]需要特別說明的是,該控制面板71中顯示的按鈕的數量因鎖屏界面有限可以顯示控制被控設備最常用的幾個,或者點擊其中一個預設按鈕切換到包含多個其它預設按鈕的界面中。如圖8所示,圖8是基于圖3提供的實施例的一種被控設備的控制面板的切換示意圖。在圖8中,檢測到對被控設備的第一控制面板800中的功能按鈕81的選擇操作后,鎖屏界面切換到展示第二控制面板801的界面。其中,為被控設備設置除第一控制面板外的第二控制面板的作用是防止第一面板中因平面空間有限而無法放置的按鈕。
[0103]在步驟306中的情形I的情況下,執(zhí)行步驟307。
[0104]在步驟307中,向該被控設備發(fā)送該控制指令,該控制指令用于指示該被控設備執(zhí)行該控制指令對應的預定操作。
[0105]主控設備向被控設備發(fā)射控制指令,被控設備接收到控制指令后執(zhí)行控制指令中的預定操作。
[0106]在一種可能實現(xiàn)的方式中,當觸發(fā)操作針對的控件是對應控制一個被控設備的第一控件時,主控設備可以按照如下示例發(fā)出控制指令,使被控設備進行相應的操作。例如,主控設備在鎖屏界面中的被控設備的標簽“電視”對應的控制面板中的下一個頻道的控件被點擊后,主控設備根據被控設備的標簽和對應的控制面板中的控件獲取對應的控制指令。之后主控設備向電視發(fā)送該控制指令,該電視接收到該控制指令后,根據該控制指令將頻道切換至下一個頻道。
[0107]在另一種可能實現(xiàn)的方式中,當觸發(fā)操作針對的控件是對應控制一種智能場景的第二控件時,主控設備可以按照如下示例發(fā)出控制指令,使智能場景中的被控設備進行相應的操作。例如,主控設備在鎖屏界面中的被控設備的標簽“回家模式”對應的智能場景被點擊開啟后,生成智能場景開啟指令,該智能場景開啟指令可以直接發(fā)送給該智能場景中的各個智能設備,也可以發(fā)送給控制該智能場景的控制設備,該控制智能場景的控制設備可以是家庭網關、路由器或者云端服務器,之后再由該控制設備將智能場景的開啟指令發(fā)送給各個智能設備,指示各個智能設備按照智能場景設置的工作模式進行工作。
[0108]綜上所述,本公開實施例提供的一種控制設備的方法,通過展示屬性設置界面,設置該控件的展示屬性,之后獲取該控件的展示屬性,在鎖屏界面中展示包含被控設備的標識的設備標識列表,當檢測到對該被控設備的標識的選擇操作時,在該鎖屏界面中的指定位置展示該被控設備的、包含控件的控制面板,當檢測到對該控件的觸發(fā)操作時,確定該控件對應的控制指令,向該被控設備發(fā)送用于指示該被控設備執(zhí)行該控制指令對應的預定操作的控制指令,本方案能夠讓用戶既無需解鎖主控設備也無需進入相關控制設備的應用,即可在主控設備的鎖屏界面上通過控件快捷迅速地控制被控設備進行相關操作,達到簡化用戶通過已鎖屏的主控設備控制被控設備的操作步驟的效果。
[0109]圖9是根據又一示例性實施例示出的一種控制設備的方法的流程圖,該控制設備的方法可由圖1所示的實施環(huán)境中的主控設備110來執(zhí)行實現(xiàn)。該控制設備的方法可以包括如下幾個步驟:
[0110]在步驟901中,展示屬性設置界面,該屬性設置界面中包含該控件的設置選項。
[0111]請參考圖10,圖10是基于圖9所示實施例的一種屬性設置界面的界面示意圖。對于屬性設置界面1000中所示的設置項目1001而言,該設置項目1001用于設置語音控制控件的展示屬性10la為開啟還是隱藏。
[0112]在步驟902中,根據對該控件的設置選項的設置操作設置該控件的展示屬性。
[0113]步驟902中,按照前述步驟901所舉例子,本步驟將確定語音控制控件的展示屬性為開啟;或者,本步驟將確定該語音控制控件的展示屬性為關閉。
[0114]在步驟903中,檢測到屏幕開啟時,獲取該控件的展示屬性,該展示屬性用于指示是否在鎖屏界面中進行展示。
[0115]在步驟904中,當該展示屬性指示在鎖屏界面中進行展示時,在該鎖屏界面中展示該被控設備的控件。
[0116]與上述圖3對應的實施例類似,在該步驟中,可以首先在該鎖屏界面中展示設備標識列表,該設備標識列表中包含該被控設備的標識,當檢測到對該被控設備的標識的選擇操作時,在該鎖屏界面中的指定位置展示該被控設備的控制面板,該控制面板中包含該控件。
[0117]在步驟905中,當檢測到對該控件的觸發(fā)操作時,通過音頻采集單元采集音頻。
[0118]請參考圖11,圖11是基于圖9所示實施例的一種展示語音控制控件的界面示意圖。在圖11所示界面中,語音控制控件1101被長按時或者點擊觸發(fā)時,開始通過音頻采集單元采集音頻??蛇x地,該音頻采集單元集成在主控設備中。
[0119]在步驟906中,對采集到的該音頻進行語音識別,獲得該語音文本。
[0120]在主控設備中對采集到的該音頻進行語音識別,將語音識別為該語音文本,語音文本為一種語言對應的文字信息。
[0121]在步驟906執(zhí)行完畢后執(zhí)行步驟907以及步驟910,或者,執(zhí)行步驟908?步驟910。
[0122]在步驟907中,確定該語音文本對應的該控制指令。
[0123]步驟907執(zhí)行的設備是在主控設備側。主控設備根據本地存儲的對應關系表,查找該語音文本對應的該控制指令。
[0124]在步驟908中,向云端服務器發(fā)送查詢請求,該查詢請求中包含該語音文本。
[0125]步驟908中,主控設備將識別出的語音文本發(fā)送給云端服務器。
[0126]云端服務器用于根據服務器中存儲的對應關系表查詢該語音文本對應的控制指令。
[0127]在步驟909中,接收該云端服務器根據該語音文本確定并返回的該控制指令。
[0128]主控設備接收該云端服務器發(fā)送的根據該語音文本確定并返回的該控制指令。
[0129]可選地,步驟908和步驟909中由云端服務器執(zhí)行的工作可以由家庭網關、路由器、局域網主機或工作站完成。
[0130]在步驟910中,向該被控設備發(fā)送該控制指令,該控制指令用于指示該被控設備執(zhí)行該控制指令對應的預定操作。
[0131]主控設備向被控設備發(fā)射控制指令,被控設備接收到控制指令后執(zhí)行控制指令中的預定操作。
[0132]在一種可能實現(xiàn)的方式中,當主控終端獲得的控制指令是對應控制一個被控設備時,主控設備可以按照如下示例發(fā)出控制指令,使被控設備進行相應的操作。例如,主控設備在鎖屏界面中的語音控制控件被按壓操作觸發(fā)后,主控設備接收用戶發(fā)出的語音“打開電視”并獲取該語音對應的控制指令。之后主控設備向電視發(fā)送該控制指令,該電視接收到該控制指令后,根據該控制指令將電視打開。
[0133]在另一種可能實現(xiàn)的方式中,當主控終端獲得的控制指令是對應控制一種智能場景時,主控設備可以按照如下示例發(fā)出控制指令,使智能場景中的被控設備進行相應的操作。例如,主控設備在鎖屏界面中的語音控制控件被按壓操作觸發(fā)后,主控設備接收用戶發(fā)出的語音“開啟回家模式”并獲取該語音對應的控制指令。之后主控設備向家庭網關發(fā)送開啟“回家模式”這一智能場景的開啟指令,之后再由該家庭網關將智能場景的開啟指令發(fā)送給各個智能設備,或者,主控設備將該開啟指令直接發(fā)送給該智能場景中的各個智能設備,指示各個智能設備按照智能場景“回家模式”設置的工作模式進行工作。
[0134]綜上所述,本公開實施例提供的一種控制設備的方法,通過展示屬性設置界面,設置該控件的展示屬性,之后獲取該控件的展示屬性,在鎖屏界面中展示該被控設備的語音控制控件,當檢測到對該控件的觸發(fā)操作時,通過音頻采集單元采集音頻,對采集到的該音頻進行語音識別,獲得該語音文本,確定該語音文本對應的該控制指令,向該被控設備發(fā)送該控制指令,該控制指令用于指示該被控設備執(zhí)行該控制指令對應的預定操作,本方案能夠讓用戶既無需解鎖主控設備也無需進入相關控制設備的應用,從而達到即可在主控設備的鎖屏界面上通過控件快捷迅速地控制被控設備進行相關操作,達到簡化用戶通過已鎖屏的主控設備控制被控設備的操作步驟的效果。
[0135]圖12是根據一示例性實施例示出的一種控制設備的裝置的框圖,該控制設備的裝置可以通過硬件電路或者軟硬件結合的方式組成為主控設備的全部或者部分,并實現(xiàn)如圖
2、圖3或圖9所示的控制設備的方法。該控制設備的裝置可以包括:控件展示模塊1201、指令確定模塊1202和發(fā)送模塊1203。
[0136]控件展示模塊1201,被配置為在鎖屏界面中展示被控設備對應的控件。
[0137]指令確定模塊1202,被配置為用于當檢測到對該控件的觸發(fā)操作時,確定該控件對應的控制指令。
[0138]發(fā)送模塊1203,被配置為向該被控設備發(fā)送該控制指令,該控制指令用于指示該被控設備執(zhí)行該控制指令對應的預定操作。
[0139]綜上所述,本公開實施例提供的一種控制設備的裝置,通過在鎖屏界面中展示被控設備對應的控件,當檢測到對該控件的觸發(fā)操作時,確定該控件對應的控制指令,向該被控設備發(fā)送該控制指令,該控制指令用于指示該被控設備執(zhí)行該控制指令對應的預定操作,本方案能夠讓用戶既無需解鎖主控設備也無需進入相關控制設備的應用,從而達到即可在主控設備的鎖屏界面上通過控件快捷迅速地控制被控設備進行相關操作,達到簡化用戶通過已鎖屏的主控設備控制被控設備的操作步驟的效果。
[0140]圖13是根據另一示例性實施例示出的一種控制設備的裝置的框圖,該控制設備的裝置可以通過硬件電路或者軟硬件結合的方式組成為主控設備的全部或者部分,并實現(xiàn)如圖2、圖3或圖9所示的控制設備的方法。該控制設備的裝置可以包括:控件展示模塊1301、指令確定模塊1302、發(fā)送模塊1303、屬性獲取模塊1304、界面展示模塊1305、設置模塊1306。
[0141]控件展示模塊1301,被配置為在鎖屏界面中展示被控設備對應的控件。
[0142]指令確定模塊1302,被配置為當檢測到對該控件的觸發(fā)操作時,確定該控件對應的控制指令。
[0143]發(fā)送模塊1303,被配置為向該被控設備發(fā)送該控制指令,該控制指令用于指示該被控設備執(zhí)行該控制指令對應的預定操作。
[0?44] 該控件展不模塊1301,包括:第一展不子模塊1301a和第二展不子模塊1301b。
[0145]第一展示子模塊1301a,被配置為在該鎖屏界面中展示設備標識列表,該設備標識列表中包含該被控設備的標識。
[0146]第二展示子模塊1301b,被配置為當檢測到對該被控設備的標識的選擇操作時,在該鎖屏界面中的指定位置展示該被控設備的控制面板,該控制面板中包含該控件。
[0147]屬性獲取模塊1304,被配置為控件展示模塊1301在鎖屏界面中展示被控設備對應的控件之前,獲取該控件的展示屬性,該展示屬性用于指示是否在該鎖屏界面中進行展示。
[0148]該控件展示模塊1301,被配置為當該控件的展示屬性指示在該鎖屏界面中進行展示時,執(zhí)行該在鎖屏界面中展示被控設備對應的控件的步驟。
[0149]界面展示模塊1305,被配置為在獲取該控件的展示屬性之前,展示屬性設置界面,該屬性設置界面中包含該控件的設置選項。
[0150]設置模塊1306,被配置為根據對該控件的設置選項的設置操作設置該控件的展示屬性。
[0151]該指令確定模塊1302,包括:音頻采集子模塊1302a、語音識別子模塊1302b和指令確定子模塊1302c。
[0152]音頻采集子模塊1302a,被配置為當檢測到對該控件的觸發(fā)操作時,通過音頻采集單元采集音頻。
[0153]語音識別子模塊1302b,被配置為對采集到的該音頻進行語音識別,獲得該語音文本。
[0154]指令確定子模塊1302c,被配置為確定該語音文本對應的該控制指令。
[0155]該指令確定子模塊1302c,還包括:發(fā)送子模塊1302cl和接收子模塊1302c2。
[0156]發(fā)送子模塊1302cl,被配置為向云端服務器發(fā)送查詢請求,該查詢請求中包含該語音文本。
[0157]接收子模塊1302c2,被配置為接收該云端服務器根據該語音文本確定并返回的該控制指令。
[0158]綜上所述,本公開實施例提供的一種控制設備的裝置,通過在鎖屏界面中展示被控設備對應的控件,當檢測到對該控件的觸發(fā)操作時,確定該控件對應的控制指令,向該被控設備發(fā)送該控制指令,該控制指令用于指示該被控設備執(zhí)行該控制指令對應的預定操作,本方案能夠讓用戶既無需解鎖主控設備也無需進入相關控制設備的應用,從而達到即可在主控設備的鎖屏界面上通過控件快捷迅速地控制被控設備進行相關操作,達到簡化用戶通過已鎖屏的主控設備控制被控設備的操作步驟的效果。
[0159]本公開還提供了一種控制設備的裝置,該裝置包括:處理器,用于存儲所述處理器的可執(zhí)行指令的存儲器,其中,所述處理器被配置為:
[0160]在鎖屏界面中展不被控設備對應的控件;
[0161]當檢測到對所述控件的觸發(fā)操作時,確定所述控件對應的控制指令;
[0162]向所述被控設備發(fā)送所述控制指令,所述控制指令用于指示所述被控設備執(zhí)行所述控制指令對應的預定操作。
[0163]可選的,所述在鎖屏界面中展示被控設備對應的控件,包括:
[0164]在所述鎖屏界面中展示設備標識列表,所述設備標識列表中包含所述被控設備的標識;
[0165]當檢測到對所述被控設備的標識的選擇操作時,在所述鎖屏界面中的指定位置展示所述被控設備的控制面板,所述控制面板中包含所述控件。
[0166]可選的,所述方法還包括:
[0167]所述在鎖屏界面中展示被控設備對應的控件之前,獲取所述控件的展示屬性,所述展示屬性用于指示是否在所述鎖屏界面中進行展示;
[0168]當所述控件的展示屬性指示在所述鎖屏界面中進行展示時,執(zhí)行所述在鎖屏界面中展示被控設備對應的控件的步驟。
[0169]可選的,所述方法還包括:
[0170]在獲取所述控件的展示屬性之前,展示屬性設置界面,所述屬性設置界面中包含所述控件的設置選項;
[0171 ]根據對所述控件的設置選項的設置操作設置所述控件的展示屬性。
[0172]可選的,所述當檢測到對所述控件的觸發(fā)操作時,確定所述控件對應的控制指令,包括:
[0173]當檢測到對所述控件的觸發(fā)操作時,通過音頻采集單元采集音頻;
[0174]對采集到的所述音頻進行語音識別,獲得所述語音文本;
[0175]確定所述語音文本對應的所述控制指令。
[0176]可選的,所述確定所述語音文本對應的所述控制指令,包括:
[0177]向云端服務器發(fā)送查詢請求,所述查詢請求中包含所述語音文本;
[0178]接收所述云端服務器根據所述語音文本確定并返回的所述控制指令。
[0179]需要說明的一點是,上述實施例提供的裝置在實現(xiàn)其功能時,僅以上述各個功能模塊的劃分進行舉例說明,實際應用中,可以根據實際需要而將上述功能分配由不同的功能模塊完成,即將設備的內容結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。
[0180]關于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0181]圖14是根據一示例性實施例示出的一種裝置1400的框圖。例如,裝置1400可以是智能手機、可穿戴設備、智能電視和車載終端等被控設備。
[0182]參照圖14,裝置1400可以包括以下一個或多個組件:處理組件1402,存儲器1404,電源組件1406,多媒體組件1408,音頻組件1410,輸入/輸出(I /0)的接口 1412,傳感器組件1414,以及通信組件1416。
[0183]處理組件1402通??刂蒲b置1400的整體操作,諸如與顯示,電話呼叫,數據通信,相機操作和記錄操作相關聯(lián)的操作。處理組件1402可以包括一個或多個處理器1420來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1402可以包括一個或多個模塊,便于處理組件1402和其他組件之間的交互。例如,處理組件1402可以包括多媒體模塊,以方便多媒體組件1408和處理組件1402之間的交互。
[0184]存儲器1404被配置為存儲各種類型的數據以支持在裝置1400的操作。這些數據的示例包括用于在裝置1400上操作的任何應用程序或方法的指令,聯(lián)系人數據,電話簿數據,消息,圖片,視頻等。存儲器1404可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPR0M),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
[0185]電源組件1406為裝置1400的各種組件提供電力。電源組件1406可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置1400生成、管理和分配電力相關聯(lián)的組件。
[0186]多媒體組件1408包括在裝置1400和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與觸摸或滑動操作相關的持續(xù)時間和壓力。在一些實施例中,多媒體組件1408包括一個前置攝像頭和/或后置攝像頭。當裝置1400處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數據。每個前置攝像頭和后置攝像頭可以是一個固定的光學透鏡系統(tǒng)或具有焦距和光學變焦能力。
[0187]音頻組件1410被配置為輸出和/或輸入音頻信號。例如,音頻組件1410包括一個麥克風(MIC),當裝置1400處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器1404或經由通信組件1416發(fā)送。在一些實施例中,音頻組件1414還包括一個揚聲器,用于輸出音頻信號。
[0188]I/O接口 1412為處理組件1402和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
[0189]傳感器組件1414包括一個或多個傳感器,用于為裝置1400提供各個方面的狀態(tài)評估。例如,傳感器組件1414可以檢測到裝置1400的打開/關閉狀態(tài),組件的相對定位,例如組件為裝置1400的顯示器和小鍵盤,傳感器組件1414還可以檢測裝置1400或裝置1400—個組件的位置改變,用戶與裝置1400接觸的存在或不存在,裝置1400方位或加速/減速和裝置1400的溫度變化。傳感器組件1414可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1414還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應用中使用。在一些實施例中,該傳感器組件1414還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0190]通信組件1416被配置為便于裝置1400和其他設備之間有線或無線方式的通信。裝置1400可以接入基于通信標準的無線網絡,如WiFi,2G、3G或4G,或它們的組合。在一個示例性實施例中,通信組件1416經由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關信息。在一個示例性實施例中,通信組件1416還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術,紅外數據協(xié)會(IrDA)技術,超寬帶(UWB)技術,藍牙(BT)技術和其它技術來實現(xiàn)。
[0191]在示例性實施例中,裝置1400可以被一個或多個應用專用集成電路(ASIC)、數字信號處理器(DSP)、數字信號處理設備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
[0192]在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器1404,上述指令可由裝置1400的處理器1420執(zhí)行以完成上述方法。例如,非臨時性計算機可讀存儲介質可以是R0M、隨機存取存儲器(RAM)、CD-R0M、磁帶、軟盤和光數據存儲設備等。
[0193]—種非臨時性計算機可讀存儲介質,當存儲介質中的指令由裝置1400的處理器執(zhí)行時,使得裝置1400能夠執(zhí)行上述由主控設備執(zhí)行的控制設備的方法。
[0194]本領域技術人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理并包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權利要求指出。
[0195]應當理解的是,本公開并不局限于上面已經描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權利要求來限制。
【主權項】
1.一種控制設備的方法,其特征在于,所述方法包括: 在鎖屏界面中展示被控設備對應的控件; 當檢測到對所述控件的觸發(fā)操作時,確定所述控件對應的控制指令; 向所述被控設備發(fā)送所述控制指令,所述控制指令用于指示所述被控設備執(zhí)行所述控制指令對應的預定操作。2.根據權利要求1所述的方法,其特征在于,所述在鎖屏界面中展示被控設備對應的控件,包括: 在所述鎖屏界面中展示設備標識列表,所述設備標識列表中包含所述被控設備的標識; 當檢測到對所述被控設備的標識的選擇操作時,在所述鎖屏界面中的指定位置展示所述被控設備的控制面板,所述控制面板中包含所述控件。3.根據權利要求1所述的方法,其特征在于,所述方法還包括: 所述在鎖屏界面中展示被控設備對應的控件之前,獲取所述控件的展示屬性,所述展示屬性用于指示是否在所述鎖屏界面中進行展示; 當所述控件的展示屬性指示在所述鎖屏界面中進行展示時,執(zhí)行所述在鎖屏界面中展示被控設備對應的控件的步驟。4.根據權利要求3所述的方法,其特征在于,所述方法還包括: 在獲取所述控件的展示屬性之前,展示屬性設置界面,所述屬性設置界面中包含所述控件的設置選項; 根據對所述控件的設置選項的設置操作設置所述控件的展示屬性。5.根據權利要求1所述的方法,其特征在于,所述當檢測到對所述控件的觸發(fā)操作時,確定所述控件對應的控制指令,包括: 當檢測到對所述控件的觸發(fā)操作時,通過音頻采集單元采集音頻; 對采集到的所述音頻進行語音識別,獲得所述語音文本; 確定所述語音文本對應的所述控制指令。6.根據權利要求5所述的方法,其特征在于,所述確定所述語音文本對應的所述控制指令,包括: 向云端服務器發(fā)送查詢請求,所述查詢請求中包含所述語音文本; 接收所述云端服務器根據所述語音文本確定并返回的所述控制指令。7.一種控制設備的裝置,其特征在于,所述裝置包括: 控件展示模塊,用于在鎖屏界面中展示被控設備對應的控件; 指令確定模塊,用于當檢測到對所述控件的觸發(fā)操作時,確定所述控件對應的控制指令; 發(fā)送模塊,用于向所述被控設備發(fā)送所述控制指令,所述控制指令用于指示所述被控設備執(zhí)行所述控制指令對應的預定操作。8.根據權利要求7所述的裝置,其特征在于,所述展示模塊,包括: 第一展示子模塊,用于在所述鎖屏界面中展示設備標識列表,所述設備標識列表中包含所述被控設備的標識; 第二展示子模塊,用于當檢測到對所述被控設備的標識的選擇操作時,在所述鎖屏界面中的指定位置展示所述被控設備的控制面板,所述控制面板中包含所述控件。9.根據權利要求7所述的裝置,其特征在于,所述裝置還包括: 屬性獲取模塊,用于在所述控件展示模塊在鎖屏界面中展示被控設備對應的控件之前,獲取所述控件的展示屬性,所述展示屬性用于指示是否在所述鎖屏界面中進行展示;所述控件展示模塊,用于當所述控件的展示屬性指示在所述鎖屏界面中進行展示時,執(zhí)行所述在鎖屏界面中展示被控設備對應的控件的步驟。10.根據權利要求9所述的裝置,其特征在于,所述裝置還包括: 界面展示模塊,用于在獲取所述控件的展示屬性之前,展示屬性設置界面,所述屬性設置界面中包含所述控件的設置選項; 設置模塊,用于根據對所述控件的設置選項的設置操作設置所述控件的展示屬性。11.根據權利要求7所述的裝置,其特征在于,所述指令確定模塊,包括: 音頻采集子模塊,用于當檢測到對所述控件的觸發(fā)操作時,通過音頻采集單元采集音頻; 語音識別子模塊,用于對采集到的所述音頻進行語音識別,獲得所述語音文本; 指令確定子模塊,用于確定所述語音文本對應的所述控制指令。12.根據權利要求11所述的裝置,其特征在于,所述指令確定子模塊,包括: 發(fā)送子模塊,用于向云端服務器發(fā)送查詢請求,所述查詢請求中包含所述語音文本; 接收子模塊,用于接收所述云端服務器根據所述語音文本確定并返回的所述控制指令。13.一種控制設備的裝置,其特征在于,所述裝置包括: 處理器; 用于存儲所述處理器的可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 在鎖屏界面中展示被控設備對應的控件; 當檢測到對所述控件的觸發(fā)操作時,確定所述控件對應的控制指令; 向所述被控設備發(fā)送所述控制指令,所述控制指令用于指示所述被控設備執(zhí)行所述控制指令對應的預定操作。
【文檔編號】G06F3/0488GK105974804SQ201610302803
【公開日】2016年9月28日
【申請日】2016年5月9日
【發(fā)明人】彭濤, 呂陽鵬
【申請人】北京小米移動軟件有限公司