• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于Android系統(tǒng)的智能交互APP設(shè)計(jì)思路研究

      2018-02-16 16:51:34丁亦喆廖楠楠田津浩
      信息記錄材料 2018年5期
      關(guān)鍵詞:中間件安卓語音

      丁亦喆,廖楠楠,田津浩

      (西安石油大學(xué)計(jì)算機(jī)學(xué)院 陜西 西安 710300)

      1 引言

      Android系統(tǒng)是一款以Linux為基礎(chǔ)的、目前廣泛應(yīng)用于手機(jī)等領(lǐng)域的開源操作系統(tǒng),Android系統(tǒng)具備非常優(yōu)秀的擴(kuò)充性和數(shù)量極多的硬件支持,現(xiàn)已成為人們生活中密不可分的一部分,平板電腦、智能家居等領(lǐng)域均可看到它的身影。同樣的,安卓也是擁有最大市場份額的手機(jī)操作系統(tǒng),安卓系統(tǒng)的APP研發(fā)同樣是具備良好的市場前景的,因此,基于安卓系統(tǒng)設(shè)計(jì)智能交互APP大有可為。

      2 基于Android系統(tǒng)的智能交互APP設(shè)計(jì)功能

      智能交互APP是基于手機(jī)操作系統(tǒng)而設(shè)計(jì)的,所以應(yīng)充分發(fā)揮安卓系統(tǒng)相比其他手機(jī)系統(tǒng)而言的優(yōu)勢之處??偹匾?,安卓系統(tǒng)的開放性一直以來都飽受好評,同時其開放性也更是IOS等系統(tǒng)不可比擬的,故此,我們基于安卓系統(tǒng)設(shè)計(jì)智能交互APP最重要的一點(diǎn)就是契合安卓系統(tǒng)的開放性。

      所謂手機(jī)GPS,就是指通過手機(jī)發(fā)送信號并通過GPS定位系統(tǒng)定位使用者所在地理位置,并自動搜索附近區(qū)域,為使用者提供周邊信息及智能服務(wù),并合理的實(shí)現(xiàn)人機(jī)交互。例如當(dāng)人上車時,APP能夠提供GPS導(dǎo)航服務(wù),而當(dāng)機(jī)主到達(dá)新的地方時將根據(jù)機(jī)主提前設(shè)置好的興趣愛好等對周邊區(qū)域進(jìn)行篩選和標(biāo)記等等。

      而想要實(shí)現(xiàn)上述功能,最重要的環(huán)節(jié)連接網(wǎng)絡(luò),并能夠精確的定位機(jī)主具體方位,并能夠準(zhǔn)確的檢測機(jī)主距離指定地址的距離與道路導(dǎo)航。

      3 基于Android系統(tǒng)的智能交互APP的總體設(shè)計(jì)

      3.1 軟件結(jié)構(gòu)設(shè)計(jì)

      軟件結(jié)構(gòu)設(shè)計(jì)主要利用分層法逐步設(shè)計(jì)軟件的各個模塊,并利用這些模塊組成系統(tǒng),而后表現(xiàn)出各層次之間模塊與模塊相互關(guān)系,并以下層模塊作為技術(shù)基礎(chǔ)、上層模塊進(jìn)行功能分析及調(diào)配下層模塊。通過以上方式,將軟件需求在宏觀上轉(zhuǎn)變成軟件的表示方法。

      3.2 軟件模塊結(jié)構(gòu)

      如上所述,軟件模塊結(jié)構(gòu)大多采用分層設(shè)計(jì),同樣的,本文將以分層結(jié)構(gòu)設(shè)計(jì)為例,本APP大體分為四層結(jié)構(gòu),分別是:操作界面層、軟件功能層、中間件曾和系統(tǒng)層。其中系統(tǒng)層為安卓6.00操作系統(tǒng),中間件層包括語音機(jī)器人等API,其他兩層則多為java文件。而之所以使用安卓6.0操作系統(tǒng)是為了任何使用安卓6.0以上操作系統(tǒng)的客戶端都可以流暢使用本軟件。

      中間件層分為核心功能層和礎(chǔ)功能層,共由六個主要java文件構(gòu)成,用以實(shí)現(xiàn)本APP的與其功能,例如GPS定位模塊、語音分析模塊等等

      用戶功能層則為中間件層服務(wù),主要目的是實(shí)現(xiàn)中間件層中溜達(dá)模塊的相互調(diào)度與綜合管理,同時也實(shí)現(xiàn)了用戶界面層中按鈕的功能。

      而用戶界面層則主要規(guī)劃了頁面的布局以及設(shè)計(jì)、排版。

      本APP嚴(yán)格按照分層的方式進(jìn)行設(shè)計(jì),層與層之間具備嚴(yán)格的依賴關(guān)系,且上下層之間分工嚴(yán)格,下層能為上層提供服務(wù)接口,且模塊與模塊之間互相獨(dú)立,由接口連接,這樣設(shè)計(jì)的目的是即使有一層出現(xiàn)問題一般也不會影響其他層的正常工作。

      4 Android系統(tǒng)的智能交互APP細(xì)節(jié)設(shè)計(jì)

      4.1 語音模塊設(shè)計(jì)

      語音模塊是實(shí)現(xiàn)語音識別功能的基礎(chǔ),用戶的語音需求經(jīng)過處理后輸入到語音模塊中,再將處理信息反饋給用戶。而想要完成語音模塊的設(shè)計(jì),語音庫和語音識別引擎是必不可少的,而本文則選擇了相對穩(wěn)定的Svox作為語音庫,同樣的也選擇谷歌自帶識別引擎用以增強(qiáng)中文識別效果。

      4.2 GPS定位模塊設(shè)計(jì)

      作為GPS定位軟件,GPS坐標(biāo)的計(jì)算精確度至關(guān)重要,現(xiàn)階段各大GPS系統(tǒng)的精確度都能夠滿足用戶需求,故此在此不過多論述。

      而上文中所說功能中也同樣需要GPS位置與狀態(tài)的監(jiān)聽以及GPS范圍設(shè)定,我們應(yīng)保證范圍誤差控制在一米之內(nèi),從而更加精確的實(shí)現(xiàn)軟件功能與服務(wù)。

      4.3 安卓智能機(jī)器人設(shè)計(jì)

      智能機(jī)器人是本軟件的核心模塊,智能機(jī)器人是建立在人工智能核心能力智商的為企業(yè)和客戶提供在線服務(wù)的智能API。

      圖靈機(jī)器人API可以創(chuàng)建各種在線業(yè)務(wù),同時也支持多渠道接入。增加此機(jī)器人的目的是為了軟件的只能交互性,比如用戶可以與機(jī)器人聊天等等。但為了進(jìn)一步提高其智能化,也應(yīng)當(dāng)加入一些檢測程序。

      4.4 語言模塊分析設(shè)計(jì)

      本模塊主要為了將第一點(diǎn)中的語音模塊接受到的語音進(jìn)行處理與分析,并可以為用戶設(shè)置提醒功能。如上文所舉例的自動開啟GPS導(dǎo)航、自動篩選周邊商家等等。同時也能更加智能化,例如會提醒用戶是否需要開啟GPS導(dǎo)航系統(tǒng),當(dāng)接收到肯定答復(fù)時再進(jìn)行開啟。

      4.5 APP跳轉(zhuǎn)設(shè)計(jì)

      APP跳轉(zhuǎn)指的是從一個APP跳轉(zhuǎn)到另一個APP應(yīng)用中,如同關(guān)聯(lián)產(chǎn)業(yè)經(jīng)常出現(xiàn)的情況,例如從百度地圖跳轉(zhuǎn)到百度天氣等。

      以百度導(dǎo)航為例,他只需要在百度導(dǎo)航的安裝包中加入跳轉(zhuǎn)指令,那么在需要跳轉(zhuǎn)時就會自動跳轉(zhuǎn),而當(dāng)手機(jī)中并沒有目標(biāo)APP時就會開啟下載模式。

      同樣的,我們的軟件也可以與其他軟件關(guān)聯(lián),我們既然是GPS導(dǎo)航系統(tǒng),那么天氣、地圖等相關(guān)APP都可以關(guān)聯(lián)。這不僅能為用戶帶來便捷的用戶體驗(yàn),也能在一定程度上,滿足客戶需求。

      5 結(jié)語

      綜上所述,我們基于安卓系統(tǒng)設(shè)計(jì)的智能交互APP已基本完成,本文的主要目的是探究基于安卓的智能交互APP的設(shè)計(jì)的未來前景、可行性以及設(shè)計(jì)思路。而同時,智能化也越來越貼近人們的日常生活,大力發(fā)展智能化軟件是必然趨勢,同樣也是人們的必然需求。當(dāng)今,智能交互APP還處于發(fā)展階段,但未來前景十分廣闊,希望本文可以為軟件研發(fā)工作者提供思路和建議。

      [1]李峰,邵世祥.基于地理位置信息的安卓購物系統(tǒng)設(shè)計(jì)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2017,27(07):170-173+179.

      [2]陳飛,羅文廣.基于Android的智能交互APP設(shè)計(jì)[J].廣西科技大學(xué)學(xué)報(bào),2017,(02):29-34+41(2017-04-10)

      [3]李慧.基于訊飛語音的安卓手機(jī)應(yīng)用開發(fā)步驟的研究[J].無線互聯(lián)科技,2015,(14):123-124.

      猜你喜歡
      中間件安卓語音
      文物表情包
      魔力語音
      基于MATLAB的語音信號處理
      電子制作(2019年14期)2019-08-20 05:43:38
      基于MQ3與MP3的價廉物美的酒駕語音提醒器
      電子制作(2019年9期)2019-05-30 09:42:10
      對方正在輸入……
      小說界(2018年5期)2018-11-26 12:43:42
      RFID中間件技術(shù)及其應(yīng)用研究
      電子制作(2018年14期)2018-08-21 01:38:10
      基于VanConnect中間件的設(shè)計(jì)與開發(fā)
      電子測試(2018年10期)2018-06-26 05:54:02
      一種基于安卓系統(tǒng)的手機(jī)側(cè)抓包分析方法
      中間件在高速公路領(lǐng)域的應(yīng)用
      安卓L未至安卓M來了!安卓首泄漏M系統(tǒng)
      沿河| 铜鼓县| 即墨市| 建湖县| 巴楚县| 天津市| 利津县| 佳木斯市| 寿光市| 双峰县| 晴隆县| 陵水| 万年县| 舟曲县| 仪陇县| 清远市| 宁城县| 获嘉县| 田东县| 苏尼特左旗| 中方县| 广饶县| 乡宁县| 建瓯市| 木兰县| 霍山县| 金门县| 南昌市| 浙江省| 浠水县| 宁城县| 新竹县| 祁阳县| 永城市| 盘山县| 泸西县| 兴海县| 同心县| 宁化县| 阳春市| 丰县|