專利名稱:基于無(wú)線網(wǎng)絡(luò)和聲音定位的盲人環(huán)境感知方法
技術(shù)領(lǐng)域:
本發(fā)明涉及盲人導(dǎo)盲領(lǐng)域,具體涉及一種基于無(wú)線網(wǎng)絡(luò)和聲音定位的盲人環(huán)境感知方法。
背景技術(shù):
日常生活中,盲人在獨(dú)自行走時(shí)需依靠導(dǎo)盲設(shè)備來(lái)輔助其行走,其中,最普遍的裝置是手杖,通過(guò)手杖在前方敲擊,來(lái)判斷前方是否有障礙物。為了讓盲人能更好的獨(dú)立生活,目前市場(chǎng)上出現(xiàn)了各種電子導(dǎo)盲裝置,其中常見(jiàn)的包括具有導(dǎo)盲功能的手持或其他手持設(shè)備。這類設(shè)備通常是基于各種傳感技術(shù),檢測(cè)盲人周圍的障礙物,從而輔助盲人行走。這類設(shè)備的缺點(diǎn)在于能獲取的信息有限,一般只能發(fā)現(xiàn)盲人周圍的障礙物并進(jìn)行提示,無(wú)法幫助盲人感知周圍的環(huán)境,比如用戶來(lái)到了什么地方、周圍有什么場(chǎng)所和房間。近年來(lái)出現(xiàn)了少數(shù)環(huán)境感知輔助方法,能對(duì)盲人用戶所處的周圍環(huán)境進(jìn)行感知和語(yǔ)音反饋,由于此類方法一般能感知用戶周圍十余米到數(shù)十米范圍內(nèi)的對(duì)象,僅基于語(yǔ)音反饋,盲人還是很難確定這些對(duì)象(如房間入口處)的具體位置,此時(shí)盲人用戶還需要進(jìn)一步的輔助和支持。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種通過(guò)語(yǔ)音讓盲人感知周圍的環(huán)境信息、幫助盲人對(duì)感興趣的場(chǎng)所或房間入口進(jìn)行聲音定位、為盲人用戶的出行提供便利的基于無(wú)線網(wǎng)絡(luò)和聲音定位的盲人環(huán)境感知方法。為解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案為一種基于無(wú)線網(wǎng)絡(luò)和聲音定位的盲人環(huán)境感知方法,其實(shí)施步驟如下I)預(yù)先在導(dǎo)盲場(chǎng)所的各個(gè)需要導(dǎo)盲的位置分別布置具有發(fā)聲功能的無(wú)線標(biāo)簽;2)盲人用戶通過(guò)具有無(wú)線訪問(wèn)功能的手持設(shè)備搜索獲取盲人用戶當(dāng)前位置周圍的無(wú)線標(biāo)簽列表,所述手持設(shè)備將無(wú)線標(biāo)簽列表通過(guò)語(yǔ)音輸出給盲人用戶,當(dāng)盲人用戶選擇一個(gè)無(wú)線標(biāo)簽后跳轉(zhuǎn)執(zhí)行步驟3),否則繼續(xù)執(zhí)行步驟2);3)控制盲人用戶選定的無(wú)線標(biāo)簽發(fā)出聲音輔助盲人用戶確定無(wú)線標(biāo)簽的位置。作為本發(fā)明上述技術(shù)方案的進(jìn)一步改進(jìn)所述步驟3)的詳細(xì)步驟如下3. I)預(yù)先將無(wú)線網(wǎng)絡(luò)標(biāo)簽信息儲(chǔ)存至標(biāo)簽信息服務(wù)器,所述手持設(shè)備在本地建立用于存儲(chǔ)無(wú)線標(biāo)簽信息的無(wú)線標(biāo)簽庫(kù);3. 2)當(dāng)盲人用戶選擇一個(gè)無(wú)線標(biāo)簽后,手持設(shè)備首先通過(guò)本地存儲(chǔ)的無(wú)線標(biāo)簽庫(kù)來(lái)識(shí)別用戶選定的無(wú)線標(biāo)簽,如果識(shí)別失敗則訪問(wèn)所述標(biāo)簽信息服務(wù)器獲取對(duì)應(yīng)的無(wú)線標(biāo)簽信息;如果識(shí)別成功則讀取用戶選定的無(wú)線標(biāo)簽在所述無(wú)線標(biāo)簽庫(kù)中存儲(chǔ)的無(wú)線標(biāo)簽信息;
3. 3)手持設(shè)備首先判斷所述無(wú)線標(biāo)簽信息是否包含音頻文件,如果包含音頻文件則直接將所述音頻文件播放輸出;如果不包含音頻文件,則手持設(shè)備通過(guò)文本語(yǔ)音轉(zhuǎn)換引擎將無(wú)線標(biāo)簽信息轉(zhuǎn)換為音頻文件存儲(chǔ)至無(wú)線標(biāo)簽庫(kù),然后將所述音頻文件播放輸出;3. 4)手持設(shè)備控制用戶選定的無(wú)線標(biāo)簽發(fā)出聲音導(dǎo)航所述無(wú)線標(biāo)簽的位置。所述無(wú)線標(biāo)簽具有多種提示音的發(fā)聲功能。所述步驟3. 4)的詳細(xì)步驟如下3. 4. I)手持設(shè)備發(fā)送控制命令;3. 4. 2)分析控制命令中使用提示音的類型,如果控制命令為使用無(wú)線標(biāo)簽內(nèi)置的提示音則隨機(jī)選擇一種提示音作為待輸出音頻,如果控制命令為使用手持設(shè)備發(fā)送的提示音則無(wú)線標(biāo)簽接收來(lái)自手持設(shè)備發(fā)送的音頻文件作為待輸出音頻;
3.4.3)分析控制命令中的提音發(fā)聲模式,如果發(fā)聲模式為一次發(fā)聲則將所述待輸出音頻播放輸出一次后退出;如果發(fā)聲模式為自動(dòng)發(fā)聲則將所述待輸出音頻播放輸出預(yù)設(shè)次數(shù)后退出。所述步驟3. 4. 3)中發(fā)聲模式為自動(dòng)發(fā)聲時(shí)將待輸出音頻播放輸出的詳細(xì)步驟如下3. 4. 3. I)無(wú)線標(biāo)簽檢測(cè)手持設(shè)備之間的連接信號(hào)強(qiáng)度;3. 4. 3. 2)無(wú)線標(biāo)簽根據(jù)連接信號(hào)強(qiáng)度判斷無(wú)線標(biāo)簽和手持設(shè)備之間的距離;3. 4. 3. 3)根據(jù)所述距離設(shè)置播放時(shí)間間隔和播放音量,然后根據(jù)所述播放時(shí)間間隔和播放音量將所述待輸出音頻播放輸出。本發(fā)明具有下述優(yōu)點(diǎn)本發(fā)明使用無(wú)線網(wǎng)絡(luò)標(biāo)簽標(biāo)識(shí)不同的場(chǎng)所或房間,盲人用戶利用無(wú)線手持設(shè)備搜索周圍的無(wú)線網(wǎng)絡(luò)標(biāo)簽,手持設(shè)備通過(guò)語(yǔ)音將周圍的場(chǎng)所或房間信息反饋給盲人,盲人可通過(guò)手持設(shè)備向標(biāo)簽發(fā)送聲音定位命令,標(biāo)簽在收到命令后按預(yù)定模式進(jìn)行發(fā)聲,輔助盲人用戶確定標(biāo)簽所在位置,本發(fā)明綜合利用嵌入式計(jì)算、無(wú)線網(wǎng)絡(luò)和聲音定位技術(shù),輔助盲人獲取周圍環(huán)境信息,不僅能以語(yǔ)音方式提供周圍的場(chǎng)所或房間信息,而且還能通過(guò)聲音給出其準(zhǔn)確位置信息,可在一定程度上解決盲人出行難問(wèn)題,通過(guò)語(yǔ)音讓盲人感知周圍的環(huán)境信息,能夠幫助盲人對(duì)感興趣的場(chǎng)所或房間入口進(jìn)行聲音定位、能夠?yàn)槊と擞脩舻某鲂刑峁┍憷?br>
圖I為本發(fā)明實(shí)施例的基本流程示意圖。圖2為本發(fā)明實(shí)施例的應(yīng)用結(jié)構(gòu)示意圖。圖3為本發(fā)明實(shí)施例無(wú)線標(biāo)簽的工作流程示意圖。圖4為本發(fā)明實(shí)施例標(biāo)簽信息服務(wù)器的工作流程示意圖。圖5為本發(fā)明實(shí)施例手持設(shè)備的工作流程示意圖。
具體實(shí)施例方式如圖I所示,本實(shí)施例基于無(wú)線網(wǎng)絡(luò)和聲音定位的盲人環(huán)境感知方法的實(shí)施步驟如下I)預(yù)先在導(dǎo)盲場(chǎng)所的各個(gè)需要導(dǎo)盲的位置分別布置具有發(fā)聲功能的無(wú)線標(biāo)簽;2)盲人用戶通過(guò)具有無(wú)線訪問(wèn)功能的手持設(shè)備搜索獲取盲人用戶當(dāng)前位置周圍的無(wú)線標(biāo)簽列表,手持設(shè)備將無(wú)線標(biāo)簽列表通過(guò)語(yǔ)音輸出給盲人用戶,當(dāng)盲人用戶選擇一個(gè)無(wú)線標(biāo)簽后跳轉(zhuǎn)執(zhí)行步驟3),否則繼續(xù)執(zhí)行步驟2);3)控制盲人用戶選定的無(wú)線標(biāo)簽發(fā)出聲音輔助盲人用戶確定無(wú)線標(biāo)簽的位置。步驟3)的詳細(xì)步驟如下3. I)預(yù)先將無(wú)線網(wǎng)絡(luò)標(biāo)簽信息儲(chǔ)存至標(biāo)簽信息服務(wù)器,手持設(shè)備在本地建立用于存儲(chǔ)無(wú)線標(biāo)簽信息的無(wú)線標(biāo)簽庫(kù);
3. 2)當(dāng)盲人用戶選擇一個(gè)無(wú)線標(biāo)簽后,手持設(shè)備首先通過(guò)本地存儲(chǔ)的無(wú)線標(biāo)簽庫(kù)來(lái)識(shí)別用戶選定的無(wú)線標(biāo)簽,如果識(shí)別失敗則訪問(wèn)標(biāo)簽信息服務(wù)器獲取對(duì)應(yīng)的無(wú)線標(biāo)簽信息;如果識(shí)別成功則讀取用戶選定的無(wú)線標(biāo)簽在無(wú)線標(biāo)簽庫(kù)中存儲(chǔ)的無(wú)線標(biāo)簽信息;3. 3)手持設(shè)備首先判斷無(wú)線標(biāo)簽信息是否包含音頻文件,如果包含音頻文件則直接將音頻文件播放輸出;如果不包含音頻文件,則手持設(shè)備通過(guò)文本語(yǔ)音轉(zhuǎn)換引擎將無(wú)線標(biāo)簽信息轉(zhuǎn)換為音頻文件存儲(chǔ)至無(wú)線標(biāo)簽庫(kù),然后將音頻文件播放輸出;3. 4)手持設(shè)備控制用戶選定的無(wú)線標(biāo)簽發(fā)出聲音導(dǎo)航無(wú)線標(biāo)簽的位置。無(wú)線標(biāo)簽具有多種提示音的發(fā)聲功能。步驟3. 4)的詳細(xì)步驟如下3. 4. I)手持設(shè)備發(fā)送控制命令;3. 4. 2)分析控制命令中使用提示音的類型,如果控制命令為使用無(wú)線標(biāo)簽內(nèi)置的提示音則隨機(jī)選擇一種提示音作為待輸出音頻,如果控制命令為使用手持設(shè)備發(fā)送的提示音則無(wú)線標(biāo)簽接收來(lái)自手持設(shè)備發(fā)送的音頻文件作為待輸出音頻;3.4.3)分析控制命令中的提音發(fā)聲模式,如果發(fā)聲模式為一次發(fā)聲則將待輸出音頻播放輸出一次后退出;如果發(fā)聲模式為自動(dòng)發(fā)聲則將待輸出音頻播放輸出預(yù)設(shè)次數(shù)后退出。步驟3. 4. 3)中發(fā)聲模式為自動(dòng)發(fā)聲時(shí)將待輸出音頻播放輸出的詳細(xì)步驟如下3. 4. 3. I)無(wú)線標(biāo)簽檢測(cè)手持設(shè)備之間的連接信號(hào)強(qiáng)度;3. 4. 3. 2)無(wú)線標(biāo)簽根據(jù)連接信號(hào)強(qiáng)度判斷無(wú)線標(biāo)簽和手持設(shè)備之間的距離;3. 4. 3. 3)根據(jù)距離設(shè)置播放時(shí)間間隔和播放音量,然后根據(jù)播放時(shí)間間隔和播放音量將待輸出音頻播放輸出。如圖2所示,本實(shí)施例涉及三類設(shè)備無(wú)線標(biāo)簽、標(biāo)簽信息服務(wù)器、手持設(shè)備。無(wú)線標(biāo)簽可采用Wi-Fi、藍(lán)牙、ZigBee等無(wú)線網(wǎng)絡(luò)技術(shù)實(shí)現(xiàn),被安裝在場(chǎng)所或房間的入口處,用于標(biāo)示不用的場(chǎng)所和房間。標(biāo)簽具備發(fā)聲功能,當(dāng)收到手持設(shè)備的命令時(shí),標(biāo)簽會(huì)發(fā)出提示音,以幫助盲人用戶判斷該標(biāo)簽所標(biāo)示的場(chǎng)所或房間的位置。無(wú)線標(biāo)簽的提示音有兩種播放方式1)無(wú)線標(biāo)簽自帶。無(wú)線標(biāo)簽本身存儲(chǔ)有多種不同的提示音,為避免多用戶同時(shí)使用造成的干擾,手持設(shè)備會(huì)產(chǎn)生一個(gè)隨機(jī)數(shù),當(dāng)標(biāo)簽收到手持設(shè)備的命令時(shí),標(biāo)簽根據(jù)命令中的隨機(jī)數(shù)播放相應(yīng)的提示音。2)用戶自定義。用戶可在手持設(shè)備上設(shè)置自定義的提示音,手持設(shè)備向標(biāo)簽發(fā)送聲音定位命令時(shí)將該自定義提示音所對(duì)應(yīng)的音頻文件一并傳輸給無(wú)線標(biāo)簽,無(wú)線標(biāo)簽播放接收到的音頻文件。聲音提示有兩種模式1)用戶控制提示模式。用戶每發(fā)送一次聲音定位命令,標(biāo)簽發(fā)出一次提示音,用戶可根據(jù)需要多次控制標(biāo)簽發(fā)出提示音。2)標(biāo)簽自動(dòng)提示模式。用戶只需發(fā)送一次命令,標(biāo)簽可根據(jù)偵測(cè)到的手持設(shè)備無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度來(lái)估計(jì)兩者間的物理距離,并依據(jù)距離自動(dòng)控制標(biāo)簽發(fā)出提示音,距離越小,標(biāo)簽發(fā)出提示音的間隔越短,音量越低。
如圖3所示,無(wú)線標(biāo)簽的工作過(guò)程如下al)等待手持設(shè)備連接;a2)解析命令,如為用戶自定義提示音,則標(biāo)簽接收由手持設(shè)備發(fā)送的音頻文件,并儲(chǔ)存;
a3)解析命令,如為標(biāo)簽自帶提示音,則標(biāo)簽根據(jù)手持設(shè)備發(fā)送的隨機(jī)數(shù)在本地音頻中選擇提示音;a4)解析命令,如為用戶控制發(fā)聲模式,則標(biāo)簽接收一次命令,播放一次提示音;a5)解析命令,如為標(biāo)簽自動(dòng)發(fā)聲模式,則標(biāo)簽連續(xù)播放提示音;a6)標(biāo)簽利用偵測(cè)到的手持設(shè)備無(wú)線網(wǎng)絡(luò)信號(hào)強(qiáng)度估計(jì)與標(biāo)簽間的物理距離;a7)標(biāo)簽根據(jù)距離估計(jì)對(duì)播放提示音的音量和時(shí)間間隔進(jìn)行調(diào)整,距離越近,音量越低,時(shí)間間隔越短。。標(biāo)簽信息服務(wù)器集中存放標(biāo)簽的MAC地址及其所對(duì)應(yīng)的場(chǎng)所或房間信息。僅使用手持設(shè)備,本地標(biāo)簽信息庫(kù)中一般僅存儲(chǔ)用戶經(jīng)?;顒?dòng)區(qū)域的環(huán)境信息,當(dāng)盲人用戶到達(dá)陌生區(qū)域時(shí),盲人用戶無(wú)法對(duì)其周圍的新環(huán)境進(jìn)行感知。標(biāo)簽信息服務(wù)器集中存放標(biāo)簽的MAC地址及其所對(duì)應(yīng)的場(chǎng)所或房間信息,每一個(gè)用戶可上傳自己的標(biāo)簽信息至服務(wù)器標(biāo)簽信息庫(kù),與其他用戶共享,并下載其他用戶分享的標(biāo)簽信息。用戶可在這個(gè)平臺(tái)上共同管理和維護(hù)標(biāo)簽信息庫(kù)。這極大地豐富了用戶標(biāo)簽信息擁有量,使用戶在陌生區(qū)域也能有效感知周圍的環(huán)境信息。如圖4所示,標(biāo)簽信息服務(wù)器的工作流程如下bl)接受用戶登錄;b2)服務(wù)器對(duì)登錄的用戶名和密碼進(jìn)行判斷,判斷是否正確;b3)登錄失敗,說(shuō)明用戶名或密碼有誤,此時(shí)用戶可選擇注冊(cè)新的用戶;b4)注冊(cè)時(shí)先判斷該用戶名是否已存在,如已存在則返回注冊(cè);b5)登錄成功后,服務(wù)器等待手持設(shè)備的請(qǐng)求;b6)如手持設(shè)備請(qǐng)求上傳標(biāo)簽信息,則接受上傳信息,并將信息保存到服務(wù)器的標(biāo)簽信息庫(kù)里;bl)如手持設(shè)備發(fā)送的是請(qǐng)求服務(wù)器進(jìn)行匹配的未知標(biāo)簽列表,則服務(wù)器接收這個(gè)列表;b8)服務(wù)器將該列表里的地址和服務(wù)器標(biāo)簽信息庫(kù)上儲(chǔ)存的地址一一比對(duì),判斷是否有可識(shí)別的標(biāo)簽;b9)如某一標(biāo)簽地址未被識(shí)別,則服務(wù)器不做處理;blO)如某一標(biāo)簽地址的信息儲(chǔ)存在服務(wù)器上,則服務(wù)器將該信息傳輸回手持設(shè)備進(jìn)行處理。手持設(shè)備采用與標(biāo)簽相同的無(wú)線網(wǎng)絡(luò)技術(shù)實(shí)現(xiàn),為盲人用戶隨身攜帶,用于發(fā)現(xiàn)周圍的無(wú)線標(biāo)簽、對(duì)標(biāo)簽信息進(jìn)行語(yǔ)音提示和發(fā)送聲音定位命令。手持設(shè)備通過(guò)無(wú)線網(wǎng)絡(luò)發(fā)現(xiàn)周圍的無(wú)線標(biāo)簽;從本地或標(biāo)簽信息服務(wù)器獲取標(biāo)簽對(duì)應(yīng)的場(chǎng)所或房間信息;將該信息通過(guò)語(yǔ)音反饋給盲人用戶;盲人用戶可通過(guò)手持設(shè)備向標(biāo)簽發(fā)送聲音定位命令;標(biāo)簽在收到命令后按預(yù)定模式進(jìn)行發(fā)聲,輔助盲人用戶確定場(chǎng)所或房間的入口位置。手持設(shè)備由盲人用戶隨身攜帶,采用與無(wú)線標(biāo)簽相同的無(wú)線網(wǎng)絡(luò)技術(shù)。其功能是搜索周圍的無(wú)線標(biāo)簽,獲得標(biāo)簽地址列表后,通過(guò)查詢本地標(biāo)簽信息庫(kù)或通過(guò)移動(dòng)網(wǎng)絡(luò)連接服務(wù)器獲取標(biāo)簽詳細(xì)信息,并通過(guò)語(yǔ)音合成引擎將標(biāo)簽信息反饋給用戶。如盲人用戶對(duì)環(huán)境中的某個(gè)標(biāo)簽感興趣,還可通過(guò)手持設(shè)備與標(biāo)簽進(jìn)行交互,發(fā)送聲音定位命令控制標(biāo)簽發(fā)出提示音來(lái)輔助盲人用戶確定標(biāo)簽位置。如圖5所示,本實(shí)施例中手持設(shè)備的工作流程如下Cl)啟動(dòng)搜索功能后,循環(huán)搜索周圍的無(wú)線標(biāo)簽并獲得標(biāo)簽地址列表;c2)將該地址列表與本地標(biāo)簽信息庫(kù)上的地址進(jìn)行匹配;c3)如在本地標(biāo)簽信息庫(kù)或標(biāo)簽信息服務(wù)器上有匹配項(xiàng),則判斷該標(biāo)簽是否已在上一次搜索中進(jìn)行了提示;
c4)如該標(biāo)簽沒(méi)有在上一次搜索中被提示,則利用語(yǔ)音合成引擎將標(biāo)簽文本信息轉(zhuǎn)化成語(yǔ)音文件;c5)調(diào)用音頻模塊來(lái)播放該標(biāo)簽對(duì)應(yīng)的錄音或語(yǔ)音文件來(lái)提示盲人用戶;c6)如該標(biāo)簽在上一次搜索中已被提示,則本次不再提示,以避免重復(fù)提示;Cl)當(dāng)有本地未識(shí)別的標(biāo)簽時(shí),先判斷用戶是否已登錄標(biāo)簽信息服務(wù)器;c8)不管是否登錄,用戶均可選擇在手持設(shè)備上添加新的標(biāo)簽信息。添加信息時(shí),用戶可選擇以文字方式輸入標(biāo)簽信息或?yàn)樵摌?biāo)簽錄制音頻,以便在以后的搜索中向用戶提示該標(biāo)簽;c9)用戶添加標(biāo)簽信息后,可選擇將該標(biāo)簽信息上傳到服務(wù)器,考慮到流量問(wèn)題,只有文字描述信息才會(huì)被上傳到服務(wù)器;clO)如用戶已登錄標(biāo)簽信息服務(wù)器,則將本地未識(shí)別的標(biāo)簽地址列表發(fā)送至服務(wù)器進(jìn)行查詢;cll)如在服務(wù)器標(biāo)簽信息庫(kù)上查詢到了該標(biāo)簽的信息,服務(wù)器會(huì)將該標(biāo)簽相關(guān)的信息發(fā)送至手持設(shè)備進(jìn)行處理,手持設(shè)備在接收到該標(biāo)簽的信息后,將該信息保存到本地標(biāo)簽信息庫(kù)中,并提示用戶;cl2)如用戶對(duì)提示列表中的某個(gè)標(biāo)簽感興趣,則可通過(guò)手持設(shè)備向該標(biāo)簽發(fā)出命令,標(biāo)簽端對(duì)命令進(jìn)行解析,并發(fā)出相應(yīng)的提示音,以幫助對(duì)該標(biāo)簽進(jìn)行定位。本實(shí)施例使用無(wú)線網(wǎng)絡(luò)標(biāo)簽標(biāo)識(shí)不同的場(chǎng)所或房間,盲人用戶利用無(wú)線手持設(shè)備搜索周圍的無(wú)線網(wǎng)絡(luò)標(biāo)簽,手持設(shè)備通過(guò)語(yǔ)音將周圍的場(chǎng)所或房間信息反饋給盲人,盲人可通過(guò)手持設(shè)備向標(biāo)簽發(fā)送聲音定位命令,標(biāo)簽在收到命令后按預(yù)定模式進(jìn)行發(fā)聲,輔助盲人用戶確定標(biāo)簽所在位置,其工作步驟如下步驟1,啟動(dòng)后,可選擇添加標(biāo)簽信息,即將該標(biāo)簽的信息輸入到本地標(biāo)簽信息庫(kù)里保存,這里的信息包括標(biāo)簽的物理地址,標(biāo)簽所對(duì)應(yīng)的場(chǎng)所或房間信息,發(fā)現(xiàn)該標(biāo)簽后播放的語(yǔ)音,該語(yǔ)音可通過(guò)錄音模塊由用戶錄制。步驟
2,進(jìn)入搜索狀態(tài),循環(huán)搜素周圍的標(biāo)簽,得到周圍標(biāo)簽地址列表。步驟3,將周圍標(biāo)簽地址列表與本地標(biāo)簽信息庫(kù)中的地址列表進(jìn)行匹配,如有匹配項(xiàng),調(diào)用音頻模塊播放該地址中儲(chǔ)存的語(yǔ)音,以提示用戶。步驟4,如沒(méi)有匹配項(xiàng),手持設(shè)備可登錄標(biāo)簽信息服務(wù)器,進(jìn)行進(jìn)一步的匹配,如有匹配項(xiàng),則將該標(biāo)簽的信息傳回手持設(shè)備存入本地標(biāo)簽信息庫(kù),再調(diào)用音頻模塊播放相應(yīng)的語(yǔ)音。步驟5,如盲人用戶對(duì)搜索得到標(biāo)簽列表中的某個(gè)標(biāo)簽感興趣,想確定其具體位置,可在列表中選中該標(biāo)簽,手持設(shè)備會(huì)通過(guò)無(wú)線網(wǎng)絡(luò)發(fā)送命令給該標(biāo)簽,收到命令后,標(biāo)簽會(huì)按預(yù)定模式進(jìn)行發(fā)聲,盲人用戶循著該聲音就可找到標(biāo)簽所在位置。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施方式,本發(fā)明的保護(hù)范圍并不僅限于上述實(shí)施方式,凡是屬于本發(fā)明原理的技術(shù)方案均屬于本發(fā)明的保護(hù)范圍。對(duì)于本領(lǐng)域的技術(shù)人員而言,在不脫離本發(fā)明的原理的前提下進(jìn)行的若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保 護(hù)范圍。
權(quán)利要求
1.一種基于無(wú)線網(wǎng)絡(luò)和聲音定位的盲人環(huán)境感知方法,其特征在于其實(shí)施步驟如下 1)預(yù)先在導(dǎo)盲場(chǎng)所的各個(gè)需要導(dǎo)盲的位置分別布置具有發(fā)聲功能的無(wú)線標(biāo)簽; 2)盲人用戶通過(guò)具有無(wú)線訪問(wèn)功能的手持設(shè)備搜索獲取盲人用戶當(dāng)前位置周圍的無(wú)線標(biāo)簽列表,所述手持設(shè)備將無(wú)線標(biāo)簽列表通過(guò)語(yǔ)音輸出給盲人用戶,當(dāng)盲人用戶選擇一個(gè)無(wú)線標(biāo)簽后跳轉(zhuǎn)執(zhí)行步驟3),否則繼續(xù)執(zhí)行步驟2); 3)控制盲人用戶選定的無(wú)線標(biāo)簽發(fā)出聲音輔助盲人用戶確定無(wú)線標(biāo)簽的位置。
2.根據(jù)權(quán)利要求I所述的基于無(wú)線網(wǎng)絡(luò)和聲音定位的盲人環(huán)境感知方法,其特征在于,所述步驟3)的詳細(xì)步驟如下 3.I)預(yù)先將無(wú)線標(biāo)簽信息儲(chǔ)存至標(biāo)簽信息服務(wù)器,所述手持設(shè)備在本地建立用于存儲(chǔ)無(wú)線標(biāo)簽信息的無(wú)線標(biāo)簽庫(kù); 3. 2)當(dāng)盲人用戶選擇一個(gè)無(wú)線標(biāo)簽后,手持設(shè)備首先通過(guò)本地存儲(chǔ)的無(wú)線標(biāo)簽庫(kù)來(lái)識(shí)別用戶選定的無(wú)線標(biāo)簽,如果識(shí)別失敗則訪問(wèn)所述標(biāo)簽信息服務(wù)器獲取對(duì)應(yīng)的無(wú)線標(biāo)簽信息;如果識(shí)別成功則讀取用戶選定的無(wú)線標(biāo)簽在所述無(wú)線標(biāo)簽庫(kù)中存儲(chǔ)的無(wú)線標(biāo)簽信息; 3. 3)手持設(shè)備首先判斷所述無(wú)線標(biāo)簽信息是否包含音頻文件,如果包含音頻文件則直接將所述音頻文件播放輸出;如果不包含音頻文件,則手持設(shè)備通過(guò)文本語(yǔ)音轉(zhuǎn)換引擎將無(wú)線標(biāo)簽信息轉(zhuǎn)換為音頻文件存儲(chǔ)至無(wú)線標(biāo)簽庫(kù),然后將所述音頻文件播放輸出; 3. 4)手持設(shè)備控制用戶選定的無(wú)線標(biāo)簽發(fā)出聲音導(dǎo)航所述無(wú)線標(biāo)簽的位置。
3.根據(jù)權(quán)利要求2所述的基于無(wú)線網(wǎng)絡(luò)和聲音定位的盲人環(huán)境感知方法,其特征在于所述無(wú)線標(biāo)簽具有多種提示音的發(fā)聲功能。
4.根據(jù)權(quán)利要求3所述的基于無(wú)線網(wǎng)絡(luò)和聲音定位的盲人環(huán)境感知方法,其特征在于,所述步驟3. 4)的詳細(xì)步驟如下 3.4. I)手持設(shè)備發(fā)送控制命令; 3.4. 2)分析控制命令中使用提示音的類型,如果控制命令為使用無(wú)線標(biāo)簽內(nèi)置的提示音則隨機(jī)選擇一種提示音作為待輸出音頻,如果控制命令為使用手持設(shè)備發(fā)送的提示音則無(wú)線標(biāo)簽接收來(lái)自手持設(shè)備發(fā)送的音頻文件作為待輸出音頻; 3.4. 3)分析控制命令中的提示音發(fā)聲模式,如果發(fā)聲模式為一次發(fā)聲則將所述待輸出音頻播放輸出一次后退出;如果發(fā)聲模式為自動(dòng)發(fā)聲則將所述待輸出音頻播放輸出預(yù)設(shè)次數(shù)后退出。
5.根據(jù)權(quán)利要求4所述的基于無(wú)線網(wǎng)絡(luò)和聲音定位的盲人環(huán)境感知方法,其特征在于,所述步驟3. 4. 3)中發(fā)聲模式為自動(dòng)發(fā)聲時(shí)將待輸出音頻播放輸出的詳細(xì)步驟如下 .3.4. 3. I)無(wú)線標(biāo)簽檢測(cè)手持設(shè)備之間的連接信號(hào)強(qiáng)度; .3.4. 3. 2)無(wú)線標(biāo)簽根據(jù)連接信號(hào)強(qiáng)度判斷無(wú)線標(biāo)簽和手持設(shè)備之間的距離; .3.4. 3. 3)根據(jù)所述距離設(shè)置播放時(shí)間間隔和播放音量,然后根據(jù)所述播放時(shí)間間隔和播放音量將所述待輸出音頻播放輸出。
全文摘要
本發(fā)明公開(kāi)了一種基于無(wú)線網(wǎng)絡(luò)和聲音定位的盲人環(huán)境感知方法,其實(shí)施步驟如下1)預(yù)先在導(dǎo)盲場(chǎng)所的各個(gè)需要導(dǎo)盲的位置分別布置具有發(fā)聲功能的無(wú)線標(biāo)簽;2)盲人用戶通過(guò)具有無(wú)線訪問(wèn)功能的手持設(shè)備搜索獲取盲人用戶當(dāng)前位置周圍的無(wú)線標(biāo)簽列表,所述手持設(shè)備將無(wú)線標(biāo)簽列表通過(guò)語(yǔ)音輸出給盲人用戶,當(dāng)盲人用戶選擇一個(gè)無(wú)線標(biāo)簽后跳轉(zhuǎn)執(zhí)行步驟3),否則繼續(xù)執(zhí)行步驟2);3)控制所述盲人用戶選定的無(wú)線標(biāo)簽發(fā)出聲音輔助盲人用戶確定無(wú)線標(biāo)簽的位置。本發(fā)明通過(guò)語(yǔ)音讓盲人感知周圍的環(huán)境信息,能幫助盲人對(duì)感興趣的場(chǎng)所或房間入口進(jìn)行聲音定位,為盲人用戶的出行提供便利。
文檔編號(hào)A61H3/06GK102641198SQ20121012812
公開(kāi)日2012年8月22日 申請(qǐng)日期2012年4月27日 優(yōu)先權(quán)日2012年4月27日
發(fā)明者陳嶺, 陳日 申請(qǐng)人:浙江大學(xué)