本發明涉及廚房家電領域,具體涉及一種具有語音交互的烹飪器具及語音交互控制方法。
背景技術:
隨著廚房電器技術的快速發展,智能廚電已開始走進人們的生活,智能性的提升為用戶提升了極大便利,讓用戶體驗及人機交互更加便捷。語音交互控制技術是提升廚電智能性的一個重要方面,它實現了語音控制代替手動操作的方式,有效節省了操作工序,簡化操作動作,提升了人機交互性能。
但目前語音控制的模式基本上采用常規語音控制,即用戶發出語音命令后電磁爐啟動相應的指令,沒有合理開啟關閉語音控制功能的功能,這樣,會在語音操作過程中存在錯誤語音及擾亂語音的產生,對當前烹飪模式存在干擾,用戶一上電即會接收各種語音,會對烹飪器具操作造成紊亂,甚至誤操作,使得烹飪器具收到的語音混亂及干擾語音的干擾會對當前操作紊亂。
現有技術中公開一種存在語音喚醒功能的技術,但是其技術語音喚醒之后,只有單純的啟動語音反饋,后續的操作沒有了語音反饋則用戶無法及時獲取當前狀態,也即烹飪器具不能及時反饋引導用戶操作,存在一定的不足,同時如果在運行過程中如果再次接收到控制指令會對當前模式造成干擾甚至造成運行紊亂,因此對于語音交互反饋的進一步合理優化控制,防止在正常烹飪過程中此過程中出現喚醒干擾,或提醒用戶當前的運行狀態,引導用戶下一步的語音指令,提升烹飪效率同時對于用戶體驗效果也有較好的提升。
技術實現要素:
本具體涉及一種具有語音交互的烹飪器具及語音交互控制方法,旨在一定程度上改善上述問題,該方案具有用戶體驗效果好、方便快捷的特點。
為達到以上技術效果,本發明采用如下技術方案:
一種具有語音交互的烹飪器具,包括本體及設置在所述本體上的語音交互控制模塊,所述語音交互控制模塊包括:語音拾取模塊,用于拾取指令語音,指令語音包括喚醒語音和功能語音;語音反饋模塊,用于反饋交互語音,交互語音包括響應語音、執行語音和閉環語音,在語音拾取模塊拾取獲得喚醒語音時,語音反饋模塊反饋啟動語音,之后,等待功能語音,在設定時間周期內,語音拾取模塊拾取獲得有功能語音時,語音反饋模塊反饋執行語音,語音拾取模塊未拾取獲得功能語音時,語音反饋模塊反饋閉環語音;語音執行模塊,用于執行功能語音對應的功能。
進一步的方案,所述語音交互控制模塊還包括:用于存儲與語音指令對應的語音菜單的語音存儲模塊,所述語音存儲模塊、語音拾取模塊、語音反饋模塊與語音執行模塊相互電連接;所述語音拾取模塊、語音反饋模塊、語音執行模塊和語音存儲模塊共同集成在一塊電路板上。
進一步的方案,所述本體上設有拾音器件,所述語音拾取模塊通過拾音器件拾取語音指令,所述拾音器件包括聲敏傳感器或麥克風。
進一步的方案,所述拾音器件由聲敏傳感器與音頻放大電路構成,或所述拾音器由麥克風與音頻放大電路構成。
進一步的方案,所述本體上設有發聲器件,所述語音反饋模塊通過發聲器件反饋交互語音,所述發聲器件包括擴音喇叭或蜂鳴器。
進一步的方案,所述發生器件由擴音喇叭及音頻處理電路構成,或所述發聲器件由蜂鳴器與音頻處理電路構成。
進一步的方案,所述設定時間周期為5~30S。
本發明申請還包括一種烹飪器具的語音交互控制方法,所述語音交互控制方法包括以下步驟:
S1:通過語音拾取模塊獲取啟動烹飪器具語音功能的喚醒語音,開啟所述烹飪器具語音控制功能;
S2:在所述語音功能啟動后,通過語音反饋模塊交互反饋提示響應語音,提示語音控制功能已開啟;
S3:在所述語音功能啟動后,在設定時間周期內,通過語音拾取模塊拾取獲得功能語音時,通過語音反饋模塊交互反饋提示執行語音,并通過語音執行模塊執行功能語音對應的功能,無功能語音時,通過語音反饋模塊交互反饋提示閉環語音,并關閉語音控制功能。
進一步的方案,所述語音交互控制方法還包括:所述烹飪器具在執行S3時,所述語音反饋模塊反饋提示執行語音后,所述烹飪器具可以重新通過語音拾取模塊拾取語音指令,并通過語音反饋模塊,反饋對應的交互語音。
進一步的方案,所述語音指令為喚醒語音。
本發明方案的有益效果:
1、一種具有語音交互的烹飪器具,包括本體及設置在所述本體上的語音交互控制模塊,所述語音交互控制模塊包括:語音拾取模塊,用于拾取指令語音,指令語音包括喚醒語音和功能語音;語音反饋模塊,用于反饋交互語音,交互語音包括響應語音、執行語音和閉環語音,在語音拾取模塊拾取獲得喚醒語音時,語音反饋模塊反饋啟動語音,之后,等待功能語音,在設定時間周期內,語音拾取模塊拾取獲得有功能語音時,語音反饋模塊反饋執行語音,語音拾取模塊未拾取獲得功能語音時,語音反饋模塊反饋閉環語音;
語音執行模塊,用于執行功能語音對應的功能。這樣設置反饋模塊增強了用戶與機器的人機交互性能,兩級反饋使得烹飪器具當前的烹飪模式更加明目了然,可以實時與用戶進行反饋,達到了實時“交流”的形式,也即類似于實現了用戶與機器的“實時交流反饋”,用戶可以及時或者說第一時間了解當前烹飪器具所處的烹飪狀態,有效提升與機器的人機交互性能,而且增加閉環的語音反饋可以提醒用戶語音控制功能已經閉環,此時語音功能已經關閉,不能再繼續進行語音執行指令的接收,如果再次需要啟動時,則需要重新開啟語音啟動。
2、本發明申請還包括一種烹飪器具的語音交互控制方法,所述語音交互控制方法包括以下步驟:
S1:通過語音拾取模塊獲取啟動烹飪器具語音功能的喚醒語音,開啟所述烹飪器具語音控制功能;
S2:在所述語音功能啟動后,通過語音反饋模塊交互反饋提示響應語音,提示語音控制功能已開啟;
S3:在所述語音功能啟動后,在設定時間周期內,通過語音拾取模塊拾取獲得功能語音時,通過語音反饋模塊交互反饋提示執行語音,并通過語音執行模塊執行功能語音對應的功能,無功能語音時,通過語音反饋模塊交互反饋提示閉環語音,并關閉語音控制功能。
進一步的方案,所述語音交互控制方法還包括:所述烹飪器具在執行S3時,所述語音反饋模塊反饋提示執行語音后,所述烹飪器具可以重新通過語音拾取模塊拾取語音指令,并通過語音反饋模塊,反饋對應的交互語音。進一步的方案,所述語音指令為喚醒語音。這樣經過人機交互可以實現烹飪器具智能性的同時,還可以有效防止烹飪過程中的干擾語音命令的,使得烹飪器具有序的運行,不會出現操作紊亂,例如當烹飪器具具體為電磁爐在語音功能啟動之后,用戶在10S時,輸入了“炒菜”功能,此時如果在輸入“蒸煮”功能,則會出現模式紊亂,但本方案則不會出現該種問題,本方案只有重新獲取喚醒語音后才能再次輸入功能語音,否則輸入的功能語音無法執行,這樣就可以有效防止干擾語音。
【附圖說明】
下面結合附圖和實施例對本發明方案做進一步詳細的說明。
圖1為本發明一種具有語音交互的烹飪器具語音交互控制方法流程圖;
圖2為本發明一種具有語音交互的烹飪器具控制框圖。
【具體實施方式】
為使本發明技術方案實施例目的、技術方案和優點更加清楚,下面結合附圖對本發明實施例的技術方案進行清楚地解釋和說明,但下述實施例僅為本發明的優選實施例,而不是全部實施例。基于實施方式中的實施例,本領域技術人員在沒有做出創造性勞動的前提下所獲得其他實施例,都屬于本發明的保護范圍。
參照下面的描述和附圖,將清楚本發明的實施例的這些和其他方面。在這些描述和附圖中,具體公開了本發明的實施例中的一些特定實施方式來表示實施本發明的實施例的原理的一些方式,但是應當理解,本發明的實施例的范圍不受此限制。相反,本發明的實施例包括落入所附加權利要求書的精神和內涵范圍內的所有變化、修改和等同物。
為使本方案的實施例目的、技術方案和優點更加清楚下面結合附圖對本方案做進一步闡述。
如圖1圖2所示,一種具有語音交互的烹飪器具,包括本體及設置在所述本體上的語音交互控制模塊,當然可以理解的,本體包括殼體及內部組件等組成本體結構的結構件,所述語音交互控制模塊包括:語音拾取模塊,用于拾取語音指令,語音指令包括喚醒語音和功能語音;語音反饋模塊,用于反饋交互語音,交互語音包括響應語音、執行語音和閉環語音,語音拾取模塊拾取獲得喚醒語音,語音反饋模塊反饋啟動語音,此時,烹飪器具被喚醒之后,烹飪器具就進入了等待功能語音的狀態,在設定時間周期內(時間周期出廠設定也可以用戶進行人為設定),語音拾取模塊拾取獲得有功能語音,反饋執行語音,無功能語音,反饋閉環語音;語音執行模塊,用于執行功能語音對應的功能。所述語音交互控制模塊還包括:用于存儲與語音指令對應的語音菜單的語音存儲模塊,所述語音存儲模塊、語音拾取模塊、語音反饋模塊與語音執行模塊相互電連接;所述語音拾取模塊、語音反饋模塊、語音執行模塊和語音存儲模塊共同集成在一塊電路板上。所述本體上設有拾音器件,優選的拾音器件設置在面向用戶的側面上,所述語音拾取模塊通過拾音器件拾取語音指令,所述拾音器件包括聲敏傳感器或麥克風。所述拾音器件由聲敏傳感器與音頻放大電路構成,或所述拾音器由麥克風與音頻放大電路構成。所述本體上設有發聲器件,發聲器件可以設置在面向用戶的本體側面,也可以設置在本體側面,所述語音反饋模塊通過發聲器件反饋交互語音,所述發聲器件包括擴音喇叭或蜂鳴器。所述發生器件由擴音喇叭及音頻處理電路構成,或所述發聲器件由蜂鳴器與音頻處理電路構成。所述設定時間周期為5~30S,比如10S、15S等。
如圖2所示,為完善本方案,所述的烹飪器具(如電磁爐)還包括,為系統供電的電源模塊,還有顯示當前工作模式的,顯示模塊,微控制器也即系統的CPU等,以及傳感模塊,如溫度傳感、液位傳感等。
如圖1所示,本發明申請還包括一種烹飪器具的語音交互控制方法,所述語音交互控制方法包括步驟:
S1:通過語音拾取模塊獲取啟動烹飪器具語音功能的喚醒語音,開啟所述烹飪器具語音控制功能;
例如,以電磁爐為例,在電磁爐上電后,電磁爐處于待機狀態,此時用戶通過語音拾取模塊也即麥克風或者聲敏傳感器,輸入“開啟語音功能”當然語音指令可以多樣化例如“開啟語音操作”等。
S2:在所述語音功能啟動后,通過語音反饋模塊交互反饋提示響應語音,提示語音控制功能已開啟;
此時,電磁爐內部的處理模塊及CPU對語音指令進行處理、比對,通過語音反饋模塊交互反饋提示響應語音,例如“語音功能已開啟”,“很高興為您服務”等反饋語音信息,提示用戶語音功能已經開啟,可以進行語音指令的輸入及操作了。
S3:在所述語音功能啟動后,在設定時間周期內,通過語音拾取模塊拾取獲得功能語音時,通過語音反饋模塊交互反饋提示執行語音,并通過語音執行模塊執行功能語音對應的功能,無功能語音時,通過語音反饋模塊交互反饋提示閉環語音,并關閉語音控制功能。這樣提示用戶語音功能已經關閉,就無需再做重復的功能指令的輸入,當需要啟動時,就只能再次利用喚醒語音實現啟動控制,之后再輸入功能語音,這樣也避免了用戶在未知情況下反復沒有結果的功能語音的輸入。
例如,在所述語音功能啟動后,在設定時間周期5~30S內,優選為10~20S,內,此時用戶即可以通過語音拾取模塊也即拾音器,獲得功能語音例如“炒菜”,此時,烹飪器具會通過語音反饋模塊交互反饋提示執行語音,比如“炒菜功能已開啟”或“已進入炒菜模式”,當然可以為先提醒在執行,或者也可以為啟動執行同時進行提醒,也即可以理解為,一種是當收到語音指令時,只要識別語音指令匹配即立刻進行反饋提示,或者,識別語音指令匹配時,進行執行相關的操作時或之后再進行提醒,當然這個過程的時間周期是比較短的,提醒用戶當前的烹飪模式,并啟動執行模塊如電磁線盤及其驅動電路等,開始炒菜檔位功率。所述語音反饋模塊反饋提示執行語音后,所述烹飪器具可以重新通過語音拾取模塊拾取語音指令,比如正在執行“炒菜”模式時,用戶想更改當前的烹飪模式,即可以通過語音拾取模塊重新輸入喚醒語音,例如“開啟語音功能”此時,烹飪器具又重新回到剛開啟語音功能的狀態,等待輸入功能語音,此時,用戶即可以重新輸入“蒸煮”功能指令,此時烹飪器具執行“蒸煮”烹飪模式,并通過語音反饋模塊,反饋對應的交互語音也即執行語音,比如“蒸煮模式已開啟”或“已進入蒸煮模式”等。
在所述語音功能啟動后,在設定時間周期5~30S內,當烹飪器具(電磁爐)還沒有獲得功能語音時,此時電磁爐會關閉語音控制功能,并通過語音反饋模塊交互反饋提示閉環語音,例如“語音功能已關閉,期待下次為您服務”或“未接收到功能指令,語音功能已關閉,謝謝!”或“等待超時,語音功能已關閉”等語句。
本方案中,語音交互反饋還體現在烹飪過程中的調節反饋,比如在執行“炒菜”功能時,需要增加炒菜檔的功率,用戶只需要通過麥克風輸入“加大火力”或“增加功率”此時烹飪器具就會反饋“火力已加大”或“功率已經加大”同時位于面板上的顯示模塊對應顯示該功能的顯示狀態,例如增加火力指示,功率顯示數字加大等,當然該方法也適用于其他模式的調節。
這樣設置反饋模塊增強了用戶與機器的人機交互性能,兩級反饋使得烹飪器具當前的烹飪模式更加明目了然,可以實時與用戶進行反饋,達到了“實時交流”的形式,也即類似于實現了用戶與機器的“實時交流反饋”,用戶可以及時或者說第一時間了解當前烹飪器具所處的烹飪狀態,有效提升與機器的人機交互性能,而且增加閉環的語音反饋可以提醒用戶語音控制功能已經閉環,此時語音功能已經關閉,不能再繼續進行語音執行指令的接收,如果再次需要啟動時,則需要重新開啟語音啟動。開啟語音功能后在一定時間周期內輸入功能語音時,比如說“炒菜”功能,當用戶需要對當前烹飪模式需要更改時,則需要再次利用喚醒語音將機器喚醒,或可以理解為語音功能的重啟,避免了模式干擾及紊亂,同時如果不需要更換烹飪模式時,這樣也可以有效防止“干擾語音指令”的干擾,比如電磁爐在執行“炒菜”功能時,用戶口誤或在其他對話中提及“蒸煮”語音時,現有技術中相關方案,可能會對“蒸煮”指令相應,這樣就帶來了誤操作,或者干擾,但是本方案有效解決此問題,實現了烹飪過程中的干擾操作,同時,進一步提升了與烹飪器具的人機交互,實現智能化。