一种学生口语质量评测方法和设备与流程

文档序号:29416595发布日期:2022-03-26 13:16阅读:53来源:国知局
一种学生口语质量评测方法和设备与流程

1.本发明属于人工智能技术领域,具体涉及一种学生口语质量评测方法和设备。


背景技术:

2.学生在学习一门语言时,口语对于熟练掌握一门语言来说是至关重要的。而在口语学习过程中,需要有相应的口语评测机制来对学生的口语质量进行判断,从而使其清晰认知到自身的口语能力,为后续的学习进程提供数据支持。
3.现有技术中,在进行口语质量评测时,主要存在以下方法:一是将口语发音与标准原声进行波形比对,这种方式虽然实时率较好,但准确率和灵活性较差;二是基于置信度计算对口语发音进行识别,通过分析口语发音与既定的文字答案之间的区分度来进行口语质量评测,这种方式一定程度上提高了评测的准确度,但灵活性和全面性仍然较差;三是通过采集用户的实时音频数据或用户的音频文件,基于多个评测维度对学生的口语能力进行实时评测,但由于不同学生口语能力的差异性以及题目难度的差异性,这种方式无法为不同口语能力的用户提供个性化的评测机制。


技术实现要素:

4.本发明的目的是提供一种口语质量评测方法和装置,用于解决现有技术中存在的至少一个技术问题。
5.为了实现上述目的,本发明采用以下技术方案:
6.第一方面,本发明提供一种学生口语质量评测方法,包括:
7.基于每一学生的个人信息和历史学习信息生成对应的用户画像,并将所述用户画像通过区块链网络进行上链存储;
8.利用知识抽取方法从不同年级学生的口语学习内容中提取实体、关系和属性三元组,并基于所述三元组构建口语评测知识图谱;
9.接收某学生的口语评测请求,根据该学生的用户画像,在所述口语评测知识图谱中查找与该学生用户画像匹配的第一测试题目;
10.将所述第一测试题目推荐给该学生进行口语测试,并将在测试过程中产生的第一语音数据上传至云端服务器,以使所述云端服务器基于多个评价维度对所述第一语音数据进行分析,并生成该学生的口语质量评价结果。
11.在一种可能的设计中,所述方法还包括:
12.接收某班级的口语评测请求,根据该班级所有学生的用户画像,在所述口语评测知识图谱中查找与该班级所有学生用户画像匹配的第二测试题目;
13.将所述第二测试题目推荐给该班级的学生进行口语测试,并将在测试过程中产生的第二语音数据上传至云端服务器,以使所述云端服务器基于多个评价维度对所述第二语音数据进行分析,并生成该班级学生的口语质量综合评价结果。
14.在一种可能的设计中,基于每一学生的个人信息和历史学习信息生成对应的用户
画像,包括:
15.基于每一学生所在区域、学校、年级、班级和年龄,并基于该学生已完成学习的知识点和试题,生成该学生对应的用户画像。
16.在一种可能的设计中,利用知识抽取方法从不同年级学生的口语学习内容中提取实体、关系和属性三元组,并基于所述三元组构建口语评测知识图谱,包括:
17.利用自然语言处理法从不同年级学生的教材、试题和教学目标中提取结构化数据、半结构化数据和非结构化数据的实体、关系和属性三元组;
18.将教材、试题和教学目标作为实体,并将教材与教材之间、试题与试题之间、教材与试题之间以及教学目标与试题之间的从属关系作为边,构建所述口语评测知识图谱。
19.在一种可能的设计中,根据该学生的用户画像,在所述口语评测知识图谱中查找与该学生用户画像匹配的第一测试题目,包括:
20.从该学生的历史口语质量评价结果中提取该学生的薄弱知识点,并根据所述薄弱知识点优先在所述口语评测知识图谱的错题库中匹配第一错题集;
21.根据该学生的用户画像,在所述口语评测知识图谱中查找与该学生用户画像匹配的第一初步测试题目;
22.合理分配所述第一错题集和所述第一初步测试题目,生成所述第一测试题目。
23.在一种可能的设计中,根据该班级所有学生的用户画像,在所述口语评测知识图谱中查找与该班级所有学生用户画像匹配的第二测试题目,包括:
24.从该班级学生的整体历史口语评价结果中提取该班学生的薄弱知识点,并根据所述薄弱知识点优先在所述口语评测知识图谱的错题库中匹配第二错题集;
25.根据该班级所有学生的用户画像,在所述口语评测知识图谱中查找与该班级所有学生用户画像匹配的第二初步测试题目;
26.合理分配所述第二错题集和所述第二初步测试题目,生成所述第二测试题目。
27.在一种可能的设计中,所述云端服务器基于多个评价维度对所述第一语音数据进行分析,包括:
28.所述云端服务器至少根据该学生所在区域的平均口语水平、所在年级、学习进度、题目属性以及学生历史口语水平,至少从流利度、完整度、准确率、情感度、韵律表现以及内容相关性对所述第一语音数据进行分析。
29.在一种可能的设计中,所述云端服务器至少根据该学生所在区域的平均口语水平、所在年级、学习进度、题目属性以及学生历史口语水平,至少从流利度、完整度、准确率、情感度、韵律表现以及内容相关性对所述第一语音数据进行分析,包括:
30.根据该学生所在区域的口语竞赛历史成绩确定区域评测难度系数r1;
31.根据该学生所在年级、学习进度以及历史口语评价结果确定学生评测难度系数r2;
32.根据该学生所在年级、学习进度以及题目属性确定题目评测难度系数r3;
33.根据所述区域评测难度系数r1、所述学生评测难度系数r2以及所述题目评测难度系数r3,计算所述第一测试题目的评测难度系数r,计算公式如下:
34.r=p1*r1+p2*r2+p3*r3;其中,p1、p2和p3分别是所述区域评测难度系数r1、所述学生评测难度系数r2以及所述题目评测难度系数r3的计算比重,且p1+p2+p3=1;
35.根据所述第一测试题目的评测难度系数r,至少从流利度、完整度、准确率、情感度、韵律表现以及内容相关性对所述第一语音数据进行分析。
36.在一种可能的设计中,所述方法还包括:
37.根据学生的口语质量评价结果或班级学生的口语质量综合评价结果生成对应的口语学习建议方案。
38.第二方面,本发明提供一种计算机设备,包括依次通信相连的存储器、处理器和收发器,其中,所述存储器用于存储计算机程序,所述收发器用于收发消息,所述处理器用于读取所述计算机程序,执行如第一方面任意一种可能的设计中所述的学生口语质量评测方法。
39.第三方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,执行如第一方面任意一种可能的设计中所述的学生口语质量评测方法。
40.第三方面,本发明提供一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使所述计算机执行如第一方面任意一种可能的设计中所述的学生口语质量评测方法。
41.有益效果:本发明通过基于每一学生的个人信息和历史学习信息生成对应的用户画像,并将用户画像通过区块链网络进行上链存储,从而提高学生信息存储的安全性和可靠性;通过利用知识抽取方法从不同年级学生的口语学习内容中提取实体、关系和属性三元组,并基于三元组构建口语评测知识图谱,从而生成试题智能推荐的数据库;通过接收某学生的口语评测请求,根据该学生的用户画像,在口语评测知识图谱中查找与该学生用户画像匹配的第一测试题目,从而可以为每一学生定制个性化的口语测试题目,以适应其真实的学习水平;通过将第一测试题目推荐给该学生进行口语测试,并将在测试过程中产生的第一语音数据上传至云端服务器,以使云端服务器基于多个评价维度对第一语音数据进行分析,并生成该学生的口语质量评价结果,从而可以客观全面地对学生的口语测试进行评价,且评价结果更加客观真实。整个评测过程无需人工参与,降低人工成本,提高测试效率。
附图说明
42.图1为本实施例中的学生口语质量评测方法的流程图。
具体实施方式
43.为使本说明书实施例的目的、技术方案和优点更加清楚,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
44.实施例
45.首先,需要说明的是,本实施例中的学生口语质量评测方法可应用于多种语言的口语测试场景中,包括但不限于中文、英语、日语、韩语、法语、西班牙语和德语等,此处不做
限定,其实现原理具体如下:
46.如图1所示,第一方面,本发明提供一种学生口语质量评测方法,包括但不限于由步骤s101~s104实现:
47.步骤s101.基于每一学生的个人信息和历史学习信息生成对应的用户画像,并将所述用户画像通过区块链网络进行上链存储;
48.其中,作为步骤s101一个可能的设计,基于每一学生的个人信息和历史学习信息生成对应的用户画像,包括:
49.基于每一学生所在区域、学校、年级、班级和年龄,并基于该学生已完成学习的知识点和试题,生成该学生对应的用户画像。
50.其中,需要说明的是,本实施例通过将用户画像通过区块链网络进行上链存储,能够保证同步上链的数据的不可篡改性,以为后续的数据使用提供真实的数据源。
51.步骤s102.利用知识抽取方法从不同年级学生的口语学习内容中提取实体、关系和属性三元组,并基于所述三元组构建口语评测知识图谱;从而生成试题智能推荐的数据库,为后续试题推荐提供数据支持。
52.其中,在步骤s102一个可能的设计中,利用知识抽取方法从不同年级学生的口语学习内容中提取实体、关系和属性三元组,并基于所述三元组构建口语评测知识图谱,包括:
53.步骤s1021.利用自然语言处理法从不同年级学生的教材、试题和教学目标中提取结构化数据、半结构化数据和非结构化数据的实体、关系和属性三元组;
54.其中,不同年级可以包括小学的各年级、初高中的各年级甚至是大学的各个年级,此处不做限定。
55.步骤s1022.将教材、试题和教学目标作为实体,并将教材与教材之间、试题与试题之间、教材与试题之间以及教学目标与试题之间的从属关系作为边,构建所述口语评测知识图谱。
56.其中,教材与教材之间的从属关系可以是教学单元之间的先后性,每单元各单词学习顺序的先后性等。例如:北京版英语三年级上册第一单元第1课中的单词在前,第一单元第2课中的单词在后;北京版英语三年级上册第一单元第1课的听力试题归属于北京版英语三年级上册第一单元,北京版英语三年级上册第一单元的教学目标为需要背会某些单词,某些单词题目归属于此单元的教学目标。
57.步骤s103.接收某学生的口语评测请求,根据该学生的用户画像,在所述口语评测知识图谱中查找与该学生用户画像匹配的第一测试题目;
58.其中,在步骤s103一种可能的设计中,根据该学生的用户画像,在所述口语评测知识图谱中查找与该学生用户画像匹配的第一测试题目,包括:
59.步骤s1031.从该学生的历史口语质量评价结果中提取该学生的薄弱知识点,并根据所述薄弱知识点优先在所述口语评测知识图谱的错题库中匹配第一错题集;
60.其中,需要说明的是,所述薄弱知识点是指该学生在以往多次口语测试中,存在的共性问题,例如词汇识记不准确、多音节单词错读、元音发音标准度差、听力信息提取不准确以及要点信息遗漏等问题。
61.步骤s1032.根据该学生的用户画像,在所述口语评测知识图谱中查找与该学生用
户画像匹配的第一初步测试题目;
62.具体的,根据该学生所在区域、年级和学习进度等信息,在所述口语评测知识图谱中查找与该学生所在区域、年级和学习进度等信息匹配的第一初步测试题目;
63.步骤s1033.合理分配所述第一错题集和所述初步测试题目,以生成所述第一测试题目。
64.其中,可优先推荐第一错题集,以加强学生的错题记忆,巩固薄弱知识点,然后再匹配其他相应的试题进行测试,掌握新的知识点。
65.步骤s104.将所述第一测试题目推荐给该学生进行口语测试,并将在测试过程中产生的第一语音数据上传至云端服务器,以使所述云端服务器基于多个评价维度对所述第一语音数据进行分析,并生成该学生的口语质量评价结果。
66.其中,在步骤s104一种可能的设计中,所述云端服务器基于多个评价维度对所述第一语音数据进行分析,包括:
67.所述云端服务器至少根据该学生所在区域的平均口语水平、所在年级、学习进度、题目属性以及学生历史口语水平,至少从流利度、完整度、准确率、情感度、韵律表现以及内容相关性对所述第一语音数据进行分析。
68.具体的,包括:
69.步骤s1041.根据该学生所在区域的口语竞赛历史成绩确定区域评测难度系数r1;
70.步骤s1042.根据该学生所在年级、学习进度以及历史口语评价结果确定学生评测难度系数r2;
71.步骤s1043.根据该学生所在年级、学习进度以及题目属性确定题目评测难度系数r3;
72.步骤s1044.根据所述区域评测难度系数r1、所述学生评测难度系数r2以及所述题目评测难度系数r3,计算所述第一测试题目的评测难度系数r,计算公式如下:
73.r=p1*r1+p2*r2+p3*r3;其中,p1、p2和p3分别是所述区域评测难度系数r1、所述学生评测难度系数r2以及所述题目评测难度系数r3的计算比重,且p1+p2+p3=1;
74.步骤s1045.根据所述第一测试题目的评测难度系数r,至少从流利度、完整度、准确率、情感度、韵律表现以及内容相关性对所述第一语音数据进行分析。
75.在一种可能的设计中,所述方法还包括:
76.步骤s105.接收某班级的口语评测请求,根据该班级所有学生的用户画像,在所述口语评测知识图谱中查找与该班级所有学生用户画像匹配的第二测试题目;
77.其中,在步骤s105一种可能的设计中,根据该班级所有学生的用户画像,在所述口语评测知识图谱中查找与该班级所有学生用户画像匹配的第二测试题目,包括:
78.步骤s1051.从该班级学生的整体历史口语评价结果中提取该班学生的薄弱知识点,并根据所述薄弱知识点优先在所述口语评测知识图谱的错题库中匹配第二错题集;
79.步骤s1052.根据该班级所有学生的用户画像,在所述口语评测知识图谱中查找与该班级所有学生用户画像匹配的第二初步测试题目;
80.步骤s1053.合理分配所述第二错题集和所述第二初步测试题目,以生成所述第二测试题目。
81.步骤s106.将所述第二测试题目推荐给该班级的学生进行口语测试,并将在测试
过程中产生的第二语音数据上传至云端服务器,以使所述云端服务器基于多个评价维度对所述第二语音数据进行分析,并生成该班级学生的口语质量综合评价结果。
82.具体的,所述云端服务器至少根据该班级所在区域的平均口语水平、所在年级、学习进度、题目属性以及班级历史口语水平,至少从流利度、完整度、准确率、情感度、韵律表现以及内容相关性对所述第二语音数据进行分析,包括:
83.步骤s1061.根据该班级所在区域的口语竞赛历史成绩确定区域评测难度系数r1’;
84.步骤s1062.根据该班级所在年级、学习进度以及历史口语评价结果确定学生评测难度系数r2’;
85.步骤s1063.根据该班级所在年级、学习进度以及题目属性确定题目评测难度系数r3’;
86.步骤s1064.根据所述区域评测难度系数r1’、所述学生评测难度系数r2’以及所述题目评测难度系数r3’,计算所述第二测试题目的评测难度系数r’,计算公式如下:
87.r’=p1’*r1’+p2’*r2’+p3’*r3’;其中,p1’、p2’和p3’分别是所述区域评测难度系数r1’、所述学生评测难度系数r2’以及所述题目评测难度系数r3’的计算比重,且p1’+p2’+p3’=1;
88.步骤s1064.根据所述第二测试题目的评测难度系数r’,至少从流利度、完整度、准确率、情感度、韵律表现以及内容相关性对所述第二语音数据进行分析。
89.在一种可能的设计中,所述方法还包括:
90.步骤s107.根据学生的口语质量评价结果或班级学生的口语质量综合评价结果生成对应的口语学习建议方案。
91.其中,所述口语学习建议方案可以是:
92.1)词汇识记:注意词类辨析,对相似词进行积累和总结,区分近似单词的读音和含义,避免混淆。
93.2)多音节单词:练习音节划分,从双音节单词练习开始,逐渐拓展到多音节单词的音节划分,并且反复朗读多音节单词。
94.3)元音发音:通过学习拼读规则,熟悉元音发音的规律,加强发音准确度的练习,学习单词时确定其中元音字母的正确发音。
95.4)听力练习:平时多进行听力练习,精听和泛听相结合。在日常听力练习过程中练习用英语思维,不要边听边翻译成汉语。
96.5)听说结合练习:日常加强语言交流练习,创设对话环境,在具体语言情境中锻炼对所听内容的复述、预测、概括的能力。
97.6)要点信息遗漏:审题过程中需要抓住题目关键点,理顺逻辑关系,平时可以通过造句、复述故事等方式提高自主表达能力。
98.基于上述公开的内容,本实施例通过基于每一学生的个人信息和历史学习信息生成对应的用户画像,并将用户画像通过区块链网络进行上链存储,从而提高学生信息存储的安全性和可靠性;通过利用知识抽取方法从不同年级学生的口语学习内容中提取实体、关系和属性三元组,并基于三元组构建口语评测知识图谱,从而生成试题智能推荐的数据库;通过接收某学生的口语评测请求,根据该学生的用户画像,在口语评测知识图谱中查找
与该学生用户画像匹配的第一测试题目,从而可以为每一学生定制个性化的口语测试题目,以适应其真实的学习水平;通过将第一测试题目推荐给该学生进行口语测试,并将在测试过程中产生的第一语音数据上传至云端服务器,以使云端服务器基于多个评价维度对第一语音数据进行分析,并生成该学生的口语质量评价结果,从而可以客观全面地对学生的口语测试进行评价,且评价结果更加客观真实。整个评测过程无需人工参与,降低人工成本,提高测试效率。
99.第二方面,本发明提供一种计算机设备,包括依次通信相连的存储器、处理器和收发器,其中,所述存储器用于存储计算机程序,所述收发器用于收发消息,所述处理器用于读取所述计算机程序,执行如第一方面任意一种可能的设计中所述的学生口语质量评测方法。
100.应当理解,在本技术实施例中,处理器可以是中央处理单元,该处理器还可以是其他通用处理器、数字信号处理器(digitalsignal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
101.第三方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,执行如第一方面任意一种可能的设计中所述的学生口语质量评测方法。
102.第三方面,本发明提供一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使所述计算机执行如第一方面任意一种可能的设计中所述的学生口语质量评测方法。
103.最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1