口语项目流程图
2022-06-17 18:39:54 4 举报
口语项目流程图
作者其他创作
大纲/内容
语音停顿卡顿检测
和存放处拼成一句
class AudioPause
音频文件信息
口语页面视图
返回相应
音频文件上传到服务器 class FileUpload
信息上传、接收、检验
信息入库
上传的音频文件保存到本地
和数据库音标dataframe进行merge操作获取每个单词的音标
判断有无连续3次及以上的单词
复读情况检测
有
是
音频分割(每个句子、每个单词)
class Symbols
返回符合前端页面的数据结构
音标处理
存放
调用讯飞STT识别音频 class XunfeiSTT
否
取出所有单词缩略单词拆分变成pd.DataFrame
相邻单词间隔时长大于等于3秒为异常时长
音频信息处理class Spoken
音频信息处理
句末有无句号
定位缩略单词索引前一个单词和当前缩略单词进行单词和音标拼接
讯飞信息拼接 class XunfeiInfoJoint
音准得分计算
class SpokenAPIView
下一句
停顿时长检测
字符信息
删除本地音频文件
口语流畅度计算良好: 无停顿、无卡顿一般: 一处停顿或卡顿较低: 大于一处
一句话
无
存放处是否空
0 条评论
下一页