logo好方法网

一种多媒体互动方法、装置、设备及存储介质


技术摘要:
本公开公开了一种多媒体交互方法、装置、设备及存储介质,其中所述方法包括:调用教学平台的多媒体交互组件;利用所述多媒体交互组件获取到控制指令;利用所述多媒体交互组件基于所述控制指令进行信息提取;将提取的信息通过所述多媒体交互组件进行显示或播放。其无需  全部
背景技术:
近年来,随着人工智能的普及,网络教学平台越来越普及,而网络教学通常会需要 老师与学生,或学生与学生之间具有互动,从而使得教学效果及体验更佳。 但是为实现教学平台的互动,通常需要额外的专用的设备,以此会产生成本增加, 操作不便等问题。
技术实现要素:
本公开提供一种多媒体互动方法、装置、设备及存储介质。 本公开提供的第一个技术方案为:提供一种多媒体互动方法,包括:调用教学平台 的多媒体交互组件;利用所述多媒体交互组件获取到控制指令;利用所述多媒体交互组件 基于所述控制指令进行信息提取;将提取的信息通过所述多媒体交互组件进行显示或播 放。以此使得在教学平台进行互动时,不借助额外设备,便于进行信息获取,使得网络教学 效果更佳。 其中,所述利用所述多媒体交互组件获取到控制指令包括:所述控制指令包括图 像拍摄控制指令、视频录制控制指令、音频录制控制指令中的至少一种。以此使得在教学平 台进行互动时,不借助额外设备,即可方便快捷地获取图像、视频或音频信息,使得网络教 学效果更佳。 其中,所述利用所述多媒体交互组件基于所述控制指令进行信息提取包括:在所 述控制指令为图像拍摄控制指令的情况下,根据所述图像拍摄控制指令触发摄像装置以获 取一帧图像;和/或在所述控制指令为视频录制控制指令的情况下,根据所述视频录制控制 指令触发摄像装置以获取多帧图像;和/或在所述控制指令为音频录制控制指令的情况下, 根据所述音频录制控制指令触发录音装置以进行音频录制。以此使得在教学平台进行互动 时,可以直接利用多媒体交互组件进行视频录制、图像拍摄、音频录制,其不借助额外设备, 提高信息获取的便捷程度,使得网络教学效果更佳。 其中,所述在所述控制指令为视频录制控制指令的情况下,根据所述视频录制控 制指令触发摄像装置以获取多帧图像之后还包括:获取所述多帧图像的每秒传输帧数,将 所述多帧图像通过所述每秒传输帧数按照帧数与时间的对应关系进行选择性播放。以此使 得在教学平台进行互动时,可以根据图像传输帧数进行播放,使得视频呈现更顺畅,使互动 效果更加灵活。 其中,所述在所述控制指令为视频录制控制指令或图像拍摄控制指令的情况下, 所述将提取的信息通过所述多媒体交互组件进行显示或播放的步骤包括:根据所述多帧图 像的获取时间先后顺序依次播放所述多帧图像;或者将所述多帧图像进行合成,以形成视 4 CN 111586490 A 说 明 书 2/14 页 频文件,并播放所述视频文件。使得多帧图像播放流畅,同时节省了图像保存成视频文件的 处理时间和过程。或者将所述多帧图像进行合成视频文件,并播放所述视频文件,以使得视 频可以正常播放。 其中,所述利用所述多媒体交互组件基于所述控制指令进行信息提取的步骤包 括:利用所述多媒体交互组件基于所述控制指令从预先存储的预置信息中提取所述信息。 通过多媒体交互组件调用本地预置的语音或者预置的图像模仿录音或图像的方式,不需要 把学生的录像和照片等多媒体文件上传到服务器进行处理的过程,因此,教学互动不需要 依赖大的带宽,同时实时性较好。 其中,所述利用所述多媒体交互组件基于所述控制指令进行信息提取还包括:根 据所述控制指令,设置定时器的定时时间;在到达所述定时器的定时时间段的情况下,控制 所述多媒体交互组件进行信息提取。以此使得在教学平台进行互动时,使互动效果更加灵 活。 其中,所述将提取的信息通过所述多媒体交互组件进行显示或播放之后还包括: 控制进行显示或播放的窗口进行位置移动、窗口缩放、窗口隐藏中任意一项操作。以此使得 在教学平台进行互动时,使互动效果更加灵活。 其中,所述将提取的信息通过所述多媒体交互组件进行显示或播放还包括:通过 所述多媒体交互组件获取预设代码,并根据所述预设代码对提取的所述信息进行预处理; 将预处理后的信息通过所述多媒体交互组件进行显示或播放。以此使得用户可以通过多媒 体交互组件自主获取所需的信息后根据预设代码进行预处理,得到处理结果,更符合进行 教学的要求,有助于提高编程学习的效率,且通过本地设备即可完成信息处理,不需要将信 息传输到服务器端进行处理,减少对带宽的依赖,减少网络交互,提高信息处理速率。 其中,所述预处理包括:对获取的所述一帧图像或所述多帧图像进行图像处理操 作,和/或,对获取的所述音频进行语音降噪、语音转文字、语音合成中至少一种操作。 其中,所述将提取的信息通过所述多媒体交互组件进行显示或播放之后还包括: 从正在播放的所述多帧图像或所述一帧图像中获取一帧图像。由此可以在播放的视频或图 像中截取图像进行后续处理,进一步提高信息获取的便捷程度,有助于提高互动灵活性和 网络教学效果。 本公开提供的第二个技术方案为:提供一种多媒体交互装置,包括:调用模块,用 于调用教学平台的多媒体交互组件;输入模块,用于利用所述多媒体交互组件获取到控制 指令;信息提取模块,用于利用所述多媒体交互组件基于所述控制指令进行信息提取;输出 模块,用于将提取的信息通过所述多媒体交互组件进行显示或播放。 其中,所述控制指令包括图像拍摄控制指令、视频录制控制指令、音频录制控制指 令中的至少一种。 其中,所述信息提取模块用于在所述控制指令为图像拍摄控制指令的情况下,根 据所述图像拍摄控制指令触发摄像装置以获取一帧图像;和/或,在所述控制指令为视频录 制控制指令的情况下,根据所述视频录制控制指令触发摄像装置以获取多帧图像;和/或, 在所述控制指令为音频录制控制指令的情况下,根据所述音频录制控制指令触发录音装置 以进行音频录制。 其中,所述信息提取模块还用于获取所述多帧图像的每秒传输帧数,将所述多帧 5 CN 111586490 A 说 明 书 3/14 页 图像通过所述每秒传输帧数按照帧数与时间的对应关系进行选择性播放。 其中,所述信息提取模块还用于根据所述多帧图像的获取时间先后顺序依次播放 所述多帧图像;或者,将所述多帧图像进行合成,以形成视频文件,并播放所述视频文件。 其中,所述信息提取模块还用于利用所述多媒体交互组件基于所述控制指令从预 先存储的预置信息中提取所述信息。 其中,所述信息提取模块还用于根据所述控制指令,设置定时器的定时时间;在到 达所述定时器的定时时间段的情况下,控制所述多媒体交互组件进行信息提取。 其中,所述输入模块还用于通过所述多媒体交互组件获取预设代码,所述调用模 块还用于调用多媒体交互组件根据所述预设代码对提取的所述信息进行预处理;所述输出 模块还用于将预处理后的信息通过所述多媒体交互组件进行显示或播放。 其中,所述预处理包括:对获取的所述一帧图像或所述多帧图像进行图像处理操 作;和/或,对获取的所述音频进行语音降噪、语音转文字、语音合成中至少一种操作。 其中,所述输出模块还用于控制进行显示或播放的窗口进行位置移动、窗口缩放、 窗口隐藏中任意一项操作。 其中,所述输出模块还用于从正在播放的所述多帧图像或所述一帧图像中获取一 帧图像。 本公开提供的第三个技术方案为:提供一种多媒体交互设备,包括存储器和处理 器,其中,所述存储器存储有程序指令,所述处理器从所述存储器调取所述程序指令以执行 上述任一项所述的多媒体互动方法。 本公开提供的第四个技术方案为:提供一种计算机可读存储介质,存储有程序文 件,所述程序文件能够被执行以实现上述任一项所述的多媒体互动方法。 本公开通过调用教学平台的多媒体交互组件,通过多媒体交互组件获取到控制指 令,然后基于控制指令进行信息提取,并将提取的信息通过多媒体交互组件进行显示或播 放。以此使得多媒体交互基于多媒体交互组件进行,使得多媒体交互更加灵活、简便,教学 效果更佳。 附图说明 为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它 的附图,其中: 图1是本公开多媒体交互方法的第一实施例的流程示意图; 图2是图1中步骤S11中网页前端与本机的连接结构示意图; 图3是本公开多媒体交互方法的第二实施例的流程示意图; 图4是本公开多媒体交互方法的第三实施例的流程示意图; 图5是本公开多媒体交互装置的结构示意图; 图6是本公开多媒体交互设备的结构示意图; 图7是本公开计算机可读存储介质的结构示意图。 6 CN 111586490 A 说 明 书 4/14 页
分享到:
收藏