本发明涉及打印机技术领域,特别是涉及一种智能打印方法、打印装置、打印机及智能打印系统。
背景技术:
近年来,打印机的发展越来越快,应用的领域也十分广泛。许多家庭也因为工作、学习以及学校要求配置了相应的微型打印机。现有的微型打印机在使用时,往往不具有语音控制其打印网络上任意想要的内容功能,故在有老人以及儿童的家庭中,由于老人和儿童不会正确操控微型打印机,所以不能根据实际需求及时打印所需资料。
技术实现要素:
本发明的目的是提供一种智能打印方法、打印装置、打印机及智能打印系统,以达到语音控制并语音搜索网络上想要的内容进行随意打印的目的。
为实现上述目的,本发明提供了如下方案:
一种智能打印方法,包括:
在语音打印模式下,获取用户语音指令;
基于语音识别神经网络模型和所述用户语音指令,确定用户的打印需求;所述打印需求包括打印资料信息和打印规格;所述语音识别神经网络模型是根据用户的个人特征训练神经网络模型而确定的;所述个人特征包括:居住区域、使用习惯、说话方式、语种、语种分支和语言语法中的至少一种;
基于数据库和所述打印资料信息,搜索用户所需的打印资料;
将所述打印资料和所述打印规格发送至打印机进行打印;其中,所述打印机包括打印机本体和控制系统,所述控制系统用于根据所述打印规格控制所述打印机本体打印所述打印资料,以获取用户所需的纸质资料。
可选的,还包括:
在一键式打印模式下,获取用户打印信息;所述用户打印信息包括打印资料和打印规格;
将所述用户打印信息发送至打印机进行打印;其中,所述打印机的控制系统还用于:基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
可选的,还包括:
在远程打印模式下,确定打印机序列号和用户打印信息;所述用户打印信息包括打印资料和打印规格;
将所述用户打印信息发送至与所述打印机序列号对应的打印机进行打印。
一种打印装置,所述打印装置为电子设备;所述电子设备包括:
模式确定单元,用于确定打印模式;所述打印模式至少包括:语音打印模式;
第一获取单元,用于在语音打印模式下,获取用户语音指令;
第一识别单元,用于基于语音识别神经网络模型和所述用户语音指令,确定用户的打印需求;所述打印需求包括打印资料信息和打印规格;所述语音识别神经网络模型是根据用户的个人特征训练神经网络模型而确定的;所述个人特征包括:居住区域、使用习惯、说话方式、语种、语种分支和语言语法中的至少一种;
第一搜索单元,用于基于数据库和所述打印资料信息,搜索用户所需的打印资料;
第一发送单元,用于:
将所述打印资料和所述打印规格发送至打印机进行打印;
或者,将所述打印资料和所述打印规格发送至云服务器,由所述云服务器将所述打印资料和所述打印规格发送至所述打印机;
其中,所述打印机包括打印机本体和控制系统,所述控制系统用于根据所述打印规格控制所述打印机本体打印所述打印资料,以获取用户所需的纸质资料。
可选的,还包括:
第二获取单元,用于在一键式打印模式下,获取用户打印信息;所述用户打印信息包括打印资料和打印规格;所述打印模式还包括:一键式打印模式;
第二发送单元,用于:
将所述用户打印信息发送至打印机进行打印;
或者,将所述用户打印信息发送至云服务器,由所述云服务器将所述用户打印信息发送至所述打印机进行打印;
其中,所述打印机的控制系统还用于:基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
可选的,还包括:
第一确定单元,用于在远程打印模式下,确定打印机序列号和用户打印信息;所述用户打印信息包括打印资料和打印规格;所述打印模式还包括:远程打印模式;
第三发送单元,用于:
将所述用户打印信息发送至与所述打印机序列号对应的打印机进行打印;
或者,将所述打印机序列号和所述用户打印信息发送至云服务器,由所述云服务器将所述用户打印信息发送至与所述打印机序列号对应的打印机进行打印。
可选的,还包括:个人中心;
所述个人中心包括朋友列表界面和打印机关联界面;
所述朋友列表界面用于显示朋友列表和群列表;在一键式打印模式或远程打印模式下,所述打印资料和所述打印规格通过接收到的消息而确定;任一所述消息为所述朋友列表中用户所发的消息,或者,群消息;
所述打印机关联界面用于确定打印机序列号;所述打印机序列号用于关联所述电子设备与所述打印机序列号对应的打印机。
一种打印装置,所述打印装置为云服务器;所述云服务器包括:
第三获取单元,用于在语音打印模式下,获取用户语音指令;
第二识别单元,用于基于语音识别神经网络模型和所述用户语音指令,确定用户的打印需求;所述打印需求包括打印资料信息和打印规格;所述语音识别神经网络模型是根据用户的个人特征训练神经网络模型而确定的;所述个人特征包括:居住区域、使用习惯、说话方式、语种、语种分支和语言语法中的至少一种;
第二搜索单元,用于基于数据库和所述打印资料信息,搜索用户所需的打印资料;
第四发送单元,用于将所述打印资料和所述打印规格发送至打印机进行打印;其中,所述打印机包括打印机本体和控制系统,所述控制系统用于根据所述打印规格控制所述打印机本体打印所述打印资料,以获取用户所需的纸质资料。
可选的,还包括:
第四获取单元,用于在一键式打印模式下,获取用户打印信息;所述用户打印信息包括打印资料和打印规格;
第五发送单元,用于将所述用户打印信息发送至打印机进行打印;其中,所述打印机的控制系统还用于:基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
可选的,还包括:
第二确定单元,用于在远程打印模式下,确定打印机序列号和用户打印信息;所述用户打印信息包括打印资料和打印规格;
第六发送单元,用于将所述用户打印信息发送至与所述打印机序列号对应的打印机进行打印。
一种打印装置,所述打印装置为安装在打印机本体上的控制系统;所述控制系统包括:
第五获取单元,用于在语音打印模式下,获取用户语音指令;
第三识别单元,用于基于语音识别神经网络模型和所述用户语音指令,确定用户的打印需求;所述打印需求包括打印资料信息和打印规格;所述语音识别神经网络模型是根据用户的个人特征训练神经网络模型而确定的;所述个人特征包括:居住区域、使用习惯、说话方式、语种、语种分支和语言语法中的至少一种;
第三搜索单元,用于基于数据库和所述打印资料信息,搜索用户所需的打印资料;
控制器,用于根据所述打印规格控制所述打印机本体打印所述打印资料,以获取用户所需的纸质资料。
可选的,还包括:
第六获取单元,用于在一键式打印模式下,获取用户打印信息;所述用户打印信息包括打印资料和打印规格;
所述控制器,还用于基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
可选的,还包括:
第三确定单元,用于在远程打印模式下,获取用户打印信息;所述用户打印信息包括打印资料和打印规格;
所述控制器,还用于基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
可选的,还包括安装在所述打印机本体上的显示屏;
所述显示屏,与所述控制系统、所述打印机本体连接,用于显示所述控制系统的交互信息,以及显示所述打印机本体的工作状态信息。
一种打印机,包括打印机本体以及安装在打印机本体上的控制系统;
所述打印机本体包括:
外壳、打印头、与所述打印头连接的步进电机、走纸机构、胶辊电机、裁切装置和cpu主控电路;
按键模块,用于开启和关断所述打印机主体的电源;
传感器模块,用于检测所述打印头的下压角度和所述走纸机构处的纸张信息,并将所述下压角度和所述纸张信息发送至所述cpu主控电路;所述纸张信息包括所述走纸机构处有纸张和所述走纸机构处无纸张;
中断控制模块,用于监控和保护所述cpu主控电路;
定时器模块,用于检测打印完一张纸的时间以及启动在进行打印下一张纸时的延迟时间;
所述cpu主控电路,用于:
接收所述控制系统发送的所述打印资料和所述打印规格;
当所述走纸机构处有纸张且所述下压角度符合要求时,将所述打印资料和所述打印规格发送至所述打印头,并通过所述步进电机旋转下压所述打印头,然后控制所述胶辊电机旋转和所述裁切装置运行,以获取用户所需的打印资料。
一种智能打印系统,包括电子设备、云服务器和打印机;所述打印机包括打印机本体以及安装在所述打印机本体上的控制系统;
在语音打印模式下:
所述电子设备或者所述控制系统,用于获取用户语音指令并加密,然后将加密后的用户语音指令发送至所述云服务器;
所述云服务器,用于:
对所述加密后的语音指令进行解密处理;
基于语音识别神经网络模型和解密后的用户语音指令,确定用户的打印需求;所述打印需求包括打印资料信息和打印规格;所述语音识别神经网络模型是根据用户的个人特征训练神经网络模型而确定的;所述个人特征包括:居住区域、使用习惯、说话方式、语种、语种分支和语言语法中的至少一种;
基于数据库和所述打印资料信息,搜索用户所需的打印资料;
对所述打印资料和所述打印规格进行加密处理,并将加密后的打印资料和加密后的打印规格发送至所述控制系统;
所述控制系统,用于:
对所述加密后的打印资料和所述加密后的打印规格进行解密处理,得到打印资料和打印规格;
根据所述打印规格控制所述打印机本体打印所述打印资料,以获取用户所需的纸质资料。
可选的,
所述电子设备还用于:在一键式打印模式下,获取用户打印信息并加密,然后将加密后的用户打印信息发送至所述控制系统;所述用户打印信息包括打印资料和打印规格;
所述控制系统还用于:
对所述加密后的用户打印信息进行解密处理,得到用户打印信息;
基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
可选的,
所述电子设备还用于:在一键式打印模式下,获取用户打印信息并加密,然后将加密后的用户打印信息发送至所述云服务器;所述用户打印信息包括打印资料和打印规格;
所述云服务器还用于将所述加密后的用户打印信息发送至所述控制系统;
所述控制系统还用于:
对所述加密后的用户打印信息进行解密处理,得到用户打印信息;
基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
可选的,
所述电子设备还用于:在远程打印控制模式下,确定打印机序列号和用户打印信息并加密,然后将加密后的打印机序列号和加密后的用户打印信息发送至所述云服务器;所述用户打印信息包括打印资料和打印规格;
所述云服务器还用于:
对所述加密后的打印机序列号和所述加密后的用户打印信息进行解密处理,得到打印机序列号和用户打印信息;
根据所述打印机序列号,将所述电子设备与所述打印机序列号对应的控制系统进行关联,并将用户打印信息加密后发送至关联的所述控制系统;
所述控制系统还用于:
对所述加密后的用户打印信息进行解密处理,得到用户打印信息;
基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
根据本发明提供的具体实施例,本发明公开了以下技术效果:
本发明提供了一种智能打印方法、打印装置、打印机以及智能打印系统,在语音打印模式下,可不需要pc端的打印指令,通过语音交互形式,就能操控微型打印机,即达到了语音打印的目的。
此外,本发明中的语音识别神经网络模型是根据用户的居住区域、使用习惯、说话方式、语言语种、语种分支(方言)和语言语法训练神经网络模型确定的,即使语义表达不全的儿童或者说方言的老人,也可以通过语音交互的方式操作微型打印机工作,方便了使用。
本发明提供的方法、装置以及系统,具有打印操作简单便捷的功能,同时摒弃了传统电脑桌面打印的繁琐流程,真正实现了便携、快捷、高效率的打印方式。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明智能打印系统的结构示意图;
图2为本发明在语音打印模式下智能打印方法的流程示意图;
图3为本发明在一键式打印模式下智能打印方法的流程示意图;
图4为本发明在远程打印模式下智能打印方法的流程示意图;
图5为本发明电子设备结构框图;
图6为本发明云服务器结构框图;
图7为本发明控制系统结构框图;
图8为本发明打印机结构框图;
图9为本发明基于语音识别的智能打印系统的结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的目的是提供一种智能打印方法、打印装置、打印机及智能打印系统,以达到语音打印的目的。
为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
请参见图1,上述智能打印系统可为在硬件上可包含客户端、后台以及打印机。其中,客户端为电子设备,负责与后台、打印机通信;电子设备可为平板或手机。后台,负责与客户端、打印机通信;后台可为一个云服务器或者云服务器集群。打印机,负责与客户端、后台通信。
上述智能打印系统可适用在语音打印模式、一键式打印模式以及远程打印模式。
语音打印模式的应用场景示例性的包括:
现有微型打印机在使用时,往往不具有语音控制其打印的功能,打印机无法智能地根据用户的语音指令进行打印操作,打印机的打印工作只能根据预先设置好的打印内容和打印指令进行工作。鉴于此,可采用具有语音打印模式的智能打印系统实现语音指令打印操作。
一键式打印模式的应用场景示例性的包括:
现在中小学生在做作业的时候,有很多学生会借老师布置作业、查资料为由,向家长索要手机,而学生群体年幼且大多数自制力较低,有时候就点开了其它娱乐性质的app,不仅玩物丧志,对眼睛也有很大伤害。鉴于此,可采用一键式打印模式的智能打印系统,将老师布置的作业或者语音搜索的资料进行一键式打印,避免通过电子设备查看学习资料,助于中小学生身心健康。
远程控制打印模式的应用场景示例性的包括:
目前,老师会借助电子设备将家庭作业发送至家长,但是家长由于工作原因,与孩子并不在同一区域,无法将家庭作业及时传达至孩子。鉴于此,可以采用远程打印模式的智能打印系统,将家庭作业进行远程打印,方便孩子及时完成家庭作业。
本文后续将结合智能打印方法详细介绍上述打印模式的工作过程。
实施例一
请参见图2,在语音打印模式下,本实施例提供的智能打印方法,示例性的包括:
步骤201:获取用户语音指令。
步骤202:基于语音识别神经网络模型和所述用户语音指令,确定用户的打印需求;所述打印需求包括打印资料信息和打印规格;所述语音识别神经网络模型是根据用户的个人特征训练神经网络模型而确定的;所述个人特征包括:居住区域、使用习惯、说话方式、语种、语种分支(即方言)和语言语法中的至少一种。打印资料包括打印资料的文本信息、颜色信息以及文本种类信息等。
步骤203:基于数据库和所述打印资料信息,搜索用户所需的打印资料。
步骤204:将所述打印资料和所述打印规格发送至打印机进行打印;其中,所述打印机包括打印机本体和控制系统,所述控制系统用于根据所述打印规格控制所述打印机本体打印所述打印资料,以获取用户所需的纸质资料。
其中,当电子设备、云服务器、打印机共同实现语音打印操作时:
电子设备(内置有打印app)执行步骤201,云服务器执行步骤202-204,打印机执行“根据所述打印规格控制所述打印机本体打印所述打印资料,以获取用户所需的纸质资料”的步骤;此处,隐含公开了电子设备执行“将所述用户语音指令上传至云服务器”的步骤。
或者,电子设备执行步骤201-203,云服务器执行步骤204,打印机执行“根据所述打印规格控制所述打印机本体打印所述打印资料,以获取用户所需的纸质资料”的步骤;此处,隐含公开了电子设备执行“将所述打印资料和所述打印规格上传至云服务器”的步骤。
当云服务器、打印机共同实现语音打印操作时:
打印机执行步骤201,云服务器执行步骤202-204,打印机执行“根据所述打印规格控制所述打印机本体打印所述打印资料,以获取用户所需的纸质资料”的步骤;此处,隐含公开了打印机执行“将所述用户语音指令上传至云服务器”的步骤。
或者,打印机执行步骤201-202,云服务器执行步骤203-204,打印机执行“根据所述打印规格控制所述打印机本体打印所述打印资料,以获取用户所需的纸质资料”的步骤;此处,隐含公开了打印机执行“将所述打印需求上传至云服务器”的步骤。
实施例二
请参见图3,在一键式打印模式下,本实施例提供的智能打印方法,示例性的还包括:
步骤301:获取用户打印信息;所述用户打印信息包括打印资料和打印规格。
步骤302:将所述用户打印信息发送至打印机进行打印;其中,所述打印机的控制系统还用于:基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
其中,当电子设备、云服务器、打印机共同实现一键式打印操作时:
电子设备(内置有打印app)执行步骤301,云服务器执行步骤302,打印机执行“基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料”的步骤;此处,隐含公开了电子设备执行“将所述用户打印信息上传至云服务器”的步骤。
当电子设备、打印机共同实现一键式打印操作时:
电子设备(内置有打印app)执行步骤301-302,打印机执行“基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料”的步骤。
实施例三
请参见图4,在远程打印模式下,本实施例提供的智能打印方法,示例性的还包括:
步骤401:确定打印机序列号和用户打印信息;所述用户打印信息包括打印资料和打印规格。
步骤402:将所述用户打印信息发送至与所述打印机序列号对应的打印机进行打印;其中,所述打印机的控制系统还用于:基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
其中,当电子设备、云服务器、打印机共同实现远程打印操作时:
电子设备(内置有打印app)执行步骤401,云服务器执行步骤402,打印机执行“基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料”的步骤;此处,隐含公开了电子设备执行“将所述打印机序列号和用户打印信息上传至云服务器”的步骤。
实施例四
本实施例提供的打印装置为电子设备。
该电子设备内置有打印app,该打印app具有的主要功能包括:
其一,用户注册账号,登陆此账号即可输入打印机序列号,然后搜索匹配连接打印机序列号对应的打印机。
其二,在app内进行打印搜索资料等操作。
其三,老师创建群聊,在群聊内发送打印的文件,群员接收打印的内容打开即可打印。
其四,可在app搜索栏搜索学习资料,选择某内容进行打印,将此文件的数据及打印信息传至打印机进行打印。
请参见图5,本实施例提供的电子设备,包括:
模式确定单元,用于确定打印模式;所述打印模式包括:语音打印模式、一键式打印模式、远程打印模式。
个人中心;所述个人中心包括朋友列表界面和打印机关联界面。
所述朋友列表界面用于显示朋友列表和群列表;在一键式打印模式或远程打印模式下,所述打印资料和所述打印规格通过接收到的消息而确定;任一所述消息为所述朋友列表中用户所发的消息,或者,群消息。
所述打印机关联界面用于确定打印机序列号;所述打印机序列号用于关联所述电子设备与所述打印机序列号对应的打印机。
在语音打印模式下,本实施例提供的电子设备,示例性的包括:
第一获取单元,用于在语音打印模式下,获取用户语音指令。
第一识别单元,用于基于语音识别神经网络模型和所述用户语音指令,确定用户的打印需求;所述打印需求包括打印资料信息和打印规格;所述语音识别神经网络模型是根据用户的个人特征训练神经网络模型而确定的;所述个人特征包括:居住区域、使用习惯、说话方式、语种、语种分支和语言语法中的至少一种。
第一搜索单元,用于基于数据库和所述打印资料信息,搜索用户所需的打印资料。
第一发送单元,用于:
将所述打印资料和所述打印规格发送至打印机进行打印。
或者,将所述打印资料和所述打印规格发送至云服务器,由所述云服务器将所述打印资料和所述打印规格发送至所述打印机。
其中,所述打印机包括打印机本体和控制系统,所述控制系统用于根据所述打印规格控制所述打印机本体打印所述打印资料,以获取用户所需的纸质资料。
在一键式打印模式下,本实施例提供的电子设备,示例性的还包括:
第二获取单元,用于在一键式打印模式下,获取用户打印信息;所述用户打印信息包括打印资料和打印规格。
第二发送单元,用于:
将所述用户打印信息发送至打印机进行打印。
或者,将所述用户打印信息发送至云服务器,由所述云服务器将所述用户打印信息发送至所述打印机进行打印。
其中,所述打印机的控制系统还用于:基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
在远程打印模式下,本实施例提供的电子设备,示例性的还包括:
第一确定单元,用于在远程打印模式下,确定打印机序列号和用户打印信息;所述用户打印信息包括打印资料和打印规格;所述打印模式还包括:远程打印模式。
第三发送单元,用于:
将所述用户打印信息发送至与所述打印机序列号对应的打印机进行打印。
或者,将所述打印机序列号和所述用户打印信息发送至云服务器,由所述云服务器将所述用户打印信息发送至与所述打印机序列号对应的打印机进行打印。
实施例五
请参见图6,本实施例提供的一种打印装置为云服务器。
在语音打印模式下,本实施例提供的云服务器,示例性的包括:
第三获取单元,用于在语音打印模式下,获取用户语音指令。
第二识别单元,用于基于语音识别神经网络模型和所述用户语音指令,确定用户的打印需求;所述打印需求包括打印资料信息和打印规格;所述语音识别神经网络模型是根据用户的个人特征训练神经网络模型而确定的;所述个人特征包括:居住区域、使用习惯、说话方式、语种、语种分支和语言语法中的至少一种。
第二搜索单元,用于基于数据库和所述打印资料信息,搜索用户所需的打印资料。
第四发送单元,用于将所述打印资料和所述打印规格发送至打印机进行打印;其中,所述打印机包括打印机本体和控制系统,所述控制系统用于根据所述打印规格控制所述打印机本体打印所述打印资料,以获取用户所需的纸质资料。
在一键式打印模式下,本实施例提供的云服务器,示例性的还包括:
第四获取单元,用于在一键式打印模式下,获取用户打印信息;所述用户打印信息包括打印资料和打印规格。
第五发送单元,用于将所述用户打印信息发送至打印机进行打印;其中,所述打印机的控制系统还用于:基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
在远程打印模式下,本实施例提供的云服务器,示例性的还包括:
第二确定单元,用于在远程打印模式下,确定打印机序列号和用户打印信息;所述用户打印信息包括打印资料和打印规格;
第六发送单元,用于将所述用户打印信息发送至与所述打印机序列号对应的打印机进行打印。
实施例六
请参见图7,本实施例提供的一种打印装置为安装在打印机本体上的控制系统。
在语音打印模式下,本实施例提供的控制系统,示例性的包括:
第五获取单元,用于在语音打印模式下,获取用户语音指令。
第三识别单元,用于基于语音识别神经网络模型和所述用户语音指令,确定用户的打印需求;所述打印需求包括打印资料信息和打印规格;所述语音识别神经网络模型是根据用户的个人特征训练神经网络模型而确定的;所述个人特征包括:居住区域、使用习惯、说话方式、语种、语种分支和语言语法中的至少一种。
第三搜索单元,用于基于数据库和所述打印资料信息,搜索用户所需的打印资料。
控制器,用于根据所述打印规格控制所述打印机本体打印所述打印资料,以获取用户所需的纸质资料。
在一键式打印模式下,本实施例提供的控制系统,示例性的还包括:
第六获取单元,用于在一键式打印模式下,获取用户打印信息;所述用户打印信息包括打印资料和打印规格。
所述控制器,还用于基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
在远程打印模式下,本实施例提供的控制系统,示例性的还包括:
第三确定单元,用于在远程打印模式下,获取用户打印信息;所述用户打印信息包括打印资料和打印规格。
所述控制器,还用于基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
实施例七
请参见图8,本实施例提供了一种打印机,包括打印机本体以及实施例六所述的打印装置,即控制系统;所述打印机本体包括:
外壳、打印头、与所述打印头连接的步进电机、走纸机构、胶辊电机、裁切装置和cpu主控电路。
按键模块,用于开启和关断所述打印机主体的电源。
传感器模块,用于检测所述打印头的下压角度和所述走纸机构处的纸张信息,并将所述下压角度和所述纸张信息发送至所述cpu主控电路;所述纸张信息包括所述走纸机构处有纸张和所述走纸机构处无纸张。
中断控制模块,用于监控和保护所述cpu主控电路。
定时器模块,用于检测打印完一张纸的时间以及启动在进行打印下一张纸时的延迟时间。
所述cpu主控电路,用于:
接收所述控制系统发送的所述打印资料和所述打印规格。
当所述走纸机构处有纸张且所述下压角度符合要求时,将所述打印资料和所述打印规格发送至所述打印头,并通过所述步进电机旋转下压所述打印头,然后控制所述胶辊电机旋转和所述裁切装置运行,以获取用户所需的打印资料。
实施例八
请参见图1,本实施例提供的一种智能打印系统,包括电子设备、云服务器和打印机;所述打印机包括打印机本体以及安装在所述打印机本体上的控制系统。
在语音打印模式下:
所述电子设备或者所述控制系统,用于获取用户语音指令并加密,然后将加密后的用户语音指令发送至所述云服务器。
所述云服务器,用于:
对所述加密后的语音指令进行解密处理。
基于语音识别神经网络模型和解密后的用户语音指令,确定用户的打印需求;所述打印需求包括打印资料信息和打印规格;所述语音识别神经网络模型是根据用户的个人特征训练神经网络模型而确定的;所述个人特征包括:居住区域、使用习惯、说话方式、语种、语种分支和语言语法中的至少一种。
基于数据库和所述打印资料信息,搜索用户所需的打印资料。
对所述打印资料和所述打印规格进行加密处理,并将加密后的打印资料和加密后的打印规格发送至所述控制系统。
所述控制系统,用于:
对所述加密后的打印资料和所述加密后的打印规格进行解密处理,得到打印资料和打印规格。
根据所述打印规格控制所述打印机本体打印所述打印资料,以获取用户所需的纸质资料。
在一键式打印模式下:
所述电子设备还用于:获取用户打印信息并加密,然后将加密后的用户打印信息发送至所述控制系统;所述用户打印信息包括打印资料和打印规格。
所述控制系统还用于:
对所述加密后的用户打印信息进行解密处理,得到用户打印信息。
基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
在一键式打印模式下:
所述电子设备还用于:获取用户打印信息并加密,然后将加密后的用户打印信息发送至所述云服务器;所述用户打印信息包括打印资料和打印规格。
所述云服务器还用于将所述加密后的用户打印信息发送至所述控制系统。
所述控制系统还用于:
对所述加密后的用户打印信息进行解密处理,得到用户打印信息。
基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
在远程打印模式下:
所述电子设备还用于:确定打印机序列号和用户打印信息并加密,然后将加密后的打印机序列号和加密后的用户打印信息发送至所述云服务器;所述用户打印信息包括打印资料和打印规格。
所述云服务器还用于:
对所述加密后的打印机序列号和所述加密后的用户打印信息进行解密处理,得到打印机序列号和用户打印信息。
根据所述打印机序列号,将所述电子设备与所述打印机序列号对应的控制系统进行关联,并将用户打印信息加密后发送至关联的所述控制系统。
所述控制系统还用于:
对所述加密后的用户打印信息进行解密处理,得到用户打印信息。
基于所述打印规格控制所述打印机本体打印获取的打印资料,以获取用户所需的纸质资料。
实施例九
请参见图9,本实施例提供了一种基于语音识别的智能打印系统,包括:手机app(即打印app)、输入单元、控制单元和输出单元;输入单元连接所述控制单元,所述控制单元还连接输出单元。
所述手机app具有的主要功能包括:用户注册账号,登陆此账号即可输入打印机序列号搜索匹配并连接打印机,在app内进行打印搜索资料等操作;老师创建群聊,在群聊内发送打印的文件,群员接收打印的内容打开即可打印;可在app搜索栏搜索学习资料,选择某内容进行打印,将此文件的数据及打印信息传至打印机输入单元的打印信息模块。
所述输入单元包括:
语音模块:识别语音与人交互,能根据使用者的使用习惯和说话方式不同以及使用者的不同地区、不同方言、不同语法的语音识别训练过程训练语音系统使其更好面向用户;根据语音需求搜索相关内容,云服务器有搜索功能,先在云服务器数据库中搜索,搜不到的内容云服务器再去大数据搜索,传至打印机本地输入单元的打印信息模块。
智能触摸显示屏模块:显示实时工作状态;显示交互的信息;显示常用时间等信息。
打印信息模块:用于接收手机app传输的打印数据,对其进行解密分析处理后,将其传给控制单元;将本输入单元的语音模块的数据传给控制单元,控制单元进行分析判断是打印信息或是搜索打印信息等功能。
按键模块:电源按键开关,给打印机供电或断电。
传感器模块:检测打印头下压角度;检测纸道有无纸张。
所述控制单元包括:
中断控制模块:监控及断电保护电路,用于当电路出现过压、过流、短路等电路故障时,系统监测到异常会主动断开电路,保护设备。
定时器模块:检测打印完一个张纸的时间以及在进行打印下一个张纸时的延迟时间;检测裁切纸张完成的时间。
电机输出控制模块:控制打印头步电机旋转下压打印头或抬起打印头;胶辊电机旋转;裁切装置运行。
所述输出单元包括:
打印信号输出模块:将接收到的打印信息分析后传输至打印头;
电机脉冲及方向输出模块:是控制单元下的电机输出控制模块的电机信号。
基于语音识别的智能打印系统目前主要有三种打印的方式,语音交互打印、手机端一键式打印、远程控制打印。
语音交互打印:是通过语音直接呼唤打印机,识别人声的关键字。举例:“夫子夫子。”“我要打印李白的静夜思。”其中“夫子”是打印机的名字,他听到后会回复“你好”,“夫子”是打印机原始的名字可以在手机端自定义,“打印”是执行命令,“李白的静夜思”是要搜索的内容。语音模块在处理完这段语音之后,上传至云服务器,根据语音需求搜索相关内容,云服务器有搜索功能,先在云服务器数据库中搜索,搜不到的内容云服务器再去大数据搜索,传至打印机本地输入单元的打印信息模块;打开app到打印列表,语音呼唤打印机打印某文件,将此文件的数据及打印信息传至打印机输入单元的打印信息模块。
手机端一键式打印:打开app到打印列表,选择打印某文件,点击开始打印,将此文件的数据及打印信息传至打印机输入单元的打印信息模块;打开app可在搜索栏搜索学习资料,选择某内容进行打印,将此文件的数据及打印信息传至打印机输入单元的打印信息模块。
远程控制打印:打开app到打印列表,选择打印某文件,点击开始打印,将此文件的数据及打印信息传至云服务器,云服务器包含的打印机序列号识别匹配到对应序列号的本地打印机,再将文件数据及打印信息传至打印机输入单元的打印信息模块。
基于语音识别的智能打印系统,包括:
(1)数据处理:通过输入单元的打印信息模块获取需要打印的文件,对文件进行数据处理得到工作数据。
(2)数据导入:将步骤(1)输入单元获得的工作数据传递至控制单元,控制单元将工作数据传递至输出单元,并由输出单元的打印信号输出模块进行信号输出。
(3)数据运行:输出单元的打印信号输出模块根据步骤(2)的控制单元的工作数据控制打印机本体运行,包括电机的转动,根本在于对打印头的下压或抬起,而打印头的发热点为并排的多个,通过控制单个发热点并下压打印头,能够实现打印出内容的过程。
(4)过程监控:通过中断控制模块对打印机本体进行保护,保证当打印机本体异常工作时进行打印机本体的停机。
(5)裁切过程:当步骤(3)的数据完整运行后,将打印的纸张进行裁切。
本发明与传统的电脑桌面打印不同,目前主要有三种打印的方式:语音交互打印、手机端一键式打印、远程控制打印,家长可以通过手机接收老师发送给学生的学习资料或作业题目,在手机app打开,语音呼唤打印机打印某文件、手机端点击打印按钮打印某文件。还能在手机app搜索学习资料进行打印学习。打印操作简单便捷,摒弃了传统的打印方式的繁琐流程,真正实现了便携、快捷、高效率的打印方式,是语音智能交互打印的先驱者,解决了孩子自治力不足易受外界信息化时代影响的难题,帮助家长更好的辅导孩子学习。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
本文用于企业家、创业者技术爱好者查询,结果仅供参考。