自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 山东大学 创新项目实训 雅思口语老师(10)

本周任务:完成了历史记录模块的编写。

2024-06-16 20:03:27 114

原创 山东大学 创新项目实训 雅思口语老师(9)

本周任务:实现数据库的初步连接,实现历史记录功能。

2024-06-16 20:00:50 115

原创 山东大学 创新项目实训 雅思口语老师(8)

本周主要任务:语音评分模块的编写。

2024-06-14 22:09:07 109

原创 山东大学 创新项目实训 雅思口语老师(7)

提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

2024-06-14 22:06:08 147

原创 山东大学 创新项目实训 雅思口语老师(6)

首先构建请求URL,其次创建FormData对象由于语音数据通常是以 Blob 格式存在的二进制数据,而传输文件通常需要使用多部分表单数据格式,因此选择 FormData 可以很方便地将 Blob 数据包装成符合要求的格式进行传输使用 FormData 对象的 append 方法模拟了用户上传了一个名为 'user.wav' 的音频文件最后发送post请求在请求配置中指定了请求头 'Content-Type' 为 'multipart/form-data',告诉服务器发送的是多部分表单数据。

2024-06-14 22:04:00 291

原创 山东大学 创新项目实训 雅思口语老师(5)

这里调用recorder.start()一旦录音开始成功(即 Promise 被解决),then 方法中的回调函数就会被执行。在这个回调函数中,this.$message('speaking...') 用于显示一条消息,提示用户正在录音。js-audio-recorder 是一个用于浏览器端录音的 JavaScript 库,支持音频录制、播放、导出等功能。首先:将 isRecording 的状态取反,以停止录音。采样位数设置16位,效果较好,语音录制非音乐,故设置单声道,16000HZ的采样率适合人声,

2024-06-14 21:57:22 384

原创 山东大学 创新项目实训 雅思口语老师(4)

程序继承WebSocket类,重写了一些方法,以处理WebSocket连接的打开、消息接收和失败事件。本实现通过调用科大讯飞的语音听写技术,其主要用于1分钟内的即时语音转文字技术,支持实时返回识别结果,达到一边上传音频一边获得识别文本的效果,这便于我们后续的开发。可以看出,准确地识别出了语音对应的内容,与生成时输入的文本一致,识别准度好,同时还计算了识别耗时,对于其他方面的应用有一定的作用。常量的定义类似于tts,不过这里指定的是待识别的文件的位置,而tts指定的是转化的文本的内容。

2024-05-21 17:34:23 192

原创 山东大学 创新项目实训 雅思口语老师(3)

DOM:(Document Object Model)即文档对象模型。是W3C定义的访问文档的标准,他允许程序动态地访问、更新文档的内容、结构和样式。脚手架大致如上初步具备一个基本项目前后端,数据库,本次主要针对前端,使用vue进行开发。通过 v-on 绑定的事件处理函数,需要在 methods 节点中进行声明。初步完成前端的设计,初步模拟图如下,期望用户可以录音发言,后端给予反馈。v-bind 属性绑定指令。1 、设置本地化端口。

2024-05-21 17:29:54 159

原创 山东大学 创新项目实训 雅思口语老师(2)

chat表记录用户的聊天记录(对话记录),chat_way用来区分bot考官的提问和用户的回答(左右发言)。chat_voice用来存储用户语音的url,这里可以采用blob类型将数据直接存储在数据库中,或者语音文件先存储在本地再存url到数据库,目前选取了第二种方式。chat_words存储语音转文字的内容,times记录对话的时间,方便用户回忆查找内容。usernote表记录用户记录的笔记信息,允许用户记录单词或短语句等,方便用户的学习和复习,userid作为外键与user表关联。这一功能正在实现中。

2024-05-12 15:07:30 345

原创 山东大学 创新项目实训 雅思口语老师(1)

在2023年chatGPT爆火之后,百度文心一言于2023年8月31日全面向全社会全面开放,并即将于今年四月进行版本升级,这是一个机会,国内的人工智能语言大模型应用在国内市场几乎是一片蓝海,我们团队想要成为开拓者。设计并实现“我的”页面,包括头像、昵称等信息的显示与修改功能。前端开发团队:设计并实现主页面功能,交互接口,包括口语训练、语音转文字功能等。后端开发团队:实现语音转文字功能,并提供相应的API接口。后端开发团队:设计并实现用户登录验证和用户信息存储功能。模拟日常口语表达的训练,无主题,无考核。

2024-04-29 19:25:53 159

原创 雅思AI口语老师 项目博客

智研雅思先锋队 day1。

2024-04-08 23:50:46 108

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除