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.

【通聯編輯:謝媛媛】

主站蜘蛛池模板: 久久久噜噜噜久久中文字幕色伊伊| 亚洲男人天堂2020| 制服丝袜亚洲| 国产精品自在线拍国产电影 | 毛片网站观看| 中文字幕在线免费看| 国产白浆在线| 免费观看精品视频999| 亚洲欧美国产视频| 国产成人精品免费av| 国产精品嫩草影院av| 日韩亚洲高清一区二区| 毛片在线看网站| 亚洲av色吊丝无码| 她的性爱视频| 中文字幕日韩久久综合影院| 亚洲人成网站色7799在线播放 | 99精品国产自在现线观看| 福利在线不卡| 九九香蕉视频| 日本一区二区三区精品视频| 呦女亚洲一区精品| 免费毛片视频| 97一区二区在线播放| 国产免费a级片| 亚洲美女一区| 欧美在线视频不卡第一页| 99在线免费播放| 亚洲 日韩 激情 无码 中出| 国产精品福利导航| 亚洲高清无码久久久| 成人年鲁鲁在线观看视频| 国产精品女熟高潮视频| 天天摸天天操免费播放小视频| 亚洲成人精品在线| 欧美日韩动态图| 日韩黄色精品| 亚洲高清中文字幕在线看不卡| 精品国产www| 色婷婷成人网| 天天综合网亚洲网站| 亚洲国产欧美国产综合久久| 99精品热视频这里只有精品7 | 国产Av无码精品色午夜| 国产AV毛片| 暴力调教一区二区三区| 亚洲制服丝袜第一页| 亚洲视频欧美不卡| 国产精品吹潮在线观看中文| 国产一区二区三区在线精品专区| 亚洲欧洲日韩综合色天使| 国产又色又爽又黄| 婷婷六月在线| 毛片最新网址| 色综合成人| 超碰91免费人妻| 亚洲国产成人综合精品2020| av一区二区人妻无码| 青青草久久伊人| 国产成人久久综合777777麻豆| 亚洲资源站av无码网址| 欧美精品亚洲日韩a| 亚洲人成在线精品| 欧美国产三级| 九月婷婷亚洲综合在线| 亚洲国产成人精品无码区性色| 久久永久视频| 伊人久久精品无码麻豆精品| 伊人久久大香线蕉影院| 2021国产v亚洲v天堂无码| 国产视频欧美| 在线观看欧美精品二区| 欧美日韩一区二区三区四区在线观看 | 小说 亚洲 无码 精品| 亚洲一级毛片免费观看| 亚洲系列无码专区偷窥无码| 日韩午夜福利在线观看| 免费人欧美成又黄又爽的视频| 精品99在线观看| 亚洲人成网站在线播放2019| 操国产美女| 国产精品三区四区|