基於情境感知的語音交互方法和移動終端的製作方法
2023-12-03 00:46:01 1
基於情境感知的語音交互方法和移動終端的製作方法
【專利摘要】本發明提出一種基於情境感知的語音交互方法和移動終端。其中方法包括以下步驟:檢測移動終端的當前使用者的位置信息和/或運動狀態信息;獲得備忘錄信息;根據位置信息和/或運動狀態信息生成情境狀態信息,並判斷情境狀態信息是否與備忘錄信息匹配;如果情境狀態信息與備忘錄信息匹配,則根據備忘錄信息生成關鍵詞信息;接收當前使用者輸入的語音指令;以及根據關鍵詞信息和語音指令調用相應的應用程式並生成最終的控制指令。根據本發明實施例的方法,簡化用戶輸入過程、降低輸入的成本、提高輸入的精確性,特別是在進行語音輸入時,不同的環境和語義中相同的語言代表的含義差異很大,結合情境狀態信息可以有效消除這些差異,提升用戶體驗。
【專利說明】基於情境感知的語音交互方法和移動終端
【技術領域】
[0001]本發明涉及行動裝置製造【技術領域】,尤其涉及一種基於情境感知的語音交互方法和移動終。
【背景技術】
[0002]隨著智慧型手機的發展,其操作性和易用性較傳統手機有很大的提高,極大地方便了我們的日常生活,但是由於智慧型手機屏幕尺寸、解析度等因素的限制,輸入方式複雜、輸入成本高、精確點擊困難等問題仍然存在,尤其是在移動環境下使用智慧型手機,這些問題顯得更為嚴重,同時也嚴重地增加了用戶在操作過程中的認知負荷和記憶負擔,從而容易引發負面情緒,甚至放棄使用。
【發明內容】
[0003]本發明旨在至少解決上述技術問題之一。
[0004]為此,本發明的第一個目的在於提出一種基於情境感知的語音交互方法,該方法可以簡化用戶輸入過程、降低輸入的成本、提高輸入的精確性。
[0005]本發明的第二個目的在於提出一種移動終端。
[0006]為了實現上述目的,根據本發明第一方面的實施例的基於情境感知的語音交互方法包括以下步驟:檢測移動終端的當前使用者的位置信息和/或運動狀態信息;獲得所述移動終端中保存的備忘錄信息;根據所述位置信息和/或運動狀態信息生成與所述當前使用者所處環境相關的情境狀態信息,並判斷所述情境狀態信息是否與所述備忘錄信息匹配;如果所述情境狀態信息與所述備忘錄信息匹配,則根據所述備忘錄信息生成關鍵詞信息;接收所述當前使用者輸入的語音指令;以及根據所述關鍵詞信息和所述語音指令調用相應的應用程式並生成最終的控制指令。
[0007]根據本發明實施例的基於情境感知的語音交互方法,根據移動終端內置的傳感器生成用戶所處的情境狀態信息,並根據情境狀態信息和用戶所輸入的語音命令控制相應的應用程式,簡化用戶輸入過程、降低輸入的成本、提高輸入的精確性,特別是在進行語音輸入時,不同的環境和語義中相同的語言代表的含義差異很大,結合情境狀態信息可以有效消除這些差異,提升用戶體驗。
[0008]為了實現上述目的,根據本發明第二方面的實施例的移動終端包括:檢測模塊,用於檢測所述移動終端的當前使用者的位置信息和/或運動狀態信息;獲取模塊,用於獲得所述移動終端中保存的備忘錄信息;第一生成模塊,用於根據所述位置信息和/或運動狀態信息生成與所述當前使用者所處環境相關的情境狀態信息;判斷模塊,用於判斷所述情境狀態信息是否與所述備忘錄信息匹配;第二生成模塊,用於在所述判斷模塊判斷所述情境狀態信息與所述備忘錄信息匹配時,根據所述備忘錄信息生成關鍵詞信息;接收模塊,用於接收所述當前使用者輸入的語音指令;以及調用模塊,用於根據所述關鍵詞信息和所述語音指令調用相應的應用程式並生成最終的控制指令。[0009]根據本發明實施例的移動終端,通過內置的傳感器生成用戶所處的情境狀態信息,並根據情境狀態信息和用戶所輸入的語音命令控制相應的應用程式,簡化用戶輸入過程、降低輸入的成本、提高輸入的精確性,特別是在進行語音輸入時,不同的環境和語義中相同的語言代表的含義差異很大,結合情境狀態信息可以有效消除這些差異,提升用戶體驗。
[0010]本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發明的實踐了解到。
【專利附圖】
【附圖說明】
[0011]本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變得明顯和容易理解,其中,
[0012]圖1是根據本發明一個實施例的基於情境感知的語音交互方法的流程圖;
[0013]圖2是根據本發明一個實施例的基於情境感知的語音交互方法的流程圖;以及
[0014]圖3是根據本發明一個實施例的移動終端的結構框圖。
【具體實施方式】
[0015]下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用於解釋本發明,而不能理解為對本發明的限制。相反,本發明的實施例包括落入所附加權利要求書的精神和內涵範圍內的所有變化、修改和等同物。
[0016]在本發明的描述中,需要理解的是,術語「第一」、「第二」等僅用於描述目的,而不能理解為指示或暗示相對重要性。在本發明的描述中,需要說明的是,除非另有明確的規定和限定,術語「相連」、「連接」應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連。對於本領域的普通技術人員而言,可以具體情況理解上述術語在本發明中的具體含義。此外,在本發明的描述中,除非另有說明,「多個」的含義是兩個或兩個以上。
[0017]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用於實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,並且本發明的優選實施方式的範圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的實施例所屬【技術領域】的技術人員所理解。
[0018]下面參考附圖描述根據本發明實施例的基於情境感知的語音交互方法和移動終端。
[0019]一種基於情境感知的語音交互方法,包括以下步驟:檢測移動終端的當前使用者的位置信息和/或運動狀態信息;獲得移動終端中保存的備忘錄信息;根據位置信息和/或運動狀態信息生成與當前使用者環境相關的情境狀態信息,並判斷情境狀態信息是否與備忘錄信息匹配;如果情境狀態信息與備忘錄信息匹配,則根據備忘錄信息生成關鍵詞信息;接收當前使用者輸入的語音指令;以及根據關鍵詞信息和語音指令調用相應的應用程式並生成最終的控制指令。
[0020]圖1是根據本發明一個實施例的基於情境感知的語音交互方法的流程圖。
[0021]如圖1所示,根據本發明實施例的基於情境感知的語音交互方法包括下述步驟。
[0022]步驟S101,檢測移動終端的當前使用者的位置信息和/或運動狀態信息。
[0023]在本發明的實施例中,移動終端可以是手機、平板電腦、個人數字助理、導航儀等硬體設備,該硬體設備上安裝有GPS(Global Positioning System,全球定位系統),移動終端通過GPS可以獲得當前使用者的位置信息。
[0024]同時,該硬體設備上還安裝有加速度傳感器和/或陀螺儀,在本發明的一個實施例中,運動狀態信息通過加速度傳感器和/或陀螺儀檢測獲得。具體地,通過對加速度傳感器的數值進行計算可以得到移動終端在每個檢測間隔內的位移,即可計算出移動終端的運動軌跡,通過陀螺儀可以計算出移動終端在三維坐標軸方向上的旋轉角度,例如移動終端的當前使用者改變的運動方向,結合加速度傳感器和陀螺儀可以得到更加準確的運行狀態信息。
[0025]步驟S102,獲得移動終端中保存的備忘錄信息。
[0026]具體地,備忘錄信息包括時間信息、位置信息和事件信息。例如,一個備忘錄信息為「九點百度大廈參加活動」。
[0027]步驟S103,根據位置信息和/或運動狀態信息生成與當前使用者所處環境相關的情境狀態信息,並判斷情境狀態信息是否與備忘錄信息匹配。
[0028]在本發明的一個實施例中,情境狀態信息包括時間信息、位置信息。例如,移動終端通過GPS可以獲得當前使用者的位置信息為「西二旗地鐵站附近」,通過加速度傳感器和/或陀螺儀檢測到當前使用者的運動狀態信息為「在去往百度大廈的路上」,由此得到的情境狀態信息為「西二旗地鐵站附近在去往百度大廈的路上」,然後判斷該情境狀態信息是否與備忘錄信息「九點百度大廈參加活動」匹配,此時發現比較匹配。
[0029]步驟S104,如果情境狀態信息與備忘錄信息匹配,則根據備忘錄信息生成關鍵詞信息。其中,可以根據備忘錄信息中的時間信息、位置信息或事件信息生成關鍵詞信息,例如,根據備忘錄信息「九點百度大廈參加活動」生成的關鍵詞包括百度大廈、活動。
[0030]在本發明的一個實施例中,可以根據事件信息生成關鍵詞信息,並根據關鍵詞信息調用相應的應用程式,其中,應用程式可以包括搜索程序、導航程序。例如,根據備忘錄信息「九點百度大廈參加活動」生成「百度大廈的活動」關鍵詞信息,可以根據該關鍵詞信息為用戶打開搜索程序,搜索去百度大廈的路線信息。
[0031]步驟S105,接收當前使用者輸入的語音指令。
[0032]步驟S106,根據關鍵詞信息和語音指令調用相應的應用程式並生成最終的控制指令。
[0033]例如,接收到用戶輸入的語音命令為「百度」,根據備忘錄信息「九點百度大廈參加活動」生成「參加活動」關鍵詞信息,然後根據該語音指令「百度」和關鍵詞「參加活動」打開搜索程序或導航程序,在搜索程序的搜索界面中為用戶提示從當前位置到百度大廈的路線信息,並根據該語音指令「百度」和關鍵詞「參加活動」生成的控制指令為「搜索百度大廈」,或者「打開導航程序並顯示去百度大廈的路線信息」。
[0034]根據本發明實施例的基於情境感知的語音交互方法,根據移動終端內置的傳感器生成用戶所處的情境狀態信息,並根據情境狀態信息和用戶所輸入的語音命令控制相應的應用程式,簡化用戶輸入過程、降低輸入的成本、提高輸入的精確性,特別是在進行語音輸入時,不同的環境和語義中相同的語言代表的含義差異很大,結合情境狀態信息可以有效消除這些差異,提升用戶體驗。
[0035]圖2是根據本發明一個實施例的基於情境感知的語音交互方法的流程圖。
[0036]如圖2所示,根據本發明實施例的基於情境感知的語音交互方法包括下述步驟。
[0037]步驟S201,檢測移動終端的當前使用者的位置信息和/或運動狀態信息。
[0038]在本發明的實施例中,移動終端可以是手機、平板電腦、個人數字助理、導航儀等硬體設備,該硬體設備上安裝有GPS(Global Positioning System,全球定位系統),移動終端通過GPS可以獲得當前使用者的位置信息。
[0039]同時,該硬體設備上還安裝有加速度傳感器和/或陀螺儀,在本發明的一個實施例中,運動狀態信息通過加速度傳感器和/或陀螺儀檢測獲得。具體地,通過對加速度傳感器的數值進行計算可以得到移動終端在每個檢測間隔內的位移,即可計算出移動終端的運動軌跡,通過陀螺儀可以計算出移動終端在三維坐標軸方向上的旋轉角度,例如移動終端的當前使用者改變的運動方向,結合加速度傳感器和陀螺儀可以得到更加準確的運行狀態信息。
[0040]步驟S202,獲得移動終端中保存的備忘錄信息。
[0041]具體地,備忘錄信息包括時間信息、位置信息和事件信息。例如,一個備忘錄信息為「九點百度大廈參加活動」。
[0042]步驟S203,獲得當前時間,並根據當前時間、備忘錄信息、位置信息和/或運動狀態信息生成與當前使用者所處環境相關的情境狀態信息,並判斷情境狀態信息是否與備忘錄信息匹配。其中,情境狀態信息包括時間信息、位置信息。
[0043]具體地,可以結合當前時間、備忘錄信息、位置信息和/或運動狀態信息生成與當前使用者所處環境相關的情境狀態信息。例如,移動終端通過GPS可以獲得當前使用者的位置信息為「西二旗地鐵站附近」,通過加速度傳感器和/或陀螺儀檢測到當前使用者的運動狀態信息為「在去往百度大廈的路上」,移動終端獲取當前時間為「8點40分」,由此得到的情境狀態信息為「8點40分西二旗地鐵站附近在去往百度大廈的路上」,然後判斷該情境狀態信息是否與備忘錄信息「九點百度大廈參加活動」匹配,此時發現比較匹配。
[0044]步驟S204,如果情境狀態信息與備忘錄信息匹配,則根據備忘錄信息生成關鍵詞信息。其中,可以根據備忘錄信息中的時間信息、位置信息或事件信息生成關鍵詞信息,例如,根據備忘錄信息「九點百度大廈參加活動」生成的關鍵詞包括百度大廈、活動。
[0045]在本發明的一個實施例中,可以根據事件信息生成關鍵詞信息,並根據關鍵詞信息調用相應的應用程式,其中,應用程式可以包括搜索程序、導航程序。例如,根據備忘錄信息「九點百度大廈參加活動」生成「百度大廈的活動」關鍵詞信息,可以根據該關鍵詞信息為用戶打開搜索程序,搜索去百度大廈的路線信息。
[0046]步驟S205,接收當前使用者輸入的語音指令。
[0047]步驟S206,根據關鍵詞信息和語音指令調用相應的應用程式並生成最終的控制指令。
[0048]例如,接收到用戶輸入的語音命令為「百度」,根據備忘錄信息「九點百度大廈參加活動」生成「參加活動」關鍵詞信息,然後根據該語音指令「百度」和關鍵詞「參加活動」打開搜索程序或導航程序,在搜索程序的搜索界面中為用戶提示從當前位置到百度大廈的路線信息,並根據該語音指令「百度」和關鍵詞「參加活動」生成的控制指令為「搜索百度大廈」,或者「打開導航程序並顯示去百度大廈的路線信息」。
[0049]根據本發明實施例的基於情境感知的語音交互方法,根據當前時間、備忘錄信息、位置信息和/或運動狀態信息生成與當前使用者所處環境相關的情境狀態信息,通過該情境狀態信息進行匹配判斷,進一步提升用戶體驗。
[0050]下面舉具體的例子說明本發明實施例的基於情境感知的語音交互方法的應用場景。通過具體示例的描述,本發明的方面和優點將變得更加明顯。
[0051]例如,可以通過用戶的運動狀態調節移動終端顯示界面的尺寸。具體地,通過加速度傳感器獲取用戶的運動狀態信息,同時移動終端獲得用戶的歷史使用習慣,如果用戶正在運動,當用戶對移動終端進行界面操作時,可以通過與歷史使用習慣相比較,在歷史使用習慣所使用的顯示界面的基礎上增大比例,便於用戶在運動狀態下操作。
[0052]又如,可以實現日常管理。具體地,移動終端獲取日程信息,包括日期、時間、內容、地點、鈴聲設置等信息,並獲得用戶的位置信息,包括地點信息,如WLAN (Wireless LocalArea Networks,無線區域網路)位置信息、GPS信息或基站信息等,同時通過語音傳感器獲取用戶當前的環境噪音,如果用戶正在參會時,可以將鈴音調低或調至震動狀態,如果用戶當前環境嘈雜,可以將鈴聲及語音輸出設備音量調大。
[0053]再如,可以實現亮度自動調節。具體地,移動終端可以根據光線傳感器獲取用戶周邊環境光強度信息,並獲取移動終端的電量餘量信息,如果電池餘量過低,當用戶對移動終端進行操作時,自動將亮度調低,如果周邊環境光線過暗,當用戶對移動終端進行操作時,自動將亮度升高。
[0054]又如,可以實現自動Wifi接入。具體地,檢測用戶當前網絡狀況是否有無線WFI接入,並自動接入,同時如果Wifi接入的情況下用戶進行流量操作時如觀看視頻、搜索圖片、下載軟體等,直接將默認選項連入更清晰的方式,便於用戶知道流量信息。
[0055]為了實現上述實施例,本發明還提出一種移動終端。
[0056]一種移動終端,包括:檢測模塊,用於檢測移動終端的當前使用者的位置信息和/或運動狀態信息;獲取模塊,用戶獲得移動終端中保存的備忘錄信息;第一生成模塊,用於根據位置信息和/或運動狀態信息生成與當前使用者所處環境相關的情境狀態信息;判斷模塊,用於判斷情境狀態信息是否與備忘錄信息匹配;第二生成模塊,用於在判斷模塊判斷情境狀態信息與備忘錄信息匹配時,根據備忘錄信息生成關鍵詞信息;接收模塊,用於接收當前使用者輸入的語音指令;以及調用模塊,用於根據關鍵詞信息和語音指令調用相應的應用程式並生成最終的控制指令。
[0057]圖3是根據本發明一個實施例的移動終端的結構框圖。
[0058]如圖3所示,根據本發明實施例的移動終端包括:檢測模塊100、獲取模塊200、第一生成模塊300、判斷模塊400、第二生成模塊500、接收模塊600和調用模塊700。
[0059]具體地,檢測模塊100用於檢測移動終端的當前使用者的位置信息和/或運動狀態信息。在本發明的實施例中,移動終端可以是手機、平板電腦、個人數字助理、導航儀等硬體設備,該硬體設備上安裝有GPS(Global Positioning System,全球定位系統),檢測模塊100通過GPS可以獲得當前使用者的位置信息,同時,該硬體設備上還安裝有加速度傳感器和/或陀螺儀,在本發明的一個實施例中,運動狀態信息可以通過加速度傳感器和/或陀螺儀檢測獲得,其中,通過對加速度傳感器的數值進行計算可以得到移動終端在每個檢測間隔內的位移,即可計算出移動終端的運動軌跡,通過陀螺儀可以計算出移動終端在三維坐標軸方向上的旋轉角度,例如移動終端的當前使用者改變的運動方向,結合加速度傳感器和陀螺儀可以得到更加準確的運行狀態信息。
[0060]獲取模塊200用於獲得移動終端中保存的備忘錄信息。其中,備忘錄信息包括時間信息、位置信息和事件信息,例如,一個備忘錄信息為「九點百度大廈參加活動」。
[0061]第一生成模塊300用於根據位置信息和/或運動狀態信息生成與當前使用者所處環境相關的情境狀態信息。更具體地,情境狀態信息包括時間信息、位置信息,例如,檢測模塊100通過GPS可以獲得當前使用者的位置信息為「西二旗地鐵站附近」,通過加速度傳感器和/或陀螺儀檢測到當前使用者的運動狀態信息為「在去往百度大廈的路上」,由此通過第一生成模塊300生成的情境狀態信息為「西二旗地鐵站附近在去往百度大廈的路上」。
[0062]判斷模塊400用於判斷情境狀態信息是否與備忘錄信息匹配。
[0063]第二生成模塊500用於在判斷模塊400判斷情境狀態信息與備忘錄信息匹配時,根據備忘錄信息生成關鍵詞信息。其中,可以根據備忘錄信息中的時間信息、位置信息或事件信息生成關鍵詞信息,例如,根據備忘錄信息「九點百度大廈參加活動」生成的關鍵詞包括百度大廈、活動。
[0064]在本發明的一個實施例中,第二生成模塊500可以根據事件信息生成關鍵詞信息,並根據關鍵詞信息調用相應的應用程式,其中,應用程式可以包括搜索程序、導航程序。例如,根據備忘錄信息「九點百度大廈參加活動」生成「百度大廈的活動」關鍵詞信息,可以根據該關鍵詞信息為用戶打開搜索程序,搜索去百度大廈的路線信息。
[0065]接收模塊600用於接收當前使用者輸入的語音指令。
[0066]調用模塊700用於根據關鍵詞信息和語音指令調用相應的應用程式並生成最終的控制指令。例如,接收模塊600接收到用戶輸入的語音命令為「百度」,第二生成模塊500根據備忘錄信息「九點百度大廈參加活動」生成「參加活動」關鍵詞信息,然後調用模塊700根據該語音指令「百度」和關鍵詞「參加活動」打開搜索程序或導航程序,在搜索程序的搜索界面中為用戶提示從當前位置到百度大廈的路線信息,並根據該語音指令「百度」和關鍵詞「參加活動」生成的控制指令為「搜索百度大廈」,或者「打開導航程序並顯示去百度大廈的路線信息」。
[0067]根據本發明實施例的移動終端,通過內置的傳感器生成用戶所處的情境狀態信息,並根據情境狀態信息和用戶所輸入的語音命令控制相應的應用程式,簡化用戶輸入過程、降低輸入的成本、提高輸入的精確性,特別是在進行語音輸入時,不同的環境和語義中相同的語言代表的含義差異很大,結合情境狀態信息可以有效消除這些差異,提升用戶體驗。
[0068]在本發明的一個實施例中,獲取模塊200還用於獲得當前時間,第一生成模塊300還用於根據當前時間、備忘錄信息、位置信息和/或運動狀態信息生成與當前使用者所處環境相關的情境狀態信息。例如,移動終端通過GPS可以獲得當前使用者的位置信息為「西二旗地鐵站附近」,通過加速度傳感器和/或陀螺儀檢測到當前使用者的運動狀態信息為「在去往百度大廈的路上」,移動終端獲取當前時間為「8點40分」,由此得到的情境狀態信息為「8點40分西二旗地鐵站附近在去往百度大廈的路上」,然後判斷該情境狀態信息是否與備忘錄信息「九點百度大廈參加活動」匹配,由此通過該情境狀態信息進行匹配判斷,進一步提升用戶體驗。
[0069]應當理解,本發明的各部分可以用硬體、軟體、固件或它們的組合來實現。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟體或固件來實現。例如,如果用硬體來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用於對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
[0070]在本說明書的描述中,參考術語「一個實施例」、「一些實施例」、「示例」、「具體示例」、或「一些示例」等的描述意指結合該實施例或示例描述的具體特徵、結構、材料或者特點包含於本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特徵、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。
[0071]儘管已經示出和描述了本發明的實施例,對於本領域的普通技術人員而言,可以理解在不脫離本發明的原理和精神的情況下可以對這些實施例進行多種變化、修改、替換和變型,本發明的範圍由所附權利要求及其等同限定。
【權利要求】
1.一種基於情境感知的語音交互方法,其特徵在於,包括以下步驟: 檢測移動終端的當前使用者的位置信息和/或運動狀態信息; 獲得所述移動終端中保存的備忘錄信息; 根據所述位置信息和/或運動狀態信息生成與所述當前使用者所處環境相關的情境狀態信息,並判斷所述情境狀態信息是否與所述備忘錄信息匹配; 如果所述情境狀態信息與所述備忘錄信息匹配,則根據所述備忘錄信息生成關鍵詞信息; 接收所述當前使用者輸入的語音指令;以及 根據所述關鍵詞信息和 所述語音指令調用相應的應用程式並生成最終的控制指令。
2.如權利要求1所述的基於情境感知的語音交互方法,其特徵在於,所述運動狀態信息通過加速度傳感器和/或陀螺儀檢測獲得。
3.如權利要求1或2所述的基於情境感知的語音交互方法,其特徵在於,還包括: 獲得當前時間,並根據所述當前時間、所述備忘錄信息、所述位置信息和/或運動狀態信息生成與所述當前使用者所處環境相關的情境狀態信息。
4.如權利要求1-3任一項所述的基於情境感知的語音交互方法,其特徵在於,所述情境狀態信息包括時間信息、位置信息,所述備忘錄信息包括時間信息、位置信息和事件信肩、O
5.如權利要求1-4任一項所述的基於情境感知的語音交互方法,其特徵在於,根據所述事件信息生成所述關鍵詞信息,並根據所述關鍵詞信息調用相應的應用程式。
6.如權利要求5所述的基於情境感知的語音交互方法,其特徵在於,所述應用程式包括搜索程序、導航程序。
7.一種移動終端,其特徵在於,包括: 檢測模塊,用於檢測所述移動終端的當前使用者的位置信息和/或運動狀態信息; 獲取模塊,用於獲得所述移動終端中保存的備忘錄信息; 第一生成模塊,用於根據所述位置信息和/或運動狀態信息生成與所述當前使用者所處環境相關的情境狀態信息; 判斷模塊,用於判斷所述情境狀態信息是否與所述備忘錄信息匹配; 第二生成模塊,用於在所述判斷模塊判斷所述情境狀態信息與所述備忘錄信息匹配時,根據所述備忘錄信息生成關鍵詞信息; 接收模塊,用於接收所述當前使用者輸入的語音指令;以及 調用模塊,用於根據所述關鍵詞信息和所述語音指令調用相應的應用程式並生成最終的控制指令。
8.如權利要求7所述的移動終端,其特徵在於,所述運動狀態信息通過加速度傳感器和/或陀螺儀檢測獲得。
9.如權利要求7或8所述的移動終端,其特徵在於, 所述獲取模塊還用於獲得當前時間,所述第一生成模塊還用於根據所述當前時間、所述備忘錄信息、所述位置信息和/或運動狀態信息生成與所述當前使用者所處環境相關的情境狀態信息。
10.如權利要求7-9任一項所述的移動終端,其特徵在於,所述情境狀態信息包括時間信息、位置信息,所述備忘錄信息包括時間信息、位置信息和事件信息。
11.如權利要求7-10任一項所述的移動終端,其特徵在於,根據所述事件信息生成所述關鍵詞信息,並根據所述關鍵詞信息調用相應的應用程式。
12.如權利要求11所述的移動終端,其特徵在於,所述應用程式包括搜索程序、導航程序。
【文檔編號】H04M1/725GK103685687SQ201210324833
【公開日】2014年3月26日 申請日期:2012年9月4日 優先權日:2012年9月4日
【發明者】李雪 申請人:百度在線網絡技術(北京)有限公司