一种带有智能语音控制的打印机及其打印方法与流程

文档序号:17935302发布日期:2019-06-15 01:21阅读:586来源:国知局
一种带有智能语音控制的打印机及其打印方法与流程

本发明涉及一种打印机,具体是一种带有智能语音控制的打印机及其打印方法。



背景技术:

近年来,打印机的发展越来越快,应用的领域也十分广泛,如银行的自动提款机、超市的收银台和电商发货处随处可见,用于打印交易凭条、小票或快递单等。现有的微型打印机通常具备由壳体主体和盖体构成的壳体,现有微型打印机在使用时,往往不具有语音控制其打印的功能,打印机无法智能地根据用户的语音指令进行打印操作,打印机的打印工作只能根据pc端的打印指令进行工作。



技术实现要素:

本发明的目的在于提供一种带有智能语音控制的打印机及其打印方法,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:

一种带有智能语音控制的打印机,包括打印机本体,所述打印机本体内置有语音输入模块、语音识别模块、无线通信模块、中央处理模块和打印模块,所述语音输入模块、语音识别模块和中央处理模块有依次有线串联,所述中央处理模块的输出端连接有打印模块,中央处理模块还通过无线通信模块连接有云服务器,所述无线通信模块具体为3g模块、4g模块、5g模块模块和蓝牙模块其中的一种,所述语音输入模块用于输入用户的语音信息,所述语音识别模块用于识别用户输入的语音信息,所述中央处理模块用于处理语音识别模块识别的用于语音信息,所述打印模块用于根据中央处理模块处理的用户打印指令决定是否进行打印操作。

作为本发明进一步的方案:所述打印机本体内置语音播放模块,语音播放模块与中央处理模块有线连接,语音播放模块用于实现播放音乐、人工智能聊天对讲、播放在线故事和播放时事新闻。

作为本发明再进一步的方案:所述语音输入模块包括语音唤醒模块、语音缓存模块和语音命令发送模块,所述语音唤醒模块、语音命令输入模块、命令存储模块和语音命令发送模块依次连接,所述语音唤醒模块用于语音设备使用者使用语音命令唤醒打印机本体,所述语音唤醒模块具体还包括声纹识别模块,声纹识别模块用于识别语音设备使用者的声纹特征,并用于决定是否唤醒语音控制设备,所述语音缓存模块存储用于缓存语音信息,所述语音命令发送模块用于发送命令存储模块中存储的语音信息。

作为本发明再进一步的方案:所述语音缓存模块连接有备用命令输入模块和备用命令发送模块,所述备用命令输入模块用于当语音控制设备使用者出现嗓子不适或场合不适等不适合语音输入场景时,通过备用命令输入模块输入文字命令,并将文字命令存储至语音缓存模块,所述备用命令发送模块用于发送语音缓存模块内存储的文字命令。

作为本发明再进一步的方案:所述语音识别模块包括语音命令接收模块、语音命令转换模块和文字句意解析模块,所述语音命令接收模块、语音命令转换模块、文字句意解析模块依次连接,所述语音命令接收模块用于接收语音命令发送模块发送的语音信息,所述语音命令转换模块用于将语音命令接收模块接收的语音信息转换为文字信息,所述文字句意解析模块用于解析语音命令转换模块转换的文字信息,并将文字信息分解为命令信息和执行内容,文字句意解析模块还连接有对比模块,所述对比模块连接用于储存命令集的命令存储模块,对比模块用于将语音命令转换模块解析出的命令信息与命令存储模块中存储的命令集进行对比,从而向中央处理器输出命令对比结果,使中央处理器驱动控制其他模块完成相应命令。

作为本发明再进一步的方案:所述文字句意解析模块连接有备用命令接收模块,备用命令接收模块连接有备用命令发送模块,所述备用命令接收模块用于接收备用命令发送模块发送的文字命令。

作为本发明再进一步的方案:所述中央处理模块通过无线通信模块连接有云服务器,所述云服务器搭建有数据库,所述数据库包括音乐数据库、智能对讲数据库、在线故事数据库和新闻数据库。

1.作为本发明再进一步的方案:所述打印机本体包括中壳(14)与中盖(6),所述中壳(14)与中盖(6)通过铰接件(7)转动连接,中壳(14)的底部固定安装有底壳(3),中盖(6)的顶部固定安装有上盖(16),所述中壳(14)顶部设有下纸仓(8),中盖(6)的底部设有上纸仓(15),上纸仓(15)与下纸仓(8)相适配,所述底壳(3)与上盖(16)的开合侧设有出纸口(17),所述上盖(16)且位于出纸口(17)的边缘处固定安装有裁纸刀(9)。

作为本发明再进一步的方案:所述中盖的两侧设置有卡钩槽,上盖的两侧通过弹簧弹性连接有推钮,推钮上固定安装有上卡勾,所述中壳的顶部设有下卡钩,下卡钩与上卡勾相适配,所述上盖的顶部设置有封面夹子。

基于同一发明构思,本发明还提出一种带有语音控制功能的打印方法,具体包括以下步骤:

s1:打印机本体接通电源;

s2:用户使用设定的语音指令唤醒待机状态的打印机本体;

s3:用户向语音输入模块输入若干条用于控制打印机工作的语音信息;

s4:语音输入模块将用户输入的若干条语音信息依次存储并传入语音命令接收模块;

s5:语音识别模块内置的语音命令转换模块将用户传入的语音信息转换为文字信息;

s6:语音识别模块的文字句意分析模块将转换的文字信息分解为命令信息与执行内容,通过对比模块将命令信息与命令存储模块中存储的命令集进行对比,并将命令比对结果输出至中央处理模块中;

s7:中央处理模块接收到命令信息后提取由步骤s6中解析出的执行内容;

s8:将分析得到的执行内容通过中央处理模块处理后输出至打印模块;

s9:打印模块根据用户命令进行打印工作;

s10:打印模块打印工作完毕,打印机本体待机。

与现有技术相比,本发明的有益效果是:

通过使用声纹识别模块智能识别语音控制该打印机工作的操作人员是否为打印机指定使用人群,避免打印机被人通过语音输入模块私自滥用,通过使用备用命令输入模块在语音输入模块内输入控制打印机工作的命令,避免因为操作人员嗓子不适,或者场合不适等原因无法使用语音控制该打印机工作,通过将文字句意解析模块对语音信息进行解析对比,从而使语音识别模块分析操作人员语音信息时更加精准,在打印机本体不在进行打印工作时,中央处理模块通过调取云服务器中的数据,通过使用语音播放模块进行播放音乐、人工智能聊天对讲、播放在线故事和播放时事新闻,从而增加该打印机的实用性和趣味性。

附图说明

图1为带有智能语音控制的打印机的模块示意图。

图2为带有智能语音控制的打印机中的工作原理图。

图3为带有智能语音控制的打印机中上盖打开时的示意图。

图4为带有智能语音控制的打印机的剖视图。

图5为带有智能语音控制的打印机的立体图。

图中:下卡钩1、胶辊2、底壳3、蓄电池4、打印头5、中盖6、铰接件7、下纸仓8、裁纸刀9、上卡勾10、封面夹子11、主板12、推钮13、中壳14、上纸仓15、上盖16、出纸口17和弹簧18。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1~5,一种带有智能语音控制的打印机,包括打印机本体,所述打印机本体内置有语音输入模块、语音识别模块、无线通信模块、中央处理模块和打印模块,所述语音输入模块、语音识别模块和中央处理模块有依次有线串联,所述中央处理模块的输出端连接有打印模块,中央处理模块还通过无线通信模块连接有云服务器,所述无线通信模块具体为3g模块、4g模块、5g模块模块和蓝牙模块其中的一种,所述语音输入模块用于输入用户的语音信息,所述语音识别模块用于识别用户输入的语音信息,所述中央处理模块用于处理语音识别模块识别的用于语音信息,所述打印模块用于根据中央处理模块处理的用户打印指令决定是否进行打印操作,所述打印机本体内置语音播放模块,语音播放模块与中央处理模块有线连接,语音播放模块用于实现播放音乐、人工智能聊天对讲、播放在线故事和播放时事新闻。

所述语音输入模块包括语音唤醒模块、语音缓存模块和语音命令发送模块,所述语音唤醒模块、语音命令输入模块、命令存储模块和语音命令发送模块依次连接,所述语音唤醒模块用于语音设备使用者使用语音命令唤醒打印机本体,所述语音唤醒模块具体还包括声纹识别模块,声纹识别模块用于识别语音设备使用者的声纹特征,并用于决定是否唤醒语音控制设备,所述语音缓存模块存储用于缓存语音信息,所述语音命令发送模块用于发送命令存储模块中存储的语音信息,所述语音缓存模块连接有备用命令输入模块和备用命令发送模块,所述备用命令输入模块用于当语音控制设备使用者出现嗓子不适或场合不适等不适合语音输入场景时,通过备用命令输入模块输入文字命令,并将文字命令存储至语音缓存模块,所述备用命令发送模块用于发送语音缓存模块内存储的文字命令。

所述语音识别模块包括语音命令接收模块、语音命令转换模块和文字句意解析模块,所述语音命令接收模块、语音命令转换模块、文字句意解析模块依次连接,所述语音命令接收模块用于接收语音命令发送模块发送的语音信息,所述语音命令转换模块用于将语音命令接收模块接收的语音信息转换为文字信息,所述文字句意解析模块用于解析语音命令转换模块转换的文字信息,并将文字信息分解为命令信息和执行内容,文字句意解析模块还连接有对比模块,所述对比模块连接用于储存命令集的命令存储模块,对比模块用于将语音命令转换模块解析出的命令信息与命令存储模块中存储的命令集进行对比,从而向中央处理器输出命令对比结果,使中央处理器驱动控制其他模块完成相应命令,所述文字句意解析模块连接有备用命令接收模块,备用命令接收模块连接有备用命令发送模块,所述备用命令接收模块用于接收备用命令发送模块发送的文字命令。

所述中央处理模块通过无线通信模块连接有云服务器,所述云服务器搭建有数据库,所述数据库包括音乐数据库、智能对讲数据库、在线故事数据库和新闻数据库,所述云服务器还包括数据处理功能。

所述打印机本体还包括以下配套硬件设备,包括中壳14,所述中壳14与中盖6通过铰接件7转动连接,中壳14的底部固定安装有底壳3,中盖6的顶部固定安装有上盖16,所述中壳14顶部设有下纸仓8,中盖6的底部设有上纸仓15,上纸仓15与下纸仓8相适配,所述中壳14的底部固定安装有蓄电池4与传动装置,且蓄电池4与传动装置容置于底壳3中,上盖16与底壳3合盖时,中盖6与中壳14之间形成走纸通道,中壳14的顶部且位于远离铰接件7的一侧转动安装有胶辊2,胶辊2与传动装置连接,所述底壳3与上盖16的开合侧设有出纸口17,所述上盖16且位于出纸口17的边缘处固定安装有裁纸刀9,所述中盖6的底部设置有打印头5,所述中盖6设置有主板12,且主板12容置于上盖16中,所述主板12上安装有微型麦克风和扬声器,所述主板12分别和微型麦克风、扬声器电性连接,所述主板12还内置有蓝牙设备和无线网络传输设备,所述上盖16的一侧设置有usb接口,所述打印头5为热敏打印头,所述中盖6的两侧设置有卡钩槽,上盖16的两侧通过弹簧18弹性连接有推钮13,推钮13上固定安装有上卡勾10,所述中壳14的顶部设有下卡钩1,下卡钩1与上卡勾10相适配,所述上盖16的顶部设置有封面夹子11。

基于同一发明构思,本发明还提出一种带有语音控制功能的打印方法,具体包括以下步骤:

s1:打印机本体接通电源;

s2:用户使用设定的语音指令唤醒待机状态的打印机本体;

s3:用户向语音输入模块输入若干条用于控制打印机工作的语音信息;

s4:语音输入模块将用户输入的若干条语音信息依次存储并传入语音命令接收模块;

s5:语音识别模块内置的语音命令转换模块将用户传入的语音信息转换为文字信息;

s6:语音识别模块的文字句意分析模块将转换的文字信息分解为命令信息与执行内容,通过对比模块将命令信息与命令存储模块中存储的命令集进行对比,并将命令比对结果输出至中央处理模块中;

s7:中央处理模块接收到命令信息后提取由步骤s6中解析出的执行内容;

s8:将分析得到的执行内容通过中央处理模块处理后输出至打印模块;

s9:打印模块根据用户命令进行打印工作;

s10:打印模块打印工作完毕,打印机本体待机。

本发明的工作原理是:使用该带有智能语音控制的打印机时,先将卷筒纸放入纸仓15中,卷筒纸的纸张的自由端从纸仓15进入走纸通道中,通过打印头5在纸张上打印用户所需打印的内容,打印完毕后,打印完毕的纸张从出纸口17出来,并通过使用裁纸刀9将打印完毕的纸张切断,通过使用声纹识别模块智能识别语音控制该打印机工作的操作人员是否为打印机指定使用人群,避免打印机被人通过语音输入模块私自滥用,通过使用备用命令输入模块在语音输入模块内输入控制打印机工作的命令,避免因为操作人员嗓子不适,或者场合不适等原因无法使用语音控制该打印机工作,通过将文字句意解析模块对语音信息进行解析比对,从而使语音识别模块分析操作人员语音命令时更加精准,中央处理模块通过调取云服务器中的数据,通过使用语音播放模块进行播放音乐、人工智能聊天对讲、播放在线故事和播放时事新闻,从而增加该打印机的实用性和趣味性,该打印机的语音输入模块还可以直接将语音信息直接输入云服务器中,通过云服务器进行云端数据处理,语音信息经云服务器处理后传输至中央处理模块进行命令执行。

实施例1

打印机本体接通电源,用户语音输入唤醒指令,如:“hi,小白打印机”,打印机本体被唤醒,用户语音输入:“请播放《两只老虎》”,打印机本体中的语音输入模块接收“请播放《两只老虎》”语音信息,并将语音信息传输至语音识别模块中,语音识别模块将语音信息进行文字句意解析并提取出“请播放”命令信息和《两只老虎》执行内容,同时将“请播放”命令信息进行命令缓存,命令信息缓存后通过对比模块与命令存储模块中的命令集进行信息比对并输出信息比对结果。

若命令信息比对成功,语音识别模块将命令信息传输至中央处理模块中,中央处理模块提取《两只老虎》执行内容,并通过无线通信模块访问云服务器中的音乐数据库,并将音乐数据库中的《两只老虎》音乐信息进行数据提取并下载,中央处理模块将下载后的《两只老虎》音乐信息传输至语音播放模块中,语音播放模块对《两只老虎》音频进行播放;

若命令信息比对失败,语音识别模块将比对失败结果传输至中央处理模块中,中央处理模块驱动语音播放模块播放“主人,我没有听清,请再说一遍”的提示音。

实施例2

打印机本体接通电源,用户语音输入唤醒指令,如:“hi,小白打印机”,打印机本体被唤醒,用户语音输入:“请讲一个《小鸭子》的故事”,打印机本体中的语音输入模块接收“请讲一个《小鸭子》的故事”语音信息,并将语音信息传输至语音识别模块中,语音识别模块将语音信息进行文字句意解析并提取出“讲故事”命令信息和《小鸭子》执行内容,同时将“讲故事”命令信息进行命令缓存,命令信息缓存后通过对比模块与命令存储模块中的命令集进行信息比对并输出信息比对结果。

若命令信息比对成功,语音识别模块将命令信息传输至中央处理模块中,中央处理模块提取《小鸭子》执行内容,并通过无线通信模块访问云服务器中的在线故事数据库,并将在线故事数据库的《小鸭子》数据进行提取并下载,中央处理模块将下载后的《小鸭子》数据传输至语音播放模块中,语音播放模块对《小鸭子》音频进行播放。

若命令信息比对失败,语音识别模块将比对失败结果传输至中央处理模块中,中央处理模块驱动语音播放模块播放“主人,我没有听清,请再说一遍”的提示音。

实施例3

打印机本体接通电源,用户语音输入唤醒指令,如:“hi,小白打印机”,打印机本体被唤醒,用户语音输入:“打印我爱你”,打印机本体中的语音输入模块接收“打印我爱你”语音信息,并将语音信息传输至语音识别模块中,语音识别模块将语音信息进行文字句意解析并提取出“打印”命令信息和“我爱你”执行内容,同时将“打印”命令信息进行命令缓存,命令信息缓存后通过对比模块与命令存储模块中的命令集进行信息比对并输出信息比对结果。

若命令信息比对成功,中央处理模块接收到命令信息后提取解析出的“我爱你”执行内容,并将“我爱你”执行内容通过中央处理模块处理后输出至打印模块,打印模块将“我爱你”三个字打印在纸上并输出,打印模块打印工作完毕,打印机本体待机。

若命令信息比对失败,语音识别模块将比对失败结果传输至中央处理模块中,中央处理模块驱动语音播放模块播放“主人,我没有听清,请再说一遍”的提示音。

尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1