本发明涉及智能学习设备技术领域,具体涉及一种听写内容提示控制系统及方法。
背景技术:
目前,电子设备通常可以通过播放听写内容的方式辅助学生完成听写任务,电子设备还可以在听写过程中对学生输出与听写内容相关的提示内容。然而,在实践中发现,电子设备对于相同的听写内容输出的提示内容通常是相同的,提示内容单一,无法帮助学生掌握生词的全面信息。
技术实现要素:
针对现有技术的不足,本发明旨在提供一种听写内容提示控制系统及方法。
为了实现上述目的,本发明采用如下技术方案:
一种听写内容提示控制系统,包括:
听写资源库:用于存储所有听写内容及其对应的信息,所述听写内容的信息包括播报音频以及听写提示信息类型序列;所述听写提示信息类型序列用于记录各个听写提示信息类型的名称、编号和听写提示信息url;
听写设置模块:用于供用户设置本次听写的听写内容选择条件、听写内容数量和听写提示信息播报个数,并根据听写内容选择条件和听写内容数量从听写资源库中筛选得出符合选择条件的相应数量的听写内容,生成听写内容队列;
听写内容历史记录模块:用于记录每个听写内容的历史听写信息,所述历史听写信息包括该听写内容在以往每次听写中采用的听写提示信息类型的编号;
听写提示信息确定模块:用于根据听写设置模块生成的听写内容队列,确定每个听写内容的听写提示内容:从听写内容历史记录模块中获取该听写内容在以往每次听写中采用的听写提示信息类型的编号;如果获取的内容不为空,从听写资源库中获取该听写内容的听写提示信息类型序列,然后统计并生成各个听写提示信息类型采用次数的升序序列,按照本次听写的听写提示信息播报个数n选取前n个听写提示信息类型,并获取对应的听写提示信息url;如果获取的内容为空,则随机选取n个听写提示信息类型,并获取对应的听写提示信息url;用于将每次听写确定的听写提示信息类型的编号写入听写内容历史记录模块;
听写内容播报模块:用于根据听写设置模块生成的听写内容队列和听写提示信息确定模块确定的各个听写内容的听写提示信息url,获取各个听写内容的播报音频和听写提示信息并依次播报。
进一步地,上述系统还包括有手动播报控制模块,用于根据用户的手动指令触发听写内容播报模块暂停播报或开始播报下一个听写内容。
进一步地,所述听写提示信息类型包括课文标题及作者、生词释义、生词在课文中的上下文、生词偏旁部首、生词典故或出处、同义词或反义词、生词造句中的一种或多种。
进一步地,所述听写内容的信息还包括来源教材、年级、学期、所属章节和课文。
本发明还提供一种利用上述系统的方法,具体过程为:
用户通过听写设置模块设置本次听写的听写内容选择条件、听写内容数量和听写提示信息播报个数;
听写设置模块根据用户设置的听写内容选择条件和听写内容数量,从听写资源库中筛选得出符合选择条件的相应数量的听写内容,生成听写内容队列;
听写提示信息确定模块根据听写设置模块生成的听写内容队列,确定每个听写内容的听写提示内容:从听写内容历史记录模块中获取该听写内容在以往每次听写中采用的听写提示信息类型的编号;如果获取的内容不为空,从听写资源库中获取该听写内容的听写提示信息类型序列,然后统计并生成各个听写提示信息类型采用次数的升序序列,按照本次听写的听写提示信息播报个数n选取前n个听写提示信息类型,并获取对应的听写提示信息url;如果获取的内容为空,则随机选取n个听写提示信息类型,并获取对应的听写提示信息url;听写提示信息确定模块将本次听写确定的听写提示信息类型的编号写入听写内容历史记录模块;
听写内容播报模块根据听写设置模块生成的听写内容队列和听写提示信息确定模块确定的各个听写内容的听写提示信息url,获取各个听写内容的播报音频和听写提示信息并依次播报。
进一步地,听写内容播报模块播报完一个听写内容及其听写提示信息后,通过手动指令触发听写内容播报模块暂停播报,默写完后,再通过手动指令触发听写内容播报模块开始播报下一个听写内容。
本发明的有益效果在于:本发明能够科学、动态地配置各种类型的听写提示信息,增强听写提示信息的多样化,使学生能够能加牢固的掌握生词的全面信息,从而提高学生对生词的理解力和引用能力。
具体实施方式
以下将对本发明作进一步的描述,需要说明的是,本实施例以本技术方案为前提,给出了详细的实施方式和具体的操作过程,但本发明的保护范围并不限于本实施例。
实施例1
本实施例提供一种听写内容提示控制系统,包括:
听写资源库:用于存储所有听写内容及其对应的信息,所述听写内容的信息包括播报音频、来源教材(包含教材名称和版本)、年级、学期(上学期或下学期)、所属章节和课文以及听写提示信息类型序列;所述听写提示信息类型序列用于记录各个听写提示信息类型的名称、编号和听写提示信息url,所述听写提示信息类型包括课文标题及作者、生词释义、生词在课文中的上下文、生词偏旁部首、生词典故或出处、同义词或反义词、生词造句中的一种或多种;所述听写提示信息url根据听写提示信息(通常是语音信息)保存路径生成。
需要说明的是,所述听写内容的信息还可以包括听写内容的拼音、笔画、偏旁部首、释义、典故。
听写设置模块:用于供用户设置本次听写的听写内容选择条件、听写内容数量和听写提示信息播报个数,并根据听写内容选择条件和听写内容数量从听写资源库中筛选得出符合选择条件的相应数量的听写内容,生成听写内容队列;
需要说明的是,选择条件包括来源教材、年级、学期、所属章节和课文中的一种或几种,具体根据听写内容的信息设置。
听写内容历史记录模块:用于记录每个听写内容的历史听写信息,所述历史听写信息包括该听写内容在以往每次听写中采用的听写提示信息类型的编号(有可能是一个,有可能是多个,根据该次听写中设置的听写提示信息播报个数而定)。
听写提示信息确定模块:用于根据听写设置模块生成的听写内容队列,确定每个听写内容的听写提示内容:从听写内容历史记录模块中获取该听写内容在以往每次听写中采用的听写提示信息类型的编号;如果获取的内容不为空,从听写资源库中获取该听写内容的听写提示信息类型序列,然后统计并生成各个听写提示信息类型采用次数的升序序列,按照本次听写的听写提示信息播报个数n选取前n个听写提示信息类型,并获取对应的听写提示信息url;如果获取的内容为空,则随机选取n个听写提示信息类型,并获取对应的听写提示信息url;用于将每次听写确定的听写提示信息类型的编号写入听写内容历史记录模块。
需要说明的是,升序序列中,对于相同采用次数的听写提示信息类型按编号升序排列。
听写内容播报模块:用于根据听写设置模块生成的听写内容队列和听写提示信息确定模块确定的各个听写内容的听写提示信息url,获取各个听写内容的播报音频和听写提示信息并依次播报。
进一步地,上述系统还包括有手动播报控制模块,用于根据用户的手动指令触发听写内容播报模块暂停播报或开始播报下一个听写内容。
需要说明的是,上述系统可以应用在学习平板等各种智能设备中。
实施例2
本实施例提供一种利用实施例1所述系统的方法,具体过程为:
用户通过听写设置模块设置本次听写的听写内容选择条件、听写内容数量和听写提示信息播报个数;
听写设置模块根据用户设置的听写内容选择条件和听写内容数量,从听写资源库中筛选得出符合选择条件的相应数量的听写内容,生成听写内容队列;
听写提示信息确定模块根据听写设置模块生成的听写内容队列,确定每个听写内容的听写提示内容:从听写内容历史记录模块中获取该听写内容在以往每次听写中采用的听写提示信息类型的编号;如果获取的内容不为空,从听写资源库中获取该听写内容的听写提示信息类型序列,然后统计并生成各个听写提示信息类型采用次数的升序序列,按照本次听写的听写提示信息播报个数n选取前n个听写提示信息类型,并获取对应的听写提示信息url;如果获取的内容为空,则随机选取n个听写提示信息类型,并获取对应的听写提示信息url;听写提示信息确定模块将本次听写确定的听写提示信息类型的编号写入听写内容历史记录模块;
听写内容播报模块根据听写设置模块生成的听写内容队列和听写提示信息确定模块确定的各个听写内容的听写提示信息url,获取各个听写内容的播报音频和听写提示信息并依次播报。
进一步地,上述方法中,听写内容播报模块播报完一个听写内容及其听写提示信息后,通过手动指令触发听写内容播报模块暂停播报,默写完后,再通过手动指令触发听写内容播报模块开始播报下一个听写内容。
用户可以利用设备的物理按键、手势滑动、语音控制等功能向手动播报控制发送手动指令。
对于本领域的技术人员来说,可以根据以上的技术方案和构思,给出各种相应的改变和变形,而所有的这些改变和变形,都应该包括在本发明权利要求的保护范围之内。