一種語音導航方法及裝置的制造方法
【專利說明】
【技術領域】
[0001]本發(fā)明涉及人機交互技術,尤其涉及一種語音導航方法及裝置。
【【背景技術】】
[0002]隨著全球定位系統(tǒng)GPS民用化的深入以及互聯(lián)網通信技術的發(fā)展,人們越來越多地使用導航客戶端。導航客戶端能夠基于電子地圖向用戶提供路徑規(guī)劃和引導等導航功能。由于它給人們的出行帶來了很大的方便,因此逐漸成為生活中必不可少的一部分。隨著對導航客戶端的關注度和使用度越來越高,人們已經不僅僅滿足于導航客戶端所提供的基本的導航功能,而是希望其能夠提供更加精確性、更加人性化的導航服務。
[0003]語音提示功能是導航客戶端所提供導航功能的重要組成部分,由于導航客戶端的特殊性,駕駛者開車過程中要專注于駕駛并注意路面情況,因此不能頻繁的觀察導航客戶端界面來獲取路線相關信息,因此,語音提示功能就顯得尤為重要。然而,導航客戶端只具有語音提示功能,提供導航服務時仍然需要用戶在駕駛車輛上路之前,手動輸入目的地信息,如果用戶在駕駛過程中需要獲取其他導航信息,則需要停車后進行手動操作完成查看,因此目前導航過程中的操作成本較高,語音導航的處理效率比較低。
【
【發(fā)明內容】
】
[0004]有鑒于此,本發(fā)明實施例提供了一種語音導航方法及裝置,用以解決現(xiàn)有技術中導航過程中操作成本較高、語音導航過程效率較低的問題。
[0005]本發(fā)明實施例的一方面,提供一種語音導航方法,包括:
[0006]采集用戶的第一語音指令;
[0007]依據當前導航狀態(tài),確定語音識別模型;
[0008]利用所述語音識別模型,對所述用戶的第一語音指令進行語音識別,以獲得第一語音識別結果;
[0009]依據所述第一語音識別結果,執(zhí)行導航操作。
[0010]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述采集用戶的第一語音指令,包括:
[0011]監(jiān)聽用戶的第二語音指令;
[0012]利用語音喚醒模型對所述第二語音指令進行語音識別,以獲得第二語音識別結果;
[0013]若所述第二語音識別結果滿足預設的喚醒條件,采集用戶的第一語音指令。
[0014]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述依據當前導航狀態(tài),確定語音識別模型,包括:
[0015]若所述當前導航狀態(tài)為開始導航前,確定所述語音識別模型為第一模型;
[0016]其中,所述第一模型用于識別出所述第一語音指令中所包含的興趣點搜索指令。
[0017]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述依據當前導航狀態(tài),確定語音識別模型,包括:
[0018]若所述當前導航狀態(tài)為正在導航中,確定所述語音識別模型為第二模型;
[0019]其中,所述第二模型用于識別出所述第一語言指令中所包含的以下指令中至少一個:客戶端控制指令、導航提示指令和興趣點搜索指令。
[0020]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述依據所述第一語音識別結果,執(zhí)行導航操作,包括:
[0021]若所述第一語音識別結果中所包含的興趣點搜索指令為興趣點名稱,獲得并輸出與所述興趣點名稱相匹配的搜索結果;或者,
[0022]若所述第一語音識別結果中所包含的興趣點搜索指令為興趣點類型名稱,獲得并輸出與所述興趣點類型名稱相匹配的搜索結果。
[0023]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述依據所述第一語音識別結果,執(zhí)行導航操作,包括:
[0024]若所述第一語音識別結果中包含客戶端控制指令,依據所述客戶端控制指令,對所述客戶端進行以下控制中至少一個:放大/縮小地圖、增大/減小音量和開啟/關閉投影功能;
[0025]若所述第一語音識別結果中包含導航提示指令,依據所述導航提示指令,獲取并輸出以下導航提示信息中至少一個:到達目的地的剩余距離信息、到達目的地的所需時間信息、路況信息和所在道路信息;
[0026]若所述第一語音識別結果中包含興趣點搜索指令,依據所述興趣點搜索指令,獲取并輸出與所述興趣點搜索指令中興趣點信息相匹配的搜索結果。
[0027]本發(fā)明實施例的一方面,提供一種語音導航裝置,包括:
[0028]語音采集單元,用于采集用戶的第一語音指令;
[0029]模型處理單元,用于依據當前導航狀態(tài),確定語音識別模型;
[0030]語音識別單元,用于利用所述語音識別模型,對所述用戶的第一語音指令進行語音識別,以獲得第一語音識別結果;
[0031]導航執(zhí)行單元,用于依據所述第一語音識別結果,執(zhí)行導航操作。
[0032]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,
[0033]所述語音采集單元,還用于監(jiān)聽用戶的第二語音指令;
[0034]所述裝置還包括:
[0035]語音喚醒單元,用于利用語音喚醒模型對所述第二語音指令進行語音識別,以獲得第二語音識別結果;若所述第二語音識別結果滿足預設的喚醒條件,觸發(fā)所述語音采集單元采集用戶的第一語音指令。
[0036]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述模型處理單元,具體用于:
[0037]若所述當前導航狀態(tài)為開始導航前,確定所述語音識別模型為第一模型;
[0038]其中,所述第一模型用于識別出所述第一語音指令中所包含的興趣點搜索指令。
[0039]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述模型處理單元,具體用于:
[0040]若所述當前導航狀態(tài)為正在導航中,確定所述語音識別模型為第二模型;
[0041]其中,所述第二模型用于識別出所述第一語言指令中所包含的以下指令中至少一個:客戶端控制指令、導航提示指令和興趣點搜索指令。
[0042]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述導航執(zhí)行單元,具體用于:
[0043]若所述第一語音識別結果中所包含的興趣點搜索指令為興趣點名稱,獲得并輸出與所述興趣點名稱相匹配的搜索結果;或者,
[0044]若所述第一語音識別結果中所包含的興趣點搜索指令為興趣點類型名稱,獲得并輸出與所述興趣點類型名稱相匹配的搜索結果。
[0045]如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述導航執(zhí)行單元,具體用于:
[0046]若所述第一語音識別結果中包含客戶端控制指令,依據所述客戶端控制指令,對所述客戶端進行以下控制中至少一個:放大/縮小地圖、增大/減小音量和開啟/關閉投影功能;
[0047]若所述第一語音識別結果中包含導航提示指令,依據所述導航提示指令,獲取并輸出以下導航提示信息中至少一個:到達目的地的剩余距離信息、到達目的地的所需時間信息、路況信息和所在道路信息;
[0048]若所述第一語音識別結果中包含興趣點搜索指令,依據所述興趣點搜索指令,獲取并輸出與所述興趣點搜索指令中興趣點信息相匹配的搜索結果。
[0049]由以上技術方案可以看出,本發(fā)明實施例具有以下有益效果:
[0050]本發(fā)明實施例通過采集用戶的第一語音指令;從而,依據當前導航狀態(tài),確定語音識別模型;進而利用所述語音識別模型,對所述用戶的第一語音指令進行語音識別,以獲得第一語音識別結果,以及依據所述第一語音識別結果,執(zhí)行導航操作。與現(xiàn)有技術相比,本發(fā)明實施例提供的技術方案能夠依據用戶的語音指令,自動執(zhí)行導航操作,從而實現(xiàn)向用戶提供導航服務,不需要用戶進行手動操作就可以實現(xiàn)導航功能,因此能夠解決現(xiàn)有技術中導航過程中操作成本較高以及語音導航過程效率較低的問題,能夠降低導航過程中的操作成本,提高語音導航的處理效率,保證駕車安全性。
【【