一種語音控制方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及聲音控制技術(shù)領(lǐng)域,具體地說,涉及一種語音控制方法及系統(tǒng)。
【背景技術(shù)】
[0002]智能終端是一種當前普及率極高的電子設備,從某種程度上來說,智能終端已經(jīng)成為生活中的必需品。所謂智能終端,主要包括智能手機、平板電腦以及某些智能穿戴設備,其特點是體積重量小,十分便于攜帶;而且能夠通過強大的智能操作系統(tǒng)和APP,提供多樣化的用戶體驗。
[0003]語音控制功能可謂是智能終端上比較前沿的一項功能。語音控制即利用語音代替手動操作來向智能終端輸入各種操作指令。語音輸入相比手動輸入更加高效便捷,特別適用于駕車等雙手無法操作的特殊場景。
[0004]例如蘋果公司提供的SIRI功能,就是的一項語音控制功能。當用戶進入SIRI功能中時,可以基于語音輸入完成人機交互,實現(xiàn)讀短信、詢問天氣、語音設置鬧鐘、設置日程安排或搜索等多種功能。
[0005]現(xiàn)有的類似SIRI的語音控制功能,存在的缺陷是:用戶必須特意開啟語音控制功能,使智能終端必須在進入特定的狀態(tài)或者操作界面之下,才可以進行語音輸入;智能終端不能夠在任意狀態(tài)下,直接的接收語音輸入。
【發(fā)明內(nèi)容】
[0006]有鑒于此,本申請?zhí)峁┝艘环N語音控制方法及系統(tǒng),設置駐留后臺的監(jiān)聽模塊,以實時的接收語音信號并識別;使得智能終端能夠在任何狀態(tài)下,直接響應用戶輸入的語音信號。
[0007]為了解決上述技術(shù)問題,本申請有如下技術(shù)方案:
[0008]—種語音控制方法,所述方法預先構(gòu)建監(jiān)聽模塊,并將所述監(jiān)聽模塊駐留在系統(tǒng)后臺,所述監(jiān)聽模塊調(diào)用智能終端的話筒,以在智能終端處于非控制狀態(tài)時,實時接收語音信號;所述方法包括:
[0009]當智能終端處于非控制狀態(tài),且出現(xiàn)語音信號時,則通過所述監(jiān)聽模塊調(diào)用話筒接收所述語音信號;并對所述語音信號進行音頻分析,判斷所述語音信號是否為預設的標準語音信號;
[0010]如果所述語音信號為標準語音信號,則生成狀態(tài)信令,利用所述狀態(tài)信令使所述智能終端進入控制狀態(tài);
[0011]在所述智能終端進入控制狀態(tài)后,接收語音控制指令;對所述語音控制指令解析得到控制信令;利用所述控制信令對所述智能終端進行控制。
[0012]所述標準語音信號具體為,預先錄入的特定內(nèi)容的語音信號;則所述判斷所述語音信號是否為預設的標準語音信號具體為:
[0013]對接收的語音信號進行音頻分析;通過所述音頻分析,判斷接收的語音信號與所述標準語音信號的內(nèi)容是否一致;如果一致則認為接收的語音信號是標準語音信號。
[0014]所述判斷接收的語音信號與所述標準語音信號的內(nèi)容是否一致還包括:
[0015]判斷接收的語音信號與所述標準語音信號的聲音特征是否一致,如果一致則認為接收的語音信號是標準語音信號;否則認為接收的語音信號不是標準語音信號。
[0016]—種語音解鎖方法,所述方法預先構(gòu)建監(jiān)聽模塊,并將所述監(jiān)聽模塊駐留在系統(tǒng)后臺,所述監(jiān)聽模塊調(diào)用智能終端的話筒,以在智能終端處于鎖屏狀態(tài)時,實時接收語音信號;所述方法包括:
[0017]當智能終端處于鎖屏狀態(tài),且出現(xiàn)語音信號時,則通過所述監(jiān)聽模塊調(diào)用話筒接收所述語音信號;并對所述語音信號進行音頻分析,判斷所述語音信號是否為預設的標準語音信號;
[0018]如果所述語音信號為標準語音信號,則生成狀態(tài)信令,利用所述狀態(tài)信令使所述智能終端解鎖并進入系統(tǒng)桌面。
[0019]所述標準語音信號具體為,預先錄入的特定內(nèi)容的語音信號;則所述判斷所述語音信號是否為預設的標準語音信號具體為:
[0020]對接收的語音信號進行音頻分析;通過所述音頻分析,判斷接收的語音信號與所述標準語音信號的內(nèi)容是否一致;如果一致則認為接收的語音信號是標準語音信號。
[0021]所述判斷接收的語音信號與所述標準語音信號的內(nèi)容是否一致還包括:
[0022]判斷接收的語音信號與所述標準語音信號的聲音特征是否一致,如果一致則認為接收的語音信號是標準語音信號;否則認為接收的語音信號不是標準語音信號。
[0023]一種語音控制系統(tǒng),所述系統(tǒng)包括:
[0024]監(jiān)聽模塊,所述監(jiān)聽模塊駐留在系統(tǒng)后臺,并調(diào)用智能終端的話筒;用于在智能終端處于非控制狀態(tài)時,實時接收語音信號;
[0025]音頻分析模塊,用于對所述語音信號進行音頻分析,判斷所述語音信號是否為預設的標準語音信號;
[0026]信令模塊,用于在所述語音信號為標準語音信號時,生成狀態(tài)信令,利用所述狀態(tài)信令使所述智能終端進入控制狀態(tài);
[0027]控制模塊,用于在所述智能終端進入控制狀態(tài)后,接收語音控制指令;對所述語音控制指令解析得到控制信令;利用所述控制信令對所述智能終端進行控制。
[0028]所述標準語音信號具體為,預先錄入的特定內(nèi)容的語音信號;則所述音頻分析模塊包括:
[0029]內(nèi)容分析單元,用于對接收的語音信號進行音頻分析;判斷接收的語音信號與所述標準語音信號的內(nèi)容是否一致;
[0030]特征分析單元,用于判斷接收的語音信號與所述標準語音信號的聲音特征是否一致;
[0031]所述音頻分析模塊在接收的語音信號與所述標準語音信號的內(nèi)容一致,且聲音特征一致時,則音頻分析模塊認為接收的語音信號是標準語音信號;否則認為接收的語音信號不是標準語音信號。
[0032]一種語音解鎖系統(tǒng),所述系統(tǒng)包括:
[0033]監(jiān)聽模塊,所述監(jiān)聽模塊駐留在系統(tǒng)后臺,并調(diào)用智能終端的話筒;用于在智能終端處于鎖屏狀態(tài)時,實時接收語音信號;
[0034]音頻分析模塊,用于對所述語音信號進行音頻分析,判斷所述語音信號是否為預設的標準語音信號;
[0035]信令模塊,用于在所述語音信號為標準語音信號時,生成狀態(tài)信令,利用所述狀態(tài)信令使所述智能終端解鎖并進入系統(tǒng)桌面。
[0036]所述標準語音信號具體為,預先錄入的特定內(nèi)容的語音信號;則所述音頻分析模塊包括:
[0037]內(nèi)容分析單元,用于對接收的語音信號進行音頻分析;判斷接收的語音信號與所述標準語音信號的內(nèi)容是否一致;
[0038]特征分析單元,用于判斷接收的語音信號與所述標準語音信號的聲音特征是否一致;
[0039]所述音頻分析模塊在接收的語音信號與所述標準語音信號的內(nèi)容一致,且聲音特征一致時,則音頻分析模塊認為接收的語音信號是標準語音信號;否則認為接收的語音信號不是標準語音信號。
[0040]與現(xiàn)有技術(shù)相比,本申請所述的方法和系統(tǒng),達到了如下效果:
[0041](I)、設置監(jiān)聽模塊駐留后臺,使智能終端可以在非控制狀態(tài)下直接接收語音信號,實現(xiàn)了利用語音輸入直接使智能終端由非控制狀態(tài)進入控制狀態(tài),無需借助手動操作;
[0042](2)、實現(xiàn)了利用語音輸入直接使智能終端解鎖,無需借助手動操作;
[0043](3)、利用標準語音信號對語音信號的內(nèi)容和聲音特征進行匹配,保證了語音信號輸入的準確性和安全性,避免了外界其他聲信號的干擾。
[0044]當然,實施本申請的任一產(chǎn)品必不一定需要同時達到以上所述的所有技術(shù)效果。
【附圖說明】
[0045]此處所說明的附圖用來提供對本申請的進一步理解,構(gòu)