色噜噜人体337p人体 I 超碰97观看 I 91久久香蕉国产日韩欧美9色 I 色婷婷我要去我去也 I 日本午夜a I 国产av高清怡春院 I 桃色精品 I 91香蕉国产 I 另类小说第一页 I 日操夜夜操 I 久久性色 I 日韩欧在线 I 国产深夜在线观看 I 免费的av I 18在线观看视频 I 他也色在线视频 I 亚洲熟女中文字幕男人总站 I 亚洲国产综合精品中文第一 I 人妻丰满熟av无码区hd I 新黄色网址 I 国产精品真实灌醉女在线播放 I 欧美巨大荫蒂茸毛毛人妖 I 国产一区欧美 I 欧洲亚洲1卡二卡三卡2021 I 国产亚洲欧美在线观看三区 I 97精品无人区乱码在线观看 I 欧美妇人 I 96精品在线视频 I 国产人免费视频在线观看 I 91麻豆国产福利在线观看

基于智能手機的盲人語言應用軟件的設計與開發論文

時間:2021-07-12 19:07:03 論文 我要投稿

基于智能手機的盲人語言應用軟件的設計與開發論文

  該文主要介紹了在Android平臺上設計和實現的一款服務于盲人的手機應用軟件,開發該軟件主要有兩個目的:第一是用智能手機服務于盲人的生活;第二是讓盲人的生活也能像正常人一樣豐富多彩。針對盲人的特殊需求,該軟件設計了三大模塊:基本應用模塊、生活模塊和娛樂模塊。軟件的主要功能有:語音撥打電話、語音發短信、導盲、天氣預報、語音控制播放歌曲等功能。軟件開發使用到的核心技術主要有要核心技術有:語音合成、語音識別、百度定位、百度導航、百度天氣、網絡編程和SQLite編程等。有了該款軟件,盲人也能像正常人一樣享受智能手機帶來的便利。

基于智能手機的盲人語言應用軟件的設計與開發論文

  1.緒論

  1.1開發背景

  教育心理學研究表明,人類不同感覺器官獲取信息的比例,83%來自于視覺,11%來自于聽覺,只有6%來自于其他,這就意味著盲人朋友從外界獲取到的信息量非常少,根據最新調查顯示,我國目前的盲人數量為700-800萬,占世界盲人總數的18%,另外雙眼低視力患者達1200萬,陪伴他們的不應該只有盲道和盲杖,基于這樣的需求,筆者專為盲人開發了一款盲人語音應用軟件,目的是讓盲人也能像正常人一樣享受智能手機帶來的便利。

  1.2研究現狀

  國外目前比較成熟的智能語音軟件有三款:蘋果公司開發的Siri、谷歌公司開發的GoogleTalk和微軟的小冰。但是Siri只能運行在IPone4s以上版本的手機上,而且蘋果手機的價格比較昂貴,并不是所有的盲人朋友都能使用iPhone手機;而GoogleTalk對中文的識別率不是很理想,而微軟小冰目前還沒有推出專門針對盲人的功能。

  2.研究內容

  該款軟件用到的相關技術有iFLY Mobile Speech Platform 2.0、百度地圖API 、百度天氣預報API、藍牙通信、Android OS架構等。基于盲人的特殊需求,該軟件分為三個模塊進行設計,分別是基本應用模塊、娛樂模塊和生活模塊,系統功能架構圖1所示,框架圖中列出的所有功能均已實現。

  3.系統關鍵功能介紹

  3.1 語音撥打電話邏輯設計

  設計該模塊的目的主要是方便盲人打電話,當用戶需要打電話時,點擊屏幕任意位置,發出相應指令給該軟件,軟件識別出指令后,對指令進行分析處理,即可達到用戶需求。發指令時,用戶有兩種選擇:第一種是“打電話給+聯系人姓名”,此時系統將調用手機數據庫中的通訊錄查找該聯系人,如果找到該聯系人則直接撥號,否則提示未找到該聯系人;第二種是“打電話給+電話號碼”,此時系統直接提取號碼進行撥號。

  3.2語音播報來電信息并自動接聽

  移動設備裝上該軟件后,該軟件將一直監聽手機的狀態,當監聽到有電話打進時,系統將在手機數據庫的通訊錄中查找聯系人,如果找到,則語音提示“您有電話來自某聯系人”,否則直接播報“您有電話來自‘電話號碼’”。系統為語音播報預留20S,20S過后,系統自動接聽電話,接聽后提示“接通成功,祝你們溝通愉快!”。

  3.3及時朗讀短信功能模塊

  該模塊主要使用Android的監聽機制完成,添加一個BroadcastReceiver來監聽操作Android.provider.Telephony.SMS_RECEIVED。此操作在設備收到SMS消息時由Android廣播,只要收到SMS消息,就會通知應用程序[7],應用程序收到廣播后就會語音通知“有新信息來自+聯系人”,然后調用語言合成功能播報短信給用戶。

  3.4定位附件的餐館

  當盲人向應用發出語音指令“我好餓。”或其他與吃飯有關的語言指令時,系統自動為盲人定位到當前位置附近5000米內的所小吃店和餐館,盲人知道了附近的餐館名稱后,即可用語音導航功能定位到餐館所在的地點,并就餐。

  3.5天氣預報功能

  應用中添加了天氣預報功能,該功能需要獲取盲人用戶所在的位置,然后用盲人的位置作為參數向百度天氣發出天氣請求,軟件接收到返回結果后,對返回的Json數據進行解析,根據用戶不同的請求做出不同的`回應。

  3.6娛樂功能

  筆者曾到盲人學校進行調查,發現很多盲人性格都比較孤僻,不喜歡與別人交流,因此筆者在應用里加入了一系列娛樂功能,包括智能聊天、講故事、講笑話、百度百科等,以此來豐富盲人朋友的生活。

  4.系統功能實現

  4.1語音合成功能實現

  語音合成和語音識別是該款軟件的核心,這兩個功能的實現借助了科大訊飛語音平臺,語音識別功能的關鍵代碼如下:

  publicvoidYuyinHecheng(Context context, String t){

  mTts = SpeechSynthesizer.createSynthesizer(context, mTtsInitListener);

  mSharedPreferences = context.getSharedPreferences(TtsSettings.PREFER_NAME, Activity.MODE_PRIVATE);

  setParam();

  int code = mTts.startSpeaking(t, mTtsListener);

  if (code != ErrorCode.SUCCESS) {

  if(code == ErrorCode.ERROR_COMPONENT_NOT_INSTALLED){

  }else {}}}

  4.2語音識別功能實現

  實現該功能需要創建一個RecognizerDialogListener對象,然后復寫該對象的2個方法,onResult()和onError()。其中關鍵的是onResult()方法;該是語音識別結果回調方法,控件采用邊錄音邊發送的方式,可能會多次返回結果在調用時要判斷是否是最后一次返回,在該方法里可得到識別結果,然后對識別結果做處理。privateRecognizerDialogListenerrecognizerDialogListener = newRecognizerDialogListener() {

  publicvoidonResult(RecognizerResult results, booleanisLast) {

  // 把自然語言轉化成文字

  String text = JsonParser.parseIatResult(results.getResultString());

  editText1.append(text);

  if (isLast) {

  if (flag == 1) {

  smsInfo = editText1.getText().toString();

  }

  4.3 語音撥打電話功能

  系統啟動后,用戶點擊屏幕,用戶可發兩種指令,若發語音指令“打電話給付靖玲”,若手機中存有名為“付靖玲”的聯系人,應用將撥打電話給“付靖玲”;若發語音指令“打電話給10086”,應用將撥打電話給10086。實現該功能需要兩步操作:第一步,在AndroidManifest.xml中添加用戶權限。第二步,判別識別結果并調用打電話功能,該部分代碼必須寫在語音識別控件RecognizerDialogListener的音識別結果回調方法onResult()中。

  4.4語音播報天氣

  該盲人手機的語音應用軟件運用了百度的天氣預報API,實現了給使用者播報天氣信息的功能,該功能可播報用戶所在城市近三天的天氣情況。代碼實現如下:

  buffer = newStringBuffer("http://api.map.baidu.com/telematics/v3/weather?");

  buffer.append("location=").append(URLEncoder.encode(lCityName, "utf-8"));

  buffer.append("&output=json");

  buffer.append("&ak=").append("AINCvl9FxeNWQiWEML1rpyen");

  buffer.append("&mcode=").append("百度秘").append(";").append("a.com.fjl.main");

  5.手機應用界面圖

  下圖展示了語音撥打電話模塊的界面圖,圖示如下:

  6.作品創新點

  任意一款裝上了該軟件的智能手機都可以供盲人使用,沒有機型的限制。此外,不僅盲人朋友可以使用該軟件,老人和不會使用智能手機的朋友也可以通過安裝該軟件享受智能手機帶來的便利,讓老年朋友的生活豐富多彩。筆者在完成軟件的開發工作后,曾到盲人學校進行測試,受到盲人朋友的一致好評,目前該軟件正在推行中,已有800人左右的盲人用戶在使用該軟件。

  7.小結

  盲人手機的語音應用軟件是一款方便盲人使用智能手機而開發的手機應用軟件,它避免了繁瑣的輸入,該軟件目前還在完善中,增加聾啞人模塊,最終達到一體化服務于殘疾人的目的。

【基于智能手機的盲人語言應用軟件的設計與開發論文】相關文章:

基于兒童網站設計開發與實踐之初探論文04-22

基于精準教學的交互式微課開發以及設計論文01-11

手持設備應用軟件的開發課程教學研究論文04-17

云平臺下基于包裝設計的軟件開發研究論文04-14

基于天地圖的校園導航系統移動端的設計與開發論文04-19

基于CAD輔助包裝設計的軟件開發和實現的論文04-19

移動應用軟件開發實踐教學改革分析論文11-11

淺析基于Mashup 的煤炭銷售業務管理系統設計與開發論文10-21

基于投資與理財專業的課程開發思路研究論文04-02

主站蜘蛛池模板: av看片网| 猫咪www免费人成网站无码 | 国产情侣草莓视频在线 | 日韩av一二区 | 2020亚洲天堂 | 国产欧美成人xxx视频 | 亚洲日韩在线观看免费视频 | 国产精品无码a∨麻豆 | 免费在线性爱视频 | 鲁啊鲁在线视频 | 婷婷色婷婷开心五月四房播播久久 | 国产尤物精品自在拍视频首页 | a级国产乱理伦片在线观看 狠狠久久久 | 国产亚洲精品久久久久久久久 | 欧美色欧美亚洲另类七区 | 国产精品久久久久久久模特 | 国产精品一色哟哟哟 | 久久青青草av | 日本免费淫片 | 亚洲精品久久网白云av | 一级片国产 | 狠狠干一区二区 | 色综合日韩 | 亚洲免费视频一区二区 | 亚欧洲精品在线视频免费观看 | av无码中文字幕不卡一区二区三区 | 一区免费在线观看 | 亚洲伊人成综合人影院青青青 | 日本猛少妇色xxxxx猛叫 | 精品国产91乱码一区二区三区 | 天天视频黄 | 亚洲精品另类 | 国产精品丝袜肉丝出水 | 天堂无人区乱码一区二区三区介绍 | 91蝌蚪少妇 | 大奶av在线 | 熟妇人妻久久中文字幕 | 女人高潮抽搐潮喷小视频 | 五月婷婷一区 | 少妇大叫太大太爽受不了 | 成人在线免费视频观看 | 精品视频一区二区 | 好吊色欧美一区二区三区四区 | 顶臀精品视频www | 欧美日韩成人一区 | 国产精品美女一区二区视频 | 亚洲天堂网av在线 | 精品动漫一区二区三区 | 色网站在线观看视频 | 男主和女配啪慎入h闺蜜宋冉 | 欧美精品导航 | 久久久久无码中 | 色图插插 | 高清不卡亚洲日韩av在线 | 亚洲制服丝袜av一区二区三区 | 日韩女同在线二区三区 | 永久免费在线看片视频 | 强奷乱码中文字幕熟女导航 | 92国产精品午夜福利无毒不卡 | 日本乱子伦一区二区三区 | 久久久婷婷五月亚洲97号色 | 国产成人在线视频 | av福利院 | 四级毛片在线播放 | 偷看农村女人做爰毛片色 | 国产美女黄网站 | 欧美成性色 | 毛片美女网站 | 毛片看| 99热在线精品免费 | 中文字幕国产第一页 | 五月婷婷之综合激情 | 日产毛片 | 国产精品免费高清在线观看 | 国产精品多p对白交换绿帽 九九精品在线播放 | 欧美另类交在线观看 | 超污视频网站在线观看 | 免费日本特黄 | 一区二区三区国产视频 | 伊人网站 | 国产v亚洲v欧美v专区 | 中文字幕在线观看第二页 | 日韩无套内射视频6 | 2017日日夜夜 | 欧美一区二区三区爽爽爽 | 丁香婷婷激情综合俺也去 | 性一级录像片片视频免费看 | 97超碰人人澡 | 911爱豆传媒国产 | 性做爰高清视频在线观看视频 | 日韩av在线看 | 亚洲精品乱码久久久久久蜜桃麻豆 | 久久日韩乱码一二三四区别 | 精品国产一区二区三区国产区 | 你懂的视频永久免费 | 亚洲一二三四区五区 | 小视频福利 | 在线观看美女视频免费看 | 丁香六月久久 |