本發明涉及智能家電技術領域,特別涉及智能設備控制的方法、裝置及電視終端。
背景技術:
隨著技術的發展,家電也越來越多樣化了。一般,可通過遙控設備對家電進行控制。但是,隨著家電設備的智能化程度越來越高,對家電設備的控制方式也越來也多,例如:聲控、觸控,以及遙控設備控制等。
隨著智能設備技術的發展,目前,可在一些有人機交換的終端中,例如:手機,平板電腦等,配置可控制智能設備的應用,從而,可通過運行配置的應用,實現對智能設備的控制。
技術實現要素:
本發明實施例提供了一種智能設備控制的方法、裝置及電視終端。為了對披露的實施例的一些方面有一個基本的理解,下面給出了簡單的概括。該概括部分不是泛泛評述,也不是要確定關鍵/重要組成元素或描繪這些實施例的保護范圍。其唯一目的是用簡單的形式呈現一些概念,以此作為后面的詳細說明的序言。
根據本發明實施例的第一方面,提供了一種智能設備控制的方法,包括:
執行設定應用的電視終端接收語音控制信息;
將所述語音控制信息發送給服務器,并接收所述服務器發送的控制指令信息,其中,所述控制指令信息是所述服務器對所述語音控制信息進行語言識別以及語義解析后生成的;
將所述控制指令信息發送給對應的智能設備,控制所述智能設備進行對應的操作。
本發明一實施例中,所述執行設定應用的電視終端接收語音控制信息之前,還包括:
接收語音激活指令,并根據所述語音激活指令,開啟語音采集功能。
本發明一實施例中,所述將所述控制指令信息發送給對應的智能設備,控制所述智能設備進行對應的操作包括:
當在所述電視終端所屬的局域網中查找到與所述控制指令信息對應的智能設備時,通過所述局域網將所述控制指令信息發送給所述智能設備,控制所述智能設備進行對應的操作;
當在所述局域網中未查找到與所述控制指令信息對應的智能設備時,將所述控制指令信息發送給所述服務器,使得所述服務器從綁定的設備列表中確定與所述控制指令信息對應的智能設備后,將所述控制指令信息發送給所述智能設備,控制所述智能設備進行對應的操作。
本發明一實施例中,所述控制所述智能設備進行對應的操作之后,還包括:
接收所述智能設備返回的操作完成信息。
本發明一實施例中,所述方法還包括:
當接收到所述控制指令信息時,在所述設定應用的播放界面的第一設定位置上的處理提示框中,輸出顯示所述控制指令信息,其中,所述處理提示框在滿足設定條件時從所述播放界面中隱退;和/或,
當接收到所述操作完成信息時,在所述設定應用的播放界面的第二設定位置上的處理提示框中,輸出顯示所述操作完成信息。
根據本發明實施例的第二方面,提供一種智能設備控制的裝置,包括:
第一接收單元,用于接收語音控制信息;
交互單元,用于將所述語音控制信息發送給服務器,并接收所述服務器發送的控制指令信息,其中,所述控制指令信息是所述服務器對所述語音控制信息進行語言識別以及語義解析后生成的;
控制單元,用于將所述控制指令信息發送給對應的智能設備,控制所述智能設備進行對應的操作。
本發明一實施例中,還包括:
開啟單元,用于接收語音激活指令,并根據所述語音激活指令,開啟語音采集功能。
本發明一實施例中,所述控制單元,還用于當在所述電視終端所屬的局域網中查找到與所述控制指令信息對應的智能設備時,通過所述局域網將所述控制指令信息發送給所述智能設備,控制所述智能設備進行對應的操作;以及,當在所述局域網中未查找到與所述控制指令信息對應的智能設備時,將所述控制指令信息發送給所述服務器,使得所述服務器從綁定的設備列表中確定與所述控制指令信息對應的智能設備后,將所述控制指令信息發送給所述智能設備,控制所述智能設備進行對應的操作。
本發明一實施例中,還包括:
第二接收單元,用于控制所述智能設備進行對應的操作之后,接收所述智能設備返回的操作完成信息。
本發明一實施例中,還包括:第一輸出單元和/或第二輸出單元,其中,
所述第一輸出單元,用于當接收到所述控制指令信息時,在所述設定應用的播放界面的第一設定位置上的處理提示框中,輸出顯示所述控制指令信息,其中,所述處理提示框在滿足設定條件時從所述播放界面中隱退;
所述第二輸出單元,用于當接收到所述操作完成信息時,在所述設定應用的播放界面的第二設定位置上的處理提示框中,輸出顯示所述操作完成信息。
根據本發明實施例的第三方面,提供一種智能設備控制的裝置,被配置為電視終端,包括:
處理器;
被配置為存儲處理器可執行指令的存儲器;
其中,處理器被配置為:
執行設定應用時,接收語音控制信息;
將所述語音控制信息發送給服務器,并接收所述服務器發送的控制指令信息,其中,所述控制指令信息是所述服務器對所述語音控制信息進行語言識別以及語義解析后生成的;
將所述控制指令信息發送給對應的智能設備,控制所述智能設備進行對應的操作。
本發明實施例提供的技術方案可以包括以下有益效果:
本發明實施例中,電視終端在運行應用時,可接收語音控制信息,并在發送給服務器后,接收服務器返回的控制指令信息,從而,可將控制指令信息發送給對應的智能設備,進行智能設備的控制。這樣,電視終端可在運行當前應用的時候,直接使用電視語音聲控方式來控制對應的智能設備,使得控制過程更加簡單,便捷,并且,還不需增加運行成本,節省了資源。
應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本發明。
附圖說明
此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發明的實施例,并與說明書一起用于解釋本發明的原理。
圖1是根據一示例性實施例示出的一種智能設備控制方法的流程示意圖;
圖2是根據一示例性實施例示出的一種智能設備控制系統的結架構圖;
圖3是根據一示例性實施例示出的一種智能設備控制方法的流程示意圖;
圖4是根據一示例性實施例示出的根據當前溫濕度值中的當前溫度值調整空調的運行模式的流程示意圖;
圖5是根據一示例性實施例示出的一種智能設備控制裝置的框圖;
圖6是根據一示例性實施例示出的一種智能設備控制裝置的框圖。
具體實施方式
以下描述和附圖充分地示出本發明的具體實施方案,以使本領域的技術人員能夠實踐它們。實施例僅代表可能的變化。除非明確要求,否則單獨的部件和功能是可選的,并且操作的順序可以變化。一些實施方案的部分和特征可以被包括在或替換其他實施方案的部分和特征。本發明的實施方案的范圍包括權利要求書的整個范圍,以及權利要求書的所有可獲得的等同物。在本文中,各實施方案可以被單獨地或總地用術語“發明”來表示,這僅僅是為了方便,并且如果事實上公開了超過一個的發明,不是要自動地限制該應用的范圍為任何單個發明或發明構思。本文中,諸如第一和第二等之類的關系術語僅僅用于將一個實體或者操作與另一個實體或操作區分開來,而不要求或者暗示這些實體或操作之間存在任何實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素。本文中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的結構、產品等而言,由于其與實施例公開的部分相對應,所以描述的比較簡單,相關之處參見方法部分說明即可。
電視已是日常生活中常見的電器了,并且,隨著智能化技術的發展,電視已不僅僅是一臺接收電視廣播信號并進行播放的設備,而是一臺具有多種應用的互聯網終端。通過電視,可以進行電視節目的播放,網絡視頻的播放,網絡游戲應用等等。本公開實施例中,電視終端與云端服務器進行通訊,從而,電視終端可對與云端服務器綁定的網絡智能設備進行控制,并且,電視終端可在執行當前應用的狀態下,控制智能設備。即電視終端在運行應用時,可接收語音控制信息,并在發送給服務器后,接收服務器返回的控制指令信息,從而,可將控制指令信息發送給對應的智能設備,進行智能設備的控制。這樣,語言識別以及語義解析都由服務器完成,因此,電視終端可在運行當前應用的時候,直接使用電視語音聲控方式來控制對應的智能設備,使得控制過程更加簡單,便捷,并且,還不需增加運行成本,節省了資源。
圖1是根據一示例性實施例示出的一種智能設備控制方法的流程圖。如圖1所示,如圖1所示,智能設備控制的過程包括:
步驟101:執行設定應用的電視終端接收語音控制信息。
本公開實施例中,電視終端開機運行時,通過與云端的服務器的網絡連接,已向服務器進行登錄。然后,電視終端可根據用戶的指令信息,進行對應的應用,例如:進行廣播電視節目的播放,或,網絡視頻文件的播放等等。
可見,電視終端正運行設定應用,此時,電視終端可接收語音控制信息。一般,電視終端上都配置有語音控制裝置,通過該語音控制裝置可實現接收語音控制信息的語音采集功能。而語音采集功能可伴隨電視終端開啟就開啟,也可根據語音激活指令,進行開啟。這樣,執行設定應用的電視終端接收語音控制信息之前,還包括:接收語音激活指令,并根據語音激活指令,開啟語音采集功能。
例如:用戶可按下電視遙控器上的語音鍵,這樣,電視遙控器可以射頻無線方式,將語音激活指令發送給電視終端,從而,電視終端,具體地,電視終端的語音控制裝置,可接收到語音激活指令,從而,根據語音激活指令,開啟語音采集功能。這樣,當用戶按住電視遙控器上的語音鍵,并說出語音控制信息時,同樣,可通過射頻無線方式,電視終端的語音控制裝置可采集到該語音控制信息,從而,執行設定應用的電視終端接收到語音控制信息。
當然,電視終端還可通過其他的方式接收語音控制信息,而不限于上述的遙控器射頻無線方式,具體就不再累述了。
步驟102:將語音控制信息發送給服務器,并接收服務器發送的控制指令信息,其中,控制指令信息是服務器對語音控制信息進行語言識別以及語義解析后生成的。
本公開實施例中,電視終端開機時,可登錄服務器。而服務器不僅可與電視終端通訊,還可與智能設備進行通訊。這樣,登錄服務器的網絡智能設備有多個,例如:電視終端,空調,熱水器,電風扇、冰箱等等。由于智能設備在登錄服務器時,具有對應的登錄賬戶,這樣,服務器可獲取每個智能設備都有對應的標識信息,從而,服務器可獲得綁定的設備列表,該設備列表中包括登錄服務器的每個智能設備的標識信息,網絡路徑信息等等。
由于電視終端接收了語音控制信息,并且,電視終端還在執行設定應用,因此,電視終端可將接收的語音控制信息發送給服務器,由服務器對語音控制信息進行語言識別以及語義解析,并生成語音控制信息。這樣,電視終端只需接收服務器返回的控制指令信息。
可見,本實施例中,電視終端只需與服務器進行信息交互,發送語音控制信息并接收控制指令信息,并不會影響正在運行的設定應用,進一步提高用戶體驗。
由于服務器中保存了綁定的智能設備的信息,包括:標識信息,路徑信息等等。因此,服務器對語音控制信息進行語言識別以及語義解析后,可根據保存的智能設備的信息,生成對應的控制指令信息。
步驟103:將控制指令信息發送給對應的智能設備,控制智能設備進行對應的操作。
電視終端接收到控制指令信息后,可將控制指令信息發送給對應的智能設備,從而,智能設備根據控制指令信息,進行對應的操作,實現了對智能設備的控制。
目前,家庭中有多種家電設備,包括:電視、空調、洗衣機、熱水器、冰箱等等,這些家電設備一般都是智能設備,都與服務器進行了綁定。并且,由于在一個家庭區域中,這些智能設備在同屬于一個局域網,例如家庭局域網。因此,電視終端可通過局域網將控制指令信息發送給智能設備,控制智能設備進行對應的操作。當然,若智能設備之間未組成一個局域網,或者,有的智能設備并不一定在已組成的局域網中,因此,當在局域網中未查找到與控制指令信息對應的智能設備時,可將控制指令信息發送給服務器,使得服務器從綁定的設備列表中確定與控制指令信息對應的智能設備后,將控制指令信息發送給智能設備,控制智能設備進行對應的操作。
可見,本公開實施例中,電視終端接收到控制指令信息后,可先檢測電視終端所屬的局域網,當在電視終端所屬的局域網中查找到與控制指令信息對應的智能設備時,通過局域網將控制指令信息發送給智能設備,控制智能設備進行對應的操作;而當在局域網中未查找到與控制指令信息對應的智能設備時,將控制指令信息發送給服務器,使得服務器從綁定的設備列表中確定與控制指令信息對應的智能設備后,將控制指令信息發送給智能設備,控制智能設備進行對應的操作。
可見,本公開實施例中,電視終端在運行應用時,可接收語音控制信息,在發送給服務器后,接收服務器返回的控制指令信息,并可將控制指令信息發送給對應的智能設備,進行智能設備的控制。這樣,語言識別以及語義解析都由服務器完成,從而,電視終端可在運行當前應用的時候,直接使用電視語音聲控方式來控制對應的智能設備,使得控制過程更加簡單,便捷,并且,還不需增加運行成本,節省了資源。
當然,智能設備根據控制指令信息,執行對應的操作后,可向電視終端返回操作完成信息。其中,若電視終端所屬的局域網中有智能設備,則智能設備可通過該局域網向電視終端發送操作完成信息;若電視終端所屬的局域網中沒有該智能設備,則智能設備可通過服務器,將操作完成信息發送給電視終端,即電視終端可在控制智能設備進行對應的操作之后,接收智能設備返回的操作完成信息。
由于電視終端具有可顯示信息的屏幕,為更好的人機互動,提高用戶的體驗,本公開另一實施例中,可在電視終端的屏幕上顯示控制指令信息或操作完成信息。
較佳地,電視終端中設定應用的播放界面的第一設定位置和/或第二設定位置上配置有處理提示框,該處理提示框可在滿足設定條件時從播放界面中隱退。例如:處理提示框為彈出提示框,當接收到控制指令信息時,在設定應用的播放界面的第一設定位置上彈出處理提示框,然后在處理提示框中輸出顯示控制指令信息;和/或,當接收到操作完成信息時,在設定應用的播放界面的第二設定位置上彈出處理提示框,然后在處理提示框中輸出顯示操作完成信息。其中,第一設定位置與第二設定位置可以一致也可不一致。
彈出處理提示框后,可在設定時間后,處理提示框從播放界面中隱退。或者,根據用戶的指令,處理提示框從播放界面中隱退。例如:用戶看到處理提示框中輸出的信息后,點擊電視終端上的第一設定位置或第二設定位置,從而,處理提示框從播放界面中隱退。或者,用戶通過遙控器給出隱退指令,從而,電視終端接到隱退指令后,處理提示框從播放界面中隱退。
因此,當接收到控制指令信息時,在設定應用的播放界面的第一設定位置上的處理提示框中,輸出顯示控制指令信息,其中,處理提示框在滿足設定條件時從播放界面中隱退;和/或,當接收到操作完成信息時,在設定應用的播放界面的第二設定位置上的處理提示框中,輸出顯示操作完成信息。這樣,用戶即可及時獲悉智能設備控制進程,也不會影響用戶操作當前應用,提高了電視設備的功能,也進一步提高了用戶體驗。
當然,電視終端中還可以有控制智能設備的應用,通過應用,電視終端可獲取智能設備當前工作狀態及智能設備實時監測的數據信息,供用戶查看查詢,并且,還可對智能設備進行控制,例如,開關,改變參數信息等等。較佳地,可通過電視設備對應的遙控器,打開應用,并且,可在電視終端的用戶交互界面上,顯示應用界面,該應用界面可包括與電視設備匹配的智能設備,例如:空調,洗衣機,熱水器等等,這些智能設備與電視設備都登錄了服務區,服務器中可獲取每個智能設備的信息。從而,通過遙控器可選擇對應需控制的智能設備,并且可選擇對應的控制指令,例如:開關,增加參數值,減少參數值等等。電視終端確定控制指令后,可發送給對應的智能設備,從而,控制智能設備。當然,電視終端也可通過服務器將控制指令對應的智能設備進行控制。可見,通過應用可實現電視終端對智能設備的對應。
下面將操作流程集合到具體實施例中,舉例說明本公開實施例提供的智能設備控制方法。
圖2是根據一示例性實施例示出的一種智能設備控制系統的架構圖。如圖2所示,電視終端、空調、洗衣機、熱水器都登錄了服務器,即服務器獲取這些智能設備的信息,形成了綁定智能設備列表。并且,電視終端、空調、洗衣機同在一個家里局域網中,而熱水器不再家里局域網中。
圖3是根據一示例性實施例示出的一種智能設備控制方法的流程示意圖,如圖3所示,智能設備控制的過程包括:
步驟301:執行設定應用的電視終端判斷語音采集功能是否開啟?若是,執行步驟302,否則,執行步驟301。
這里,若執行設定應用的電視終端接收到了語音激活指令,則可確定語音采集功能已開啟,可執行步驟302。若未接收到語音激活指令,則可繼續等待接收中,即繼續執行步驟301。
步驟302:電視終端接收語音控制信息。
例如:用戶按住電視終端的遙控器語音鍵,并說出“將空調的設定溫度調到25°”,或“將熱水器的設定溫度調到42°”,這樣,通過射頻無線的方式,電視終端可接收到遙控器發送的語音控制信息。
步驟303:電視終端將語音控制信息發送給服務器。
由于電視終端已登錄了服務器,兩者可進行通訊,因此,可將語音控制信息發送給服務器。
步驟304:服務器對語音控制信息進行語言識別以及語義解析,并生成控制指令信息。
服務器接收到語音控制信息,需進行語言識別以及語義解析,從而確定對應的控制指令信息。例如:識別出“將空調的設定溫度調到25°”并解析,生成對應的智能設備可識別的控制指令信息。
步驟305:電視終端接收服務器發送的控制指令信息。
步驟306:電視終端判斷所屬的局域網中是否有控制指令信息對應的智能設備?若有,執行步驟307,否則,執行步驟308。
若控制指令信息是對“將空調的設定溫度調到25°”進行識別以及解析后生成的,則控制指令信息對應的智能設備為空調,由于空調在電視終端所屬的家庭局域網中,因此,可確定所屬的局域網中有控制指令信息對應的智能設備,執行步驟307。若控制指令信息是對“將熱水器的設定溫度調到42°”進行識別以及解析后生成的,則控制指令信息對應的智能設備為熱水器,由于熱水器不在電視終端所屬的家庭局域網中,因此,可確定所屬的局域網中沒有控制指令信息對應的智能設備,執行步驟308。
步驟307:通過局域網將控制指令信息發送給智能設備,控制智能設備進行對應的操作,流程結束。
步驟308:將控制指令信息發送給服務器。
步驟309:服務器從綁定的設備列表中確定與控制指令信息對應的智能設備后,將控制指令信息發送給智能設備,控制智能設備進行對應的操作,流程結束。
可見,本實施例中,電視終端可在運行當前應用的時候,直接使用電視語音聲控方式來控制對應的智能設備,使得控制過程更加簡單,便捷,并且,還不需增加運行成本,節省了資源。
圖4是根據一示例性實施例示出的智能設備控制方法的流程示意圖,如圖4所示,智能設備控制的過程包括:
步驟401:執行設定應用的電視終端接收語音控制信息。
電視終端可通過與遙控器的信息交換,接收語音控制信息。也可直接采集語音控制信息。
步驟402:電視終端將將語音控制信息發送給服務器。
由于電視終端已登錄了服務器,兩者可進行通訊,因此,可將語音控制信息發送給服務器。
步驟403:服務器對語音控制信息進行語言識別以及語義解析,并生成控制指令信息。
步驟404:電視終端接收服務器發送的控制指令信息。
步驟405:電視終端在設定應用的播放界面的第一設定位置上彈出處理提示框中,并在處理提示框中輸出顯示控制指令信息。
這里,處理提示框可滿足設定條件時從播放界面中隱退。例如:當處理提示框出現一分鐘后,從播放界面中隱退。
步驟406:電視終端將控制指令信息發送給對應的智能設備,控制智能設備進行對應的操作。
當然,電視終端所屬的局域網中包括智能設備中,可直接發送給智能設備。若電視終端所屬的局域網中不包括智能設備中,可通過服務器,將控制指令信息發送給對應的智能設備。
步驟407:電視終端接收智能設備發送的操作完成信息。
同樣,電視終端所屬的局域網中包括智能設備中,電視終端可直接接收到智能設備發送的操作完成信息。若電視終端所屬的局域網中不包括智能設備中,電視終端可通過服務器,接收到智能設備發送的操作完成信息。
步驟408:電視終端在設定應用的播放界面的第二設定位置上彈出處理提示框中,并在處理提示框中輸出顯示操作完成信息。
這里,處理提示框可滿足設定條件時從播放界面中隱退。例如:當用戶觸發第二位置時,處理提示框從播放界面中隱退。
可見,本實施例中,電視終端可在運行當前應用的時候,直接使用電視語音聲控方式來控制對應的智能設備,使得控制過程更加簡單,便捷,并且,還可通多處理提示框來與用戶進行信息交互,增加了電視終端的功能的同時提高了用戶體驗。
下述為本公開裝置實施例,可以用于執行本公開方法實施例。
根據上述智能設備控制的過程,可構建一種智能設備控制的裝置。
圖5是根據一示例性實施例示出的一種智能設備控制裝置的框圖。如圖5所示,該裝置包括:第一接收單元510、交互單元420和控制單元430,其中,
第一接收單元510,用于接收語音控制信息。
交互單元520,用于將語音控制信息發送給服務器,并接收服務器發送的控制指令信息,其中,控制指令信息是服務器對語音控制信息進行語言識別以及語義解析后生成的。
控制單元530,用于將控制指令信息發送給對應的智能設備,控制智能設備進行對應的操作。
本公開一實施例中,還包括:開啟單元,用于接收語音激活指令,并根據語音激活指令,開啟語音采集功能。
本公開一實施例中,控制單元530,還用于當在電視終端所屬的局域網中查找到與控制指令信息對應的智能設備時,通過局域網將控制指令信息發送給智能設備,控制智能設備進行對應的操作;以及,當在局域網中未查找到與控制指令信息對應的智能設備時,將控制指令信息發送給服務器,使得服務器從綁定的設備列表中確定與控制指令信息對應的智能設備后,將控制指令信息發送給智能設備,控制智能設備進行對應的操作。
本公開一實施例中,還包括:第二接收單元,用于控制智能設備進行對應的操作之后,接收智能設備返回的操作完成信息。
本公開一實施例中,還包括:第一輸出單元和/或第二輸出單元,其中,
第一輸出單元,用于當接收到控制指令信息時,在設定應用的播放界面的第一設定位置上的處理提示框中,輸出顯示控制指令信息,其中,處理提示框在滿足設定條件時從播放界面中隱退;
第二輸出單元,用于當接收到操作完成信息時,在設定應用的播放界面的第二設定位置上的處理提示框中,輸出顯示操作完成信息。
下面舉例說明本公開實施例提供的裝置。
圖6是根據一示例性實施例示出的一種智能設備控制裝置的框圖。該裝置應用于電視終端中,如圖6所示,該裝置包括:第一接收單元510、交互單元520和控制單元530,還包括開啟單元540、第二接收到單元550,第一輸出單元560,以及第二輸出單元570。
其中,開啟單元540根據接收到的語音激活指令,開啟語音采集功能。這樣,第一接收單元510接收語音控制信息。交互單元520將語音控制信息發送給服務器,并接收服務器返回的對應的控制指令信息。其中,控制指令信息是服務器對語音控制信息進行語言識別以及語義解析后生成的。
此時,第一輸出單元560可在設定應用的播放界面的第一設定位置上彈出處理提示框中,并在處理提示框中輸出顯示控制指令信息。當然,該處理提示框可滿足設定條件時從播放界面中隱退。
接收到控制指令信息號,當在電視終端所屬的局域網中查找到與控制指令信息對應的智能設備時,控制單元530可通過局域網將控制指令信息發送給智能設備,控制智能設備進行對應的操作;而當在局域網中未查找到與控制指令信息對應的智能設備時,控制單元540可將控制指令信息發送給服務器,使得服務器從綁定的設備列表中確定與控制指令信息對應的智能設備后,將控制指令信息發送給智能設備,控制智能設備進行對應的操作。
智能設備完成對應的操作后,可向電視終端返回操作完成信息。從而,第二接收單元550可接收智能設備發送的操作完成信息。當然,第二輸出單元570可在設定應用的播放界面的第二設定位置上彈出處理提示框中,并在處理提示框中輸出顯示操作完成信息。同樣,處理提示框可滿足設定條件時從播放界面中隱退。
可見,本實施例中,電視終端可在運行當前應用的時候,直接使用電視語音聲控方式來控制對應的智能設備,使得控制過程更加簡單,便捷,并且,還可通多處理提示框來與用戶進行信息交互,增加了電視終端的功能的同時提高了用戶體驗。
本公開實施了公開一種智能設備控制的裝置,被配置為電視終端,包括:
處理器;
被配置為存儲處理器可執行指令的存儲器;
其中,處理器被配置為:
執行設定應用時,接收語音控制信息;
將所述語音控制信息發送給服務器,并接收所述服務器發送的控制指令信息,其中,所述控制指令信息是所述服務器對所述語音控制信息進行語言識別以及語義解析后生成的;
將所述控制指令信息發送給對應的智能設備,控制所述智能設備進行對應的操作。
所述執行設定應用的電視終端接收語音控制信息之前,所述處理器還被配置為:
接收語音激活指令,并根據所述語音激活指令,開啟語音采集功能。
所述將所述控制指令信息發送給對應的智能設備,控制所述智能設備進行對應的操作包括:
當在所述電視終端所屬的局域網中查找到與所述控制指令信息對應的智能設備時,通過所述局域網將所述控制指令信息發送給所述智能設備,控制所述智能設備進行對應的操作;
當在所述局域網中未查找到與所述控制指令信息對應的智能設備時,將所述控制指令信息發送給所述服務器,使得所述服務器從綁定的設備列表中確定與所述控制指令信息對應的智能設備后,將所述控制指令信息發送給所述智能設備,控制所述智能設備進行對應的操作。
所述控制所述智能設備進行對應的操作之后,處理器還被配置為:
接收所述智能設備返回的操作完成信息。
所述處理器還被配置為:
當接收到所述控制指令信息時,在所述設定應用的播放界面的第一設定位置上的處理提示框中,輸出顯示所述控制指令信息,其中,所述處理提示框在滿足設定條件時從所述播放界面中隱退;和/或,
當接收到所述操作完成信息時,在所述設定應用的播放界面的第二設定位置上的處理提示框中,輸出顯示所述操作完成信息。本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或計算機程序產品。因此,本發明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
應當理解的是,本發明并不局限于上面已經描述并在附圖中示出的流程及結構,并且可以在不脫離其范圍進行各種修改和改變。本發明的范圍僅由所附的權利要求來限制。