logo好方法网

音频录制的方法、装置、系统、设备及存储介质


技术摘要:
本申请公开了一种音频录制的方法、装置、系统、设备及存储介质,属于计算机技术领域。所述方法包括:接收到服务器发送的录音通知,开始录制音频数据,将录制的音频数据持续发送给服务器,当接收到所述服务器发送的停止录音通知时,停止录制音频数据。通过本申请可以提  全部
背景技术:
随着计算机技术的发展,在线教育逐渐成为了人们较为认可的一种接受教育的方 式。在学生使用在线教育应用程序时,通常需要学生朗读一些内容,并对学生朗读的内容进 行打分,为此技术人员进行了如下设置: 在学生使用在线教育应用程序时,学生终端会接收服务器发送的录音通知,在接 收到录音通知后,学生终端显示文本信息,进而学生点击开始录音控件,并朗读文本信息, 在朗读完成后学生点击停止录音控件停止录制音频,并得到音频数据,然后学生终端将录 制的音频数据发送给服务器。服务器对音频数据进行打分,得到音频分数,然后,服务器将 音频分数发送给学生终端。 在实现本申请的过程中,发明人发现现有技术至少存在以下问题: 在学生终端接收到录音通知后,学生需要依次通过手动触发开始录音控件以及停 止录音控件来完成音频的录制,其操作方式十分不方便,使得便捷性很差。
技术实现要素:
本申请实施例提供了一种音频录制的方法、装置、系统、设备及存储介质,能够解 决录音便捷性差的问题。所述技术方案如下: 一方面,提供了一种音频录制的方法,所述方法应用于学生终端,所述方法包括: 接收到服务器发送的录音通知; 开始录制音频数据,将录制的音频数据持续发送给服务器; 当接收到所述服务器发送的停止录音通知时,停止录制音频数据。 可选的,所述录音通知中携带有录音指示信息,其中,所述录音指示信息包括至少 一个录制时间点; 所述方法还包括: 接收所述服务器发送的目标视频,播放所述目标视频; 所述开始录制音频数据,包括: 当所述目标视频播放至所述录制时间点时,开始录制音频数据。 另一方面,提供了一种音频录制的方法,所述方法应用于服务器,所述方法包括: 向学生终端发送录音通知; 接收所述学生终端持续发送的音频数据; 当检测到所述学生终端发送的音频数据中不存在人声音频时,向所述学生终端发 送停止录音通知。 所述当检测到所述学生终端发送的音频数据中不存在人声音频时,向所述学生终 4 CN 111613252 A 说 明 书 2/12 页 端发送停止录音通知,包括: 每当接收单位时长的音频数据时,截取所述单位时长的音频数据,得到音频段; 基于所述音频分类模型确定所述音频段对应的音频类型,其中,所述音频类型包 括人声类型和非人声类型; 当所述音频段对应的音频类型为非人声类型时,向所述学生终端发送停止录音通 知。 可选的,所述向学生终端发送录音通知,包括: 当接收到老师终端发送的录音通知时,将所述录音通知转发给所述老师终端对应 的学生终端。 可选的,所述方法还包括: 获取目标视频和所述目标视频对应的录音指示信息,其中,所述录音指示信息包 括至少一个录制时间点; 向所述学生终端发送所述目标视频; 所述向学生终端发送录音通知,包括: 向所述学生终端发送携带有所述录音指示信息的录音通知。 另一方面,提供了一种音频录制的装置,所述装置可以是学生终端,所述装置包 括: 接收模块,用于接收到服务器发送的录音通知; 录制模块,用于开始录制音频数据,将录制的音频数据持续发送给服务器; 发送模块,用于当接收到所述服务器发送的停止录音通知时,停止录制音频数据。 可选的,所述录音通知中携带有录音指示信息,其中,所述录音指示信息包括至少 一个录制时间点; 所述装置还包括播放模块,所述播放模块,用于: 接收所述服务器发送的目标视频,播放所述目标视频; 所述录制模块,用于: 当所述目标视频播放至所述录制时间点时,开始录制音频数据。 另一方面,提供了一种音频录制的装置,所述装置可以是服务器,所述装置包括: 发送模块,用于向学生终端发送录音通知; 接收模块,用于接收所述学生终端持续发送的音频数据; 检测模块,用于当检测到所述学生终端发送的音频数据中不存在人声音频时,向 所述学生终端发送停止录音通知。 可选的,所述检测模块,用于: 每当接收单位时长的音频数据时,截取所述单位时长的音频数据,得到音频段; 基于所述音频分类模型确定所述音频段对应的音频类型,其中,所述音频类型包 括人声类型和非人声类型; 当所述音频段对应的音频类型为非人声类型时,向所述学生终端发送停止录音通 知。 可选的,所述发送模块,用于: 当接收到老师终端发送的录音通知时,将所述录音通知转发给所述老师终端对应 5 CN 111613252 A 说 明 书 3/12 页 的学生终端。 可选的,所述装置还包括获取模块,所述获取模块,用于: 获取目标视频和所述目标视频对应的录音指示信息,其中,所述录音指示信息包 括至少一个录制时间点; 向所述学生终端发送所述目标视频; 所述发送模块,用于: 向所述学生终端发送携带有所述录音指示信息的录音通知。 另一方面,提供了一种音频录制的系统,其特征在于,所述系统包括学生终端、服 务器,其中: 所述学生终端,用于接收到所述服务器发送的录音通知,开始录制音频数据,将录 制的音频数据持续发送给服务器,当接收到所述服务器发送的停止录音通知时,停止录制 音频数据; 所述服务器,向所述学生终端发送录音通知,接收所述学生终端持续发送的音频 数据,当检测到所述学生终端发送的音频数据中不存在人声音频时,向所述学生终端发送 停止录音通知。 再一方面,提供了一种计算机设备,所述计算机设备包含处理器和存储器,所述存 储器中存储有指令,所述处理器执行所述指令使得所述计算机设备实现所述音频录制的方 法。 再一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有指 令,计算机设备执行所述指令使得所述计算机设备实现所述音频录制的方法。 本申请实施例提供的技术方案带来的有益效果是: 本申请通过服务器想学生终端发送录音通知,学生终端开始录制音频数据,并将 音频数据发送给服务器,服务器对接收到的音频数据进行检测,当检测到学生终端发送的 音频数据中不存在人声音频时,向学生终端发送停止录音通知,学生终端接收到该录音通 知后停止录制音频数据。通过上述方法使得在开始录音到结束录音的整个过程中学生不需 要进行任何操作,都是终端自动触发进行,这样就提高了录音的便捷性。 附图说明 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。 图1是本申请实施例提供的一种音频录制的方法是是环境示意图; 图2是本申请实施例提供的一种音频录制的方法学生终端侧的流程图; 图3是本申请实施例提供的一种音频录制的方法服务器侧的流程图; 图4是本申请实施例提供的一种音频录制的方法的交互流程图; 图5是本申请实施例提供的一种音频录制的方法的学生课表示意图; 图6是本申请实施例提供的一种音频录制的方法的界面示意图; 图7是本申请实施例提供的一种音频录制的装置结构示意图; 6 CN 111613252 A 说 明 书 4/12 页 图8是本申请实施例提供的一种音频录制的装置结构示意图; 图9是本申请实施例提供的终端结构示意图; 图10是本申请实施例提供的服务器结构示意图。
分享到:
收藏