一种口语测评方法及电子设备与流程

文档序号:31363824发布日期:2022-08-31 15:07阅读:64来源:国知局
一种口语测评方法及电子设备与流程

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.根据所述学生端对应的排序信息,在所述第一测评页面中对所述学生端对应的显示区域进行位置调整,得到调整后的显示区域,并在所述调整后的显示区域中显示所述学生端的口语测评信息。
31.为实现上述目的,本发明实施例还提供了一种口语测评方法,应用于学生端,所述学生端与教师端通信连接,所述方法包括:
32.生成第二交互界面,所述第二交互界面与所述教师端上生成的第一交互界面同步显示直播信息;
33.当接收到所述教师端发送的第一测评指令,断开直播声音通道,并生成第二测评界面;
34.响应于来自于所述第二检测界面的第三交互指令进行口语测评;
35.获取口语测评过程中的口语测评信息;
36.在所述第二测评界面中显示所述口语测评信息,并将所述口语测评信息发送给所
述教师端;
37.当接收到所述教师端发送的第二测评指令,结束口语测评。
38.根据本发明实施例提出的口语测评方法,学生端与教师端通信连接,学生端生成第二交互界面,可以通过第二交互界面与教师端上生成的第一交互界面同步显示直播信息。学生端响应于教师端所发送的第一测评指令,可以断开直播声音通道并生成第二测评界面以进行口语测评,故学生端可以在直播课堂场景下进行同步口语测评,而不受直播声音打扰,无需教师对每位学生进行单独的口语评估,避免了因轮流发言导致学生走神或缺少学习沉浸感,有利于提高学生的开口频次和时长。之后,学生端获取口语测评过程中的口语测评信息,并将口语测评信息发送给教师端。一方面,学生端在第二测评界面中显示口语测评信息,以便于学生自查测评结果。另一方面,教师根据教师端接收的口语测评信息对学生端进行口语测评监控及信息查看,降低了教师的工作量。最后,学生端响应于教师端发送的第二测评指令结束口语测评,故教师端实现对口语测评时间的统一控制,从而节省口语测评过程所占用的课堂时间,提升了口语测评效率,进而改善直播教学效果。
39.在一些实施方式中,所述第一测评指令还用于指定测评内容;所述生成第二测评界面之后,所述方法还包括:
40.在所述第二测评界面中生成第二引导页面,所述第二引导页面中包括所述第一测评指令指示的测评内容以及第三触发控件;
41.所述响应于来自于所述第二检测界面的第三交互指令进行口语测评,包括:
42.响应于对所述第三触发控件的触发操作,录制音频;
43.获取录制完成的音频数据,并对所述音频数据进行批改处理,得到口语测评信息。
44.在一些实施方式中,所述在所述第二测评界面中显示所述口语测评信息,包括:
45.在所述第二测评界面中生成第二测评页面,并在所述第二测评页面中显示所述口语测评信息;
46.所述方法还包括:
47.在所述第二测评页面中生成播放指示控件和重录指示控件;
48.当检测到对所述播放指示控件的触发操作,播放所述音频数据;
49.或者,当检测到对所述重录指示控件的触发操作,重新执行所述录制音频的步骤。
50.在一些实施方式中,所述口语测评信息中包括综合评分;所述对所述音频数据进行批改处理,得到口语测评信息,包括:
51.对所述音频数据进行发音准确度评分,得到第一评分信息;
52.对所述音频数据进行发音流畅度评分,得到第二评分信息;
53.对所述音频数据进行文本转换处理,得到作答文本,并对所述作答文本进行完整度评分,得到第三评分信息;
54.根据所述第一评分信息、所述第二评分信息和所述第三评分信息,生成综合评分。
55.为实现上述目的,本发明实施例还提出了一种电子设备,所述电子设备包括存储器和处理器,所述存储器上存储有程序,所述程序被所述处理器执行时实现前述任一种口语测评方法。
56.为实现上述目的,本发明提供了一种存储介质,用于计算机可读存储,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实
现前述任一种口语测评方法。
附图说明
57.图1是本发明实施例所应用的一种系统架构示意图;
58.图2是本发明实施例所应用的一种电子设备的结构框图;
59.图3是本发明实施例提供的一种口语测评方法的流程示意图;
60.图4是本发明实施例中一种第一交互界面的可视化示意图;
61.图5是本发明实施例中一种第一交互界面和第一测评界面的可视化示意图;
62.图6是本发明实施例中另一种第一交互界面和第一测评界面的可视化示意图;
63.图7是本发明实施例中又一种第一交互界面和第一测评界面的可视化示意图;
64.图8是本发明实施例提供的另一种口语测评方法的流程示意图;
65.图9是本发明实施例中一种第二交互界面和第二测评界面的可视化示意图;
66.图10是本发明实施例中另一种第二交互界面和第二测评界面的可视化示意图;
67.图11是本发明实施例所应用的另一种电子设备的结构框图;
68.图12是本发明实施例所应用的又一种电子设备的结构框图。
具体实施方式
69.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
70.在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特有的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
71.现有的直播教学场景中,如果教师需要对参与直播课堂的学生进行口语测评,通常会让每位学生通过各自的学生端轮流发言并跟读练习材料。实践中发现,当参与直播课堂的学生较多时,不仅每位学生的发言时长有限,而且整个口语测评过程容易占用大量的课堂时间,因此导致口语测评的效率较低,不利于直播教学效果。
72.为了解决上述问题,本发明提供一种口语测评方法,能够提升口语测评的效率。
73.参阅图1,图1是本发明实施例所应用的一种系统架构示意图。图1所示的系统包括多个终端和服务器10,可以理解,图1仅为一种示例,不构成对终端和服务器10的数量及类型的具体限定。终端上安装有直播应用程序,而直播应用程序用于提供直播间的创建、观看和操作功能,实际应用中,用户在终端的直播应用程序中登录用户账号后,能够通过用户账号在直播应用程序中新创建直播间或者登入已创建的直播间。基于此,终端和服务器10之间建立通信连接,故不同终端之间也建立通信连接,而通信连接可以指无线连接或有线连接,无线连接可以包括但不限于无线保真(wireless fidelity,wifi)连接、数据连接、蓝牙连接或红外连接等,有线连接可以包括但不限于通用串行总线(universal serial bus,简称usb)连接。服务器10用于提供多个终端之间的信息交互功能,包括但不限于直播信息与音频信息的转发和存储等。
74.在直播教学的场景下,多个终端中包括教师端11和至少两个学生端12,教师端11可以根据在直播应用程序上登录的教师账号创建直播间,学生端12可以根据在直播应用程序上登录的学生账号登入教师端11所创建的直播间,则教师端11向服务器10发送直播信息
(比如直播视频流)进行直播,而学生端12从服务器10获取直播信息进行观看。
75.其中,终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表或车载终端等电子设备,对此不做具体限定。
76.其中,服务器10可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(content delivery network,简称cdn)、以及大数据和人工智能平台等基础云计算服务的云服务器。在一些实施例中,服务器10还可以实现为区块链系统中的节点。
77.参阅图2,图2是本发明实施例中所应用的一种电子设备的结构框图,该电子设备示例性地应用于图1所示的终端中。
78.如图2所示,该电子设备包括:存储器21、处理器22、网络接口23及数据总线24。
79.存储器21包括至少一种类型的可读存储介质,至少一种类型的可读存储介质可为如闪存、硬盘、多媒体卡、卡型存储器等的非易失性存储介质。在一些实施例中,可读存储介质可以是电子设备的内部存储单元,例如该电子设备的硬盘。在另一些实施例中,可读存储介质也可以是电子设备的外部存储器,例如电子设备上配备的插接式硬盘,智能存储卡(smart media card,简称smc),安全数字(secure digital,简称sd)卡,闪存卡(flash card)等。
80.在本实施例中,存储器21的可读存储介质通常用于存储安装于电子设备的口语测评程序、多种样本集及预先训练好的模型等。存储器21还可以用于暂时的存储已经输出或者将要输出的数据。
81.处理器22在一些实施例中可以是一个中央处理器(central processing unit,简称cpu),微处理器或其他数据处理芯片,用于运行存储器21中存储的程序代码或处理数据,例如执行口语测评程序等。
82.网络接口23可选地可以包括标准的有线接口、无线接口(如wi-fi接口),通常用于在该电子设备与其他电子设备之间建立通信连接。
83.数据总线24用于实现这些组件之间的连接通信。
84.图1仅示出了具有组件21-24的电子设备,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
85.可选的,该电子设备还可以包括用户接口,用户接口可以包括输入单元比如键盘(keyboard)、语音输入装置比如麦克风(microphone)等具有语音识别功能的设备、语音输出装置比如音响、耳机等,可选地用户接口还可以包括标准的有线接口、无线接口。
86.可选的,该电子设备还可以包括显示器,显示器也可以称为显示屏或显示单元。在一些实施例中可以是led显示器、液晶显示器、触控式液晶显示器以及有机发光二极管(organic light-emitting diode,简称oled)触摸器等。显示器用于显示在电子设备中处理的信息以及用于显示可视化的用户界面。
87.可选的,该电子设备还包括触摸传感器。触摸传感器所提供的供用户进行触摸操作的区域称为触控区域。此外,这里的触摸传感器可以为电阻式触摸传感器、电容式触摸传感器等。而且,触摸传感器不仅包括接触式的触摸传感器,也可包括接近式地触摸传感器等。此外,触摸传感器可以为单个传感器,也可以为例如阵列布置的多个传感器。
88.此外,该电子设备的显示器的面积可以与触摸传感器的面积相同,也可以不同。可选地,将显示器与触摸传感器层叠设置,以形成触摸显示屏。该装置基于触摸显示屏侦测用户触发的触控操作。
89.下面对本发明实施例公开的一种口语测评方法进行具体说明。
90.如图3所示,图3是本发明实施例提供的一种口语测评方法的流程示意图。基于图1所示的教师端和学生端,实现如下步骤s300至步骤s350。
91.步骤s300:教师端生成第一交互界面,第一交互界面与学生端上生成的第二交互界面同步显示直播信息。
92.在本发明实施例中,教师端可以响应于第一启动指令,生成第一交互界面,第一启动指令的生成方式包括但不限于:教师端创建新的直播间;或者,教师端检测到对已创建直播间的启动操作,比如教师在直播应用程序中显示的直播间列表中点击已创建直播间对应的图标,或教师在直播应用程序提供的检索栏中输入已创建直播间对应的直播号。
93.在本发明实施例中,教师端获取直播信息的方式包括但不限于教师端的摄像头采集、屏幕录制和自定义采集,自定义采集包括从视频文件推流和导入教学资源等。此外,教师端还可以通过麦克风采集、系统声音和自定义输入等渠道获取音频信息,并通过服务器将音频信息发送给每个学生端进行同步播放。
94.请参阅图4,图4是本发明实施例中一种第一交互界面的可视化示意图。如图4所示,第一交互界面中可以包括第一区域40和第二区域41,第一区域40用于显示教师端的拍摄画面、直播间中学生端对应的账号列表以及各终端的音视频状态信息(未图示),第二区域41用于显示直播信息。可选的,第二区域41包括功能栏411和直播区域412,直播区域412用于生成并显示直播信息,而功能栏411中包括多个操作控件,这些操作控件包括但不限于翻页控件、标记控件(比如文字工具和划线工具等)和画面调整控件(比如放大控件和缩小控件)。当任一操作控件被触发时:教师端可以在直播区域412执行操作控件对应的功能操作,比如,如果直播信息为预先导入的幻灯片教案,当向后翻页控件被触发,则将幻灯片教案的当前页面跳转至下一页面,并更新直播信息。或者,教师端结合教师在第一交互界面的输入信息和操作控件对应的功能操作生成新的直播信息,比如,对幻灯片教案中某行文字进行划线处理。
95.步骤s310:教师端在检测到来自于第一交互界面的第一交互指令时,生成第一测评界面。
96.在本发明实施例中,教师可以在教师端预先导入测评资源,测评资源包括至少一种测评内容,每个测评内容对应于不同口语测评任务,而测评内容包括但不限于跟读资料(比如单词、句子或短文等)、听写资料和口语对答资料。实际应用中,教师端可以确定第一交互指令指示的口语测评任务,获取口语测评任务对应的测评内容,从而在第一测评界面中生成测评内容对应的测评页面。
97.一种可选的实施方式中,步骤s300之后,教师端可以在满足测评触发条件时,在第一交互界面中生成第一触发控件。当检测到对第一触发控件的触发操作,生成第一交互指令。其中,触发操作包括但不限于单击操作、双击操作或沿指定方向(比如向上)的滑动操作。可选的,第一触发控件以可视化形式在第一交互界面中进行显示,可视化形式包括但不限于悬浮图标和弹窗,并提供提示信息,提示信息用于提示存在口语测评任务。举例来说,
如图4所示,在第一交互界面上生成悬浮图标形式的第一触发控件42,其文字指示“口语练习题,点击查看”。
98.相应地,教师端生成第一测评界面之后,还可以在第一测评界面中生成第一引导页面,第一引导页面中包括口语测评任务对应的测评内容以及第二触发控件。其中,第一测评界面可以是在第一交互界面中生成的弹窗界面或浮层界面,也可以是独立生成的新界面,不做限定。第二触发控件亦可参照对第一触发控件的描述。基于此,当教师端检测到对第二触发控件的触发操作,教师端生成第一测评指令。示例性的,如图5所示,教师端生成第一测评界面43,即口语测评界面,并在第一测评界面43的第一引导页面中显示具体的测评内容,以及显示第二触发控件,即“发布练习”图标。
99.可见,在直播教学的过程中,先在第一交互界面中生成第一触发控件,起到测评提醒作用,不会影响直播教学的正常进度,再响应于教师的操作生成第一测评界面以供教师确认具体的测评内容并触发测评,实现测评触发的易操作性和可控性。
100.针对上述测评触发条件,一种可选的实施方式中,在第一交互界面中生成第一触发控件之前,教师端可以获取预设的进度触发条件,通过从直播信息中识别出教学进度信息,检测教学进度信息是否满足进度触发条件,若教学进度信息满足进度触发条件,则教师端判定满足测评触发条件。其中,进度触发条件可以是人为设定,教学进度信息包括但不限于直播时长和教学内容进度。示例性的,若进度触发条件为指定直播时长,教师端可以从直播信息中获取累计直播时长,当累计直播时长达到指定直播时长,则教学进度信息满足进度触发条件。或者,若进度触发条件为幻灯片教案中的指定页数,教师端可以从直播信息中识别当前直播页数,当当前直播页数与指定页数一致,则教学进度信息满足进度触发条件。
101.可以理解,测评触发条件还可以包括其他人为设定的触发条件,比如直播开始或者检测到对幻灯片教案中插入对象的点击操作,不做限定。
102.其他可选的实施方式中,教师端也可以在上述功能栏411中生成测评触发控件,并响应于对测评触发控件的触发操作,在第一交互界面中生成测评列表,测评列表中包括多个预先导入的测评内容,再根据被选中的测评内容,生成第一交互指令。
103.步骤s320:教师端向全部学生端同步发送第一测评指令,使得每个学生端根据第一测评指令断开直播声音通道并生成第二测评界面以进行口语测评。
104.在本发明实施例中,当终端开启直播声音通道,可以通过直播声音通道向服务器上传语音数据,以使得服务器将语音数据转发给直播间对应的其他终端,以及,从服务器获取其他终端发送的语音数据,即实现终端之间的语音连麦。当终端断开直播声音通道,则断开语音连麦。也就是说,学生端断开直播声音通道之后,学生既不会听到直播间的语音,也不会在直播间发出语音,保证独立的口语测评环境。
105.具体的,当教师端生成第一测评界面,相当于发起口语测评引擎,再通过向全部学生端同步发送第一测评指令,指示每个学生端在直播场景下直接调用口语测评引擎,使得学生端通过各自的第二测评界面进行同步口语测评,也相当于把学生端放入不同虚拟房间进行互不干扰的口语评测。其中,口语测评引擎提供口语练习及批改功能。
106.步骤s330:教师端同步获取每个学生端的口语测评信息。
107.在本发明实施例中,口语测评信息包括但不限于学生端在口语测评过程中的测评结果,测评结果包括但不限于录制的音频数据、根据音频数据转换的作答文本、对音频数据
的综合评分及其具体批改结果。
108.步骤s340:教师端在第一测评界面中显示口语测评信息。
109.一种可选的实施方式中,步骤s320之后,教师端可以在第一测评界面中生成第一测评页面,并在第一测评页面中生成学生端对应的显示区域。之后,教师端同步获取每个学生端的测评状态信息,测评状态信息中包括学生端的测评状态。其中,测评状态包括音频录制状态和测评结束。具体的,测评状态信息中还可以包括测评时间,测评时间表示学生端从口语测评开始所记录的时长。基于此,在学生端的测评状态为音频录制状态的情况下,教师端在学生端对应的显示区域中显示学生端的测评状态信息。
110.相应地,步骤s340具体可以为:教师端在学生端的测评状态并非音频录制状态的情况下,在学生端对应的显示区域中显示学生端的口语测评信息。
111.示例性的,请参阅图6和图7,每个学生端对应的显示区域中包括用户账号字段、评分字段和测评时间字段。其中,用户账号字段用于显示每个学生端的用户账号,比如“nancy”;测评时间字段用于显示测评状态或测评时间,评分字段用于显示测评状态或综合评分。可见,如图6所示,当测评状态为音频录制状态,评分字段和测评时间字段均显示“答题中”。如图7所示,当测评状态为测评结束,则评分字段显示综合评分“35”,测评时间字段显示测评时间“9s”。
112.可见,通过教师端对口语测评信息的可视化处理,教师可以实时对全部学生端进行口语测评监控及进度查看。
113.进一步的,一种可选的实施方式中,教师端在学生端对应的显示区域中显示学生端的口语测评信息,具体可以为:教师端根据学生端的口语测评信息,对全部学生端进行排序处理,得到学生端对应的排序信息。教师端根据学生端对应的排序信息,在第一测评页面中对学生端对应的显示区域进行位置调整,得到调整后的显示区域,并在调整后的显示区域中显示学生端的口语测评信息。
114.可以理解,学生端对应的排序信息越靠前,则学生端在第一测评页面中对应的显示区域位置也越靠界面顶端。一种实现方式中,口语测评信息中包括综合评分,则教师端可以按照综合评分从大到小的次序对全部学生端进行排序处理,得到排序信息。另一种实现方式中,教师端也可以将测评状态为音频录制状态的学生端进行优先排序,便于教师快速掌控整体测评进度。
115.可见,根据学生端的测评反馈对不同学生端的显示区域之前的位置关系进行实时调整,有利于提升测评分析的效率。
116.此外,一些实现方式中,教师端显示口语测评信息还可以为:教师端从口语测评信息中获取学生端的作答文本以及对作答文本的批改结果,从批改结果中确定至少两种评价类型,并从作答文本中获取每种评价类型对应的目标字段。基于此,教师端在每个学生端的显示区域中显示相应的作答文本,而每种评价类型对应的目标字段以不同的标记形式进行显示。其中,目标字段的类型包括但不限于单词、短语或短句,评价类型包括但不限于优秀、良好及待加强,标记形式包括但不限于字体颜色(比如红色、黑色和绿色等)、字体类型(比如斜体和粗体等)和特殊标记(比如下划线、高亮和方框等)。
117.一种情况下,以图6为例,教师端可以在第一测评页面中显示用于提示标记形式与评价类型之间对应关系的文字信息,比如“绿色:优秀,黑色:良好,红色:待加强”。另一种情
况下,以图7为例,学生端的作答文本“the digital ledger provides secure records that are much more difficult for hackers to access than a bank’s database”中,字段“the digital ledger provides secure”和“that are much more difficult for hackers to access than a bank’s”被标记下划线,以表示发音待加强,字段“records”被标记为斜体,以表示发音良好,字段“database”被标记为加粗,以表示发音优秀。可见,根据批改结果进行字段标记,直观性更佳,便于教师快速查看每位学生的具体测评情况。
118.步骤s350:教师端在检测到来自于第一测评界面的第二交互指令时,向全部学生端同步发送第二测评指令,使得每个学生端根据第二测评指令结束口语测评。
119.在本发明实施例中,教师端还可以在第一测评界面上生成结束触发控件,比如图6所示中结束触发控件431为“结束测评”图标,当检测到对结束触发控件的触发操作,则生成第二交互指令。教师端发送第二测评指令之后,不再更新第一测评页面,此时第一测评页面可以显示对全部学生端的测评排序结果。
120.可选的,教师端还在第一测评界面上生成发布控件,比如图6中发布控件432为“公布排行榜”图标,当发布控件被触发时,教师端可以将测评排序结果发送给每个学生端以进行显示。
121.进一步,可选的,教师端可以根据对第一测评界面的关闭操作,向全部学生端发送第三测评指令,使得学生端响应于第三测评指令关闭第二测评界面,从而回归正常的直播课堂场景。
122.可见,实施上述方法例,全部学生端可以在直播课堂场景下实现同步口语测评,互相不受直播声音打扰,无需教师对每位学生进行单独的口语评估,避免了因轮流发言导致学生走神或缺少学习沉浸感,有利于提高学生的开口频次和时长。此外,教师还可以对全部学生端进行口语测评监控及信息查看,降低了教师的工作量,并实现对口语测评时间的统一控制,从而节省口语测评过程所占用的课堂时间,提升了口语测评效率,进而改善直播教学效果。
123.参阅图8,图8是本发明实施例提供的另一种口语测评方法的流程示意图。基于图1所示的教师端和学生端,实现如下步骤s800至步骤s850。
124.步骤s800:学生端生成第二交互界面,第二交互界面与教师端上生成的第一交互界面同步显示直播信息。
125.在本发明实施例中,学生端也可以响应于第二启动指令,生成第二交互界面,第二启动指令的生成方式包括但不限于:学生端登入教师端创建的直播间,比如学生在直播应用程序中显示的直播间列表中点击直播间对应的图标,或学生在直播应用程序提供的检索栏中输入直播间对应的直播号。
126.在本发明实施例中,学生端可以通过服务器接收教师端的直播信息和音频信息。示例性的,参阅图9,图9是本发明实施例中一种第二交互界面和第二测评界面的可视化示意图。如图9所示,第二交互界面中可以包括第三区域90和第四区域91,第三区域90用于显示教师端的拍摄画面、直播间中学生端对应的账号列表以及各终端的音视频状态信息(未图示),第四区域91用于显示与教师端同步的直播信息。具体的,第四区域91也可以包括功能栏911和直播区域912。
127.步骤s810:学生端在接收到教师端发送的第一测评指令时,断开直播声音通道,并
生成第二测评界面。
128.步骤s820:学生端响应于来自于第二检测界面的第三交互指令进行口语测评。
129.在本发明实施例中,第二测评界面用于提供口语测评功能。具体的,第一测评指令还用于指定测评内容,因此,学生端在接收到教师端发送的第一测评指令时,可以根据第一测评指令的指示从服务器获取测评内容。基于此,学生端在生成第二测评界面之后,还可以在第二测评界面中生成第二引导页面,则第二引导页面中包括第一测评指令指示的测评内容以及第三触发控件。可选的,第三触发控件以可视化形式在第二交互界面中进行显示,可视化形式包括但不限于悬浮图标和弹窗,以图9为例,学生端在第二交互界面上生成第三触发控件921。
130.相应地,学生端响应于来自于第二测评界面的第三交互指令进行口语测评,包括:学生端响应于对第三触发控件的触发操作,录制音频。学生端获取录制完成的音频数据,并对音频数据进行批改处理,得到口语测评信息,便于学生通过在学生端的界面操作进行自主测评。
131.还可选的,学生端在录制音频的过程中,还可以在第二测评界面中生成录音停止控件,从而响应于对录音停止控件的触发操作,结束录制音频,便于学生根据自身情况控制口语练习过程。
132.一种可选的实施方式中,口语测评信息中包括综合评分,综合评分表示衡量学生口语练习水平的总体分数。则,学生端对音频数据进行批改处理,得到口语测评信息,具体可以包括以下步骤:
133.学生端对音频数据进行发音准确度评分,得到第一评分信息。其中,第一评分信息包括但不限于音素、单词、句子和段落级别的分数。可选的,将音频数据输入以gop(goodness of pronunciation,简称gop)分数为特征训练得到的第一模型,可以得到音素评分。将音频数据输入以用户单词音素的gop分数为基础特征训练得到的第二模型中,得到单词分数。将每个句子中所有单词分数进行平均计算,得到句子分数。对所有句子对应的句子分数进行平均计算,得到段落分数。
134.学生端对音频数据进行发音流畅度评分,得到第二评分信息。其中,可选的,学生端可以将音频数据输入基于口语练习时间信息所构建的机器学习模型中,得到流畅度分数。
135.学生端对音频数据进行文本转换处理,得到作答文本,并对作答文本进行完整度评分,得到第三评分信息。完整度评分的方式可以包括但不限于基于词向量、字符、概率统计、词嵌入模型或神经网络模型的文本相似度算法。
136.最后,学生端根据第一评分信息、第二评分信息和第三评分信息,生成综合评分。具体的,综合评分=第一权重
×
第一评分信息+第二权重
×
第二评分信息+第三权重
×
第三评分信息,第一权重、第二权重和第三权重可以是人为设定,比如第一权重、第二权重和第三权重均为1/3,不做具体限定。
137.可见,从口语准确度、流畅度和完整度等多维度进行口语评分,实现更优的评分参考作用,有利于准确分析学生的口语练习效果。
138.步骤s830:学生端获取口语测评过程中的口语测评信息。
139.步骤s840:学生端在第二测评界面中显示口语测评信息,并将口语测评信息发送
给教师端。
140.在本发明实施例中,具体的,学生端可以在第二测评界面中生成第二测评页面,标志着学生端完成一次口语测评,从而在第二测评页面中显示口语测评信息。
141.以图10为例,学生端可以从作答文本中获取每种评价类型对应的目标字段,从而在第二测评页面中显示作答文本,而每种评价类型对应的目标字段以不同的标记形式进行显示,比如字段“warmhearted”被标记下划线,以表示发音待加强,具体可参照在教师端显示作答文本的说明,不再赘述。学生端还可以在第二测评页面中显示综合评分,比如图10所示的评分图标“88”和文字信息“综合评分:88”。进一步,可选的,学生端还可以在第二测评页面中显示多种评分类型对应的评分结果,如图10所示的流利度评分、完整度评分和准确度评分。
142.一些可选的实施方式中,学生端可以在第二测评页面中生成播放指示控件和重录指示控件,比如图10所示的播放指示控件922和重录指示控件923。当检测到对播放指示控件的触发操作,学生端播放音频数据,以便学生自查练习情况。或者,当检测到对重录指示控件的触发操作,学生端重新执行录制音频的步骤,可见,学生可以在口语测评过程中进行重复练习,并更新口语测评信息,减少不必要的等待时间。
143.步骤s850:学生端在接收到教师端发送的第二测评指令时,结束口语测评。
144.在本发明实施例中,学生端结束口语测评后,不再重新录制音频。可选的,学生端还能够接收并在第二测评界面中显示教师端推送的测评排序结果,以便自查练习评分在整个直播间的排序情况。还可选的,学生端在接收到教师端发送的第三测评指令时,关闭第二测评界面,并且重新开启直播声音通道,从而回归正常的直播课堂场景。
145.可以理解的是,本实施例中步骤s810至s850的具体实现方式还可以参照上述方法实施例中对步骤s300至s350的描述,在此不再赘述。
146.可见,实施上述方法实施例,学生端可以在直播课堂场景下进行同步口语测评,而不受直播声音打扰,无需教师对每位学生进行单独的口语评估,避免了因轮流发言导致学生走神或缺少学习沉浸感,有利于提高学生的开口频次和时长。此外,学生端在第二测评界面中显示口语测评信息,以便于学生自查测评结果,而教师根据教师端接收的口语测评信息对学生端进行口语测评监控及信息查看,降低了教师的工作量。教师端还能够实现对口语测评时间的统一控制,从而节省口语测评过程所占用的课堂时间,提升了口语测评效率,进而改善直播教学效果。
147.本发明实施例还提供一种电子设备。请参阅图11,图11是本发明实施例所应用的另一种电子设备的结构框图,该电子设备适用于教师端,而教师端与至少两个学生端通信连接,该教师端包括生成模块1101、发送模块1102、获取模块1103和显示模块1104,其中:
148.生成模块1101,用于生成第一交互界面,第一交互界面与学生端上生成的第二交互界面同步显示直播信息;以及,当检测到来自于第一交互界面的第一交互指令,生成第一测评界面;
149.发送模块1102,用于向全部学生端同步发送第一测评指令,第一测评指令用于指示每个学生端断开直播声音通道并生成第二测评界面以进行口语测评;
150.获取模块1103,用于同步获取每个学生端的口语测评信息;
151.显示模块1104,用于在第一测评界面中显示口语测评信息;
152.发送模块1102,还用于在检测到来自于第一测评界面的第二交互指令时,向全部学生端同步发送第二测评指令,第二测评指令用于指示每个学生端结束口语测评。
153.需要说明的是,本实施例的具体实现过程可参见上述方法实施例的具体实现过程,亦不再赘述。
154.请参阅图12,图12是本发明实施例所应用的又一种电子设备的结构框图,该电子设备适用于学生端,而学生端与教师端通信连接,该学生端包括生成模块1201、控制模块1202、测评模块1203、显示模块1204和发送模块1205,其中:
155.生成模块1201,用于生成第二交互界面,第二交互界面与教师端上生成的第一交互界面同步显示直播信息;
156.控制模块1202,用于在接收到教师端发送的第一测评指令时,断开直播声音通道;
157.生成模块1201,还用于生成第二测评界面;
158.测评模块1203,用于响应于来自于第二检测界面的第三交互指令进行口语测评,并获取口语测评过程中的口语测评信息;
159.显示模块1204,用于在第二测评界面中显示口语测评信息;
160.发送模块1205,用于将口语测评信息发送给教师端;
161.控制模块1202,还用于当接收到教师端发送的第二测评指令,结束口语测评。
162.需要说明的是,本实施例的具体实现过程可参见上述方法实施例的具体实现过程,亦不再赘述。
163.本发明实施例还提供了一种电子设备,该电子设备包括存储器和处理器,存储器上存储有程序,程序被处理器执行时实现上述任一种口语测评方法。
164.本发明实施例还提供了一种存储介质,用于计算机可读存储,存储介质存储有一个或者多个程序,一个或者多个程序可被一个或者多个处理器执行,以实现上述任一种口语测评方法。
165.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、设备中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。
166.在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
167.以上参照附图说明了本发明的优选实施例,并非因此局限本发明的权利范围。本
领域技术人员不脱离本发明的范围和实质内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1