999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android的海南話輔助學習系統設計與實現

2019-07-16 03:17:27劉衛王紫翎魯李銘鄭德華余遠波
電腦知識與技術 2019年14期

劉衛 王紫翎 魯李銘 鄭德華 余遠波

摘要:海南話不僅有獨特的發音特點,還蘊含豐富的本地民俗風情,學習海南話對了解海南文化具有重要的意義。在分析聽不懂海南話的游客和海南話學習者的實際需求的基礎上,設計了基于Android平臺的海南話輔助學習系統,對系統的語音翻譯、語音庫、視頻教學和當地風情等功能模塊進行分析與設計,描述了系統實現的關鍵技術。

關鍵詞:海南話輔助學習系統;語音翻譯;語音庫;設計與實現

中圖分類號:TP311 ? ? 文獻標識碼:A

文章編號:1009-3044(2019)14-0000-03

Abstract: Hainan dialect has not only unique pronunciation characteristics, but also rich local customs. Learning Hainan dialect is of great significance to understand Hainan culture. Based on the analysis of the actual needs of tourists or Hainan learners who do not understand Hainan dialect, a Hainan dialect learning system based on Android platform is designed. The functional modules of voice translation, voice database, video teaching and local customs are analyzed and designed, and the key technologies of the system implementation are described.

Key words: hainan dialect learning system; speech translation; speech database; design and realization

1 背景

海南話是海南地域文化的重要元素,它有著古漢語的韻味,浸透著海洋文化,體現著海南人民的生活與智慧,是海南文化的縮影。然而,近些年來,隨著國家不斷推廣普通話、海南社會經濟快速發展以及社會文化多元化取向,海南話在青年群體中逐漸被邊緣化,影響日漸式微,面臨著文化傳承危機[1]。

依托海南話為主要的語言表達方式,以傳統媒體為播報平臺,展現海南特色,傳承當地少數民族文化,獲得了本土廣大受眾的一致好評[2],但是傳統媒體學習海南話便捷性不足,不能滿足當下用手機實現碎片化學習的需求。

目前已有移動端語音轉換系統如“出國翻譯官” “ai說閩南話”等,在醫療行業有應用海南話播報醫囑研究[3],但是海南話與普通話語音互譯和海南話輔助學習系統較少。學習過程監測和個性化學習指導[4],對學習效果的提升有效,但是目前海南話輔助學習系統也缺少這方面研究,不能滿足學習者系統而高效學習海南話的需求。

隨著海南經濟不斷發展,越來越多的外地人進島旅游或定居,而海南話發音的特殊性卻加大了他們與本地人交流的困難。需要能實現海南話與普通話常用語言即時翻譯,和為游客提供海南本地文化風俗信息。

本研究為到海南鄉村的旅游者、海南話的學習者,提供海南話與普通話互譯和學習的平臺,并為他們推送旅游地的民俗習慣、風土人情,使用便捷,可增進對海南話的認知和對海南文化的了解。

2 設計與實現

2.1 設計目標

語言學習有移動化、智能化和情景化等趨勢。海南話輔助學習系統的使用對象主要是海南話學習者和到海南鄉村的旅游者,系統設計也應為使用者提供便捷的語言學習方式和情景化的語言文化信息。

2.2 技術框架

管理員或者用戶可通過Web瀏覽器或者Android手機訪問本系統。如果用戶使用Android手機訪問本系統,系統將自動采用OKHttp來封裝用戶的請求,OKhttp是一個處理網絡請求的開源項目,是安卓端使用最多的輕量級框架。用戶使用Web瀏覽器訪問本系統,以HTML頁面的形式返回給瀏覽器。

利用Webform+Jquery+Bootstrap框架,實現了視圖、控制器與模型、業務邏輯、操作數據庫的分離,Webform+jQuery+ Bootstrap框架結構清晰,功能分明,可達到各個模塊間松耦合的目的,從而可以提高開發效率,提高系統的可擴展性。

海南話輔助學習系統APP采用Webform+Jquery+ Bootstrap框架實現本系統的相關開發(見圖1)。

2.3 需求分析

海南話學習者需要學習海南話的正確發音和常見用語學習。到海南鄉村的旅游者聽不懂海南話,在與年長而不會說普通話的的本地人交流時需要翻譯常見用語,還需要了解本地文化風俗。

海南話輔助學習系統的使用對象主要是海南話學習者和到海南鄉村的旅游者,其主要的功能需求是語言學習和了解本地文化風俗。

語言學習主要通過語音翻譯、語音庫和視頻教學實現。本地文化風俗主要通過提供當地民俗風情實現。

語音翻譯:用戶可以輸入普通話,經過APP的轉化可以生成相應的以文昌話為標準的海南話。

語音庫:采集并整理標準海南話的語音庫,與文字形成對應,提供日常用語的語音學習并結合視頻示教發音,有助于學習者更好地學習標準的海南話。

視頻教學:用戶可以根據APP上的海南話視頻教學進行學習,使海南話的學習變得生動有趣。

當地風情:基于地理位置推送當地民俗習慣、風土人情,包括當地美食、當地美景,讓用戶更深入地體驗海南鄉村文化多姿多彩。促進海南當地的旅游業發展。

2.4 功能設計

海南話輔助學習系統分為安卓終端和服務器端。安卓端分為4個模塊:語音翻譯、語音庫、視頻教學、當地風情,服務器端實現各項數據管理功能。系統總體功能模塊,見圖2。

3 功能實現

系統開發使用語言:java,開發環境android studio。

以語音翻譯為例,點擊按鈕,錄入普通話語音,再點擊翻譯按鈕,播放出海南話,實現功能的關鍵代碼如下。

public void onActivityCreated(Bundle savedInstanceState){

super.onActivityCreated(savedInstanceState);

say_1= etActivity().findViewById(R.id.say_1);

say_2= getActivity().findViewById(R.id.say_2);

trs_1 = getActivity().findViewById(R.id.trs_1);

trs_2 = getActivity().findViewById(R.id.trs_2);

busy_msg=getActivity().findViewById(R.id.busy_msg);

trs_msg=getActivity().findViewById(R.id.trs_msg);

OkHttpUtils.get()

.url(Constant.HOST_IP+Constant.GetDefaultTranslateVoice)

.build()

.execute(new Callback() {

@Override

public Object parseNetworkResponse(Response response, int id) throws Exception {

return response.body().string();

}

@Override

public void onResponse(Object response, int id) {

String json = response.toString();

Gson gson = new Gson();

final ResultSingleVoice result= gson.fromJson(json, ResultSingleVoice.class);

if (result.getCode() == 1) {

say_1.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

busy_msg.setText("錄音中...");

trs_msg.setText("請說出翻譯的內容...");

busy_msg.setVisibility(View.VISIBLE);

say_1.setVisibility(View.GONE);

say_2.setVisibility(View.VISIBLE);

trs_1.setVisibility(View.VISIBLE);

trs_2.setVisibility(View.GONE);

}

}

系統運行的部分截圖如圖3-圖6所示。

4 結束語

本文設計的海南話輔助學習系統具有實用性,能基本滿足海南話學習者通過常見用于語音互譯、語音庫和視頻教學等方式學習海南話的需求。

但是,海南話語音識別相關研究較少、研究難度大,因此本研究識別海南話語音技術還有待提高、語音庫有待完善。大計算量、云平臺及便攜可穿戴將會成為語音關鍵詞識別技術發展的主流方向[5]。深度學習模型憑借其對海量數據的強大建模能力,能夠直接對未標注數據進行處理,成為當前語音識別領域的一個研究熱點[6]。

下一步將繼續研究海南話與普通話的互譯技術。例如,借助科大訊飛語音識別功能實現普通話語音識別出文字,文字進行語音標注并播出海南話;海南話識別并標注語音、文字,再播出普通話,滿足使用者在普通話和海南話間的即時互譯需求。

參考文獻:

[1] 梁建. 將海南話引入海南省中小學校本課程的研究[D].海口: 海南師范大學, 2014.

[2] 雷走紅. 論海南臺方言類電視節目的發展及前景[J]. 中國報業, 2018(10): 85.

[3] 佘陳鳳, 余遠波. 多語種醫囑播報系統設計與實現[J]. 軟件工程, 2016(5): 47-50.

[4] 余遠波, 陳明銳, 李曉玲. 移動學習的計算機基礎教學過程管理模式[J]. 海南大學學報, 2013(2): 186-188, 192.

[5] 趙曉群, 張揚. 語音關鍵詞識別系統聲學模型構建綜述[J]. 燕山大學學報, 2017(6): 471-481.

[6] 侯一民, 周慧瓊, 王政一. 深度學習在語音識別中的研究進展綜述[J]. 計算機應用軟件, 2017(8): 2241-2246.

【通聯編輯:謝媛媛】

主站蜘蛛池模板: 日韩福利视频导航| 国产精品无码AV中文| 99热这里都是国产精品| 欧美色图第一页| 亚洲系列无码专区偷窥无码| 亚洲精品视频网| 亚洲天堂网在线播放| 欧美精品v| 久久久无码人妻精品无码| 精品视频一区二区三区在线播| 在线观看国产精美视频| 免费毛片网站在线观看| 九九香蕉视频| 手机看片1024久久精品你懂的| 99re热精品视频国产免费| 亚洲一区二区三区国产精品| 国产亚洲精品va在线| 国产一区二区福利| 国产一区二区精品福利| 全午夜免费一级毛片| 国产女人在线| 精品国产免费观看| 国产真实自在自线免费精品| 国产丝袜无码一区二区视频| 在线看AV天堂| 99精品国产电影| 亚洲精品免费网站| 国产无套粉嫩白浆| 国产丝袜无码精品| 中文字幕在线看| 日韩一级毛一欧美一国产| 亚洲精品中文字幕无乱码| 色久综合在线| 国产内射一区亚洲| 老司机精品99在线播放| AV老司机AV天堂| 亚洲无码视频喷水| 亚洲国产精品美女| 亚洲 欧美 日韩综合一区| 日韩免费成人| 亚洲无码电影| 免费三A级毛片视频| 亚洲日韩高清无码| 国产亚洲日韩av在线| 国产精品永久在线| 91国内在线观看| 香蕉蕉亚亚洲aav综合| 久久精品只有这里有| 亚洲va在线∨a天堂va欧美va| 欧洲亚洲欧美国产日本高清| 国产成人啪视频一区二区三区 | 国产精品亚洲专区一区| 宅男噜噜噜66国产在线观看| 99久久性生片| a级毛片免费看| 九九九精品视频| 日韩欧美中文在线| 国产欧美日韩一区二区视频在线| 精品亚洲欧美中文字幕在线看| 亚洲区第一页| 亚洲第一成年免费网站| 91热爆在线| 国产在线专区| 99视频精品在线观看| 精品国产Ⅴ无码大片在线观看81 | 亚洲人成网7777777国产| 国产青榴视频| 欧美成人区| 欧美色亚洲| 日韩午夜福利在线观看| 国产精品免费露脸视频| 国产91在线|日本| 黄色成年视频| 黄色污网站在线观看| 在线色国产| 日韩福利在线视频| 青青久久91| 色亚洲成人| 在线观看无码av五月花| 欧美日韩中文字幕二区三区| 怡红院美国分院一区二区| 国产人成网线在线播放va|