導(dǎo)航方法及裝置制造方法
【專利摘要】一種導(dǎo)航方法,包括:獲取輸入的關(guān)鍵字;獲取地圖信息,根據(jù)所述關(guān)鍵字和所述地圖信息獲取目標(biāo)位置;跟蹤獲取定位信息;根據(jù)所述目標(biāo)位置、定位信息以及所述地圖信息生成導(dǎo)航信息;通過語音播報所述導(dǎo)航信息。此外,還提供了一種導(dǎo)航裝置。上述導(dǎo)航方法及裝置能夠提高安全性。
【專利說明】導(dǎo)航方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及定位導(dǎo)航【技術(shù)領(lǐng)域】,特別是涉及一種導(dǎo)航方法及裝置。
【背景技術(shù)】
[0002] 現(xiàn)有技術(shù)的手機導(dǎo)航裝置或車載導(dǎo)航裝置,通常存儲有離線地圖,并根據(jù)用戶在 地圖搜索欄的輸入框中輸入的目標(biāo)位置建立到該目標(biāo)位置的導(dǎo)航信息,并展示在地圖上。
[0003] 然而,發(fā)明人經(jīng)分析發(fā)現(xiàn)現(xiàn)有技術(shù)中的導(dǎo)航裝置至少存在以下問題:
[0004] 現(xiàn)有技術(shù)中的導(dǎo)航裝置展示導(dǎo)航信息的方式為通過顯示屏上的指示圖標(biāo)進行展 示,因此需要駕駛者通過導(dǎo)航裝置的顯示屏獲取導(dǎo)航信息,使得駕駛者在駕駛時存在安全 風(fēng)險,導(dǎo)致安全性較低。
【發(fā)明內(nèi)容】
[0005] 基于此,有必要提供一種能提高安全性的導(dǎo)航方法。
[0006] 一種導(dǎo)航方法,包括:
[0007] 獲取輸入的關(guān)鍵字;
[0008] 獲取地圖信息,根據(jù)所述關(guān)鍵字和所述地圖信息獲取目標(biāo)位置;
[0009] 跟蹤獲取定位信息;
[0010] 根據(jù)所述目標(biāo)位置、定位信息以及所述地圖信息生成導(dǎo)航信息;
[0011] 通過語音播報所述導(dǎo)航信息。
[0012] 此外,還有必要提供一種能提高安全性的導(dǎo)航裝置。
[0013] 一種導(dǎo)航裝置,包括:
[0014] 關(guān)鍵字獲取模塊,用于獲取輸入的關(guān)鍵字;
[0015] 目標(biāo)位置獲取模塊,用于獲取地圖信息,根據(jù)所述關(guān)鍵字和所述地圖信息獲取目 標(biāo)位置;
[0016] 跟蹤定位模塊,用于跟蹤獲取定位信息;
[0017] 導(dǎo)航信息生成模塊,用于根據(jù)所述目標(biāo)位置、定位信息以及所述地圖信息生成導(dǎo) 航信息;
[0018] 語音播報模塊,用于通過語音播報所述導(dǎo)航信息。
[0019] 上述導(dǎo)航方法及裝置,通過語音播報導(dǎo)航信息,使得用戶在駕駛時無需專注于顯 示屏上的行駛路線,而將注意力放在駕駛視野上,從而避免了因駕駛者注意力不集中導(dǎo)致 的車禍,提高了安全性。
【專利附圖】
【附圖說明】
[0020] 圖1為一個實施例中導(dǎo)航方法的流程圖;
[0021] 圖2為一個實施例中導(dǎo)航裝置的結(jié)構(gòu)示意圖;
[0022] 圖3為另一個實施例中導(dǎo)航裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0023] 在一個實施例中,如圖1所示,一種導(dǎo)航方法,該方法完全依賴于計算機程序,該 計算機程序可運行于基于馮洛伊曼體系的計算機系統(tǒng)上,例如車載導(dǎo)航裝置、手持導(dǎo)航定 位儀、智能手機、平板電腦以及掌上電腦等。該方法包括以下步驟:
[0024] 步驟S102,獲取輸入的關(guān)鍵字。
[0025] 步驟S104,獲取地圖信息,根據(jù)關(guān)鍵字和地圖信息獲取目標(biāo)位置。
[0026] 在一個實施例中,可獲取文本輸入框中輸入的關(guān)鍵字,并在獲取到的地圖信息中 進行搜索,查找與關(guān)鍵字對應(yīng)的興趣點名稱,并獲取興趣點名稱的位置信息作為目標(biāo)位置。 在導(dǎo)航【技術(shù)領(lǐng)域】中,興趣點即電子地圖上標(biāo)記餐飲、公交、地鐵、寫字樓、商場等實體設(shè)施的 標(biāo)識。例如,若用戶輸入的關(guān)鍵字為"騰訊",則與之相應(yīng)的興趣點名稱可以是"騰訊大廈", 其對應(yīng)的位置信息即為騰訊公司辦公樓所在的具體位置。在本實施例中,若與關(guān)鍵字對應(yīng) 的興趣點名稱有多個,可將與關(guān)鍵字對應(yīng)的多個興趣點以列表的形式展示,并獲取輸入的 興趣點選取請求,獲取興趣點選取請求對應(yīng)的興趣點名稱。
[0027] 在一個實施例中,還可獲取輸入的音頻片段,對音頻片段進行語音識別得到關(guān)鍵 字。
[0028] 在本實施例中,用戶可通過話筒口述其希望到達的目的地的名稱。在獲取到該用 戶口述的音頻片段后,對其進行音頻識別,得到對應(yīng)的字符串,并將其作為關(guān)鍵字在地圖信 息中進行查找,得到對應(yīng)的興趣點名稱,并獲取其對應(yīng)的位置信息。若查找到的興趣點名稱 有多個,可通過語音播報該多個興趣點名稱,并獲取用戶口述的選擇指令,通過對該選擇指 令進行語音識別,得到用戶選取的興趣點名稱,從而獲取到興趣點名稱對應(yīng)的位置信息作 為目標(biāo)位置。
[0029] 步驟S106,跟蹤定位信息。
[0030] 定位信息即使用導(dǎo)航裝置的用戶實際所在的地理位置信息。可通過定位系統(tǒng)獲取 其定位信息。定位系統(tǒng)可以是GPS (Globle Position Service,全球衛(wèi)星定位系統(tǒng))系統(tǒng) 或北斗衛(wèi)星定位系統(tǒng)等。由于使用導(dǎo)航裝置的用戶可能處于移動狀態(tài),因此需要對定位信 息進行跟蹤獲取。
[0031] 步驟S108,根據(jù)目標(biāo)位置、定位信息以及地圖信息生成導(dǎo)航信息。
[0032] 在一個實施例中,可通過導(dǎo)航地圖匹配算法生成導(dǎo)航信息,生成的導(dǎo)航信息可以 是地理位置序列。例如,導(dǎo)航信息可由獲取到的定位信息作為起始,并包含依次經(jīng)過的路 口,最終以目標(biāo)位置作為終點。其中路口的位置信息還包括轉(zhuǎn)向信息。
[0033] 步驟S110,通過語音播報導(dǎo)航信息。
[0034] 在一個實施例中,可定期通過語音播報導(dǎo)航信息。即每隔一段時間即播報導(dǎo)航信 肩、。
[0035] 在一個實施例中,還可根據(jù)跟蹤獲取到的定位信息進行播報。例如,可在定位信息 和導(dǎo)航信息中與該定位信息最接近的路口位置之間的距離分別為1〇〇米、50米時進行播報 該路口位置,并播報該路口位置對應(yīng)的轉(zhuǎn)向信息,從而提示用戶提前準(zhǔn)備轉(zhuǎn)向,使用戶不會 因為車速太快來不及轉(zhuǎn)向而行駛到錯誤的路線上。
[0036] 在本實施例中,還可獲取電子地圖,并在電子地圖上展示導(dǎo)航信息。使得當(dāng)用戶未 聽清語音播報時,仍可通過顯示界面查看導(dǎo)航信息。
[0037] 電子地圖可以是離線地圖也可以是實時下載的衛(wèi)星圖像。優(yōu)選的,電子地圖還可 以是3D地圖或街景地圖。3D地圖或街景地圖更接近用戶實際所處的環(huán)境,從而能使用戶快 速地對自己所處的位置以及導(dǎo)航信息有所了解。
[0038] 在一個實施例中,還可根據(jù)導(dǎo)航信息獲取實時路況信息、紅綠燈狀態(tài)信息和/或 駕駛參數(shù)信息,通過語音播報實時路況信息、紅綠燈狀態(tài)信息和/或駕駛參數(shù)信息。
[0039] 實時路況信息即實時的道路維修狀況、車輛擁塞狀況和路面情況等。道路維修狀 況即某條路線是否處于維修施工狀態(tài)中而不能通行,車輛擁塞狀況即某條路線上是否存在 堵車狀況以及已經(jīng)堵車的時間長度,路面狀況即由于天氣或其他因素而導(dǎo)致的路面受損狀 況。
[0040] 紅綠燈狀態(tài)信息即與導(dǎo)航信息中的路口位置對應(yīng)的紅綠燈的狀況,可包括當(dāng)前紅 綠燈的個數(shù)、狀態(tài)以及各自的當(dāng)前紅燈持續(xù)時間。
[0041] 在使用離線地圖的應(yīng)用場景中,由于離線地圖上不會包含上述實時的信息,從而 使用戶能夠更加準(zhǔn)確地選擇路線。
[0042] 在本實施例中,實時路況信息及紅綠燈狀態(tài)信息可存儲在服務(wù)器上。可從服務(wù)器 下載或接收服務(wù)器的實時推送得到實時路況信息。
[0043] 駕駛參數(shù)信息可包括行駛速度、預(yù)計到達時間等??筛鶕?jù)跟蹤獲取到的定位信息 以及跟蹤的時長計算得到駕駛參數(shù)信息。
[0044] 進一步的,還可根據(jù)實時路況信息、紅綠燈狀態(tài)信息和/或駕駛參數(shù)信息修改導(dǎo) 航信息。
[0045] 例如,可根據(jù)實時路況信息、紅綠燈狀態(tài)信息和/或駕駛參數(shù)信息排除掉路況較 差或紅綠燈較多的路線,從而修改導(dǎo)航信息。優(yōu)選的,可語音提示用戶是否進行修改,若是, 則進行修改,若否,則維持原導(dǎo)航信息。
[0046] 在一個實施例中,還可根據(jù)地圖信息獲取與定位信息對應(yīng)的興趣點信息,通過語 音播報興趣點信息。
[0047] 若用戶處于移動狀態(tài),則跟蹤獲取到的定位信息會發(fā)生變化,當(dāng)獲取跟蹤獲取到 的定位信息附近的興趣點信息,并語音通報。例如,若用戶處于駕駛狀態(tài)時,可語音播報其 途徑的餐館、超市、寫字樓和商場等興趣點。使得用戶在駕駛過程中,不需要對周邊的設(shè)施 進行過分關(guān)注,從而可專注于駕駛操作上,提高安全性。
[0048] 在一個實施例中,如圖2所示,一種導(dǎo)航裝置,包括:關(guān)鍵字獲取模塊102、目標(biāo)位 置獲取模塊104、跟蹤定位模塊106、導(dǎo)航信息生成模塊108以及語音播報模塊110,其中:
[0049] 關(guān)鍵字獲取模塊102,用于獲取輸入的關(guān)鍵字。
[0050] 目標(biāo)位置獲取模塊104,用于獲取地圖信息,根據(jù)關(guān)鍵字和地圖信息獲取目標(biāo)位 置。
[0051] 在一個實施例中,關(guān)鍵字獲取模塊102可用于獲取文本輸入框中輸入的關(guān)鍵字, 目標(biāo)位置獲取模塊104可用于在獲取到的地圖信息中進行搜索,查找與關(guān)鍵字對應(yīng)的興趣 點名稱,并獲取興趣點名稱的位置信息作為目標(biāo)位置。在導(dǎo)航【技術(shù)領(lǐng)域】中,興趣點即電子地 圖上標(biāo)記餐飲、公交、地鐵、寫字樓、商場等實體設(shè)施的標(biāo)識。例如,若用戶輸入的關(guān)鍵字為 "騰訊",則與之相應(yīng)的興趣點名稱可以是"騰訊大廈",其對應(yīng)的位置信息即為騰訊公司辦 公樓所在的具體位置。在本實施例中,若與關(guān)鍵字對應(yīng)的興趣點名稱有多個,可將與關(guān)鍵字 對應(yīng)的多個興趣點以列表的形式展示,并獲取輸入的興趣點選取請求,獲取興趣點選取請 求對應(yīng)的興趣點名稱。
[0052] 在一個實施例中,關(guān)鍵字獲取模塊102還可用于獲取輸入的音頻片段,對音頻片 段進行語音識別得到關(guān)鍵字。
[0053] 在本實施例中,用戶可通過話筒口述其希望到達的目的地的名稱。在獲取到該用 戶口述的音頻片段后,對其進行音頻識別,得到對應(yīng)的字符串,并將其作為關(guān)鍵字在地圖信 息中進行查找,得到對應(yīng)的興趣點名稱,并獲取其對應(yīng)的位置信息。若查找到的興趣點名稱 有多個,可通過語音播報該多個興趣點名稱,并獲取用戶口述的選擇指令,通過對該選擇指 令進行語音識別,得到用戶選取的興趣點名稱,從而獲取到興趣點名稱對應(yīng)的位置信息作 為目標(biāo)位置。
[0054] 跟蹤定位模塊106,用于跟蹤定位信息。
[0055] 定位信息即使用導(dǎo)航裝置的用戶實際所在的地理位置信息??赏ㄟ^定位系統(tǒng)獲取 其定位信息。定位系統(tǒng)可以是GPS (Globle Position Service,全球衛(wèi)星定位系統(tǒng))系統(tǒng) 或北斗衛(wèi)星定位系統(tǒng)等。由于使用導(dǎo)航裝置的用戶可能處于移動狀態(tài),因此需要對定位信 息進行跟蹤獲取。
[0056] 導(dǎo)航信息生成模塊108,用于根據(jù)目標(biāo)位置、定位信息以及地圖信息生成導(dǎo)航信 肩、。
[0057] 在一個實施例中,可通過導(dǎo)航地圖匹配算法生成導(dǎo)航信息,生成的導(dǎo)航信息可以 是地理位置序列。例如,導(dǎo)航信息可由獲取到的定位信息作為起始,并包含依次經(jīng)過的路 口,最終以目標(biāo)位置作為終點。其中路口的位置信息還包括轉(zhuǎn)向信息。
[0058] 語音播報模塊110,用于通過語音播報導(dǎo)航信息。
[0059] 在一個實施例中,語音播報模塊110可用于定期通過語音播報導(dǎo)航信息。即每隔 一段時間即播報導(dǎo)航信息。
[0060] 在一個實施例中,語音播報模塊110還可用于根據(jù)跟蹤獲取到的定位信息進行播 報。例如,可在定位信息和導(dǎo)航信息中與該定位信息最接近的路口位置之間的距離分別為 100米、50米時進行播報該路口位置,并播報該路口位置對應(yīng)的轉(zhuǎn)向信息,從而提示用戶提 前準(zhǔn)備轉(zhuǎn)向,使用戶不會因為車速太快來不及轉(zhuǎn)向而行駛到錯誤的路線上。
[0061] 在本實施例中,還可獲取電子地圖,并在電子地圖上展示導(dǎo)航信息。使得當(dāng)用戶未 聽清語音播報時,仍可通過顯示界面查看導(dǎo)航信息。
[0062] 電子地圖可以是離線地圖也可以是實時下載的衛(wèi)星圖像。優(yōu)選的,電子地圖還可 以是3D地圖或街景地圖。3D地圖或街景地圖更接近用戶實際所處的環(huán)境,從而能使用戶快 速地對自己所處的位置以及導(dǎo)航信息有所了解。
[0063] 在一個實施例中,如圖3所示,導(dǎo)航裝置還包括實時交通信息通知模塊112,用于 根據(jù)導(dǎo)航信息獲取實時路況信息、紅綠燈狀態(tài)信息和/或駕駛參數(shù)信息,通過語音播報實 時路況信息、紅綠燈狀態(tài)信息和/或駕駛參數(shù)信息。
[0064] 實時路況信息即實時的道路維修狀況、車輛擁塞狀況和路面情況等。道路維修狀 況即某條路線是否處于維修施工狀態(tài)中而不能通行,車輛擁塞狀況即某條路線上是否存在 堵車狀況以及已經(jīng)堵車的時間長度,路面狀況即由于天氣或其他因素而導(dǎo)致的路面受損狀 況。
[0065] 紅綠燈狀態(tài)信息即與導(dǎo)航信息中的路口位置對應(yīng)的紅綠燈的狀況,可包括當(dāng)前紅 綠燈的個數(shù)、狀態(tài)以及各自的當(dāng)前紅燈持續(xù)時間。
[0066] 在使用離線地圖的應(yīng)用場景中,由于離線地圖上不會包含上述實時的信息,從而 使用戶能夠更加準(zhǔn)確地選擇路線。
[0067] 在本實施例中,實時路況信息及紅綠燈狀態(tài)信息可存儲在服務(wù)器上??蓮姆?wù)器 下載或接收服務(wù)器的實時推送得到實時路況信息。
[0068] 駕駛參數(shù)信息可包括行駛速度、預(yù)計到達時間等??筛鶕?jù)跟蹤獲取到的定位信息 以及跟蹤的時長計算得到駕駛參數(shù)信息。
[0069] 進一步的,導(dǎo)航信息生成模塊108還可用于根據(jù)實時路況信息、紅綠燈狀態(tài)信息 和/或駕駛參數(shù)信息修改導(dǎo)航信息。
[0070] 例如,可根據(jù)實時路況信息、紅綠燈狀態(tài)信息和/或駕駛參數(shù)信息排除掉路況較 差或紅綠燈較多的路線,從而修改導(dǎo)航信息。優(yōu)選的,可語音提示用戶是否進行修改,若是, 則進行修改,若否,則維持原導(dǎo)航信息。
[0071] 在一個實施例中,如圖3所示,導(dǎo)航裝置還包括興趣點通知模塊114,用于根據(jù)地 圖信息獲取與定位信息對應(yīng)的興趣點信息,通過語音播報興趣點信息。
[0072] 若用戶處于移動狀態(tài),則跟蹤獲取到的定位信息會發(fā)生變化,當(dāng)獲取跟蹤獲取到 的定位信息附近的興趣點信息,并語音通報。例如,若用戶處于駕駛狀態(tài)時,可語音播報其 途徑的餐館、超市、寫字樓和商場等興趣點。使得用戶在駕駛過程中,不需要對周邊的設(shè)施 進行過分關(guān)注,從而可專注于駕駛操作上,提高安全性。
[0073] 上述導(dǎo)航方法及裝置,通過語音播報導(dǎo)航信息,使得用戶在駕駛時無需專注于顯 示屏上的行駛路線,而將注意力放在駕駛視野上,從而避免了因駕駛者注意力不集中導(dǎo)致 的車禍,提高了安全性。
[0074] 本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以 通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì) 中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁 碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random Access Memory,RAM)等。
[0075] 以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并 不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員 來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保 護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1. 一種導(dǎo)航方法,包括: 獲取輸入的關(guān)鍵字; 獲取地圖信息,根據(jù)所述關(guān)鍵字和所述地圖信息獲取目標(biāo)位置; 跟蹤獲取定位信息; 根據(jù)所述目標(biāo)位置、定位信息以及所述地圖信息生成導(dǎo)航信息; 通過語音播報所述導(dǎo)航信息。
2. 根據(jù)權(quán)利要求1所述的導(dǎo)航方法,其特征在于,所述獲取輸入的關(guān)鍵字的步驟包括: 獲取輸入的音頻片段; 對所述音頻片段進行語音識別得到關(guān)鍵字。
3. 根據(jù)權(quán)利要求1所述的導(dǎo)航方法,其特征在于,所述方法還包括: 根據(jù)所述導(dǎo)航信息獲取實時路況信息、紅綠燈狀態(tài)信息和/或駕駛參數(shù)信息; 通過語音播報所述實時路況信息、紅綠燈狀態(tài)信息和/或駕駛參數(shù)信息。
4. 根據(jù)權(quán)利要求3所述的導(dǎo)航方法,其特征在于,所述根據(jù)導(dǎo)航信息獲取實時路況信 息、紅綠燈狀態(tài)信息和/或駕駛參數(shù)信息的步驟之后還包括: 根據(jù)所述實時路況信息、紅綠燈狀態(tài)信息和/或駕駛參數(shù)信息修改所述導(dǎo)航信息。
5. 根據(jù)權(quán)利要求3所述的導(dǎo)航方法,其特征在于,所述獲取定位信息的步驟之后還包 括: 根據(jù)所述地圖信息獲取與所述定位信息對應(yīng)的興趣點信息; 通過語音播報所述興趣點信息。
6. -種導(dǎo)航裝置,其特征在于,包括: 關(guān)鍵字獲取模塊,用于獲取輸入的關(guān)鍵字; 目標(biāo)位置獲取模塊,用于獲取地圖信息,根據(jù)所述關(guān)鍵字和所述地圖信息獲取目標(biāo)位 置; 跟蹤定位模塊,用于跟蹤獲取定位信息; 導(dǎo)航信息生成模塊,用于根據(jù)所述目標(biāo)位置、定位信息以及所述地圖信息生成導(dǎo)航信 息; 語音播報模塊,用于通過語音播報所述導(dǎo)航信息。
7. 根據(jù)權(quán)利要求6所述的導(dǎo)航裝置,其特征在于,所述關(guān)鍵字獲取模塊還用于獲取輸 入的音頻片段,對所述音頻片段進行語音識別得到關(guān)鍵字。
8. 根據(jù)權(quán)利要求6所述的導(dǎo)航裝置,其特征在于,所述裝置還包括實時交通信息通知 模塊,用于根據(jù)所述導(dǎo)航信息獲取實時路況信息、紅綠燈狀態(tài)信息和/或駕駛參數(shù)信息,通 過語音播報所述實時路況信息、紅綠燈狀態(tài)信息和/或駕駛參數(shù)信息。
9. 根據(jù)權(quán)利要求8所述的導(dǎo)航裝置,其特征在于,所述導(dǎo)航信息生成模塊還用于根據(jù) 所述實時路況信息、紅綠燈狀態(tài)信息和/或駕駛參數(shù)信息修改所述導(dǎo)航信息。
10. 根據(jù)權(quán)利要求6所述的導(dǎo)航裝置,其特征在于,所述興趣點通知模塊,用于根據(jù)所 述地圖信息獲取與所述定位信息對應(yīng)的興趣點信息,通過語音播報所述興趣點信息。
【文檔編號】G01C21/36GK104154926SQ201310177635
【公開日】2014年11月19日 申請日期:2013年5月14日 優(yōu)先權(quán)日:2013年5月14日
【發(fā)明者】葉穎華, 侯月姣 申請人:騰訊科技(深圳)有限公司