IESM项目实训项目记录
文章平均质量分 64
基于Jeecg-Boot框架的智能教务系统
Gou_Rong
这个作者很懒,什么都没留下…
展开
-
IESM项目实训十二——姓名成绩语音录入方式改进,学生成绩显示
姓名和成绩语音录入方式改进原创 2022-06-06 22:12:29 · 331 阅读 · 1 评论 -
IESM项目实训十一——提交总库、总库相关功能和提交记录学生列表
学生成绩总库、提交总库和提交记录学生列表原创 2022-06-06 21:41:47 · 198 阅读 · 0 评论 -
IESM项目实训十——教务提交记录显示学生成绩列表和提交记录
学生成绩列表和提交记录原创 2022-06-06 17:32:48 · 191 阅读 · 0 评论 -
IESM项目实训九——成绩提交和教务撤销
成绩提交和教务撤销已提交成绩原创 2022-06-04 00:24:41 · 171 阅读 · 0 评论 -
IESM项目实训八——课程下拉框和手动输入成绩相关
课程下拉框和手动输入成绩原创 2022-06-02 16:48:19 · 195 阅读 · 0 评论 -
IESM项目实训七——成绩修改相关数据库操作、自定义按班级获取学生分页列表和设置成绩录入参数
录入成绩相关数据库操作;重写获取学生列表方法;设置录入成绩的各类参数。原创 2022-05-31 23:44:35 · 121 阅读 · 0 评论 -
IESM项目实训六——两种语音录入方式前后端具体实现和修改为弹窗输入成绩类型
两种语音录入方式前后端具体实现和修改为弹窗输入成绩类型原创 2022-05-31 21:37:09 · 228 阅读 · 0 评论 -
IESM项目实训五——语音合成提醒、成绩录入类型识别和前后端定时语音识别交互
IESM项目实训五语音录入方式设计有两种第一种:系统从后端获取未录入(初始成绩值为空或者为0)的学生列表,由系统播放学生姓名,教师只需要说明成绩即可。规定时间间隔内只需说明一次,否则获取到重复内容,录入错误数据。第二种:学生姓名和成绩都由教师说明,系统分析姓名和成绩部分。为获取音频,每间隔六秒录入一位同学,播放下一位同学的音频提示。两种方式共同步骤:播放开始音频录制成绩提示音,教师语音说明录入成绩类型。语音提醒接口涉及不同字符串提醒,除姓名外,设计统一接口。//前端接口startInput原创 2022-05-31 14:47:35 · 294 阅读 · 0 评论 -
IESM项目实训四——Web Audio录音和字符串转拼音
IESM项目实训四通过浏览器录制音频,生成可供百度语音识别api使用的pcm音频文件,然后将音频数据传至后端。根据百度语音识别api文档要求,音频文件为pcm格式,单音道,16k采样率,16位深。1.三个基本概念音频源,也就是音频输入,可以是直接从设备输入的音频,也可以是远程获取的音频文件。处理节点,分析器和处理器,比如音调节点,音量节点,声音处理节点。输出源,指音频渲染设备,一般情况下是用户设备的扬声器,即context.destination。其实,音频源和输出源也都可以视为节点,这三者的关系原创 2022-05-25 21:33:42 · 348 阅读 · 0 评论 -
IESM项目实训三——语音合成工具类
IESM项目实训三因百度语音没有提供实时语音识别-JAVA SDK,需要设计为一定时间间隔获取用户音频,识别结果。设计每一时间间隔需要合成一段简单音频以提醒用户,用户可以正常依次录入成绩,避免混乱。使用的依旧是百度语音技术中的语音合成,如果添加了语音识别的jar包,不需要再额外导入。考虑合成的音频播放成功向前端返回响应后,才会执行后面的程序,避免连接超时,尽量将合成的语音文本设置简短,使用语音合成中的,短文本在线合成。合成后播放音频额外添加了依赖:<!--语音播放--><depe原创 2022-05-25 20:54:50 · 178 阅读 · 0 评论 -
IESM项目实训二——语音识别工具类
IESM项目实训二和另一位同学选择语音识别和文字识别库,最终选择百度语音和文字接口,初步尝试语音识别和文字识别调用方式。我主要负责语音识别相关功能,编写项目需要的工具类。第一步:注册百度账号。可以申请免费资源进行项目测试,然后创建应用。可以按照官方文档进行操作。按照项目需求,有两种方式将库导入项目:1、添加如下依赖至jeecg-boot-parent/pom.xml文件中。<dependency> <groupId>com.baidu.aip</groupId原创 2022-05-25 20:02:04 · 269 阅读 · 0 评论 -
IESM项目实训一
IESM项目实训一框架Jeecg-boot学习和使用介绍JeecgBoot是基于代码生成器的低代码平台,使用前后端分离架构。开发者可以使用代码生成器,生成前后端代码,实现低代码开发,避免开发过程中的重复工作,可以快速提高效率,缩短开发时间。主要使用功能:Online在线表单,无需编码,通过在线配置表单,实现表单的增删改查,支持单表、树、一对多、一对一等模型,配置完成后一键生成代码,减少需要时间。文件结构介绍...原创 2022-05-25 18:57:28 · 453 阅读 · 0 评论