專利名稱:一種控制方法及裝置、系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及控制領(lǐng)域,尤其涉及一種控制方法及裝置、系統(tǒng)。
背景技術(shù):
雖然現(xiàn)有的智能家居解決方案種類繁多,但是,在智能家電控制方面,絕大多數(shù)都是需要用戶手動(dòng)操作控制設(shè)備,從而控制目標(biāo)家電,而當(dāng)多種家電的控制集中在一個(gè)控制設(shè)備上時(shí),為了區(qū)別不同家電的控制指令,無疑會(huì)增加控制設(shè)備的復(fù)雜度,從而使得用戶的操作流程較為繁瑣??梢姡F(xiàn)有的智能家電控制方法存在用戶操作繁瑣的問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例提供了一種控制方法及裝置、系統(tǒng),目的在于解決現(xiàn)有的智能家電控制方法存在的用戶操作繁瑣的問題。為了實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了以下技術(shù)方案:一種控制方法,應(yīng)用于控制系統(tǒng),所述控制系統(tǒng)與至少一個(gè)目標(biāo)設(shè)備數(shù)據(jù)相連,包括:接收用戶的語音;當(dāng)確定所述用戶的語音為預(yù)設(shè)的喚醒詞時(shí),接收用戶的語音操作指令;依據(jù)預(yù)設(shè)的語音數(shù)據(jù)庫,將所述語音操作指令轉(zhuǎn)換為文本格式的操作指令;依據(jù)預(yù)設(shè)的對(duì)應(yīng)關(guān)系,將所述文本格式的操作指令解析為第一控制信號(hào);以預(yù)設(shè)的方式向所述目標(biāo)設(shè)備發(fā)送所述第一控制信號(hào),以便于所述目標(biāo)設(shè)備執(zhí)行所述第一控制信號(hào)對(duì)應(yīng)的操作。優(yōu)選地,在所述接收用戶的語音操作指令之前,還包括:發(fā)出提示信息,用以提示用戶輸入語音操作指令;所述提示信息的形式至少包括以下一項(xiàng):。聲音;燈光;振動(dòng)。優(yōu)選地,所述語音操作指令包括:目標(biāo)設(shè)備操作指令;或者,情景模式操作指令。優(yōu)選地,所述依據(jù)預(yù)設(shè)的對(duì)應(yīng)關(guān)系,將所述文本格式的操作指令解析為第一控制信號(hào)包括:查詢預(yù)設(shè)的對(duì)應(yīng)關(guān)系,確定與所述文本格式的操作指令對(duì)應(yīng)的指令名稱;獲取所述指令名稱對(duì)應(yīng)的指令代碼內(nèi)容;將所述指令代碼內(nèi)容轉(zhuǎn)換為第一控制信號(hào)。優(yōu)選地,所述方法還包括:
接收所述目標(biāo)設(shè)備的控制設(shè)備發(fā)出的第二控制信號(hào);將所述第二控制信號(hào)轉(zhuǎn)換為指令代碼內(nèi)容;以預(yù)設(shè)的指令名稱,將所述指令代碼內(nèi)容存儲(chǔ)到所述對(duì)應(yīng)關(guān)系中?!N控制系統(tǒng),與至少一個(gè)目標(biāo)設(shè)備數(shù)據(jù)相連,包括:語音采集裝置,用于接收用戶的語音;處理子系統(tǒng),用于當(dāng)確定所述用戶的語音為預(yù)設(shè)的喚醒詞時(shí),接收用戶的語音操作指令,依據(jù)預(yù)設(shè)的語音數(shù)據(jù)庫,將所述語音操作指令轉(zhuǎn)換為文本格式的操作指令,并依據(jù)預(yù)設(shè)的對(duì)應(yīng)關(guān)系,將所述文本格式的操作指令解析為第一控制信號(hào);信號(hào)轉(zhuǎn)發(fā)子系統(tǒng),用于接收所述第一控制信號(hào),并以預(yù)設(shè)的方式向所述目標(biāo)設(shè)備發(fā)送所述第一控制信號(hào),以便于所述目標(biāo)設(shè)備執(zhí)行所述第一控制信號(hào)對(duì)應(yīng)的操作。 優(yōu)選地,所述系統(tǒng)還包括:輸出設(shè)備,用于在所述接收用戶的語音操作指令之前,發(fā)出提示信息,用以提示用戶輸入語音操作指令。優(yōu)選地,所述系統(tǒng)還包括:控制信號(hào)采集設(shè)備,用于接收所述目標(biāo)設(shè)備的控制設(shè)備發(fā)出的第二控制信號(hào),將所述第二控制信號(hào)轉(zhuǎn)換為指令代碼內(nèi)容,并以預(yù)設(shè)的指令名稱,將所述指令代碼內(nèi)容存儲(chǔ)到所述對(duì)應(yīng)關(guān)系中。一種控制裝置,應(yīng)用于電子設(shè)備,所述電子設(shè)備與至少一個(gè)目標(biāo)設(shè)備數(shù)據(jù)相連,包括:接收模塊,用于當(dāng)確定用戶的語音為預(yù)設(shè)的喚醒詞時(shí),接收用戶的語音操作指令;轉(zhuǎn)換模塊,用于依據(jù)預(yù)設(shè)的語音數(shù)據(jù)庫,將所述語音操作指令轉(zhuǎn)換為文本格式的操作指令;解析模塊,用于依據(jù)預(yù)設(shè)的對(duì)應(yīng)關(guān)系,將所述文本格式的操作指令解析為對(duì)應(yīng)的第一控制信號(hào)。優(yōu)選地,所述解析模塊包括:查詢單元,用于查詢預(yù)設(shè)的對(duì)應(yīng)關(guān)系,確定與所述文本格式的操作指令對(duì)應(yīng)的指令名稱;獲取單元,用于獲取所述指令名稱對(duì)應(yīng)的指令代碼內(nèi)容;轉(zhuǎn)換單元,用于將所述指令代碼內(nèi)容轉(zhuǎn)換為第一控制信號(hào)。本發(fā)明實(shí)施例提供的控制方法及裝置、系統(tǒng),接收用戶的語音,當(dāng)確定用戶的語音為預(yù)設(shè)的喚醒詞時(shí),接收用戶的語音操作,并依據(jù)預(yù)設(shè)的語音數(shù)據(jù)庫將語音指令轉(zhuǎn)換為文本格式的操作指令,進(jìn)而將文本格式的操作指令解析為第一控制信號(hào),并以預(yù)設(shè)的方式發(fā)送到目標(biāo)設(shè)備,進(jìn)而控制目標(biāo)設(shè)備進(jìn)行相應(yīng)的操作,由此可見,本發(fā)明實(shí)施例提供的方法、裝置及系統(tǒng),使用識(shí)別用戶語音的方法實(shí)現(xiàn)對(duì)控制目標(biāo)的控制,從而使得用戶只需輸入喚醒詞和語音操作指令即可,而無需進(jìn)行任何設(shè)備的操作,因此,能夠簡化用戶的操作。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例公開的一種控制方法的流程圖;圖2為本發(fā)明實(shí)施例公開的又一種控制方法的流程圖;圖3為本發(fā)明實(shí)施例公開的又一種控制方法的流程圖;圖4為本發(fā)明實(shí)施例公開的一種控制系統(tǒng)的結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例公開的一種控制裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例公開了一種控制方法及裝置、系統(tǒng),其核心發(fā)明點(diǎn)在于,通過對(duì)用戶的語音進(jìn)行識(shí)別,確定用戶的操作,并依據(jù)所述用戶的操作生成第一控制信號(hào),用于控制目標(biāo)設(shè)備,從而使得用戶無需手動(dòng)操作任何設(shè)備,只需輸入語音即可實(shí)現(xiàn)對(duì)控制目標(biāo)的控制。下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例公開的一種控制方法,應(yīng)用于控制系統(tǒng),所述控制系統(tǒng)與至少一個(gè)目標(biāo)設(shè)備數(shù)據(jù)相連,如圖1所示,所述方法包括:SlOl:接收用戶的語音;S102:當(dāng)確定所述用戶的語音為預(yù)設(shè)的喚醒詞時(shí),接收用戶的語音操作指令;本實(shí)施例中,所述喚醒詞為預(yù)設(shè)的、用于開啟語音控制流程的詞語。例如“服務(wù)員”
坐寸o本實(shí)施例中,所述系統(tǒng)可以持續(xù)接收用戶的語音,并對(duì)接收的語音進(jìn)行識(shí)別,以便于從中甄別出喚醒詞。S103:依據(jù)預(yù)設(shè)的語音數(shù)據(jù)庫,將所述語音操作指令轉(zhuǎn)換為文本格式的操作指令;其中,將所述語音操作指令轉(zhuǎn)換為文本格式的操作指令是指,將語音數(shù)據(jù)轉(zhuǎn)換為文本數(shù)據(jù),例如,將語音“我要看電視”轉(zhuǎn)換為文本“我要看電視”,需要說明的是,文本形式可以為漢字,也可以為英文符號(hào)等,這里不做限定。S104:依據(jù)預(yù)設(shè)的對(duì)應(yīng)關(guān)系,將所述文本格式的操作指令解析為第一控制信號(hào);S105:以預(yù)設(shè)的方式向所述目標(biāo)設(shè)備發(fā)送所述第一控制信號(hào),以便于所述目標(biāo)設(shè)備執(zhí)行所述第一控制信號(hào)對(duì)應(yīng)的操作。本實(shí)施例所述的控制方法,通過識(shí)別用戶說出的喚醒詞,啟動(dòng)語音控制流程,將用戶輸出的語音操作命令最終轉(zhuǎn)換為第一控制信號(hào),并以預(yù)設(shè)的方式發(fā)送到目標(biāo)設(shè)備,實(shí)現(xiàn)對(duì)目標(biāo)設(shè)備的控制。與現(xiàn)有技術(shù)相比,無需用戶手動(dòng)操作控制設(shè)備,只需用戶說出喚醒詞及控制語音指令即可,從而減化了用戶的操作。以遙控器控制為例,也就是說,用戶無需再進(jìn)行動(dòng)手拿到遙控器、點(diǎn)擊啟動(dòng)控制程序、點(diǎn)擊按鍵進(jìn)行控制等一系列的動(dòng)作。
從另一角度而言,現(xiàn)有的控制方法中,用戶需要使用交互界面或遙控器對(duì)目標(biāo)設(shè)備進(jìn)行控制,總而言之,都需要用戶使用一種裝置或設(shè)備對(duì)目標(biāo)設(shè)備進(jìn)行控制,屬于設(shè)備對(duì)設(shè)備(或裝置對(duì)裝置)間的控制,而本實(shí)施例所述的方法,用戶通過語音控制目標(biāo)設(shè)備,從用戶體驗(yàn)而言,目標(biāo)設(shè)備能夠“聽懂”用戶的語言,用戶從通過設(shè)備控制設(shè)備轉(zhuǎn)變?yōu)橹苯优c設(shè)備間進(jìn)行交互控制,因此,能夠提升用戶的使用體驗(yàn)。本發(fā)明實(shí)施例公開的又一種控制方法,應(yīng)用于以下場景:控制系統(tǒng)與目標(biāo)設(shè)備相連,所述目標(biāo)設(shè)備的數(shù)量至少為一個(gè),所述目標(biāo)設(shè)備可以為不同的家用電器,控制系統(tǒng)對(duì)不同的家用電器進(jìn)行統(tǒng)一的控制。如圖2所示,所述方法包括:S201:接收用戶的語音;S202:當(dāng)確定所述用戶的語音為預(yù)設(shè)的喚醒詞時(shí),發(fā)出提示信息,用以提示用戶輸入語音操作指令;其中,所述提示信息優(yōu)選為語音提示信號(hào),例如,發(fā)出“請(qǐng)輸出指令”的語音信號(hào)。除此以外,提示信息的形式可以為其它聲音、燈光、振動(dòng)及其結(jié)合等。S203:接收用戶的語音操作指令;其中,語音操作指令可以為目標(biāo)設(shè)備操作指令,即針對(duì)某個(gè)特定的目標(biāo)設(shè)備發(fā)出的操作指令,例如,“我要看電視”,“打開電視機(jī)”等,都是針對(duì)電視機(jī)的語音操作指令;語音操作指令還可以為情景模式操作指令,即針對(duì)某個(gè)情景模式的操作指令,例如“家庭影院模式”,此指令為針對(duì)家庭影院的操作指令,其中包括了“關(guān)閉窗簾”、“打開電視機(jī)”、“打開DVD播放器”等一系列指令。S204:依據(jù)預(yù)設(shè)的語音數(shù)據(jù)庫,將所述語音操作指令轉(zhuǎn)換為文本格式的操作指令;其中,預(yù)設(shè)語音數(shù)據(jù)庫包括預(yù)先存儲(chǔ)的用戶對(duì)目標(biāo)設(shè)備的控制語音,其可以為本地語音數(shù)據(jù)庫,也可以為云端語音數(shù)據(jù)庫,即可以將語音操作指令在本地轉(zhuǎn)換為文本格式,也可以在云端服務(wù)器進(jìn)行轉(zhuǎn)換。需要說明的是,本實(shí)施例中,可將用戶想實(shí)現(xiàn)的同一操作用的多種表達(dá)方式例如“打開電視”、“開電視機(jī)”、“把電視打開”、“我要看電視”等都存儲(chǔ)在預(yù)設(shè)的語音數(shù)據(jù)庫中。S205:查詢預(yù)設(shè)的對(duì)應(yīng)關(guān)系,確定與所述文本格式的操作指令對(duì)應(yīng)的指令名稱;例如,通過查詢預(yù)設(shè)的對(duì)應(yīng)關(guān)系,確定與文本格式的操作指令“我要看電視”對(duì)應(yīng)的指令名稱“打開電視”。S206:獲取所述指令名稱對(duì)應(yīng)的指令代碼內(nèi)容;本實(shí)施例中,指令代碼內(nèi)容可以與其指令名稱對(duì)應(yīng)存儲(chǔ)。例如,與“打開電視”對(duì)應(yīng)的指令代碼內(nèi)容為電視機(jī)開關(guān)鍵紅外信號(hào)的代碼形式,其中,代碼可以為二進(jìn)制代碼,十六進(jìn)制代碼等。S207:將所述指令代碼內(nèi)容轉(zhuǎn)換為第一控制信號(hào);S208:以預(yù)設(shè)的方式向所述目標(biāo)設(shè)備發(fā)送所述第一控制信號(hào),以便于所述目標(biāo)設(shè)備執(zhí)行所述第一控制信號(hào)對(duì)應(yīng)的操作。需要說明的是,第一控制信號(hào)的發(fā)送對(duì)應(yīng)為所有的目標(biāo)設(shè)備,如果第一控制信號(hào)滿足某個(gè)(或某些)目標(biāo)設(shè)備的控制信號(hào)的制式,則所述目標(biāo)設(shè)備做出響應(yīng),而其它的目標(biāo)設(shè)備不會(huì)響應(yīng)。其中預(yù)設(shè)的方式可以為電路信號(hào)、WIF1、紅外、藍(lán)牙、無線電等方式。本發(fā)明實(shí)施例所述的控制方法,應(yīng)用于家用電器的控制,通過語音喚醒控制流程后,使用語音操作指令直接控制家用電器,不僅能夠?qū)⒉煌募译娺M(jìn)行集中控制,還能夠減輕用戶的控制流程。本發(fā)明實(shí)施例公開的又一種控制方法,應(yīng)用于控制系統(tǒng),所述控制系統(tǒng)與至少一個(gè)目標(biāo)設(shè)備數(shù)據(jù)相連,如圖3所示,包括:S301:接收用戶的語音;S302:當(dāng)確定所述用戶的語音為預(yù)設(shè)的喚醒詞時(shí),接收用戶的語音操作指令;S303:依據(jù)預(yù)設(shè)的語音數(shù)據(jù)庫,將所述語音操作指令轉(zhuǎn)換為文本格式的操作指令;S304:依據(jù)預(yù)設(shè)的對(duì)應(yīng)關(guān)系,將所述文本格式的操作指令解析為第一控制信號(hào);S305:以預(yù)設(shè)的方式向所述目標(biāo)設(shè)備發(fā)送所述第一控制信號(hào),以便于所述目標(biāo)設(shè)備執(zhí)行所述第一控制信號(hào)對(duì)應(yīng)的操作;S306:接收所述目標(biāo)設(shè)備的控制設(shè)備發(fā)出的第二控制信號(hào);其中,目標(biāo)設(shè)備的控制設(shè)備是指能夠控制目標(biāo)設(shè)備的控制設(shè)備,通常,目標(biāo)設(shè)備有單獨(dú)的控制設(shè)備,例如,電視機(jī)的控制設(shè)備為電視機(jī)遙控器。
S307:將所述第二控制信號(hào)轉(zhuǎn)換為指令代碼內(nèi)容;優(yōu)選地,在接收到控制設(shè)備發(fā)出的第二控制信號(hào)后,將其內(nèi)容轉(zhuǎn)換為代碼,可以為~■進(jìn)制代碼等。S308:以預(yù)設(shè)的指令名稱,將所述指令代碼內(nèi)容存儲(chǔ)到所述對(duì)應(yīng)關(guān)系中。預(yù)設(shè)的指令名稱可以由用戶設(shè)定,也可以依據(jù)用戶的語音操作指令生成。其中,S306至S308還可以在S301之前執(zhí)行,這里不限定執(zhí)行順序。本實(shí)施例所述的控制方法,與上述實(shí)施例相比,區(qū)別之處在于,可以“學(xué)習(xí)”目標(biāo)設(shè)備的控制設(shè)備的指令,從而使得所述控制系統(tǒng)也具有控制目標(biāo)設(shè)備的能力。優(yōu)選地,控制系統(tǒng)可以在語音控制過程中進(jìn)行“學(xué)習(xí)”,也可以在語音控制之前進(jìn)行“學(xué)習(xí)”。具體地,控制系統(tǒng)依據(jù)喚醒詞啟動(dòng)語音控制流程,當(dāng)接收到用戶的語音指令“打開空調(diào)”并轉(zhuǎn)換為文本格式后,從預(yù)設(shè)的關(guān)系并中沒有查詢到與此指令對(duì)應(yīng)的代碼內(nèi)容,而無法進(jìn)行后續(xù)控制,此時(shí),控制系統(tǒng)可以提示用戶進(jìn)行“學(xué)習(xí)”,用戶可以使用空調(diào)遙控器發(fā)出開啟信號(hào),控制系統(tǒng)接收所述開啟信號(hào),將其轉(zhuǎn)換為代碼內(nèi)容并存儲(chǔ)到預(yù)設(shè)的對(duì)應(yīng)關(guān)系中,當(dāng)再次接收到用戶輸入的語音“打開空調(diào)”后,則能夠進(jìn)行相應(yīng)控制?;蛘?,在進(jìn)行語音控制前,控制系統(tǒng)使用上述方法“學(xué)習(xí)”目標(biāo)設(shè)備的控制指令,并且可以“學(xué)習(xí)”不同目標(biāo)設(shè)備的控制指令,從而將不同目標(biāo)設(shè)備的控制都集中在所述控制系統(tǒng)中。與上述方法實(shí)施例相對(duì)應(yīng)的,本發(fā)明實(shí)施例還公開了一種控制系統(tǒng),所述控制系統(tǒng)與至少一個(gè)目標(biāo)設(shè)備數(shù)據(jù)相連,如圖4所示,包括:語音采集裝置401,用于接收用戶的語音;所述語音采集裝置可以是麥克風(fēng)。
處理子系統(tǒng)402,用于當(dāng)確定所述用戶的語音為預(yù)設(shè)的喚醒詞時(shí),接收用戶的語音操作指令,依據(jù)預(yù)設(shè)的語音數(shù)據(jù)庫,將所述語音操作指令轉(zhuǎn)換為文本格式的操作指令,并依據(jù)預(yù)設(shè)的對(duì)應(yīng)關(guān)系,將所述文本格式的操作指令解析為對(duì)應(yīng)的第一控制信號(hào);本實(shí)施例中,處理子系統(tǒng)可以是內(nèi)置程序或程序集合的SoC (System on Chip即片內(nèi)系統(tǒng)或嵌入式系統(tǒng)或單片機(jī));語音庫可以是本地的也可以是遠(yuǎn)程的。信號(hào)轉(zhuǎn)發(fā)子系統(tǒng)403,用于接收所述第一控制信號(hào),并以預(yù)設(shè)的方式向所述目標(biāo)設(shè)備發(fā)送所述第一控制信號(hào),以便于所述目標(biāo)設(shè)備執(zhí)行所述第一控制信號(hào)對(duì)應(yīng)的操作。其中,所述語音采集裝置、所述處理子系統(tǒng)及所述信號(hào)轉(zhuǎn)發(fā)子系統(tǒng)可以單獨(dú)設(shè)置,或是集成設(shè)置,可以兩兩集成設(shè)置,也可以三者集成設(shè)置,這里不做限定。本實(shí)施例所述的控制系統(tǒng)的控制過程具體包括:語音采集裝置接收用戶的語音,并發(fā)送給處理子系統(tǒng),當(dāng)處理子系統(tǒng)確定語音為喚醒詞時(shí),接收用戶的語音操作指令,并將其轉(zhuǎn)換為文本格式的操作指令,進(jìn)一步地,解析為第一控制信號(hào),將第一控制信號(hào)發(fā)送到信號(hào)轉(zhuǎn)發(fā)子系統(tǒng),信號(hào)轉(zhuǎn)發(fā)子系統(tǒng)以電路信號(hào)、WIF1、紅外、藍(lán)牙或無線電等方式將第一控制信號(hào)發(fā)送,目標(biāo)設(shè)備接收到信號(hào)后,如果其信號(hào)滿足自身的信號(hào)制式和規(guī)范,則響應(yīng)控制信號(hào),進(jìn)行相應(yīng)操作。需要說明的是,本實(shí)施例所述的控制系統(tǒng),可以依據(jù)語音信號(hào)對(duì)目標(biāo)設(shè)備進(jìn)行控制,也可以依據(jù)語音信號(hào)對(duì)自身進(jìn)行控制。例如,語音裝置接收用戶的語音“語音控制”,并發(fā)送給處理子系統(tǒng),當(dāng)所述處理子系統(tǒng)確定用戶的語音為喚醒詞時(shí),接收用戶的語音操作指令“使用顯示器”,并將其轉(zhuǎn)換為文本格式的操作指令“使用顯示器”,并進(jìn)一步地將其解析為第一控制信號(hào),控制子系統(tǒng)中的顯示器接收到第一控制信號(hào)后,從休眠狀態(tài)中被喚醒,進(jìn)而進(jìn)行工作。本實(shí)施例所述的控制系統(tǒng),能夠集中控制目標(biāo)設(shè)備,并采用語音控制方式控制目標(biāo)設(shè)備,從而能夠簡化用戶的操作流程。進(jìn)一步地,本實(shí)施例所述的控制裝置優(yōu)選包括:輸出設(shè)備404,用于在所述接收用戶的語音操作指令之前,發(fā)出提示信息,用以提示用戶輸入語音操作指令。優(yōu)選地,所述輸出設(shè)備可以為揚(yáng)聲器。控制信號(hào)采集設(shè)備405,用于接收所述目標(biāo)設(shè)備的控制設(shè)備發(fā)出的第二控制信號(hào),將所述第二控制信號(hào)轉(zhuǎn)換為指令代碼內(nèi)容,并以預(yù)設(shè)的指令名稱,將所述指令代碼內(nèi)容存儲(chǔ)到所述對(duì)應(yīng)關(guān)系中。輸出設(shè)備與控制信號(hào)采集設(shè)備具體的工作過程與上述實(shí)施例相同,這里不再贅述。本發(fā)明實(shí)施例還公開了一種控制裝置,應(yīng)用于電子設(shè)備,所述電子設(shè)備與至少一個(gè)目標(biāo)設(shè)備數(shù)據(jù)相連,如圖5所示,包括:接收模塊501,用于當(dāng)確定用戶的語音為預(yù)設(shè)的喚醒詞時(shí),接收用戶的語音操作指令;轉(zhuǎn)換模塊502,用于依據(jù)預(yù)設(shè)的語音數(shù)據(jù)庫,將所述語音操作指令轉(zhuǎn)換為文本格式的操作指令;解析模塊503,用于依據(jù)預(yù)設(shè)的對(duì)應(yīng)關(guān)系,將所述文本格式的操作指令解析為對(duì)應(yīng)的第一控制信號(hào)。進(jìn)一步地,所述解析模塊包括:查詢單元,用于查詢預(yù)設(shè)的對(duì)應(yīng)關(guān)系,確定與所述文本格式的操作指令對(duì)應(yīng)的指令名稱;獲取單元,用于獲取所述指令名稱對(duì)應(yīng)的指令代碼內(nèi)容;轉(zhuǎn)換單元,用于將所述指令代碼內(nèi)容轉(zhuǎn)換為第一控制信號(hào)。本實(shí)施例所述的裝置,可以設(shè)置在上述實(shí)施例所述的處理子系統(tǒng)中。本實(shí)施例方法所述的功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算設(shè)備可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明實(shí)施例對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,移動(dòng)計(jì)算設(shè)備或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似部分互相參見即可。對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。
權(quán)利要求
1.一種控制方法,應(yīng)用于控制系統(tǒng),所述控制系統(tǒng)與至少一個(gè)目標(biāo)設(shè)備數(shù)據(jù)相連,其特征在于,包括: 接收用戶的語音; 當(dāng)確定所述用戶的語音為預(yù)設(shè)的喚醒詞時(shí),接收用戶的語音操作指令; 依據(jù)預(yù)設(shè)的語音數(shù)據(jù)庫,將所述語音操作指令轉(zhuǎn)換為文本格式的操作指令; 依據(jù)預(yù)設(shè)的對(duì)應(yīng)關(guān)系,將所述文本格式的操作指令解析為第一控制信號(hào); 以預(yù)設(shè)的方式向所述目標(biāo)設(shè)備發(fā)送所述第一控制信號(hào),以便于所述目標(biāo)設(shè)備執(zhí)行所述第一控制信號(hào)對(duì)應(yīng)的操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述接收用戶的語音操作指令之前,還包括: 發(fā)出提示信息,用以提示用戶輸 入語音操作指令;所述提示信息的形式至少包括以下一項(xiàng): 聲音; 燈光; 振動(dòng)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述語音操作指令包括: 目標(biāo)設(shè)備操作指令;或者, 情景模式操作指令。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述依據(jù)預(yù)設(shè)的對(duì)應(yīng)關(guān)系,將所述文本格式的操作指令解析為第一控制信號(hào)包括: 查詢預(yù)設(shè)的對(duì)應(yīng)關(guān)系,確定與所述文本格式的操作指令對(duì)應(yīng)的指令名稱; 獲取所述指令名稱對(duì)應(yīng)的指令代碼內(nèi)容; 將所述指令代碼內(nèi)容轉(zhuǎn)換為第一控制信號(hào)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 接收所述目標(biāo)設(shè)備的控制設(shè)備發(fā)出的第二控制信號(hào); 將所述第二控制信號(hào)轉(zhuǎn)換為指令代碼內(nèi)容; 以預(yù)設(shè)的指令名稱,將所述指令代碼內(nèi)容存儲(chǔ)到所述對(duì)應(yīng)關(guān)系中。
6.—種控制系統(tǒng),與至少一個(gè)目標(biāo)設(shè)備數(shù)據(jù)相連,其特征在于,包括: 語音采集裝置,用于接收用戶的語音; 處理子系統(tǒng),用于當(dāng)確定所述用戶的語音為預(yù)設(shè)的喚醒詞時(shí),接收用戶的語音操作指令,依據(jù)預(yù)設(shè)的語音數(shù)據(jù)庫,將所述語音操作指令轉(zhuǎn)換為文本格式的操作指令,并依據(jù)預(yù)設(shè)的對(duì)應(yīng)關(guān)系,將所述文本格式的操作指令解析為第一控制信號(hào); 信號(hào)轉(zhuǎn)發(fā)子系統(tǒng),用于接收所述第一控制信號(hào),并以預(yù)設(shè)的方式向所述目標(biāo)設(shè)備發(fā)送所述第一控制信號(hào),以便于所述目標(biāo)設(shè)備執(zhí)行所述第一控制信號(hào)對(duì)應(yīng)的操作。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,還包括: 輸出設(shè)備,用于在所述接收用戶的語音操作指令之前,發(fā)出提示信息,用以提示用戶輸入語音操作指令。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,還包括: 控制信號(hào)采集設(shè)備,用于接收所述目標(biāo)設(shè)備的控制設(shè)備發(fā)出的第二控制信號(hào),將所述第二控制信號(hào)轉(zhuǎn)換為指令代碼內(nèi)容,并以預(yù)設(shè)的指令名稱,將所述指令代碼內(nèi)容存儲(chǔ)到所述對(duì)應(yīng)關(guān)系中。
9.一種控制裝置,應(yīng)用于電子設(shè)備,所述電子設(shè)備與至少一個(gè)目標(biāo)設(shè)備數(shù)據(jù)相連,其特征在于,包括: 接收模塊,用于當(dāng)確定用戶的語音為預(yù)設(shè)的喚醒詞時(shí),接收用戶的語音操作指令; 轉(zhuǎn)換模塊,用于依據(jù)預(yù)設(shè)的語音數(shù)據(jù)庫,將所述語音操作指令轉(zhuǎn)換為文本格式的操作指令; 解析模塊,用于依據(jù)預(yù)設(shè)的對(duì)應(yīng)關(guān)系,將所述文本格式的操作指令解析為對(duì)應(yīng)的第一控制信號(hào)。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述解析模塊包括: 查詢單元,用于查詢預(yù)設(shè)的對(duì)應(yīng)關(guān)系,確定與所述文本格式的操作指令對(duì)應(yīng)的指令名 稱; 獲取單元,用于獲取所述指令名稱對(duì)應(yīng)的指令代碼內(nèi)容; 轉(zhuǎn)換單元,用于將所述指令代碼內(nèi)容轉(zhuǎn)換為第一控制信號(hào)。
全文摘要
本發(fā)明實(shí)施例提供了一種控制方法及裝置、系統(tǒng),接收用戶的語音,當(dāng)確定用戶的語音為預(yù)設(shè)的喚醒詞時(shí),接收用戶的語音操作,并依據(jù)預(yù)設(shè)的語音數(shù)據(jù)庫將語音指令轉(zhuǎn)換為文本格式的操作指令,進(jìn)而將文本格式的操作指令解析為第一控制信號(hào),并以預(yù)設(shè)的方式發(fā)送到目標(biāo)設(shè)備,進(jìn)而控制目標(biāo)設(shè)備進(jìn)行相應(yīng)的操作,由此可見,本發(fā)明實(shí)施例提供的方法、裝置及系統(tǒng),使用識(shí)別用戶語音的方法實(shí)現(xiàn)對(duì)控制目標(biāo)的控制,從而使得用戶只需輸入喚醒詞和語音操作指令即可,而無需進(jìn)行任何設(shè)備的操作,因此,能夠簡化用戶的操作。
文檔編號(hào)G05B19/04GK103197571SQ20131008523
公開日2013年7月10日 申請(qǐng)日期2013年3月15日 優(yōu)先權(quán)日2013年3月15日
發(fā)明者張春鵬 申請(qǐng)人:張春鵬