亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

語音控制方法、裝置和空調(diào)器與流程

文檔序號:12724096閱讀:249來源:國知局
語音控制方法、裝置和空調(diào)器與流程

本發(fā)明涉及電器技術領域,特別涉及一種語音控制方法、裝置和空調(diào)器。



背景技術:

家用電器、移動終端等設備一般是通過用戶點擊控制按鈕,從而對家用電器等設備進行操控。為了增加對設備運行控制的便捷性,隨著技術的不斷發(fā)展,開始出現(xiàn)采用語音方式對設備進行控制,也就是采用語音控制的方式。

在現(xiàn)有技術中,用戶在進行語音控制時,需要首先說出喚醒詞,使得設備進入識別狀態(tài),進而再說出指令詞,使得設備執(zhí)行該指令,實現(xiàn)對設備進行控制。但是如果用戶需要設備執(zhí)行多個指令,則需要在說出每一個指令詞之前,均要說出喚醒詞,也就是說,用戶需要多次重復說出喚醒詞,操作較為繁瑣。



技術實現(xiàn)要素:

本發(fā)明的目的旨在至少在一定程度上解決上述的技術問題之一。為此,本發(fā)明需要提出一種語音控制方法、裝置和空調(diào)器,以簡化語音控制的操作步驟,增加使用便捷性。

為解決上述問題,本發(fā)明的第一方面實施例提出語音控制方法,所述方法包括:

當識別出預設喚醒詞時,進入語音指令識別狀態(tài);

在語音指令識別狀態(tài)下,識別并執(zhí)行語音指令;

當已識別出的語音指令達到預設個數(shù)時,和/或,在預設時長內(nèi)未識別出語音指令時,退出語音指令識別狀態(tài)。

可選地,在本發(fā)明的一個實施例中,所述方法,還包括:

在進入語音指令識別狀態(tài)時,啟動計數(shù)器;

利用所述計數(shù)器,對已識別出的語音指令進行計數(shù),以判斷已識別出的語音指令是否達到預設個數(shù)。

可選地,在本發(fā)明的一個實施例中,所述利用所述計數(shù)器,對已識別出的語音指令進行計數(shù),以判斷已識別出的語音指令是否達到預設個數(shù),包括:

在啟動所述計數(shù)器時,設置所述計數(shù)器的初始取值為所述預設個數(shù);

每當識別出一條語音指令時,將所述計數(shù)器的取值減一;

當所述計數(shù)器的取值為零時,確定已識別出的語音指令達到預設個數(shù)。

可選地,在本發(fā)明的一個實施例中,所述方法,還包括:

在進入語音指令識別狀態(tài)時,啟動計時器;

利用所述計時器,對最近一次識別出喚醒詞或者語音指令的時刻距離當前時刻的時長進行計時,以判斷在預設時長內(nèi)是否識別出語音指令。

可選地,在本發(fā)明的一個實施例中,所述利用所述計時器,對最近一次識別出喚醒詞或者語音指令的時刻距離當前時刻的時長進行計時,以判斷在預設時長內(nèi)是否識別出語音指令,包括:

在啟動所述計時器時,設置所述計時器的初始取值為所述預設時長,并開始倒計時;

每當識別出一條語音指令時,將所述計時器重置為所述預設時長,并重新開始倒計時;

當所述計時器取值為零時,確定預設時長內(nèi)未識別出語音指令。

可選地,在本發(fā)明的一個實施例中,所述在語音指令識別狀態(tài)下,識別并執(zhí)行語音指令,包括:

對用戶所輸入的語音進行識別,得到語音指令;

查詢所述語音指令對應的控制指令;

采用所述控制指令對設備進行控制。

本發(fā)明的另一方面實施例還提出一種語音控制裝置,所述裝置包括:

喚醒模塊,用于當識別出預設喚醒詞時,進入語音指令識別狀態(tài);

控制模塊,用于在語音指令識別狀態(tài)下,識別并執(zhí)行語音指令;

休眠模塊,用于當已識別出的語音指令達到預設個數(shù)時,和/或,在預設時長內(nèi)未識別出語音指令時,退出語音指令識別狀態(tài)。

可選地,在本發(fā)明的一個實施例中,所述裝置,還包括:

計數(shù)模塊,用于在進入語音指令識別狀態(tài)時,啟動計數(shù)器;利用所述計數(shù)器,對已識別出的語音指令進行計數(shù),以判斷已識別出的語音指令是否達到預設個數(shù)。

可選地,在本發(fā)明的一個實施例中,所述計數(shù)模塊,具體用于:

在啟動所述計數(shù)器時,設置所述計數(shù)器的初始取值為所述預設個數(shù);每當識別出一條語音指令時,將所述計數(shù)器的取值減一;當所述計數(shù)器的取值為零時,確定已識別出的語音指令達到預設個數(shù)。

可選地,在本發(fā)明的一個實施例中,所述裝置,還包括:

計時模塊,用于在進入語音指令識別狀態(tài)時,啟動計時器;利用所述計時器,對最近一次識別出喚醒詞或者語音指令的時刻距離當前時刻的時長進行計時,以判斷在預設時長內(nèi)是否識別出語音指令。

可選地,在本發(fā)明的一個實施例中,所述計時模塊,具體用于:

在啟動所述計時器時,設置所述計時器的初始取值為所述預設時長,并開始倒計時;每當識別出一條語音指令時,將所述計時器重置為所述預設時長,并重新開始倒計時;當所述計時器取值為零時,確定預設時長內(nèi)未識別出語音指令。

可選地,在本發(fā)明的一個實施例中,所述控制模塊,包括:

識別單元,用于對用戶所輸入的語音進行識別,得到語音指令;

查詢單元,用于查詢所述語音指令對應的控制指令;

控制單元,用于采用所述控制指令對設備進行控制。

本發(fā)明的第二方面實施例還提出一種空調(diào)器,所述空調(diào)器包括室外機殼體,所述室外機殼體圍成有進風口和出風口,以及連通進風口和出風口的風道,在所述風道中設置有風機和換熱器,所述空調(diào)器用于執(zhí)行語音控制方法,所述方法包括:

當識別出預設喚醒詞時,所述空調(diào)器進入語音指令識別狀態(tài);

在語音指令識別狀態(tài)下,所述空調(diào)器識別并執(zhí)行語音指令;

當已識別出的語音指令達到預設個數(shù)時,和/或,在預設時長內(nèi)未識別出語音指令時,所述空調(diào)器退出語音指令識別狀態(tài)。

可選地,在本發(fā)明的一個實施例中,所述空調(diào)器還用于:

在進入語音指令識別狀態(tài)時,所述空調(diào)器啟動計數(shù)器;

利用所述計數(shù)器,所述空調(diào)器對已識別出的語音指令進行計數(shù),以判斷已識別出的語音指令是否達到預設個數(shù)。

可選地,在本發(fā)明的一個實施例中,所述空調(diào)器還用于:

在進入語音指令識別狀態(tài)時,所述空調(diào)器啟動計時器;

利用所述計時器,所述空調(diào)器對最近一次識別出喚醒詞或者語音指令的時刻距離當前時刻的時長進行計時,以判斷在預設時長內(nèi)是否識別出語音指令。

可選地,在本發(fā)明的一個實施例中,所述在語音指令識別狀態(tài)下,所述空調(diào)器識別并執(zhí)行語音指令,包括:

所述空調(diào)器對用戶所輸入的語音進行識別,得到語音指令;

所述空調(diào)器查詢所述語音指令對應的控制指令;

所述空調(diào)器執(zhí)行所述控制指令。

本發(fā)明提出一種語音控制方法、裝置和空調(diào)器,其中,空調(diào)器包括室外機殼體,殼體圍成有進風口和出風口,以及連通進風口和出風口的風道,在風道中設置有風機和換熱器,語音控制方法包括以下步驟:當識別出預設喚醒詞時,進入語音指令識別狀態(tài),進而在語音指令識別狀態(tài)下,識別并執(zhí)行語音指令,當已識別出的語音指令達到預設個數(shù)時,和/或,在預設時長內(nèi)未識別出語音指令時,退出語音指令識別狀態(tài)。本發(fā)明的方法,可以簡化語音控制時的操作,避免用戶多次重復說出喚醒詞的情況出現(xiàn),增加使用便捷性。

本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。

附圖說明

本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中:

圖1為現(xiàn)有技術中用戶與空調(diào)器的語音交互示意圖;

圖2為本發(fā)明實施例所提供的一種語音控制方法的流程示意圖;

圖3為本發(fā)明實施例提供的用戶與空調(diào)器的語音交互示意圖之一;

圖4為本發(fā)明實施例提供的用戶與空調(diào)器的語音交互示意圖之二;

圖5為本發(fā)明實施例提供的用戶與空調(diào)器的語音交互示意圖之三;

圖6為本發(fā)明實施例提供的一種語音控制裝置的結構示意圖;

圖7為本發(fā)明實施例提供的另一種語音控制裝置的結構示意圖。

附圖標記

喚醒模塊61、控制模塊62、休眠模塊63、計數(shù)模塊64、計時模塊65、識別單元621、查詢單元622和控制單元623。

具體實施方式

下面詳細描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。

下文的公開提供了許多不同的實施例或例子用來實現(xiàn)本發(fā)明的不同結構。為了簡化本發(fā)明的公開,下文中對特定例子的部件和設置進行描述。當然,它們僅僅為示例,并且目的不在于限制本發(fā)明。此外,本發(fā)明可以在不同例子中重復參考數(shù)字和/或字母。這種重復是為了簡化和清楚的目的,其本身不指示所討論各種實施例和/或設置之間的關系。此外,本發(fā)明提供了的各種特定的工藝和材料的例子,但是本領域普通技術人員可以意識到其他工藝的可應用于性和/或其他材料的使用。另外,以下描述的第一特征在第二特征之“上”的結構可以包括第一和第二特征形成為直接接觸的實施例,也可以包括另外的特征形成在第一和第二特征之間的實施例,這樣第一和第二特征可能不是直接接觸。

在本發(fā)明的描述中,需要說明的是,除非另有規(guī)定和限定,術語“安裝”、“相連”、“連接”應做廣義理解,例如,可以是機械連接或電連接,也可以是兩個元件內(nèi)部的連通,可以是直接相連,也可以通過中間媒介間接相連,對于本領域的普通技術人員而言,可以根據(jù)具體情況理解上述術語的具體含義。

參照下面的描述和附圖,將清楚本發(fā)明的實施例的這些和其他方面。在這些描述和附圖中,具體公開了本發(fā)明的實施例中的一些特定實施方式,來表示實施本發(fā)明的實施例的原理的一些方式,但是應當理解,本發(fā)明的實施例的范圍不受此限制。相反,本發(fā)明的實施例包括落入所附加權利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。

下面參照附圖描述本發(fā)明實施例的語音控制方法、裝置和空調(diào)器。

首先對本發(fā)明實施例的語音控制方法進行說明。在現(xiàn)有技術中,在用戶和語音控制裝置的交互過程中,需要多次說出喚醒詞,為了清楚說明現(xiàn)有技術中的這一過程,下面以空調(diào)器這種設備為例進行說明,圖1為現(xiàn)有技術中用戶與空調(diào)器的語音交互示意圖,如圖1所示,在第一次喚醒時,用戶說出喚醒詞“空調(diào)空調(diào)”,從而使得設備進入識別狀態(tài),并對用戶說出的語音指令進行“請吩咐”的語音或者文字響應,進而用戶說出語音指令“制冷模式”,使得設備設置為制冷模式,并在設置完成后,響應“設置為制冷模式”。

當用戶需要繼續(xù)對設備進行語音控制時,還需要執(zhí)行第二次喚醒。在第二次喚醒時,用戶依舊要說出喚醒詞“空調(diào)空調(diào)”,從而使得設備進入識別狀態(tài),并對用戶說出的語音指令進行“請吩咐”的語音或者文字響應,進而用戶說出語音指令“26度”,使得設備設置為26度,并在設置完成后,響應“已設為26度”。

當用戶還需要繼續(xù)對設備進行語音控制時,就要執(zhí)行第三次喚醒。在第三次喚醒時,用戶依舊要說出喚醒詞“空調(diào)空調(diào)”,從而使得設備進入識別狀態(tài),并對用戶說出的語音指令進行“請吩咐”的語音或者文字響應,進而用戶說出語音指令“最大風”,使得設備設置為最大風量,并在設置完成后,響應“已設為最大風量”。

可見,在執(zhí)行三條語音指令的情況下,用戶就需要重復三次喚醒詞,若需要執(zhí)行更多條語音指令,則用戶需要重復更多次的喚醒詞,操作較為繁瑣,用戶體驗較差。

為了解決這一問題,本發(fā)明實施例提供了一種語音控制方法,圖2為本發(fā)明實施例所提供的一種語音控制方法的流程示意圖。

如圖2所示,本發(fā)明實施例的語音控制方法包括以下步驟:

步驟101,當識別出預設喚醒詞時,進入語音指令識別狀態(tài)。

具體地,作為一種可能的實現(xiàn)方式,可以在進入語音指令識別狀態(tài)時,啟動計數(shù)器。利用該計數(shù)器,對已識別出的語音指令進行計數(shù),以判斷已識別出的語音指令是否達到預設個數(shù)。

作為另一種可能的實現(xiàn)方式,在進入語音指令識別狀態(tài)時,啟動計時器。利用所述計時器,對最近一次識別出喚醒詞或者語音指令的時刻距離當前時刻的時長進行計時,以判斷在預設時長內(nèi)是否識別出語音指令。

作為又一種可能的實現(xiàn)方式,可以在進入語音指令識別狀態(tài)時,啟動計數(shù)器和計時器。分別利用該計數(shù)器,對已識別出的語音指令進行計數(shù),以判斷已識別出的語音指令是否達到預設個數(shù)。以及利用所述計時器,對最近一次識別出喚醒詞或者語音指令的時刻距離當前時刻的時長進行計時,以判斷在預設時長內(nèi)是否識別出語音指令。

步驟102,在語音指令識別狀態(tài)下,識別并執(zhí)行語音指令。

具體地,對用戶所輸入的語音進行識別,得到語音指令,進而查詢語音指令對應的控制指令,并采用控制指令對設備進行控制。

步驟103,當已識別出的語音指令達到預設個數(shù)時,和/或,在預設時長內(nèi)未識別出語音指令時,退出語音指令識別狀態(tài)。

作為第一種可能的實現(xiàn)方式,可以在啟動計數(shù)器時,設置計數(shù)器的初始取值為所述預設個數(shù);每當識別出一條語音指令時,將所述計數(shù)器的取值減一;當所述計數(shù)器的取值為零時,確定已識別出的語音指令達到預設個數(shù),并退出語音指令識別狀態(tài)。

作為第二種可能的實現(xiàn)方式,可以在啟動所述計時器時,設置計時器的初始取值為所述預設時長,并開始倒計時;每當識別出一條語音指令時,將所述計時器重置為所述預設時長,并重新開始倒計時;當所述計時器取值為零時,確定預設時長內(nèi)未識別出語音指令,并退出語音指令識別狀態(tài)。

作為第三種可能的實現(xiàn)方式,可以在啟動計數(shù)器時,設置計數(shù)器的初始取值為所述預設個數(shù);以及啟動所述計時器時,設置計時器的初始取值為所述預設時長,并開始倒計時。每當識別出一條語音指令時,將所述計數(shù)器的取值減一,并且將所述計時器重置為所述預設時長,并重新開始倒計時;當計數(shù)器的取值為零時,或者計時器取值為零時,退出語音指令識別狀態(tài)。

作為第四種可能的實現(xiàn)方式,可以在啟動計數(shù)器時,設置計數(shù)器的初始取值為所述預設個數(shù);以及啟動所述計時器時,設置計時器的初始取值為所述預設時長,并開始倒計時。每當識別出一條語音指令時,將所述計數(shù)器的取值減一,并且將所述計時器重置為所述預設時長,并重新開始倒計時;當計數(shù)器的取值為零時,并且計時器取值為零時,退出語音指令識別狀態(tài)。

可見本實施例中,通過當識別出預設喚醒詞時,進入語音指令識別狀態(tài),進而在語音指令識別狀態(tài)下,識別并執(zhí)行語音指令,當已識別出的語音指令達到預設個數(shù)時,和/或,在預設時長內(nèi)未識別出語音指令時,退出語音指令識別狀態(tài)。本發(fā)明的方法,可以簡化語音控制時的操作,避免用戶多次重復說出喚醒詞的情況出現(xiàn),增加使用便捷性。

為了清楚說明上一實施例,本實施例提供了一種空調(diào)器,作為一種可能的實現(xiàn)方式,前述實施例中的語音控制方法可以應用于該空調(diào)器,其中,空調(diào)器包括室外機殼體,殼體圍成有進風口和出風口,以及連通進風口和出風口的風道,在風道中設置有風機和換熱器。

具體地,當識別出預設喚醒詞時,所述空調(diào)器進入語音指令識別狀態(tài);在語音指令識別狀態(tài)下,所述空調(diào)器識別并執(zhí)行語音指令;當已識別出的語音指令達到預設個數(shù)時,和/或,在預設時長內(nèi)未識別出語音指令時,所述空調(diào)器退出語音指令識別狀態(tài)。

進一步,空調(diào)器還用于:在進入語音指令識別狀態(tài)時,所述空調(diào)器啟動計數(shù)器;利用所述計數(shù)器,所述空調(diào)器對已識別出的語音指令進行計數(shù),以判斷已識別出的語音指令是否達到預設個數(shù)。

和/或,空調(diào)器還用于:在進入語音指令識別狀態(tài)時,所述空調(diào)器啟動計時器;利用所述計時器,所述空調(diào)器對最近一次識別出喚醒詞或者語音指令的時刻距離當前時刻的時長進行計時,以判斷在預設時長內(nèi)是否識別出語音指令。

其中,在語音指令識別狀態(tài)下,空調(diào)器識別并執(zhí)行語音指令,具體包括:空調(diào)器對用戶所輸入的語音進行識別,得到語音指令;所述空調(diào)器查詢所述語音指令對應的控制指令;所述空調(diào)器執(zhí)行所述控制指令。

為了清楚說明本實施例中的空調(diào)器,本實施例還提供了三種具體的實現(xiàn)方式。

作為一種可能的實現(xiàn)方式,圖3為本發(fā)明實施例提供的用戶與空調(diào)器的語音交互示意圖之一,如圖3所示,用戶說出喚醒詞“空調(diào)空調(diào)”,從而使得空調(diào)器進入語音指令識別狀態(tài),并對用戶說出的語音指令進行“請吩咐”的語音或者文字響應。在進入識別狀態(tài)時,空調(diào)器啟動計數(shù)器,從而利用計數(shù)器,空調(diào)器對已識別出的語音指令進行計數(shù),判斷已識別出的語音指令是否達到預設個數(shù)。如圖3所示,這里的預設個數(shù)取值為3,在空調(diào)啟動計數(shù)器時,設置計數(shù)器的初始取值為3。

進而,在用戶說出第一條語音指令“制冷模式”之后,空調(diào)器設置為制冷模式,并在設置完成后,響應“設置為制冷模式”,并將計數(shù)器減一,從而計數(shù)器的取值為2。

在用戶說出第二條語音指令“17度”之后,空調(diào)器設置為17度,并在設置完成后,響應“已設為17度”,并將計數(shù)器減一,從而計數(shù)器的取值為1。

在用戶說出第三條語音指令“最大風”之后,空調(diào)器設置為最大風量,并在設置完成后,響應“已設為最大風量”,并將計數(shù)器減一,從而計數(shù)器的取值為零。當計數(shù)器的取值為零時,確定已識別出的語音指令達到預設個數(shù),并退出語音指令識別狀態(tài)。

作為一種可能的實現(xiàn)方式,圖3為本發(fā)明實施例提供的用戶與空調(diào)器的語音交互示意圖之一,如圖3所示,用戶說出喚醒詞“空調(diào)空調(diào)”,從而使得空調(diào)器進入語音指令識別狀態(tài),并對用戶說出的語音指令進行“請吩咐”的語音或者文字響應。在進入識別狀態(tài)時,空調(diào)器啟動計數(shù)器,從而利用計數(shù)器,空調(diào)器對已識別出的語音指令進行計數(shù),判斷已識別出的語音指令是否達到預設個數(shù)。如圖3所示,這里的預設個數(shù)取值為3,在空調(diào)啟動計數(shù)器時,設置計數(shù)器的初始取值為3。

進而,在用戶說出第一條語音指令“制冷模式”之后,空調(diào)器設置為制冷模式,并在設置完成后,響應“設置為制冷模式”,并將計數(shù)器減一,從而計數(shù)器的取值為2。

在用戶說出第二條語音指令“17度”之后,空調(diào)器設置為17度,并在設置完成后,響應“已設為17度”,并將計數(shù)器減一,從而計數(shù)器的取值為1。

在用戶說出第三條語音指令“最大風”之后,空調(diào)器設置為最大風量,并在設置完成后,響應“已設為最大風量”,并將計數(shù)器減一,從而計數(shù)器的取值為零。當計數(shù)器的取值為零時,確定已識別出的語音指令達到預設個數(shù),并退出語音指令識別狀態(tài)。

下面參照附圖描述另一種可能的實現(xiàn)方式。

作為另一種可能的實現(xiàn)方式,圖4為本發(fā)明實施例提供的用戶與空調(diào)器的語音交互示意圖之二,如圖4所示,用戶說出喚醒詞“空調(diào)空調(diào)”,從而使得空調(diào)器進入語音指令識別狀態(tài),并對用戶說出的語音指令進行“請吩咐”的語音或者文字響應。在進入識別狀態(tài)時,空調(diào)器啟動計時器,從而利用計時器,空調(diào)器對最近一次識別出喚醒詞或者語音指令的時刻距離當前時刻的時長進行計時,以判斷在預設時長內(nèi)是否識別出語音指令。如圖4所示,這里的預設時長取值為15s,在空調(diào)啟動計時器時,設置計時器的初始取值為15s,并開始倒計時。

進而,在用戶說出第一條語音指令“制冷模式”之后,空調(diào)器設置為制冷模式,并在設置完成后,響應“設置為制冷模式”,計時器重置為預設時長15s,并重新開始倒計時。

在用戶說出第二條語音指令“17度”之后,空調(diào)器設置為17度,并在設置完成后,響應“已設為17度”,計時器重置為預設時長15s,并重新開始倒計時。

在用戶說出第三條語音指令“最大風”之后,空調(diào)器設置為最大風量,并在設置完成后,響應“已設為最大風量”,計時器重置為預設時長15s,并重新開始倒計時。當計數(shù)器的取值為零時,確定已連續(xù)15s內(nèi)未識別出語音指令,退出語音指令識別狀態(tài)。

下面參照附圖描述又一種可能的實現(xiàn)方式。

作為又一種可能的實現(xiàn)方式,圖5為本發(fā)明實施例提供的用戶與空調(diào)器的語音交互示意圖之三,如圖5所示,用戶說出喚醒詞“空調(diào)空調(diào)”,從而使得空調(diào)器進入語音指令識別狀態(tài),并對用戶說出的語音指令進行“請吩咐”的語音或者文字響應。在進入識別狀態(tài)時,空調(diào)器啟動計時器和計數(shù)器,從而利用計時器,空調(diào)器對最近一次識別出喚醒詞或者語音指令的時刻距離當前時刻的時長進行計時,以判斷在預設時長內(nèi)是否識別出語音指令,同時,利用計數(shù)器,空調(diào)器對已識別出的語音指令進行計數(shù),判斷已識別出的語音指令是否達到預設個數(shù)。如圖5所示,這里的預設時長取值為15s,在空調(diào)啟動計時器時,設置計時器的初始取值為15s,并開始倒計時,;同時,這里的預設個數(shù)為5,在空調(diào)啟動計數(shù)器時,設置計數(shù)器的初始取值為5。

進而,在用戶說出第一條語音指令“制冷模式”之后,空調(diào)器設置為制冷模式,并在設置完成后,響應“設置為制冷模式”,計時器重置為預設時長15s,重新開始倒計時,并將計數(shù)器減一,從而計數(shù)器的取值為4。

在用戶說出第二條語音指令“17度”之后,空調(diào)器設置為17度,并在設置完成后,響應“已設為17度”,計時器重置為預設時長15s,重新開始倒計時,并將計數(shù)器減一,從而計數(shù)器的取值為3。

在用戶說出第三條語音指令“最大風”之后,空調(diào)器設置為最大風量,并在設置完成后,響應“已設為最大風量”,計時器重置為預設時長15s,重新開始倒計時,并將計數(shù)器減一,從而計數(shù)器的取值為2。

當計數(shù)器的取值為零時或者計數(shù)器的取值為零時,則退出語音指令識別狀態(tài)。

可見本實施例中,通過當識別出預設喚醒詞時,進入語音指令識別狀態(tài),進而在語音指令識別狀態(tài)下,識別并執(zhí)行語音指令,當已識別出的語音指令達到預設個數(shù)時,和/或,在預設時長內(nèi)未識別出語音指令時,退出語音指令識別狀態(tài)。本發(fā)明的方法,可以簡化語音控制時的操作,避免用戶多次重復說出喚醒詞的情況出現(xiàn),增加使用便捷性。

為了清楚說明前述實施例所提供的語音控制方法,本實施例還提供了與該語音控制方法相對應的語音控制裝置,作為一種可能的應用場景,該語音控制裝置可以設置于空調(diào)器中。空調(diào)器包括室外機殼體,所述室外機殼體圍成有進風口和出風口,以及連通進風口和出風口的風道,在所述風道中設置有風機和換熱器。

需要說明的是,本領域技術人員可以想到,還可以將語音控制裝置應用于其他設備上,本實施例中對此不作限定。

圖6為本發(fā)明實施例提供的一種語音控制裝置的結構示意圖,如圖6所示,包括:喚醒模塊61、控制模塊62和休眠模塊63。

喚醒模塊61,用于當識別出預設喚醒詞時,進入語音指令識別狀態(tài)。

控制模塊62,用于在語音指令識別狀態(tài)下,識別并執(zhí)行語音指令。

休眠模塊63,用于當已識別出的語音指令達到預設個數(shù)時,和/或,在預設時長內(nèi)未識別出語音指令時,退出語音指令識別狀態(tài)。

進一步,作為一種可能的實現(xiàn)方式,圖7為本發(fā)明實施例提供的另一種語音控制裝置的結構示意圖,如圖7所示,在圖6的基礎上,語音控制裝置還包括:計數(shù)模塊64和計時模塊65。

計數(shù)模塊64,用于在進入語音指令識別狀態(tài)時,啟動計數(shù)器;利用所述計數(shù)器,對已識別出的語音指令進行計數(shù),以判斷已識別出的語音指令是否達到預設個數(shù)。

具體地,計數(shù)模塊64,具體用于:在啟動所述計數(shù)器時,設置所述計數(shù)器的初始取值為所述預設個數(shù);每當識別出一條語音指令時,將所述計數(shù)器的取值減一;當所述計數(shù)器的取值為零時,確定已識別出的語音指令達到預設個數(shù)。

計時模塊65,用于在進入語音指令識別狀態(tài)時,啟動計時器;利用所述計時器,對最近一次識別出喚醒詞或者語音指令的時刻距離當前時刻的時長進行計時,以判斷在預設時長內(nèi)是否識別出語音指令。

具體地,計時模塊65,具體用于:在啟動所述計時器時,設置所述計時器的初始取值為所述預設時長,并開始倒計時;每當識別出一條語音指令時,將所述計時器重置為所述預設時長,并重新開始倒計時;當所述計時器取值為零時,確定預設時長內(nèi)未識別出語音指令。

進一步,控制模塊62,包括:識別單元621、查詢單元622和控制單元623。

識別單元621,用于對用戶所輸入的語音進行識別,得到語音指令。

查詢單元622,用于查詢所述語音指令對應的控制指令。

控制單元623,用于采用所述控制指令對設備進行控制。

可見,本發(fā)明實施例所提供的語音控制方法、裝置和空調(diào)器,其中,空調(diào)器包括室外機殼體,殼體圍成有進風口和出風口,以及連通進風口和出風口的風道,在風道中設置有風機和換熱器,語音控制方法包括以下步驟:當識別出預設喚醒詞時,進入語音指令識別狀態(tài),進而在語音指令識別狀態(tài)下,識別并執(zhí)行語音指令,當已識別出的語音指令達到預設個數(shù)時,和/或,在預設時長內(nèi)未識別出語音指令時,退出語音指令識別狀態(tài)。本發(fā)明的方法,可以簡化語音控制時的操作,避免用戶多次重復說出喚醒詞的情況出現(xiàn),增加使用便捷性。

流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應被本發(fā)明的實施例所屬技術領域的技術人員所理解。

在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實現(xiàn)在任何計算機可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設備(如基于計算機的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設備取指令并執(zhí)行指令的系統(tǒng))使用,或結合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用。就本說明書而言,"計算機可讀介質(zhì)"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設備或結合這些指令執(zhí)行系統(tǒng)、裝置或設備而使用的裝置。計算機可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDROM)。另外,計算機可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因為可以例如通過對紙或其他介質(zhì)進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。

應當理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。

本技術領域的普通技術人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。

此外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機可讀取存儲介質(zhì)中。

上述提到的存儲介質(zhì)可以是只讀存儲器,磁盤或光盤等。

在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。

盡管已經(jīng)示出和描述了本發(fā)明的實施例,對于本領域的普通技術人員而言,可以理解在不脫離本發(fā)明的原理和精神的情況下可以對這些實施例進行多種變化、修改、替換和變型,本發(fā)明的范圍由所附權利要求及其等同限定。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1