NOde.is英语口语考试平台分析

关键词:Node.is;口语考试;Node.Webkit;编码

当前国内高校英语口语考试的过程较为复杂,在人力、物力等方面都造成了一定程度的浪费[1-3]。为此,本文提出并设计了一种基于Node.is的英语口语考试平台,充分利用了Node.is在非浏览器应用程序开发方面的通用性和Node.Webkit框架的多语言兼容性,利用JavaScript实现平台的开发,在具体应用上,通过采集、编码、缓存等多个环节处理学生的口语音频,从而实现了英语口语考试的在线操作。

1平台整体设计

1.1平台功能设计

1.2平台技术架构

由于口语考试并不是所有学生都同步进行的,所以平台充分利用了Node.is的异步特性,为每一项异步操作植入监听器,从而有效提高平台的并发处理能力,因此本平台利用Node.is的Soket.io技术实现通信功能。对于平台的客户端界面,为了满足根据不同试题内容进行自适应变化的需求,采用了响应式渐进框架Vue.is实现MVVM模式的客户端界面。平台具体的技术框架,如图1所示。英语口语考试平台在Vue.is的基础上以组件化的方式进行开发,所有组件文件均为“.vue”的形式,每一个文件中都包括局部CSS代码、Vue.is逻辑脚本和HTML模板[4]。这种开发方式实现了命名空间隔离、组件复用和松散耦合,无需对客户端的每一种界面进行单独的开发,进行具体操作时只需将多个子组件进行功能性的融合,从而避免了命名空间的污染。因此本平台设计过程中将客户端界面分解为多个子组件,并分别将WebSocket通信和音频处理封装成单独的组件,利用Webpack进行整体打包,从而在各种资源间建立组合关系并在有需求的情况下将其合并为执行文件。

2平台实现

2.1客户端界面

2.2网络通信

2.3音频处理

3平台应用测试

3.1平台性能测试

3.2平台压力测试

在口语考试并发用户数量较多的情况下,平台的数据吞吐量较大,此时平台程序是否能够稳定运行,平台功能能否正常实现决定了平台是否具备投入使用的条件。采用Web-socketBench作为压力测试工具,测试过程中将Socket连接的数量从0逐步增加到1000,发送不同类型、不同大小的数据以模拟不同的参试人员数量和试题内容,最终得到的发送成功率数据,如图3所示。图3不同连接数和数据量条件下消息发送成功率由图3可见,连接到平台的用户数量越多(超过500个时),发送的数据越大(超过10MB时),消息发送的成功率会有所降低,但在实际应用中,考试学生数量和所生成的音频文件几乎不会超过这两个数值,在此条件下发送消息的成功率能够达到100%且测试过程中未出现宕机和程序中止运行的情况,可见平台能够满足当前高校教学过程中的英语口语考试需求。

4总结

当前多数国内高校的英语口语考试仍以传统的方式进行,对有限的教学资源造成了较大的浪费,为此,本文提出并设计了一种基于Node.is的英语口语考试平台,介绍了平台的功能结构和技术架构,分别阐述了客户端界面、网络通信模块、音频处理模块的设计思路,并对平台的性能和抗压性进行了测试。测试结果表明,本文所设计的平台功能完善、抗压能力强,对于高校的英语口语考试具有很强的实用性。

参考文献

[1]许秀云,姚冬,丁凰.基于SSM框架的英语口语测评系统研究[J].微型电脑应用,2020,36(11):147-149.

[2]王诗莹.基于SSM框架的英语口语考试系统的设计与实现[D].南昌:南昌航空大学,2019.

[3]刘翠宁.基于推荐算法的高中英语口语考试系统的设计与实现[D].长沙:湖南大学,2019.

[4]孙雅琳,文福安.TensorFlow在大学英语语言训练中的应用[J].软件,2017,38(8):142-144.

[5]金晓宏.基于隐马尔可夫模型的英语口语考试智能评分系统[J].内蒙古师范大学学报(自然科学汉文版),2017,46(3):386-389.

[6]叶建良.基于网络环境的大规模口语考试实施初探[J].福建广播电视大学学报,2015(3):59-61.

THE END
1.FiF智慧教学平台聚合教育生态应用,打造智慧教学平台 讯飞AI课堂 围绕课前、课中、课后教学闭环,基于 动态数据分析,打造全新的智慧教学环境 FiF口语训练系统 语音技术,科学评测,即时反馈 训练题库,内容丰富,题型多样 > FiF在线课程 多个平台,个性课程;学习进度,一目了然 https://www.fifedu.com/
2.听说教考平台英语听说教、学、考、评、管一体化解决方案 助力因材施教与教育均衡发展 英语听说 因AI而能 登录 科大讯飞智能口语评测技术 已应用于95%的中高考英语听说开考地区 英语听说教考平台基于智能评测技术,采用“一个区域平台、三个应用场景”的形式 提供区域一体化的英语教考产品解决方案 http://jkpt.bjtzeduyun.com/
3.新东方在线互动口语平台4、我校开通试用的4个新东方系列数据库的个人帐号在4个新东方数据库平台通用。 新东方在线互动口语平台(oral.koolearn.com)是新东方在线针对中国大学生英语口语学习中“哑巴英语”和“中式英语”的现状,整合新东方教育集团优质口语教学师资资源、英语口语教学专家资源,联合国内领先的语音识别技术合作伙伴,全力打造的一款以学https://www-new.gwng.edu.cn/library/2023/0423/c2118a83029/page.htm
4.小学英语在线口语平台如何选择?这时就要参考课时量来选择了,基本上三单元四十八节左右的课时量比较合适,选择时可以咨询在线平台的工作人员。有的平台还推出免费的试听课,不要错过。 有的小学英语在线口语平台会赠送一些英语音频资料,这些资料对于学习口语也很有帮助。让孩子听着英文儿歌起床,讲着英文故事入睡,口语日积月累中自然得到提高。https://www.vipkid.com.cn/posts/9193.html
5.口语100登录平台app免费下载口语100登录平台是一款学习英语服务项目APP,可以协助学员客户在这儿练习口语和英语听力,有着专业的英语口语老师,适用一对一教学服务项目,协助客户更强训练英语口语,把握流利的英语发音,大量学习培训素材内容口语播放视频,训练英语听力內容,操作方法简易,必须的小伙伴,多特蒙德下个星期应用吧! https://www.duote.com/android/937033.html
6.智能口语训练平台山东省临沂市第九中学(南校区) 江西省南丰一中 平南县月亮湾学校 白云区太和中心小学 集里中学 玉林区第三实验小学 十堰东风教育20小学 聊城市博雅中学 新文学校(小学部) 平遥县汇济小学 江苏电信 蚌埠市第九中学 平遥县实验中学 句容市第二中学 河南省安阳市高新区第一小学 http://021.kouyu100.com/
7.线上一对一英语口语平台有哪些,哪家适合孩子学习孩子们英语成绩不好,这是让很多家长苦恼的,但是更苦恼的是自己英语也不好,就不能亲自教他,只能寻找靠谱的线上英语平台,线上一对一英语口语平台有哪些,哪家适合孩子学习?这是现在很多家长的疑惑,本文就针对这个问题进行讨论。 线上少儿一对一英语口语平台有哪些,首先,让我们看一下一些比较受欢迎的线上一对一英语https://286shequ.com/48906.html
8.压箱底来了!十大在线成人英语口语平台排名哪家好?现在英语在职场上还是吃得很香,不少成人考虑到时间成本,更加偏向于选择在线成人英语口语平台,花花也测评了10家平台给大家参考下: 51talk【这家一直都是主打在线口语教学,不过是半路新增成人英语口语课】 说客英语【看了网友们的评论貌似成人口语课占比小】 必克英语【主打成人英语口语在线教学已经有14年经https://m.dianping.com/ugcdetail/195936012?sceneType=0&bizType=29&msource=baiduappugc
9.MyETMyET,专业的英语、华语、日语学习平台。运用全球首创「自动语音分析系统」,配合精选的线上课程,从发音、节拍、音调、音量四方面评量您的口说能力,告诉您问题出在哪一个字、哪一个音节,并以3D动画立即教您正确发音,让您快速进步!http://www.myet.com/
10.英语口语100平台英语口语、英语口语8000句、英语口语练习、英语口语学习网站、英语口语考试、常用英语口语、商务英语口语、英语口语培训、英语口语下载、如何提高英语口语、英语口语和听力http://www.ny-yy.com/en-sba-21-4.html
11.口语100训练平台登录口语100怎么登录口语100是一个网络口语学习平台,现在有不少的学校学生都在这个平台中学习口语。今天小编为大家带来了口语100训练平台的登录地址,包括网页端和手机端,有需要的小伙伴快跟小编一起来看看吧! 网页版登录:https://021.kouyu100.com/jskouyu100/ 手机版登录: https://shouyou.3dmgame.com/gl/160504.html
12.今天来聊聊英语口语输出平台—cambly一、Cambly是什么 创立时间:2013年于美国硅谷 愿景:致力于为全世界英语学习者提供便捷的英语口语在线教育服务 区域:遍布全世界130多个国家和地区,主要覆盖中东推荐理由:平台评分4.94,我所接触的雅思外教中感受最好的,就评分点抓的准,上课节奏好,会引导学生,英音也很好听舒服。这哥的课很难预约到,而且好像最近不https://www.douban.com/note/794950620/