王亞飛 黃詮
摘要:該文以湄江風(fēng)景區(qū)為研究背景設(shè)計(jì)與開發(fā)了一款基于Android平臺(tái)的導(dǎo)游助手系統(tǒng)。系統(tǒng)由游客端和管理端兩部分組成,根據(jù)湄江景區(qū)的實(shí)際情況結(jié)合GPS定位、二維碼識(shí)別、TTS文字轉(zhuǎn)語(yǔ)音講解、路徑規(guī)劃等技術(shù)進(jìn)行規(guī)劃設(shè)計(jì),借助智能終端設(shè)備與服務(wù)器進(jìn)行通訊主動(dòng)感知景區(qū)景點(diǎn)信息,系統(tǒng)實(shí)現(xiàn)了門票預(yù)訂、地圖顯示、景點(diǎn)講解、路徑規(guī)劃等功能,為提高湄江景區(qū)整體旅游服務(wù)水平,提升游客的旅游體驗(yàn)打下了一定的基礎(chǔ)。
關(guān)鍵詞:Android;二維碼識(shí)別;路徑規(guī)劃
中圖分類號(hào):TP391 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2020)21-0083-02
開放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(0SID):
1 背景
隨著“互聯(lián)網(wǎng)+”技術(shù)的不斷發(fā)展與進(jìn)步,將傳統(tǒng)旅游模式與“互聯(lián)網(wǎng)+”技術(shù)相結(jié)合,發(fā)展智慧旅游成為目前旅游行業(yè)的一個(gè)新的研究熱點(diǎn)[1-3]。目前市場(chǎng)上的旅游類App雖然數(shù)量繁多,但大多都圍繞門票預(yù)定、周邊服務(wù)等功能進(jìn)行設(shè)計(jì)開發(fā),功能較為普遍缺乏針對(duì)性,無(wú)法滿足游客的個(gè)性化需求。
湄江風(fēng)景區(qū)坐落于湖南湘中婁底市境內(nèi),為國(guó)家4A級(jí)旅游景區(qū)、國(guó)家地質(zhì)公園,景區(qū)以地質(zhì)遺跡景觀為主。本文結(jié)合湄江風(fēng)景區(qū)自身實(shí)際情況以互聯(lián)網(wǎng)為平臺(tái)設(shè)計(jì)與開發(fā)一款導(dǎo)游助手系統(tǒng)。系統(tǒng)借助智能終端設(shè)備,結(jié)合GPS定位、二維碼識(shí)別、路徑規(guī)劃、語(yǔ)音講解等技術(shù)[4-7],能主動(dòng)感知景區(qū)景點(diǎn)相關(guān)信息,并根據(jù)游客需求,智能、個(gè)性化的安排和制定行程路線,從而有效地提升游客體驗(yàn)感,推動(dòng)景區(qū)旅游經(jīng)濟(jì)發(fā)展。
2 系統(tǒng)分析與設(shè)計(jì)
景區(qū)導(dǎo)游助手系統(tǒng)其主要目的為解決游客預(yù)定景區(qū)門票、景區(qū)信息查詢、個(gè)性化游覽路線制定、景點(diǎn)智能語(yǔ)音播報(bào)等問(wèn)題。系統(tǒng)由游客端和管理端兩個(gè)部分組成,其中游客端基于Android平臺(tái)設(shè)計(jì),管理端基于SSM框架技術(shù)進(jìn)行設(shè)計(jì)。系統(tǒng)借助智能終端設(shè)備主動(dòng)感知景區(qū)景點(diǎn)相關(guān)信息,為游客提供幫助,從而提升游客旅游體驗(yàn)感。系統(tǒng)的總框架設(shè)計(jì)圖如圖1所示。
根據(jù)系統(tǒng)總框架設(shè)計(jì),系統(tǒng)主要功能包括景點(diǎn)介紹模塊、地圖模塊、訂票模塊、信息發(fā)布模塊、信息管理模塊等,系統(tǒng)的功能模塊圖如圖2所示。
3 關(guān)鍵技術(shù)
3.1路徑規(guī)劃
要實(shí)現(xiàn)路徑規(guī)劃,首先需要將景區(qū)地圖在系統(tǒng)中進(jìn)行顯示。系統(tǒng)通過(guò)導(dǎo)人百度地圖SDK來(lái)提供程序接口,調(diào)用百度地圖API接口在地圖上添加景區(qū)的景點(diǎn)標(biāo)志以及景區(qū)邊界線,并對(duì)地圖界面進(jìn)行優(yōu)化處理,將優(yōu)化后的結(jié)果通過(guò)系統(tǒng)進(jìn)行顯示,為后續(xù)的路徑規(guī)劃提供基礎(chǔ)。
路徑規(guī)劃功能的目標(biāo)主要有兩個(gè):一個(gè)是規(guī)劃出最短路線,保證游客最快到達(dá)目的景點(diǎn);另一個(gè)是算法要足夠的優(yōu)化,算法復(fù)雜度低,占用內(nèi)存少,能夠滿足用戶的最快查詢。首先根據(jù)湄江風(fēng)景區(qū)的景點(diǎn)分布圖(如圖3所示),結(jié)合景區(qū)提供的游覽人數(shù),選取出主要景區(qū)進(jìn)行景點(diǎn)分布設(shè)置;然后根據(jù)確定的景點(diǎn)之間的距離,分析比例,得出景點(diǎn)權(quán)值分布圖,并在此基礎(chǔ)上使用Dijkstra算法進(jìn)行路徑規(guī)劃設(shè)計(jì),景點(diǎn)權(quán)值分布圖如圖4所示,其中字母代表湄江風(fēng)景區(qū)的景點(diǎn),數(shù)字表示權(quán)值大小。
以景點(diǎn)A點(diǎn)到G點(diǎn)的最短路徑為例,具體算法過(guò)程如下:
1)首先令S={A),U=(B>=5,C>=4,D>=4,E>=。。.F>=oo,G>=o?!? 2)其次選擇與S中元素A的關(guān)聯(lián)邊B、C、D中最短的路徑,將該頂點(diǎn)加入S集合中,得出S=(C>=4);U=(B>=5,D>=4.E>=∞.F>=∞,G>=o.1;
3)重復(fù)步驟2),得出S=fD>=4,E>=9,G>=121,所以A點(diǎn)到G點(diǎn)的最短路徑為A->D一>E一>G。
3.2 二維碼識(shí)別與語(yǔ)音講解
語(yǔ)音講解是景區(qū)導(dǎo)游助手系統(tǒng)的關(guān)鍵功能之一,是虛擬導(dǎo)游的重要特征。為實(shí)現(xiàn)語(yǔ)音講解功能,系統(tǒng)在設(shè)計(jì)時(shí)將語(yǔ)音講解技術(shù)與二維碼識(shí)別技術(shù)相結(jié)合。游客通過(guò)App掃描景點(diǎn)的二維碼即可收到該景點(diǎn)的語(yǔ)音講解信息。系統(tǒng)將各景點(diǎn)的文字信息存放在后臺(tái)數(shù)據(jù)庫(kù),創(chuàng)建主關(guān)鍵字標(biāo)識(shí)序列號(hào)同時(shí)生成二維碼標(biāo)簽,為提高系統(tǒng)的響應(yīng)速度,二維碼標(biāo)簽中并不存儲(chǔ)具體的介紹信息,僅存放標(biāo)識(shí)序列號(hào)。當(dāng)游客使用App掃描景點(diǎn)二維碼標(biāo)簽時(shí),系統(tǒng)通過(guò)調(diào)用ZXing庫(kù)接口完成二維碼標(biāo)簽的識(shí)別,在識(shí)別標(biāo)簽中存儲(chǔ)的標(biāo)識(shí)序列號(hào)后,系統(tǒng)后臺(tái)在數(shù)據(jù)庫(kù)中查找相應(yīng)標(biāo)識(shí)序列號(hào)對(duì)應(yīng)的文本信息,并將信息返回至App端。
App端在接收到相關(guān)數(shù)據(jù)后,利用Android內(nèi)置的TTS( TextToSpeech)技術(shù)對(duì)文本信息進(jìn)行數(shù)據(jù)分析,同時(shí)調(diào)用語(yǔ)音數(shù)據(jù)庫(kù),通過(guò)TTS引擎參數(shù)完成語(yǔ)音合成并進(jìn)行播放,從而實(shí)現(xiàn)了語(yǔ)音講解功能。TTS技術(shù)語(yǔ)音合成流程如圖5所示。
4 系統(tǒng)實(shí)現(xiàn)
系統(tǒng)游客端基于Android平臺(tái)設(shè)計(jì),管理端基于SSM框架技術(shù)進(jìn)行設(shè)計(jì),后臺(tái)數(shù)據(jù)庫(kù)采用MYsoL。游客端、管理端與數(shù)據(jù)庫(kù)之間采用HTTPS協(xié)議進(jìn)行信息通訊。系統(tǒng)基本實(shí)現(xiàn)了門票預(yù)訂,路徑規(guī)劃、景點(diǎn)語(yǔ)音講解、后臺(tái)數(shù)據(jù)管理等功能。以景點(diǎn)講解為例其界面如圖6所示。
5 結(jié)束語(yǔ)
本文針對(duì)當(dāng)前導(dǎo)游軟件針對(duì)性不強(qiáng)、功能較為普通等問(wèn)題,以湄江風(fēng)景區(qū)為研究背景,從路徑規(guī)劃、景點(diǎn)講解、門票預(yù)訂、周邊推薦等功能需求出發(fā),結(jié)合GPS定位、地圖顯示、二維碼識(shí)別、TTS語(yǔ)音講解等技術(shù)設(shè)計(jì)與開發(fā)了一款基于Android的導(dǎo)游助手軟件。經(jīng)測(cè)試,系統(tǒng)基本滿足了各項(xiàng)功能需求,為景區(qū)信息化建設(shè)打下了一定的基礎(chǔ)。
參考文獻(xiàn):
[1)李劍蘭,陳曉衛(wèi),我國(guó)旅游APP的現(xiàn)狀與未來(lái)[Jl,統(tǒng)計(jì)與管理,2016,5(11): 98-99.
[2]池香,基于RFID的旅游景區(qū)的自助導(dǎo)游系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].大連:大連海事大學(xué),2017.
[3]梁紅穎.基于Android平臺(tái)語(yǔ)音播報(bào)器的設(shè)計(jì)與實(shí)現(xiàn)[Jl.計(jì)算機(jī)光盤軟件與應(yīng)用,2013(2): 216-217.
[4]張凌云,黎崾,劉敏,智慧旅游的基本概念與理論體系[J].旅游學(xué)刊,2012,27(5):66-73.
[5]朱珠,張欣,淺談智慧旅游感知體系和管理平臺(tái)的構(gòu)建[J].江蘇大學(xué)學(xué)報(bào)(社會(huì)科學(xué)版),201 1,13(6): 97-100.
[6]顏敏.智慧旅游及其發(fā)展——以江蘇省南京市為例[J].中國(guó)經(jīng)貿(mào)導(dǎo)刊,2012(72): 75-77.
[7]王宏星.移動(dòng)互聯(lián)網(wǎng)技術(shù)在旅游業(yè)中的應(yīng)用研究[D].杭州:浙江大學(xué),2004.
【通聯(lián)編輯:謝媛媛】
基金項(xiàng)目:湖南省教學(xué)改革項(xiàng)目(項(xiàng)目編號(hào):湘教通2018]436號(hào))
作者簡(jiǎn)介:王亞飛(1998-),女,河北邯鄲人,學(xué)士,主要研究方向?yàn)槲锫?lián)網(wǎng)工程;黃詮(1977-),男,湖南漣源人,實(shí)驗(yàn)師,碩士,主要研究方向?yàn)槭聰?shù)據(jù)挖掘、無(wú)線傳感器網(wǎng)絡(luò)研究。