[发明专利]一种小学语文写作提纲辅助及语音写作方法与装置有效
申请号: | 201810188434.7 | 申请日: | 2018-03-07 |
公开(公告)号: | CN108519999B | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 朱晓亮;刘三女牙;殷姿;石昀东 | 申请(专利权)人: | 华中师范大学 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G09B19/00 |
代理公司: | 武汉天力专利事务所 42208 | 代理人: | 吴晓颖 |
地址: | 430079 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 小学语文 写作 提纲 辅助 语音 方法 装置 | ||
1.一种小学语文写作提纲辅助及语音写作方法,其特征是该方法包括以下步骤:
(1)按照语文教学大纲的要求将小学的写作类型分为写人、写物以及游记三大类,对每一类作文的写作思路进行抽象总结,得到每一类作文的通用的写作流程提纲模型,该提纲模型由一个个节点组成,每个节点对应提纲的一部分;
(2)通过使用Jena框架,为在步骤(1)中得到的写作流程提纲模型的每一个节点构建RDF元数据描述模型,得到一个后缀名为.rdf的数据文件;
(3)用户选择自己要写的作文的类型,进入相应的写作提纲辅助流程;
(4)通过使用Jena框架并调用RESTful 接口方法,将rdf文件中存储的提纲引导数据以json数据的格式返回,通过对json数据的解析,得到相应类别的作文的引导流程的每一个节点的信息,包括该节点所提问题、节点类型、交互方式、是否有资料提供、下一个节点、选项内容;
(5)向用户呈现每个节点所提出的问题,同时根据该节点的交互方式和所提供的选项内容,在交互方式为选择选项的节点向用户提供相应选项,用户即可通过选择选项或者文本输入的方式回答相应的问题来一步步的建立自己的作文提纲,在此过程中,用户可使用语音输入功能,调用科大讯飞语音识别SDK的接口,通过实现类SpeechRecognizer的startListening方法输入语音数据并将其在语音识别方法中转换为文本,并在onResult方法中获取识别结果并将其呈现;同时用户还可在有素材提供的节点查看相应的素材,以此为参考协助完成自己的作文提纲,可将自己喜欢的素材添加至收藏夹中,供以后写作时使用;
(6)用户得到一个item可拖拽的ListView式的提纲,ListView的每一个item即为提纲的内容,用户可对item进行修改增删,调整item位置,在修改满意后即可将提纲存储至数据库中,然后即可进行该篇作文的语音写作。
2.一种小学语文写作提纲辅助及语音写作装置,其特征是:包括提纲辅助模块和语音写作模块;
所述提纲辅助模块通过使用问答的交互模式帮助用户完成相应类别作文的提纲,完成的提纲和该过程中用户收藏的素材将会传入语音写作模块供用户写作时参考;
所述提纲辅助模块包括提纲引导子模块、语音识别子模块、素材提供子模块、提纲修改子模块;
所述提纲引导子模块通过解析RESTful 接口方法返回的json数据,并将之前定义的.rdf文件中对应类别文章的写作引导流程信息以问答的交互模式呈现给用户,让用户通过选择选项或者文本输入的方式来回答问题从而一步步的引导用户生成自己作文提纲,用户所做的回答反馈会被记录在一个HashMap中,其中HashMap的键为对应节点的所写内容,值为用户的作答内容,该HashMap将为提纲修改子模块生成提纲提供数据;
所述语音识别子模块,用户调用科大讯飞语音识别SDK中SpeechRecognizer类的startListening方法输入语音数据,语音识别模块接收到语音输入后将语音内容传递进识别方法;科大讯飞语音识别会在回调接口RecognitionListener中的onResult方法中返回一组识别结果的json数据,进行解析后得到语音转换的文本,在onResult方法中直接设置Editview控件的内容为转换的文本,如果结果不满意,用户可以进行修改;
所述素材提供子模块,在有素材提供的节点,该模块会提供给一些素材供用户参考使用,用户在请求查看素材后,该模块会通过GET请求调用RESTful 接口方法,RESTful 接口方法会根据当前节点的内容在数据库中检索相关的资料最后以json数据的格式返回,在解析后会将每条资料显示在一个XRecyclerView控件中,该控件实现了数据下拉刷新和上拉加载功能,它的每个item都有点击方法,点击后该条资料会被加入到该篇作文的资料库中,用户在日后对这篇文章进行写作时可以查看资料作为参考;
所述提纲修改子模块,在用户完成整个作文提纲引导流程后进入该模块,该模块会将用户在提纲引导子模块生成的问答反馈HashMap中的信息按模块的呈现在一个拓展版的ListView中,该ListView实现了item的换位拖拽效果,可以自由调整每个item的位置,同时也实现了item的动态增删效果,可以实时的增删item,从而实现了用户对提纲的修改调整功能,用户在对提纲修改完成后即可输入文章的题目,点击保存提纲,该提纲即会以json数据的格式存入数据库中,供以后的修改查看;
所述语音写作模块,在用户完成提纲的构建后,在语音写作模块完成该篇作文的撰写,用户可查看之前的提纲和所添加的写作素材来辅助完成写作;
所述语音写作模块包括作文撰写子模块、素材查看子模块;
所述作文撰写子模块,该模块提供与语音识别子模块类似的语音识别功能,通过使用科大讯飞语音识别sdk向用户提供语音输入功能,用户可以使用该功能通过语音完成一篇作文,作文过程中点击保存按钮即可通过POST请求调用RESTful 接口方法将当前的作文内容保存至数据库;
所述素材查看子模块,用户在作文过程中点击资料按钮即可进入该模块,在该模块用户可以查看自己之前完成的该作文的提纲,同时也可以查看自己之前收藏过的资料,该模块通过GET请求调用RESTful 接口方法获取素材资料,数据以json数据的格式返回,经过解析,这些资料信息会被呈现在一个个可左右滑动的卡片上,该效果由android中的ViewPager+Fragment实现,具体的,返回的json数据与素材提供子模块返回的json数据格式一致。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中师范大学,未经华中师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810188434.7/1.html,转载请声明来源钻瓜专利网。