本發(fā)明涉及電子信息技術(shù)領(lǐng)域,尤其涉及一種導(dǎo)盲方法及裝置、導(dǎo)盲耳機(jī)。
背景技術(shù):
盲人是社會(huì)的特殊群體,與正常人相比,在衣食住行方面都面臨著很多困難,特別是在行走方面。
目前存在很多盲人導(dǎo)航設(shè)備,可以通過(guò)語(yǔ)音告知盲人用戶前方道路情況。但單純的語(yǔ)音提醒仍然較為抽象,盲人用戶難以做出快速準(zhǔn)確的反應(yīng),用戶體驗(yàn)差。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的技術(shù)問(wèn)題是,提供一種導(dǎo)盲方法及裝置、導(dǎo)盲耳機(jī),能夠解決現(xiàn)有技術(shù)中導(dǎo)盲設(shè)備的語(yǔ)音提醒較抽象,用戶體驗(yàn)差的問(wèn)題。
一方面,本發(fā)明提供一種導(dǎo)盲方法,包括:獲取道路狀況所在地點(diǎn)相對(duì)于用戶所在地點(diǎn)的路況位置信息;根據(jù)所述路況位置信息,通過(guò)骨傳導(dǎo)聲音模擬設(shè)備產(chǎn)生三維路況提醒消息,以使所述三維路況提醒消息模擬出的聲源位于所述道路狀況所在地點(diǎn)。
可選的,所述獲取道路狀況所在地點(diǎn)相對(duì)于用戶所在地點(diǎn)的路況位置信息包括:通過(guò)衛(wèi)星定位系統(tǒng)或遙感裝置獲取道路狀況所在地點(diǎn)相對(duì)于用戶所在地點(diǎn)的路況位置信息。
可選的,所述骨傳導(dǎo)聲音模擬設(shè)備的數(shù)量包括至少三個(gè);各所述骨傳導(dǎo) 聲音模擬設(shè)備設(shè)置在所述用戶的頭部的不同位置上。
可選的,所述根據(jù)所述路況位置信息,通過(guò)骨傳導(dǎo)聲音模擬設(shè)備產(chǎn)生三維路況提醒消息,以使所述三維路況提醒消息模擬出的聲源位于所述道路狀況所在地點(diǎn):確定各所述骨傳導(dǎo)聲音模擬設(shè)備相對(duì)于所述用戶的旋轉(zhuǎn)方位;根據(jù)所述路況位置信息與所述旋轉(zhuǎn)方位,分別確定所述道路狀況所在地點(diǎn)與各所述骨傳導(dǎo)聲音模擬設(shè)備之間的真實(shí)聲源距離;根據(jù)所述真實(shí)聲源距離,分別確定所述道路狀況所在地點(diǎn)發(fā)出的聲音傳播到每個(gè)所述骨傳導(dǎo)聲音模擬設(shè)備的強(qiáng)度衰減率和延遲時(shí)間;根據(jù)所述強(qiáng)度衰減率和所述延遲時(shí)間分別確定每個(gè)所述骨傳導(dǎo)聲音模擬設(shè)備產(chǎn)生三維路況提醒消息的發(fā)聲時(shí)間和發(fā)聲強(qiáng)度,以使所述三維路況提醒消息模擬出的聲源位于所述道路狀況所在地點(diǎn)。
可選的,所述骨傳導(dǎo)聲音模擬設(shè)備的數(shù)量為8個(gè),且8個(gè)所述骨傳導(dǎo)聲音模擬設(shè)備關(guān)于所述用戶的頭部對(duì)稱分布。
另一方面,本發(fā)明還提供一種導(dǎo)盲裝置,包括:獲取單元,用于獲取道路狀況所在地點(diǎn)相對(duì)于用戶所在地點(diǎn)的路況位置信息;產(chǎn)生單元,用于根據(jù)所述路況位置信息,通過(guò)骨傳導(dǎo)聲音模擬設(shè)備產(chǎn)生三維路況提醒消息,以使所述三維路況提醒消息模擬出的聲源位于所述道路狀況所在地點(diǎn)。
可選的,所述獲取單元,具體用于通過(guò)衛(wèi)星定位系統(tǒng)或遙感裝置獲取道路狀況所在地點(diǎn)相對(duì)于用戶所在地點(diǎn)的路況位置信息。
可選的,所述骨傳導(dǎo)聲音模擬設(shè)備的數(shù)量包括至少三個(gè);各所述骨傳導(dǎo)聲音模擬設(shè)備設(shè)置在所述用戶的頭部的不同位置上;所述產(chǎn)生單元,包括:方位確定模塊,用于確定各所述骨傳導(dǎo)聲音模擬設(shè)備相對(duì)于所述用戶的旋轉(zhuǎn)方位;距離確定模塊,用于根據(jù)所述路況位置信息與所述旋轉(zhuǎn)方位,分別確定所述道路狀況所在地點(diǎn)與各所述骨傳導(dǎo)聲音模擬設(shè)備之間的真實(shí)聲源距離;衰減和延遲確定模塊,用于根據(jù)所述真實(shí)聲源距離,分別確定所述道路 狀況所在地點(diǎn)發(fā)出的聲音傳播到每個(gè)所述骨傳導(dǎo)聲音模擬設(shè)備的強(qiáng)度衰減率和延遲時(shí)間;產(chǎn)生模塊,用于根據(jù)所述強(qiáng)度衰減率和所述延遲時(shí)間分別確定每個(gè)所述骨傳導(dǎo)聲音模擬設(shè)備產(chǎn)生三維路況提醒消息的發(fā)聲時(shí)間和發(fā)聲強(qiáng)度,以使所述三維路況提醒消息模擬出的聲源位于所述道路狀況所在地點(diǎn)。
可選的,所述骨傳導(dǎo)聲音模擬設(shè)備的數(shù)量為8個(gè),且8個(gè)所述骨傳導(dǎo)聲音模擬設(shè)備關(guān)于所述用戶的頭部對(duì)稱分布。
另一方面,本發(fā)明還提供一種導(dǎo)盲耳機(jī),所述導(dǎo)盲耳機(jī)上設(shè)置有本發(fā)明提供的導(dǎo)盲裝置。
本發(fā)明實(shí)施例提供的導(dǎo)盲方法及裝置、導(dǎo)盲耳機(jī),能夠獲取道路狀況所在地點(diǎn)相對(duì)于用戶所在地點(diǎn)的路況位置信息,然后根據(jù)所述路況位置信息,通過(guò)骨傳導(dǎo)聲音模擬設(shè)備產(chǎn)生三維路況提醒消息,以使所述三維路況提醒消息模擬出的聲源位于所述道路狀況所在地點(diǎn)。這樣,用戶聽(tīng)到的提醒聲音就具有三維方位特征,即使用戶看不到,也可以根據(jù)提醒聲音判斷出道路狀況的方向和遠(yuǎn)近,感受更快速直觀,從而大大提升了用戶體驗(yàn)。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例提供的導(dǎo)盲方法的一種流程圖;
圖2為本發(fā)明實(shí)施例提供的導(dǎo)盲方法中聲源與骨傳導(dǎo)聲音模擬設(shè)備的一種分布示意圖;
圖3為本發(fā)明實(shí)施例提供的導(dǎo)盲裝置的一種結(jié)構(gòu)示意圖。
具體實(shí)施方式
為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明如后。通過(guò)具體實(shí)施方式的說(shuō)明,應(yīng)當(dāng)可對(duì)本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效得以更加深 入且具體的了解,然而所附圖示僅是提供參考與說(shuō)明之用,并非用來(lái)對(duì)本發(fā)明加以限制。
如圖1所示,本發(fā)明的實(shí)施例提供一種導(dǎo)盲方法,包括:
s11,獲取道路狀況所在地點(diǎn)相對(duì)于用戶所在地點(diǎn)的路況位置信息;
s12,根據(jù)所述路況位置信息,通過(guò)骨傳導(dǎo)聲音模擬設(shè)備產(chǎn)生三維路況提醒消息,以使所述三維路況提醒消息模擬出的聲源位于所述道路狀況所在地點(diǎn)。
本發(fā)明實(shí)施例提供的導(dǎo)盲方法,能夠獲取道路狀況所在地點(diǎn)相對(duì)于用戶所在地點(diǎn)的路況位置信息,然后根據(jù)所述路況位置信息,通過(guò)骨傳導(dǎo)聲音模擬設(shè)備產(chǎn)生三維路況提醒消息,以使所述三維路況提醒消息模擬出的聲源位于所述道路狀況所在地點(diǎn)。這樣,用戶聽(tīng)到的提醒聲音就具有三維方位特征,即使用戶看不到,也可以根據(jù)提醒聲音判斷出道路狀況的方向和遠(yuǎn)近,感受更快速直觀,從而大大提升了用戶體驗(yàn)。
具體的,在步驟s11中,獲取道路狀況所在地點(diǎn)相對(duì)于用戶所在地點(diǎn)的路況位置信息包括:通過(guò)衛(wèi)星定位系統(tǒng)或遙感裝置獲取道路狀況所在地點(diǎn)相對(duì)于用戶所在地點(diǎn)的路況位置信息。例如,通過(guò)衛(wèi)星定位系統(tǒng)獲知用戶所在地點(diǎn),并獲知距離用戶50米,11點(diǎn)鐘的方向上一個(gè)公交車(chē)站,正前方20米處有紅綠燈,且正指示為紅燈。
為了對(duì)用戶進(jìn)行逼真的路況提醒,使用戶真實(shí)感受到提醒的各種路況的具體方位,在步驟s12中,可以使用多個(gè)骨傳導(dǎo)聲音模擬設(shè)備(例如骨傳導(dǎo)耳機(jī)等)來(lái)分別發(fā)出提醒消息,通過(guò)這些骨傳導(dǎo)聲音模擬設(shè)備發(fā)出聲音的配合和疊加,模擬出三維聲音效果。為了獲得較好的三維聲音效果,優(yōu)選的,在本發(fā)明的一個(gè)實(shí)施例中,骨傳導(dǎo)聲音模擬設(shè)備的數(shù)量可以包括至少三個(gè);各所述骨傳導(dǎo)聲音模擬設(shè)備可以設(shè)置在用戶的頭部的不同位置上。由于聲音從聲源處傳播到不同的骨傳導(dǎo)聲音模擬設(shè)備存在著不同的強(qiáng)度衰減和時(shí)間 延遲,人就能夠依靠?jī)芍欢渎?tīng)到的不同聲音強(qiáng)度和時(shí)間差分辨出聲源的位置。
可選的,根據(jù)所述相對(duì)位置信息,通過(guò)骨傳導(dǎo)聲音模擬設(shè)備產(chǎn)生三維路況提醒消息,以使所述三維路況提醒消息模擬出的聲源位于所述道路狀況所在地點(diǎn)可包括如下步驟:
確定各所述骨傳導(dǎo)聲音模擬設(shè)備相對(duì)于所述用戶的旋轉(zhuǎn)方位;
根據(jù)所述路況位置信息與所述旋轉(zhuǎn)方位,分別確定所述道路狀況所在地點(diǎn)與各所述骨傳導(dǎo)聲音模擬設(shè)備之間的真實(shí)聲源距離;
根據(jù)所述真實(shí)聲源距離,分別確定所述道路狀況所在地點(diǎn)發(fā)出的聲音傳播到每個(gè)所述骨傳導(dǎo)聲音模擬設(shè)備的強(qiáng)度衰減率和延遲時(shí)間;
根據(jù)所述強(qiáng)度衰減率和所述延遲時(shí)間分別確定每個(gè)所述骨傳導(dǎo)聲音模擬設(shè)備產(chǎn)生三維路況提醒消息的發(fā)聲時(shí)間和發(fā)聲強(qiáng)度,以使所述三維路況提醒消息模擬出的聲源位于所述道路狀況所在地點(diǎn)。
也就是說(shuō),在步驟s11中,獲取的僅僅是道路狀況所在地點(diǎn)相對(duì)于用戶所在地點(diǎn)的路況位置信息,但佩戴在用戶頭部的各個(gè)骨傳導(dǎo)聲音模擬設(shè)備相對(duì)于用戶也有一個(gè)位置關(guān)系,例如用戶頭朝前和向左轉(zhuǎn)頭時(shí)各個(gè)骨傳導(dǎo)聲音模擬設(shè)備相對(duì)于用戶的旋轉(zhuǎn)方位就不同。為了準(zhǔn)確模擬出三維聲音,可以利用陀螺儀和指南針等感應(yīng)出各個(gè)骨傳導(dǎo)聲音模擬設(shè)備相對(duì)于用戶的旋轉(zhuǎn)方位,從而能夠根據(jù)路況位置信息與所述旋轉(zhuǎn)方位,分別確定所述道路狀況所在地點(diǎn)與各所述骨傳導(dǎo)聲音模擬設(shè)備之間的真實(shí)聲源距離。將該真實(shí)聲源距離除以聲音在空氣中的傳播速度即可得到聲音由道路狀況所在地點(diǎn)傳播到各個(gè)骨傳導(dǎo)聲音模擬設(shè)備所需的時(shí)間,并進(jìn)一步各個(gè)骨傳導(dǎo)聲音模擬設(shè)備接收到該聲音的時(shí)間差。同樣的,也可以建立各種模型來(lái)表征聲音強(qiáng)度隨距離的衰減,從而獲得該聲音傳到各個(gè)骨傳到聲音模擬設(shè)備時(shí)聲音的強(qiáng)度分別是多少。這樣,各個(gè)骨傳導(dǎo)聲音模擬設(shè)備就可以按照計(jì)算出的時(shí)間差和聲音強(qiáng) 度衰減率來(lái)發(fā)出提醒聲音。
下面通過(guò)具體實(shí)施例來(lái)對(duì)本發(fā)明實(shí)施例提供的導(dǎo)盲方法進(jìn)行詳細(xì)說(shuō)明。
如圖2所示,本實(shí)施例中,骨傳導(dǎo)聲音模擬設(shè)備的數(shù)量為8個(gè),且8個(gè)所述骨傳導(dǎo)聲音模擬設(shè)備關(guān)于所述用戶的頭部對(duì)稱分布。其中,1、2、3、4設(shè)置在左耳周?chē)?、6、7、8設(shè)置在右耳周?chē)?。每?cè)耳朵周?chē)乃膫€(gè)骨傳導(dǎo)聲音模擬設(shè)備均勻分布在以外耳道開(kāi)口為圓心(對(duì)應(yīng)圖2中的d點(diǎn)),以r(對(duì)應(yīng)圖2中cd)為半徑的圓周上。兩圓心之間的距離為2l,以兩圓心的連線中點(diǎn)為原點(diǎn),以圓心連線所在直線為x軸,水平方向垂直于x軸的坐標(biāo)軸為y軸,豎直方向上垂直于x軸的坐標(biāo)軸為z軸,建立空間直角坐標(biāo)系。
設(shè)空間中聲源所在位置為s(x,y,z),則可以確定聲源s到1-8各個(gè)骨傳導(dǎo)聲音模擬設(shè)備的直線距離分別為:
假設(shè)s1<s2<s3<s4<s5<s6<s7<s8,以距離最短的骨傳導(dǎo)聲音模擬設(shè)備1作為參考點(diǎn),則8個(gè)骨傳導(dǎo)聲音模擬設(shè)備相對(duì)骨傳導(dǎo)聲音模擬設(shè)備 1的時(shí)間差為:
骨傳導(dǎo)聲音模擬設(shè)備1:0
骨傳導(dǎo)聲音模擬設(shè)備2:(s2-s1)/v
骨傳導(dǎo)聲音模擬設(shè)備3:(s3-s1)/v
骨傳導(dǎo)聲音模擬設(shè)備4:(s4-s1)/v
骨傳導(dǎo)聲音模擬設(shè)備5:(s5-s1)/v
骨傳導(dǎo)聲音模擬設(shè)備6:(s6-s1)/v
骨傳導(dǎo)聲音模擬設(shè)備7:(s7-s1)/v
骨傳導(dǎo)聲音模擬設(shè)備8:(s8-s1)/v
其中,v為聲音在空氣中傳輸?shù)乃俣取?/p>
假設(shè)模擬s聲源的聲音音量為p已知,則8個(gè)骨傳導(dǎo)耳機(jī)的音量應(yīng)該分別為:
p1=p-10log(1/4π(s1)2)
p2=p-10log(1/4π(s2)2)
p3=p-10log(1/4π(s3)2)
p4=p-10log(1/4π(s4)2)
p5=p-10log(1/4π(s5)2)
p6=p-10log(1/4π(s6)2)
p7=p-10log(1/4π(s7)2)
p8=p-10log(1/4π(s8)2)
需要說(shuō)明的是,本實(shí)施例中關(guān)于聲音強(qiáng)度衰減的算法僅僅考慮點(diǎn)聲源直線的距離衰減,但本發(fā)明不限于此。在本發(fā)明的其他實(shí)施例中,還可以將介 質(zhì)吸收、反射、散射等損耗考慮進(jìn)來(lái),以使聲音模擬更準(zhǔn)確。
相應(yīng)的,如圖3所示,本發(fā)明的實(shí)施例還提供一種導(dǎo)盲裝置,包括:
獲取單元31,用于獲取道路狀況所在地點(diǎn)相對(duì)于用戶所在地點(diǎn)的路況位置信息;
產(chǎn)生單元32,用于根據(jù)所述路況位置信息,通過(guò)骨傳導(dǎo)聲音模擬設(shè)備產(chǎn)生三維路況提醒消息,以使所述三維路況提醒消息模擬出的聲源位于所述道路狀況所在地點(diǎn)。
本發(fā)明實(shí)施例提供的導(dǎo)盲裝置,獲取單元31能夠獲取道路狀況所在地點(diǎn)相對(duì)于用戶所在地點(diǎn)的路況位置信息,產(chǎn)生單元32能夠根據(jù)所述路況位置信息,通過(guò)骨傳導(dǎo)聲音模擬設(shè)備產(chǎn)生三維路況提醒消息,以使所述三維路況提醒消息模擬出的聲源位于所述道路狀況所在地點(diǎn)。這樣,用戶聽(tīng)到的提醒聲音就具有三維方位特征,即使用戶看不到,也可以根據(jù)提醒聲音判斷出道路狀況的方向和遠(yuǎn)近,感受更快速直觀,從而大大提升了用戶體驗(yàn)。
可選的,獲取單元31,可具體用于通過(guò)衛(wèi)星定位系統(tǒng)或遙感裝置獲取道路狀況所在地點(diǎn)相對(duì)于用戶所在地點(diǎn)的路況位置信息。
可選的,骨傳導(dǎo)聲音模擬設(shè)備的數(shù)量包括至少三個(gè);各所述骨傳導(dǎo)聲音模擬設(shè)備設(shè)置在所述用戶的頭部的不同位置上;產(chǎn)生單元32可包括:
方位確定模塊,用于確定各所述骨傳導(dǎo)聲音模擬設(shè)備相對(duì)于所述用戶的旋轉(zhuǎn)方位;
距離確定模塊,用于根據(jù)所述路況位置信息與所述旋轉(zhuǎn)方位,分別確定所述道路狀況所在地點(diǎn)與各所述骨傳導(dǎo)聲音模擬設(shè)備之間的真實(shí)聲源距離;
衰減和延遲確定模塊,用于根據(jù)所述真實(shí)聲源距離,分別確定所述道路狀況所在地點(diǎn)發(fā)出的聲音傳播到每個(gè)所述骨傳導(dǎo)聲音模擬設(shè)備的強(qiáng)度衰減率和延遲時(shí)間;
產(chǎn)生模塊,用于根據(jù)所述強(qiáng)度衰減率和所述延遲時(shí)間分別確定每個(gè)所述 骨傳導(dǎo)聲音模擬設(shè)備產(chǎn)生三維路況提醒消息的發(fā)聲時(shí)間和發(fā)聲強(qiáng)度,以使所述三維路況提醒消息模擬出的聲源位于所述道路狀況所在地點(diǎn)。
可選的,骨傳導(dǎo)聲音模擬設(shè)備的數(shù)量為8個(gè),且8個(gè)所述骨傳導(dǎo)聲音模擬設(shè)備關(guān)于所述用戶的頭部對(duì)稱分布。
相應(yīng)的,本發(fā)明的實(shí)施例還提供一種導(dǎo)盲耳機(jī),所述導(dǎo)盲耳機(jī)上設(shè)置有前述實(shí)施例提供的任一種導(dǎo)盲裝置,因此也能實(shí)現(xiàn)相應(yīng)的技術(shù)效果,前文已經(jīng)進(jìn)行了詳細(xì)說(shuō)明,此處不再贅述。
盡管為示例目的,已經(jīng)公開(kāi)了本發(fā)明的優(yōu)選實(shí)施例,本領(lǐng)域的技術(shù)人員將意識(shí)到各種改進(jìn)、增加和取代也是可能的,因此,本發(fā)明的范圍應(yīng)當(dāng)不限于上述實(shí)施例。