当前位置: 首页 > article >正文

基于学习功能聚合的英语口语学习APP

项目介绍

本系统提供文章及朗读的发布、学生跟读及自动评测等功能,促进英语口语学习。 主要包括: 文章朗读:发布文章内容及相应的朗读录音,设定打卡要求,并提供播放功能; 文章跟读:打卡,提供朗读音频播放功能,熟悉后进行跟读,自动录音并保存,同时自动评测打分、评定是否合格,给出读音存在的问题,以供改进; 英文拾趣:可定期推送国外风土人情、英语交流技巧、英语趣闻等英文文章内容,供学生学习; 用户活跃度排行榜:根据用户的学习情况设置排行榜,激励用户学习

技术介绍

开发工具 Pycharm、Android Studio

技术运用 Django

运行环境 Android 手机端

数 据 库 Mysql

功能介绍

基于学习功能聚合的英语口语学习软件主要由四大模块组成:

(1)语音测评:口语练习、反馈报告

(2)文章阅读:智能推荐、专栏阅读

(3)信息管理模块:个人信息修改、活跃度展示、荣誉勋章

(4)学情分析:阅读报告、练习报告、排行榜单。

基本功能

登录、注册

用户输入用户名和密码进行登录,身份验证通过,则成功登录,否则登录失败。若用户无账号,则点击“注册”按钮进行注册。

语音测评模块

短句测评功能

点击练习进入口语学习界面,用户可自由选择感兴趣的话题经行练习,点击播放按钮播放语音案例,点击麦克风经行录制,点击详情按钮查看得分成绩。

文章推荐模块

文章阅读功能

点击推荐按钮进入文章推荐模块,上方轮播图播放最新篇章,下方基于用户画像为用户推荐文章,如图为“养生健康”推荐,点击文章查看详情(右图)。可播放朗读文章。

拓展功能

打卡功能

用户在学习期间可进行打卡签到,达到一定标准可以解锁徽章奖励。

排行榜功能

设置用户活跃度排行榜激励用户学习

个人页面及学情分析

点击个人信息进入个人信息主页,饼状图呈现用户阅读情况。


http://www.kler.cn/news/303083.html

相关文章:

  • flink实战--如何基于java-agent技术上线收集任务流量功能
  • 向量——通俗地解释
  • 网络编程(UDP)
  • 详解贪心算法
  • STM32 如何生成随机数
  • CentOS 7下CX5-RDMA网络测试
  • 6年前倒闭的机器人独角兽,再次杀入AGV市场
  • Vue3+TS项目封装一个公共的el-table组件二次封装
  • ADB 之 logcat 极简小抄(过滤日志、保存日志到文件)
  • C++复习day11
  • 基于人工智能的自动驾驶系统项目教学指南
  • 【C++】STL容器-string的遍历
  • Android10源码刷入Pixel2以及整合GMS
  • 【python】python中非对称加密算法RSA实现原理与应用实战
  • Linux的历史,版本,Linux的环境安装、简单学习4个基本的Linux指令、创建普通用户等的介绍
  • android kotlin 基础复习 继承 inherit
  • 用AI的智慧,传递感恩之心——GPT-4o助力教师节祝福
  • ClickHouse 的底层架构和原理
  • 【最新华为OD机试E卷-支持在线评测】通过软盘拷贝文件(200分)多语言题解-(Python/C/JavaScript/Java/Cpp)
  • 密码测评三级相关项理解
  • 7 递归——206. 反转链表 ★
  • 【Canvas与密铺】正六边形、正方形和正三角形的密铺
  • mysql Field ‘ssl_cipher‘ doesn‘t have a default value的解决
  • Ansible自动化部署kubernetes集群
  • 【鸿蒙】HarmonyOS NEXT星河入门到实战7-ArkTS语法进阶
  • Microsoft SC-100: Microsoft 网络安全架构师
  • DDR3(三)
  • Python中处理非贪婪匹配
  • [linux]GCC G++官方源码国内下载地址汇总
  • 声音克隆工具CosyVoice