本發(fā)明實施例涉及空調(diào)控制技術(shù)領(lǐng)域,尤其涉及一種空調(diào)控制方法、裝置和空調(diào)器。
背景技術(shù):
隨著人們生活水平的提高,空調(diào)器已經(jīng)逐步走進(jìn)了我們的工作和生活。但是在一些場合,尤其是在公共場所,如辦公室、酒店、會議室等,部分人員由于不了解空調(diào)使用方法或?qū)?jié)能的認(rèn)識不足,常常將空調(diào)設(shè)置在不適宜的溫度下運行。同時,公共場所的空調(diào),如果被頻繁的操作甚至誤操作,不僅對空調(diào)的使用安全、壽命有影響,還會極大影響公共場所用戶的使用體驗。此外,對于家用空調(diào)器而言,兒童在把玩遙控器的過程中很容易產(chǎn)生誤操作,將空調(diào)器的溫度設(shè)定到不適宜的溫度,這種誤操作不僅加劇了能源的浪費,同時還會造成室內(nèi)溫度過高或過低,影響使用者的身體健康。
鑒于上述情況,空調(diào)界提出了一些對空調(diào)的操作權(quán)限進(jìn)行限制的技術(shù)方案,比如:通過密碼鎖、指紋識別或人臉識別等技術(shù)對空調(diào)進(jìn)行權(quán)限控制。其中,通過人臉識別技術(shù)控制空調(diào)的操作權(quán)限相較于密碼鎖以及指紋識別等方式具有更強的便利性,從而得到廣泛的應(yīng)用。然而,在人臉識別鑒權(quán)的方案中,當(dāng)用戶背對感應(yīng)攝像頭時,無法及時采集到用戶的面部圖像,從而無法及時對用戶的操作權(quán)限進(jìn)行鑒定,影響用戶控制空調(diào)器的體驗。
因此,在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少還存在以下問題:采用現(xiàn)有的技術(shù)方案對空調(diào)器的操作權(quán)限進(jìn)行限制時,無法同時兼顧便捷性和及時響應(yīng)的要求。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種空調(diào)控制方法、裝置和空調(diào)器,能夠解決采用現(xiàn)有技術(shù)對空調(diào)器的操作權(quán)限進(jìn)行限制時,無法同時兼顧便捷性和及時響應(yīng)的要求的問題。
第一方面,本發(fā)明實施例提供一種空調(diào)控制方法,應(yīng)用于空調(diào)器,包括:
接收用戶輸入的語音信息;
提取所述語音信息中的音色信息;
根據(jù)所述音色信息確定所述用戶的控制權(quán)限;
根據(jù)所述控制權(quán)限控制所述空調(diào)器。
可選地,所述控制權(quán)限包括一級控制權(quán)限、二級控制權(quán)限和三級控制權(quán)限,則所述根據(jù)所述音色信息確定所述用戶的控制權(quán)限,包括:
將所述音色信息與所述一級控制權(quán)限中的一級音色信息進(jìn)行匹配,若匹配成功則確定所述用戶的控制權(quán)限為所述一級控制權(quán)限;
若匹配不成功,則將所述音色信息與所述二級控制權(quán)限中的二級音色信息進(jìn)行匹配,若匹配成功則確定所述用戶的控制權(quán)限為所述二級控制權(quán)限;
若匹配不成功,則確定所述用戶的控制權(quán)限為所述三級控制權(quán)限。
可選地,所述根據(jù)所述音色信息確定所述用戶的控制權(quán)限,包括:
在音色信息庫中搜索與所述音色信息匹配的預(yù)存音色;
根據(jù)所述預(yù)存音色確定所述用戶的控制權(quán)限。
可選地,所述根據(jù)所述控制權(quán)限控制所述空調(diào)器,包括:
提取所述語音信息中與所述控制權(quán)限對應(yīng)的控制關(guān)鍵詞;
控制所述空調(diào)器執(zhí)行與所述控制關(guān)鍵詞對應(yīng)的功能。
可選地,所述提取所述語音信息中與所述控制權(quán)限對應(yīng)的控制關(guān)鍵詞,包括:
獲取與所述控制權(quán)限對應(yīng)的控制指令;
在所述語音信息中提取與所述控制指令匹配的控制關(guān)鍵詞。
可選地,所述控制所述空調(diào)器執(zhí)行與所述控制關(guān)鍵詞對應(yīng)的功能,包括:
在所述語音信息中提取所述控制關(guān)鍵詞周邊的詞組;
根據(jù)所述詞組判斷所述控制關(guān)鍵詞是否為有效的控制詞;
若是,則控制所述空調(diào)器執(zhí)行與所述控制關(guān)鍵詞對應(yīng)的功能;
若否,則維持所述空調(diào)器當(dāng)前的狀態(tài)不變。
第二方面,本發(fā)明實施例提供一種空調(diào)控制裝置,包括:
接收單元,用于接收用戶輸入的語音信息;
音色提取單元,用于提取所述語音信息中的音色信息;
權(quán)限確定單元,用于根據(jù)所述音色信息確定所述用戶的控制權(quán)限;
控制單元,用于根據(jù)所述控制權(quán)限控制所述空調(diào)器。
可選地,所述控制權(quán)限包括一級控制權(quán)限、二級控制權(quán)限和三級控制權(quán)限,則所述權(quán)限確定單元具體用于:
將所述音色信息與所述一級控制權(quán)限中的一級音色信息進(jìn)行匹配,若匹配成功則確定所述用戶的控制權(quán)限為所述一級控制權(quán)限;
若匹配不成功,則將所述音色信息與所述二級控制權(quán)限中的二級音色信息進(jìn)行匹配,若匹配成功則確定所述用戶的控制權(quán)限為所述二級控制權(quán)限;
若匹配不成功,則確定所述用戶的控制權(quán)限為所述三級控制權(quán)限。
可選地,所述權(quán)限確定單元具體用于:
在音色信息庫中搜索與所述音色信息匹配的預(yù)存音色;
根據(jù)所述預(yù)存音色確定所述用戶的控制權(quán)限。
可選地,所述控制單元,包括:
關(guān)鍵詞確定模塊,用于提取所述語音信息中與所述控制權(quán)限對應(yīng)的控制關(guān)鍵詞;
控制模塊,用于控制所述空調(diào)器執(zhí)行與所述控制關(guān)鍵詞對應(yīng)的功能。
可選地,所述關(guān)鍵詞確定模塊具體用于:
獲取與所述控制權(quán)限對應(yīng)的控制指令;
在所述語音信息中提取與所述控制指令匹配的控制關(guān)鍵詞。
可選地,所述控制模塊具體用于:
在所述語音信息中提取所述控制關(guān)鍵詞周邊的詞組;
根據(jù)所述詞組判斷所述控制關(guān)鍵詞是否為有效的控制詞;
若是,則控制所述空調(diào)器執(zhí)行與所述控制關(guān)鍵詞對應(yīng)的功能;
若否,則維持所述空調(diào)器當(dāng)前的狀態(tài)不變。
第三方面,本發(fā)明實施例提供一種空調(diào)器,包括:
至少一個處理器;以及,
與所述至少一個處理器通信連接的存儲器;其中,
所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行如上所述的空調(diào)控制方法。
第四方面,本發(fā)明實施例還提供了一種非暫態(tài)計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機可執(zhí)行指令,所述計算機可執(zhí)行指令用于使計算機執(zhí)行如上所述的空調(diào)控制方法。
第五方面,本申請實施例還提供了一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括存儲在非暫態(tài)計算機可讀存儲介質(zhì)上的計算機程序,所述計算機程序包括程序指令,當(dāng)所述程序指令被計算機執(zhí)行時,使所述計算機執(zhí)行如上所述的空調(diào)控制方法。
本發(fā)明實施例的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明實施例提供的空調(diào)控制方法、裝置和空調(diào)器通過在接收到用戶輸入的語音信息時,提取所述語音信息中的音色信息,并根據(jù)所述音色信息確定所述用戶的控制權(quán)限,最后根據(jù)所述控制權(quán)限控制所述空調(diào)器,能夠便捷且及時地根據(jù)用戶的音色對用戶的控制權(quán)限進(jìn)行鑒定,進(jìn)而根據(jù)該控制權(quán)限控制空調(diào)器。
進(jìn)一步地,在對用戶的控制權(quán)限進(jìn)行鑒定之后根據(jù)用戶輸入的語音信息中與所述控制權(quán)限對應(yīng)的控制關(guān)鍵字控制空調(diào)器,更是提升了空調(diào)控制的便利性和及時性,從而提升用戶體驗。
附圖說明
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對本發(fā)明實施例中所需要使用的附圖作簡單地介紹。顯而易見地,下面所描述的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例提供的一種空調(diào)控制方法的流程示意圖;
圖2是本發(fā)明實施例提供的另一種空調(diào)控制方法的流程示意圖;
圖3是本發(fā)明實施例提供的一種空調(diào)控制裝置的結(jié)構(gòu)示意圖;以及,
圖4是本發(fā)明實施例提供的一種空調(diào)器的結(jié)構(gòu)示意圖。
具體實施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
需要說明的是,如果不沖突,本發(fā)明實施例中的各個特征可以相互結(jié)合,均在本發(fā)明的保護范圍之內(nèi)。另外,雖然在裝置示意圖中進(jìn)行了功能模塊劃分,在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于裝置中的模塊劃分,或流程圖中的順序執(zhí)行所示出或描述的步驟。
當(dāng)前,空調(diào)界在進(jìn)行空調(diào)控制之前需首先驗證用戶的操作權(quán)限,并且提出了一些對空調(diào)的操作權(quán)限進(jìn)行限制的技術(shù)方案。比如:其中一種方案為通過密碼鎖的方式進(jìn)行控制,只有取得密碼才能對空調(diào)進(jìn)行操作。然而這種密碼鎖功能存在以下兩點缺陷:第一,密碼容易被遺忘和泄露,不易于人性化的操作,特別是對老人和兒童而言,具有一定的操作難度。第二,這種方式不能區(qū)別不同類型用戶的使用權(quán)限,而僅僅限于對空調(diào)開啟的允許或是禁止。另外一種方案為通過指紋識別的方式進(jìn)行控制,對不同的預(yù)設(shè)指紋進(jìn)行權(quán)限設(shè)置。這種方法同樣存在不足:首先,外置的指紋識別裝置放置的位置和高度存在爭議,指紋識別裝置放置的太過隱蔽,不容易被發(fā)現(xiàn),太過明顯又會對室內(nèi)的裝修或裝飾產(chǎn)生或多或少的影響。放置高度過高,會影響一些特殊使用群體的使用,如兒童、殘疾人群體等。其次,在一些公共場所,外置可觸的指紋識別裝置也極易被一些別有用心的人損壞,影響用戶使用體驗。近年來,人臉識別技術(shù)作為一種實現(xiàn)人工智能的技術(shù)手段,被廣泛應(yīng)用于監(jiān)控系統(tǒng)、門禁系統(tǒng)、數(shù)碼拍照等領(lǐng)域,當(dāng)將其應(yīng)用到于鑒定空調(diào)的操作權(quán)限時,能夠便捷地對用戶的控制權(quán)限進(jìn)行區(qū)分。然而,在人臉識別鑒權(quán)的方案中,當(dāng)用戶背對感應(yīng)攝像頭時,無法及時采集到用戶的面部圖像,從而無法及時對用戶的操作權(quán)限進(jìn)行鑒定。由此可見,當(dāng)前對空調(diào)的控制權(quán)限進(jìn)行鑒定的技術(shù)無法同時兼顧便捷性和及時響應(yīng)的要求?;诖?,本發(fā)明實施例提供了一種空調(diào)控制方法、裝置和空調(diào)器,能夠在控制空調(diào)器時便捷、及時地對用戶的控制權(quán)限進(jìn)行區(qū)分。
本發(fā)明實施提供的空調(diào)控制方法可以應(yīng)用于任意空調(diào)器,所述空調(diào)器可以具有任意調(diào)節(jié)功能,如:開/關(guān)、掃風(fēng)、抽濕、通風(fēng)、制冷、制熱等;所述空調(diào)器的類型包括但不限于:掛壁式空調(diào)、立柜式空調(diào)、窗式空調(diào)和吊頂式空調(diào)等。
在本發(fā)明實施例中,為了提升空調(diào)器的智能性以及減少用戶對空調(diào)器的操作步驟,空調(diào)器可以在處于上電狀態(tài)時自動接收語音信息,并根據(jù)接收到的語音信息中的音色信息確定發(fā)出該語音信息的用戶對該空調(diào)器的控制權(quán)限,然后根據(jù)該控制權(quán)限控制該空調(diào)器。或者,在一些實施例中,為了降低空調(diào)器的功耗,也可以設(shè)置空調(diào)器在處于激活狀態(tài)下(即:開啟語音識別功能時)才執(zhí)行本發(fā)明實施例提供的空調(diào)控制方法。
具體地,下面結(jié)合附圖,對本發(fā)明實施例作進(jìn)一步闡述。
實施例一
圖1是本發(fā)明實施例提供的一種空調(diào)控制方法的流程示意圖,請參閱圖1,該方法包括:
110、接收用戶輸入的語音信息。
在本實施例中,所述“用戶輸入的語音信息”是指空調(diào)器識別到的人聲,該語音信息的內(nèi)容可以一段預(yù)設(shè)的啟動語句,如:“驗證身份”、“987564”、“abcdefg”等。特別地,在一些實施例中,可以同時通過用戶輸入的語音信息中的內(nèi)容直接控制空調(diào)器執(zhí)行相應(yīng)的功能,因此,在該實施例中,用戶輸入的語音信息也可以包括與控制指令相關(guān)的內(nèi)容,其可以是一個簡單的詞組,如:“開空調(diào)”、“關(guān)空調(diào)”、“上下掃風(fēng)”、“左右掃風(fēng)”、“制冷”等;也可以是一句話,如:“請開啟空調(diào)并制冷”。
在本實施例中,可以持續(xù)接收用戶輸入的語音信息,也可以在用戶啟動/激活空調(diào)器的語音控制功能后接收用戶輸入的語音信息,其可以根據(jù)實際的應(yīng)用場景而定。例如:在廣東,夏天的時候空調(diào)器的使用頻率比較頻繁,此時可以預(yù)設(shè)空調(diào)器持續(xù)接收室內(nèi)的語音信息,以更加快捷地響應(yīng)用戶的使用需求,而天氣轉(zhuǎn)涼之后,空調(diào)器的使用頻率降低,若空調(diào)器持續(xù)感應(yīng)室內(nèi)的語音信息會增加不必要的能耗,因此,此時可以是在用戶啟動/激活語音識別功能后再接收用戶輸入的語音信息。
120、提取所述語音信息中的音色信息。
在本實施例中,所述“音色”是指聲音的感覺特性,即:人的聽覺感受到的聲音特色。由于不同的發(fā)聲體的材料、結(jié)構(gòu)構(gòu)成不一樣,因此,不同的人聲或不同的聲響都具有不同的音色,因此,即使在同一音調(diào)和同一聲音強度的情況下,根據(jù)不同的音色也能區(qū)分出是不同人發(fā)出的。比如:有的人的聲音比較柔美,有的人的聲音比較渾厚,而有的人的聲音比較挺拔高亢。基于此,在本實施例中,通過語音信息中音色信息的不同分辨不同的用戶。
在本實施例中,在接收到用戶輸入的語音信息時,可以通過任意音色識別方法提取所述語音信息中的音色信息。比如:由于人聲音色的個性特征主要取決于發(fā)音聲道,因此,在一些實施例中,可以由能量、共振峰值、基音頻率等參數(shù)構(gòu)成用戶的音色信息,在接收到用戶輸入的語音信息時,提取出語音信息的能量、共振峰值、基音頻率等參數(shù)。此外,在另一些實施例中,也可以用語音識別中的梅爾倒譜系數(shù)(mfcc)與線性預(yù)測倒譜系數(shù)(lpcc)來表征用戶的音色信息,當(dāng)接收到用戶輸入的語音信息時,識別該語音信息中的梅爾倒譜系數(shù)(mfcc)與線性預(yù)測倒譜系數(shù)(lpcc)。其中,梅爾倒譜系數(shù)(mfcc)與線性預(yù)測倒譜系數(shù)(lpcc)的獲取都采取了將語音從時域變換到倒譜域上的方式,mfcc通過模擬人耳聽覺模型,使用濾波器組對語音信號進(jìn)行濾波,然后以濾波后的輸出作為聲學(xué)特征,直接通過快速傅立葉變換將信號轉(zhuǎn)換到頻域中;lpcc從人的喉嚨構(gòu)造引起的發(fā)聲模型角度出發(fā),利用線性預(yù)測編碼技術(shù)求倒譜系數(shù)。
進(jìn)一步地,在本實施例中,當(dāng)接收到的語音信息中存在噪音時,可以先根據(jù)噪音的頻率特點過濾相應(yīng)噪聲后進(jìn)行用戶音色信息的提取。而當(dāng)接收到的語音信息包括多個用戶的語音信息時,還可以在提取音色信息之前,根據(jù)預(yù)先訓(xùn)練好的發(fā)聲模型抽取出具有相同特征(如:聲音頻率、聲音強度或者聲音方向等)的語音信息,并將相應(yīng)的語音信息歸類為同一用戶的語音信息,進(jìn)而再對不同的用戶的語音信息進(jìn)行音色信息提取。
130、根據(jù)所述音色信息確定所述用戶的控制權(quán)限。
在本實施例中,所述“控制權(quán)限”是指用戶控制空調(diào)器執(zhí)行相應(yīng)的功能的權(quán)限,其中,所述功能可以包括但不限于:開機、關(guān)機、制冷、制熱、除濕、通風(fēng)、掃風(fēng)、調(diào)節(jié)溫度、定時等。不同的用戶可以有不同的控制權(quán)限,其控制權(quán)限可以包括一項也可以包括多項,還可以包括0項(即,該用戶無權(quán)控制該空調(diào)器)。其中,在本實施例中,可以將控制權(quán)限分為多個等級,比如:一級控制權(quán)限、二級控制權(quán)限和三級控制權(quán)限,每一控制權(quán)限等級具有不同的控制權(quán)限范圍。舉例說明:假設(shè)空調(diào)器可執(zhí)行的功能包括:開機、關(guān)機、制冷、制熱、除濕、通風(fēng)、掃風(fēng)、調(diào)節(jié)溫度、定時,其中,一級控制權(quán)限包括空調(diào)器全部的功能,二級控制權(quán)限包括:開機、關(guān)機、制冷、掃風(fēng)和調(diào)節(jié)溫度中任一項功能,而三級控制權(quán)限沒有任何功能;則,當(dāng)用戶的控制權(quán)限為一級控制權(quán)限時,可以控制空調(diào)器執(zhí)行全部的功能,當(dāng)用戶的控制權(quán)限為二級控制權(quán)限時,可以控制空調(diào)器執(zhí)行開機、關(guān)機、制冷、掃風(fēng)和調(diào)節(jié)溫度中任一項功能,而當(dāng)用戶的控制權(quán)限為三級控制權(quán)限時,無法控制空調(diào)器。應(yīng)當(dāng)理解的是,在實際的應(yīng)用場景中,空調(diào)器還可以包括更多或更少的功能,控制權(quán)限還可以包括更多或更少的等級,每一控制權(quán)限等級的劃分也可以有其他不同的形式,此處便不一一列舉。
在本實施例中,可以預(yù)先將所有能夠控制空調(diào)器執(zhí)行相應(yīng)的功能的用戶的音色信息存儲在空調(diào)器的控制系統(tǒng)中,并且將這些用戶的音色信息與其控制權(quán)限等級關(guān)聯(lián),例如:若用戶a的控制權(quán)限為一級控制權(quán)限,則將用戶a的音色信息歸類為一級音色信息,若用戶b的控制權(quán)限為二級控制權(quán)限,則將用戶b的音色信息歸類為二級音色信息,若在空調(diào)器的控制系統(tǒng)中沒有用戶c的音色信息,則說明用戶c的控制權(quán)限為三級控制權(quán)限,其無法控制空調(diào)器?;诖耍诒緦嵤├?,在提取所述語音信息中的音色信息之后,根據(jù)所述音色信息確定所述用戶的控制權(quán)限的具體實施方式可以是:將所述音色信息與所述一級控制權(quán)限中的一級音色信息進(jìn)行匹配,若匹配成功則確定所述用戶的控制權(quán)限為所述一級控制權(quán)限;若匹配不成功,則將所述音色信息與所述二級控制權(quán)限中的二級音色信息進(jìn)行匹配,此時若匹配成功則確定所述用戶的控制權(quán)限為所述二級控制權(quán)限,若匹配不成功,則確定所述用戶的控制權(quán)限為所述三級控制權(quán)限。其中,所述“一級音色信息”包括所有具有一級控制權(quán)限的用戶的音色信息,同理,所述“二級音色信息”包括所有具有二級控制權(quán)限的用戶的音色信息啊。
舉例說明:用戶a1-a5的控制權(quán)限為一級控制權(quán)限,則,用戶a1-a5所對應(yīng)的音色信息a1-a5組成一級音色信息;用戶b1-b9的控制權(quán)限為二級控制權(quán)限,則,用戶b1-b9所對應(yīng)的音色信息b1-b9組成二級音色信息;當(dāng)在步驟120中提取到用戶a1的音色信息為a1時,將其與一級控制權(quán)限中的一級音色信息(a1-a5)進(jìn)行匹配,該提取到的音色信息a1與一級音色信息a1匹配成功,從而可以確定用戶a1的控制權(quán)限為一級控制權(quán)限;當(dāng)在步驟120中提取到用戶b1的音色信息為b1時,首先將其與一級控制權(quán)限中的一級音色信息(a1-a5)進(jìn)行匹配,由于一級音色信息中沒有音色信息b1,所以匹配不成功,從而繼續(xù)將該提取到的音色信息b1與二級音色信息(b1-b9)進(jìn)行匹配,該提取到的音色信息b1與二級音色信息b1匹配成功,從而可以確定用戶b1的控制權(quán)限為二級控制權(quán)限;同理可知,當(dāng)在步驟120中提取到用戶c1的音色信息為c1時,其與一級音色信息和二級音色信息均匹配不成功,從而可以確定用戶c1的控制權(quán)限為三級控制權(quán)限(即:沒有控制空調(diào)器的權(quán)限)。
在本實施例中,通過對空調(diào)器的控制權(quán)限劃分等級,并根據(jù)用戶的音色信息確定用戶的控制權(quán)限等級,能夠便捷地對用戶的控制權(quán)限進(jìn)行區(qū)分,同時,在預(yù)設(shè)用戶的控制權(quán)限時,僅需選擇相應(yīng)的控制權(quán)限等級即可,方便用戶前期的設(shè)置。
140、根據(jù)所述控制權(quán)限控制所述空調(diào)器。
在本實施例中,在確定了用戶的控制權(quán)限之后,用戶可以通過任意交互方式,如:遙控器、觸摸屏、手勢感應(yīng)、語音等,輸入對空調(diào)器的控制指令,空調(diào)器匹配用戶輸入的控制指令是否屬于用戶的控制權(quán)限內(nèi),若是,則根據(jù)該控制指令控制該空調(diào)器執(zhí)行相應(yīng)的功能,若否,則維持空調(diào)器當(dāng)前的狀態(tài)不變。
其中,為了進(jìn)一步提升空調(diào)控制的便利性和響應(yīng)速度,在一些實施例中,除了通過用戶輸入的語音信息確定用戶的控制權(quán)限之外,還通過用戶輸入的語音信息控制空調(diào)器執(zhí)行相應(yīng)的功能。在該實施例中,用戶輸入的語音信息的內(nèi)容包括有與空調(diào)控制指令相關(guān)的內(nèi)容。因此,在該實施例中,根據(jù)所述控制權(quán)限控制所述空調(diào)器的具體實施方式可以是:提取所述語音信息中與所述控制權(quán)限對應(yīng)的控制關(guān)鍵詞,然后,控制所述空調(diào)器執(zhí)行與所述控制關(guān)鍵詞對應(yīng)的功能。此外,應(yīng)當(dāng)理解的是,在該實施例中,在語音信息中提取用戶的音色信息以確定用戶的控制權(quán)限和在語音信息中提取與控制指令對應(yīng)的控制關(guān)鍵詞以實現(xiàn)語音控制這兩個步驟可以不分先后或者同時進(jìn)行。
具體地,提取所述語音信息中與所述控制權(quán)限對應(yīng)的控制關(guān)鍵詞的實施方式可以是:提取出語音信息中與控制指令相關(guān)的所有控制關(guān)鍵詞,然后篩選出符合用戶的控制權(quán)限的控制關(guān)鍵詞?;蛘撸鋵嵤┓绞揭部梢允牵菏紫全@取與所述控制權(quán)限對應(yīng)的控制指令,然后在所述語音信息中提取與所述控制指令匹配的控制關(guān)鍵詞。其中,由于控制權(quán)限與控制指令之間的對應(yīng)關(guān)系是預(yù)存在空調(diào)器中的,該控制指令的調(diào)取無需空調(diào)器額外的數(shù)據(jù)處理,因此,先確定用戶可操作的控制指令,再根據(jù)確定的控制指令提取語音信息中的控制關(guān)鍵詞,能夠減少空調(diào)器對用戶的語音信息的數(shù)據(jù)處理量,提升空調(diào)控制的效率。
具體地,控制所述空調(diào)器執(zhí)行與所述控制關(guān)鍵詞對應(yīng)的功能的實施方式可以是:直接根據(jù)提取到的控制關(guān)鍵詞控制空調(diào)器執(zhí)行相應(yīng)的功能?;蛘撸诹硪恍嵤├?,為了避免誤操作的發(fā)生,提高空調(diào)控制的準(zhǔn)確度,所述控制所述空調(diào)器執(zhí)行與所述控制關(guān)鍵詞對應(yīng)的功能的實施方式還可以是:在所述語音信息中提取所述控制關(guān)鍵詞周邊的詞組;根據(jù)所述詞組判斷所述控制關(guān)鍵詞是否為有效的控制詞;若是,則控制所述空調(diào)器執(zhí)行與所述控制關(guān)鍵詞對應(yīng)的功能;若否,則維持所述空調(diào)器當(dāng)前的狀態(tài)不變。例如:當(dāng)前空調(diào)器處于開機狀態(tài),并且處于持續(xù)自動進(jìn)行語音識別的模式,接收到用戶a輸入的語音信息“我昨晚忘記關(guān)空調(diào)了”,由于用戶a具有一級控制權(quán)限,可以控制空調(diào)執(zhí)行所有的功能,因此,此時可提取到控制關(guān)鍵詞“關(guān)空調(diào)”,若空調(diào)器此時直接執(zhí)行關(guān)空調(diào)的功能,則會引起誤操作(用戶a當(dāng)前只是跟別人閑聊,并不是真的要關(guān)空調(diào));而在該實施例中,空調(diào)器在提取到關(guān)鍵詞“關(guān)空調(diào)”時還在語音信息中提取“關(guān)空調(diào)”周邊的詞組,如“忘記”、“了”,根據(jù)這些詞組可以判定其屬于閑聊的詞語,從而判斷出該語音信息中的關(guān)鍵詞“關(guān)空調(diào)”不是有效的控制詞,進(jìn)而維持空調(diào)前當(dāng)前的狀態(tài)(開空調(diào)狀態(tài))不變,避免了空調(diào)器的誤操作。
此外,當(dāng)所述語音信息中包括兩個或以上與所述控制權(quán)限對應(yīng)的控制關(guān)鍵詞時,控制所述空調(diào)器同時執(zhí)行所述兩個或以上與所述控制關(guān)鍵詞對應(yīng)的功能。例如:用戶a的控制權(quán)限為一級控制權(quán)限,其可以控制空調(diào)執(zhí)行所有的功能,其輸入的語音信息為“請開啟空調(diào)的制冷模式并調(diào)節(jié)溫度到20℃”,可以提取到控制關(guān)鍵詞“開啟空調(diào)”、“制冷”和“調(diào)節(jié)溫度到20℃”,此時,控制空調(diào)器同時執(zhí)行開啟空調(diào)、制冷和調(diào)節(jié)溫度到20℃。
通過上述技術(shù)方案可知,本發(fā)明實施例的有益效果在于:本發(fā)明實施例提供的空調(diào)控制方法通過在接收到用戶輸入的語音信息時,提取所述語音信息中的音色信息,并根據(jù)所述音色信息確定所述用戶的控制權(quán)限,最后根據(jù)所述控制權(quán)限控制所述空調(diào)器,能夠便捷且及時地根據(jù)用戶的音色對用戶的控制權(quán)限進(jìn)行鑒定,進(jìn)而根據(jù)該控制權(quán)限控制空調(diào)器。此外,通過對控制權(quán)限劃分等級,并根據(jù)用戶的音色信息確定用戶的控制權(quán)限等級,能夠便捷地對用戶的控制權(quán)限進(jìn)行區(qū)分,同時,在預(yù)設(shè)用戶的控制權(quán)限時,僅需選擇相應(yīng)的控制權(quán)限等級即可,方便用戶前期的設(shè)置;通過在對用戶的控制權(quán)限進(jìn)行鑒定之后根據(jù)用戶輸入的語音信息中與所述控制權(quán)限對應(yīng)的控制關(guān)鍵字控制空調(diào)器,更是提升了空調(diào)控制的便利性和響應(yīng)速度,從而提升用戶體驗;進(jìn)一步地,通過控制關(guān)鍵詞周邊的詞組判斷該控制關(guān)鍵詞是否為有效的控制詞之后再對空調(diào)器進(jìn)行相應(yīng)的控制,能夠避免空調(diào)器的誤操作,提升空調(diào)控制的準(zhǔn)確度。
實施例二
圖2是本發(fā)明實施例提供的另一種空調(diào)控制方法的流程示意圖,其與本發(fā)明實施例一提供的空調(diào)控制方法的不同點在于,在本實施例中,用戶的控制權(quán)限是個性化的,可以針對不同的用戶特點設(shè)置其控制權(quán)限。比如:在家庭用戶中,兒童對空調(diào)的控制權(quán)限僅限于開/關(guān)空調(diào),且該兒童開啟空調(diào)時,空調(diào)器以默認(rèn)的參數(shù)運行。
具體地,請參閱圖2,該方法包括:
210、接收用戶輸入的語音信息。
220、提取所述語音信息中的音色信息。
230、在音色信息庫中搜索與所述音色信息匹配的預(yù)存音色,并根據(jù)所述預(yù)存音色確定所述用戶的控制權(quán)限。
在本實施例中,所述“預(yù)存音色”是指預(yù)先存儲在空調(diào)器中的能夠控制空調(diào)器執(zhí)行相應(yīng)的功能的用戶的音色信息,每一用戶的預(yù)存音色均與其控制權(quán)限一一對應(yīng),每一控制權(quán)限都是個性化的,可以包括1個或者多個可控制空調(diào)器執(zhí)行的功能。所有的“預(yù)存音色”都存儲于“音色信息庫”中。
在本實施例中,在提取到用戶輸入的音色信息后,在音色信息庫中搜索與該音色信息匹配的預(yù)存音色,并根據(jù)該預(yù)存音色確定該用戶的控制權(quán)限;若在音色信息庫中搜索不到于該音色信息匹配的預(yù)存音色,則說明該用戶沒有控制該空調(diào)器的權(quán)限,從而維持空調(diào)器當(dāng)前的狀態(tài)不變。
240、根據(jù)所述控制權(quán)限控制所述空調(diào)器。
在本實施例中,步驟210、220和240分別與實施例一中的步驟110、120和140具有相同的技術(shù)特征,其具體的實施方式同樣適用于本實施例,因此,在本實施例中便不再贅述。
通過上述技術(shù)方案可知,本發(fā)明實施例的有益效果在于:本發(fā)明實施例提供的空調(diào)控制方法通過對不同的用戶設(shè)定不同的控制權(quán)限,并根據(jù)用戶的音色信息直接確定其控制權(quán)限,能夠方便用戶自定義設(shè)置空調(diào)控制權(quán)限,可以應(yīng)用到更多的場景中。
實施例三
圖3是本發(fā)明實施例提供的一種空調(diào)控制裝置的結(jié)構(gòu)示意圖,請參閱圖3,裝置3包括:
接收單元31,用于接收用戶輸入的語音信息;
音色提取單元32,用于提取所述語音信息中的音色信息;
權(quán)限確定單元33,用于根據(jù)所述音色信息確定所述用戶的控制權(quán)限;以及,
控制單元34,用于根據(jù)所述控制權(quán)限控制所述空調(diào)器。
在本實施例中,在接收單元31接收到用戶輸入的語音信息時,通過音色提取單元32提取所述語音信息中的音色信息,利用權(quán)限確定單元33根據(jù)所述音色信息確定所述用戶的控制權(quán)限,最后通過控制單元34根據(jù)所述控制權(quán)限控制所述空調(diào)器。
通過上述技術(shù)方案可知,本發(fā)明實施例的有益效果在于:本發(fā)明實施例提供的空調(diào)控制裝置通過在接收單元31接收到用戶輸入的語音信息時,通過音色提取單元32提取所述語音信息中的音色信息,并在權(quán)限確定單元33中根據(jù)所述音色信息確定所述用戶的控制權(quán)限,最后通過控制單元34根據(jù)所述控制權(quán)限控制所述空調(diào)器,能夠便捷且及時地根據(jù)用戶的音色對用戶的控制權(quán)限進(jìn)行鑒定,并根據(jù)該控制權(quán)限控制空調(diào)器。
其中,在一些實施例中,所述控制權(quán)限包括一級控制權(quán)限、二級控制權(quán)限和三級控制權(quán)限,則權(quán)限確定單元33具體用于:將所述音色信息與所述一級控制權(quán)限中的一級音色信息進(jìn)行匹配,若匹配成功則確定所述用戶的控制權(quán)限為所述一級控制權(quán)限;若匹配不成功,則將所述音色信息與所述二級控制權(quán)限中的二級音色信息進(jìn)行匹配,若匹配成功則確定所述用戶的控制權(quán)限為所述二級控制權(quán)限;若匹配不成功,則確定所述用戶的控制權(quán)限為所述三級控制權(quán)限。其中,所述三級控制權(quán)限為最低級的控制權(quán)限,其默認(rèn)等同于不能控制空調(diào)器。在該實施例中,通過對控制權(quán)限劃分等級,并根據(jù)用戶的音色信息確定用戶的控制權(quán)限等級,能夠便捷地對用戶的控制權(quán)限進(jìn)行區(qū)分,同時,在預(yù)設(shè)用戶的控制權(quán)限時,僅需選擇相應(yīng)的控制權(quán)限等級即可,方便用戶前期的設(shè)置。
而在另一些實施例中,用戶的控制權(quán)限是個性化的,不同的用戶具有不同的控制權(quán)限,則在該實施例中,權(quán)限確定單元33具體用于:在音色信息庫中搜索與所述音色信息匹配的預(yù)存音色;根據(jù)所述預(yù)存音色確定所述用戶的控制權(quán)限。在該實施例中,通過對不同的用戶設(shè)定不同的控制權(quán)限,并根據(jù)用戶的音色信息直接確定其控制權(quán)限,能夠方便用戶自定義設(shè)置空調(diào)控制權(quán)限,可以應(yīng)用到更多的場景中。
其中,在一些實施例中,通過用戶輸入的語音信息控制空調(diào)器執(zhí)行相應(yīng)的功能,控制單元34,包括:用于提取所述語音信息中與所述控制權(quán)限對應(yīng)的控制關(guān)鍵詞的關(guān)鍵詞確定模塊341,以及,用于控制所述空調(diào)器執(zhí)行與所述控制關(guān)鍵詞對應(yīng)的功能的控制模塊342。其中,為了能夠減少空調(diào)器對用戶的語音信息的數(shù)據(jù)處理量,提升空調(diào)控制的效率,關(guān)鍵詞確定模塊341具體用于:獲取與所述控制權(quán)限對應(yīng)的控制指令;在所述語音信息中提取與所述控制指令匹配的控制關(guān)鍵詞。為了避免空調(diào)器的誤操作,提升空調(diào)控制的準(zhǔn)確度,控制模塊342具體用于:在所述語音信息中提取所述控制關(guān)鍵詞周邊的詞組;根據(jù)所述詞組判斷所述控制關(guān)鍵詞是否為有效的控制詞;若是,則控制所述空調(diào)器執(zhí)行與所述控制關(guān)鍵詞對應(yīng)的功能;若否,則維持所述空調(diào)器當(dāng)前的狀態(tài)不變。應(yīng)當(dāng)理解的是,當(dāng)所述語音信息中包括兩個或以上與所述控制權(quán)限對應(yīng)的控制關(guān)鍵詞時,控制模塊342可以控制所述空調(diào)器同時執(zhí)行所述兩個或以上與所述控制關(guān)鍵詞對應(yīng)的功能。
需要說明的是,由于所述空調(diào)控制裝置與上述方法實施例一和二中的空調(diào)控制方法基于相同的發(fā)明構(gòu)思,因此,方法實施例一和二的相應(yīng)內(nèi)容同樣適用于本裝置實施例,此處不再詳述。
實施例四
圖4是本發(fā)明實施例四提供的一種空調(diào)器的結(jié)構(gòu)示意圖,請參閱圖4,該空調(diào)器400包括:
一個或多個處理器410以及存儲器420,圖4中以一個處理器410為例。
處理器410和存儲器420可以通過總線或者其他方式連接,圖4中以通過總線連接為例。
存儲器420作為一種非暫態(tài)計算機可讀存儲介質(zhì),可用于存儲非易失性軟件程序、非易失性計算機可執(zhí)行程序以及模塊,如本發(fā)明實施例中的空調(diào)控制方法對應(yīng)的程序指令/模塊(例如,附圖3所示的接收單元31、音色提取單元32、權(quán)限確定單元33和控制單元34)。處理器410通過運行存儲在存儲器420中的非易失性軟件程序、指令以及模塊,從而執(zhí)行該移動終端的各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述方法實施例的空調(diào)控制方法。
存儲器420可以包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需要的應(yīng)用程序;存儲數(shù)據(jù)區(qū)可存儲根據(jù)空調(diào)控制裝置的使用所創(chuàng)建的數(shù)據(jù)等。此外,存儲器420可以包括高速隨機存取存儲器,還可以包括非暫態(tài)存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非暫態(tài)固態(tài)存儲器件。在一些實施例中,存儲器420可選包括相對于處理器410遠(yuǎn)程設(shè)置的存儲器,這些遠(yuǎn)程存儲器可以通過網(wǎng)絡(luò)連接至空調(diào)控制裝置。上述網(wǎng)絡(luò)的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。
所述一個或者多個模塊存儲在所述存儲器420中,當(dāng)被所述一個或者多個處理器410執(zhí)行時,執(zhí)行上述任意方法實施例中的空調(diào)控制方法,例如,執(zhí)行以上描述的圖1中的方法步驟110至步驟140,圖2中的方法步驟210至步驟240,實現(xiàn)圖3中的單元31-34的功能。
上述產(chǎn)品可執(zhí)行本發(fā)明實施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在本實施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實施例所提供的方法。
實施例五
本發(fā)明實施例還提供了一種非易失性計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有計算機可執(zhí)行指令,該計算機可執(zhí)行指令被一個或多個處理器執(zhí)行,例如圖4中的一個處理器410,可使得上述一個或多個處理器可執(zhí)行上述任意方法實施例中的空調(diào)控制方法,例如,執(zhí)行以上描述的圖1中的方法步驟110至步驟140,圖2中的方法步驟210至步驟240,實現(xiàn)圖3中的單元31-34的功能。
上述產(chǎn)品可執(zhí)行本發(fā)明實施例所提供的方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。未在本實施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實施例所提供的方法。
以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。
通過以上的實施方式的描述,本領(lǐng)域普通技術(shù)人員可以清楚地了解到各實施方式可借助軟件加通用硬件平臺的方式來實現(xiàn),當(dāng)然也可以通過硬件。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(read-onlymemory,rom)或隨機存儲記憶體(randomaccessmemory,ram)等。
最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;在本發(fā)明的思路下,以上實施例或者不同實施例中的技術(shù)特征之間也可以進(jìn)行組合,步驟可以以任意順序?qū)崿F(xiàn),并存在如上所述的本發(fā)明的不同方面的許多其它變化,為了簡明,它們沒有在細(xì)節(jié)中提供;盡管參照前述實施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。