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