语音控制和操作教学辅助软件的方法及装置制造方法及图纸

技术编号:15641901 阅读:52 留言:0更新日期:2017-06-16 14:44
本发明专利技术公开语音控制和操作教学辅助软件的方法及装置,该方法包括语音采集模块采集用户输入的语音,并将其转换为语音数据;语音识别模块将语音数据进行降噪,并将其转换为自然语言文本;自然语言分析模块将自然语言文本进行识别,并将识别后的自然语言文本转换为文本指令;文本指令接口定义教学辅助软件识别的操作指令,并接收文本指令,将文本指令转化为相对应的操作指令;教学辅助软件模块接收操作指令,并调用教学辅助软件执行相对应的操作,该装置包括相互通信连接的语音采集模块、语音识别模块、自然语言分析模块和教学辅助软件模块,并且文本指令接口内置于教学辅助软件模块内,本发明专利技术提高教学辅助软件对教学活动的支撑友好性。

【技术实现步骤摘要】
语音控制和操作教学辅助软件的方法及装置
本专利技术涉及动态教学软件
,具体涉及一种语音控制和操作教学辅助软件的方法及装置。
技术介绍
目前,现有的软件控制主要依赖于传统的输入硬件设备,如鼠标、带触摸感应的输入设备、ppt控制笔等来操作软件。本质上,都是依赖于硬件设备来模拟和实现鼠标的操作;同时,诸如像超级画板在内教学辅助软件,除了能使用鼠标、触屏操作外,都还具备文本作图的功能,即系统定义了一系列的作图、变换、赋值等指令,用户可快速输入达到操作软件的目的。但是用户在操作软件时,必须借助于类似于鼠标的各种物理输入硬件,对软件进行精准的操作,才能有效地使用软件。即使有了快捷的文本指令,也需要一定的记忆,并使用键盘或其他设备进行操作。这类操作对于一般软件而言不成问题,但对于用于课堂上的教学辅助软件而言,则限制了老师的活动范围,容易打断教学进程,扰乱教学节奏。
技术实现思路
本专利技术克服了现有技术需要使用各种硬件进行有效操作教学辅助软件存在限制了老师的活动范围,容易打断教学进程,扰乱教学节奏的不足,提供一种降低老师在操作软件时动作幅度,提高教学辅助软件对教学活动的支撑友好性的语音控制和操作教学辅助软件的方法。为解决上述的技术问题,本专利技术采用以下技术方案:一种语音控制和操作教学辅助软件的方法,它包括以下步骤:步骤1,语音采集模块采集用户输入的语音,并将用户输入的语音转换为语音数据;步骤2,语音识别模块将语音数据进行降噪,并将降噪后的语音数据转换为自然语言文本;步骤3,自然语言分析模块将自然语言文本进行识别,并将识别后的自然语言文本转换为文本指令;步骤4,文本指令接口定义教学辅助软件识别的操作指令,并接收文本指令,将文本指令转化为相对应的操作指令;步骤5,教学辅助软件模块接收操作指令,并调用安装在教学辅助软件模块内的教学辅助软件执行相对应的操作。更进一步的技术方案是,所述文本指令包括文件操作指令、元素构造指令、元素移动指令、元素的属性修改指令或撤销重做操作指令。例如,文本操作指令可以为打开指定文件,元素构造指令可以为以(X,Y)为坐标绘制一个自由点并将该点命名为name、连接点point1,point2绘制一条线段并将该线段命名为name,元素移动指令可以为将点point移动至(X,Y)坐标位置。例如,操作指令包括open(file)指令、point(X,Y[,name])指令、segment(point1,point2,[,name])指令或moveto(point,X,Y)指令。更进一步的技术方案是,所述教学辅助软件为动态数学教育辅助软件。例如,动态数学教育辅助软件可以为超级画板。本技术方案中提供的语音控制和操作教学辅助软件的方法,可以使教师通过语音控制的方式实现与教学辅助软件的交互,从而扩大教师的活动范围,提高教学的质量,具体如下,首先,通过语音采集模块采集教师输入的语音(例如教师说绘制一个A点,A点的坐标为200,200),并将用户输入的语音(例如用户说绘制一个A点,A点的坐标为200,200)转换为语音数据,其次,语音识别模块对语音数据进行降噪(即将语音数据中的噪音除去),将语音数据转化为自然语言文本,再次,自然语言分析模块将自然语言文本转换为文本指令(例如,以(200,200)为坐标绘制一个自由点,并将该点命名为A),再者,文本指令接口定义教学辅助软件识别的操作指令(例如,open(file)指令,point(X,Y[,name])指令,segment(point1,point2[,name])指令或moveto(point,X,Y)指令等),并将文本指令(例如,以(200,200)为坐标绘制一个自由点,并将该点命名为A)转换为对应的操作指令(例如,point(X,Y[,name])指令),最后,教学辅助软件模块接收操作指令(例如,point(X,Y[,name]),然后调用安装在教学辅助软件模块内的教学辅助软件(例如,超级画板)执行绘制坐标为(200,200)的自由点A的操作,综上所述,通过上述步骤,教师就不需要操作鼠标或者键盘在超级画板上进行相应操作了,教师仅仅通过语音就可以控制超级画板进行相应的操作,从而丰富教学辅助软件的交互手段,扩大老师在课堂上的活动范围,降低老师在操作软件时动作幅度,提高教学辅助软件对教学活动的支撑友好性。本专利技术还提供一种语音控制和操作教学辅助软件的装置,它包括:语音采集模块,用于采集用户输入的语音,并将用户输入的语音转换为语音数据;语音识别模块,用于对语音数据进行降噪,并将降噪后的语音数据转换为自然语言文本;自然语言分析模块,用于将自然语音文本进行语义识别,并将语义识别后的自然语音文本转换为文本指令;文本指令接口,用于定义教学辅助软件识别的操作指令,并将文本指令转化为相对应的操作指令;教学辅助软件模块,用于接收操作指令,并调用安装在教学辅助软件模块内的教学辅助软件执行相对应的操作;所述语音采集模块、语音识别模块、自然语言分析模块和教学辅助软件模块相互通信连接,所述文本指令接口内置于教学辅助软件模块内或为一个独立的中间层。更进一步的技术方案是,所述语音采集模块、语音识别模块、自然语言分析模块和教学辅助软件模块通过有线连接、无线连接或程序直接调用进行相互通信连接。本技术方案中提供的语音控制和操作教学辅助软件的装置,可以使教师通过使用该装置实现对教学辅助软件的语音控制,从而替代借助物理输入设备对教学辅助软件的操作的方式,从而扩大教师的活动范围,提高教学的质量,具体如下,语音采集模块采集教师输入的语音(例如教师说绘制一个A点,A点的坐标为200,200),并将用户输入的语音(例如用户说绘制一个A点,A点的坐标为200,200)转换为语音数据发送至语音识别模块,语音识别模块对语音数据进行降噪(即将语音数据中的噪音除去),将语音数据转化为自然语言文本发送至自然语言分析模块,自然语言分析模块采用成熟的语音识别及语义分别技术将自然语言文本转换为文本指令(例如,以(200,200)为坐标绘制一个自由点,并将该点命名为A)并发送至文本指令接口,文本指令接口首先需要定义教学辅助软件识别的操作指令(例如,open(file)指令,point(X,Y[,name])指令,segment(point1,point2[,name])指令或moveto(point,X,Y)指令等),然后将文本指令(例如,以(200,200)为坐标绘制一个自由点,并将该点命名为A)转换为对应的操作指令(例如,point(X,Y[,name])指令)并发送至教学辅助软件模块,教学辅助软件模块接收操作指令(例如,point(X,Y[,name]),然后调用安装在教学辅助软件模块内的教学辅助软件(例如,超级画板)执行绘制坐标为(200,200)的自由点A的操作,综上所述,通过上述装置,教师就不需要操作鼠标或者键盘在超级画板上进行相应操作了,教师仅仅通过语音就可以控制超级画板进行相应的操作,从而丰富教学辅助软件的交互手段,扩大老师在课堂上的活动范围,降低老师在操作软件时动作幅度,提高教学辅助软件对教学活动的支撑友好性。与现有技术相比,本专利技术的有益效果是:1、降低了教学辅助软件使用门槛:教师能在课堂中不用多余的肢体动作,使本文档来自技高网...
语音控制和操作教学辅助软件的方法及装置

【技术保护点】
一种语音控制和操作教学辅助软件的方法,其特征在于,它包括以下步骤:步骤1,语音采集模块采集用户输入的语音,并将用户输入的语音转换为语音数据;步骤2,语音识别模块将语音数据进行降噪,并将降噪后的语音数据转换为自然语言文本;步骤3,自然语言分析模块将自然语言文本进行识别,并将识别后的自然语言文本转换为文本指令;步骤4,文本指令接口定义教学辅助软件识别的操作指令,并接收文本指令,将文本指令转化为相对应的操作指令;步骤5,教学辅助软件模块接收操作指令,并调用安装在教学辅助软件模块内的教学辅助软件执行相对应的操作。

【技术特征摘要】
1.一种语音控制和操作教学辅助软件的方法,其特征在于,它包括以下步骤:步骤1,语音采集模块采集用户输入的语音,并将用户输入的语音转换为语音数据;步骤2,语音识别模块将语音数据进行降噪,并将降噪后的语音数据转换为自然语言文本;步骤3,自然语言分析模块将自然语言文本进行识别,并将识别后的自然语言文本转换为文本指令;步骤4,文本指令接口定义教学辅助软件识别的操作指令,并接收文本指令,将文本指令转化为相对应的操作指令;步骤5,教学辅助软件模块接收操作指令,并调用安装在教学辅助软件模块内的教学辅助软件执行相对应的操作。2.根据权利要求1所述的语音控制和操作教学辅助软件的方法,其特征在于,所述文本指令包括文件操作指令、元素构造指令、元素移动指令、元素的属性修改指令或撤销重做操作指令。3.根据权利要求1所述的语音控制和操作的教学辅助软件的方法,其特征在于,所述教学辅助软件为动态数学教育辅助软件。4.一种语音控...

【专利技术属性】
技术研发人员:张景中管皓尧刚张中文何义兵林咏渔林禹坡徐桃冯清
申请(专利权)人:成都景中教育软件有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1