一种语音识别方法及系统的制作方法

文档序号:10513505阅读:711来源:国知局
一种语音识别方法及系统的制作方法
【专利摘要】本发明实施例提供了一种语音识别方法及系统,属于语音识别技术领域,所述语音识别方法应用于语音识别终端,所述语音识别终端连接有打印机,所述语音识别方法包括:接收语音控制消息,检测所述打印机的状态,查找出与所述打印机的状态相对应的语言模型,所述语音识别终端中预存有多个语言模型,所述多个语言模型分别与所述打印机的不同状态一一对应,调用查找出的所述语言模型对接收到的所述语音控制消息进行识别,得到与所述语音控制消息相对应的控制指令,将所述控制指令发送给所述打印机,以使所述打印机执行所述控制指令。本发明大大提高了语音识别系统的可定制性和可扩展性。
【专利说明】
一种语音识别方法及系统
技术领域
[0001 ]本发明涉及语音识别技术领域,具体而言,涉及一种语音识别方法及系统。
【背景技术】
[0002]随着语音识别技术的发展,语音识别系统的应用领域越来越广泛。现有技术中的语音识别,只能识别指定的词汇。其中,语音识别本质上是一个基于语言模型运算的过程,而预设的语言模型决定了可以识别什么样的关键字。但是传统的语音识别系统的语言模型是固定的,各类指令均使用同一语言模型进行识别,这严重阻碍了语音识别系统的可定制性和可扩展性。

【发明内容】

[0003]本发明实施例的目的在于提供一种语音识别方法及系统,旨在有效提高语音识别系统的可定制性和可扩展性。
[0004]本发明实施例是这样实现的:
[0005]第一方面,本发明实施例提供的一种语音识别方法,应用于语音识别终端,所述语音识别终端连接有打印机,所述语音识别方法包括:
[0006]接收语音控制消息。
[0007]检测所述打印机的状态。
[0008]查找出与所述打印机的状态相对应的语言模型,所述语音识别终端中预存有多个语言模型,所述多个语言模型分别与所述打印机的不同状态一一对应。
[0009]调用查找出的所述语言模型对接收到的所述语音控制消息进行识别,得到与所述语音控制消息相对应的控制指令。
[0010]将所述控制指令发送给所述打印机,以使所述打印机执行所述控制指令。
[0011 ]优选地,所述语音识别方法还包括:
[0012]接收由所述打印机发送的控制指令执行反馈,所述控制指令执行反馈中包括执行所述控制指令之后所述打印机的状态。
[0013]切换为与执行所述控制指令之后所述打印机的状态相对应的语言模型。
[0014]优选地,所述将所述控制指令发送给所述打印机的步骤包括:
[0015]监测所述语音识别终端和所述打印机之间的通信链路是否连通,如果未连通,则对所述控制指令进行缓存,如果连通,则将所述控制指令发送给所述打印机。
[0016]优选地,所述语音识别方法还包括:
[0017]接收语音播报指令。
[0018]查找与所述语音播报指令相对应的语音文件,对所述语音文件进行语音播报,所述语音识别终端中预存有与所述语音播报指令对应的语音文件。
[0019]优选地,所述调用查找出的所述语言模型对接收到的所述语音控制消息进行识另IJ,得到与所述语音控制消息相对应的控制指令的步骤包括:
[0020]调用查找出的所述语言模型对接收到的所述语音控制消息进行计算,以获得所述语音控制消息的特征参数,将所述特征参数进行转换得到与所述语音控制消息相对应的控制指令。
[0021]第二方面,本发明实施例提供的一种语音识别系统,包括语音识别终端,所述语音识别终端连接有打印机,所述语音识别终端包括:
[0022]第一接收单元,用于接收语音控制消息。
[0023]第一检测单元,用于检测所述打印机的状态。
[0024]第一查找单元,用于查找出与所述打印机的状态相对应的语言模型,所述语音识别终端中预存有多个语言模型,所述多个语言模型分别与所述打印机的不同状态一一对应。
[0025]识别单元,用于调用查找出的所述语言模型对接收到的所述语音控制消息进行识另Ij,得到与所述语音控制消息相对应的控制指令。
[0026]发送单元,用于将所述控制指令发送给所述打印机,以使所述打印机执行所述控制指令。
[0027]优选地,所述语音识别终端还包括:
[0028]第二接收单元,用于接收由所述打印机发送的控制指令执行反馈,所述控制指令执行反馈中包括执行所述控制指令之后所述打印机的状态。
[0029]切换单元,用于切换为与执行所述控制指令之后所述打印机的状态相对应的语言模型。
[0030]优选地,所述发送单元用于监测所述语音识别终端和所述打印机之间的通信链路是否连通,如果未连通,则对所述控制指令进行缓存,如果连通,则将所述控制指令发送给所述打印机。
[0031 ]优选地,所述语音识别终端还包括:
[0032]第三接收单元,用于接收语音播报指令。
[0033]第二查找单元,用于查找与所述语音播报指令相对应的语音文件。
[0034]播报单元,用于对所述语音文件进行语音播报,所述语音识别终端中预存有与所述语音播报指令对应的语音文件。
[0035]优选地,所述识别单元用于调用查找出的所述语言模型对接收到的所述语音控制消息进行计算,以获得所述语音控制消息的特征参数,将所述特征参数进行转换得到与所述语音控制消息相对应的控制指令。
[0036]本发明实施例提供的语音识别方法及系统,通过在语音识别终端中预存多个语言模型且多个语言模型分别与打印机的不同状态一一对应,使得可以针对性地调用与在打印机不同状态下发出的语音控制消息所对应的语言模型进行控制指令的识别,大大提高了语音识别系统的可定制性和可扩展性。
【附图说明】
[0037]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应该看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0038]图1为本发明实施例提供的语音识别终端与打印机进行交互的示意图。
[0039]图2为本发明实施例提供的语音识别终端的方框示意图。
[0040]图3为本发明实施例提供的语音识别方法的流程图。
[0041 ]图4为本发明实施例提供的另一种语音识别方法的流程图。
[0042]图5为本发明实施例提供的另一种语音识别方法的流程图。
[0043]图6为本发明实施例提供的语音识别系统的功能模块示意图。
[0044]图7为本发明实施例提供的另一种语音识别系统的功能模块示意图。
[0045]图8为本发明实施例提供的另一种语音识别系统的功能模块示意图。
[0046]附图标记汇总:
[0047]语音识别终端100;打印机200;存储器300;存储控制器400;处理器500;外设接口600 ;输入输出单元700 ;音频单元800 ;显示单元900 ;第一接收单元101 ;第一检测单元102 ;第一查找单元103;识别单元104;发送单元105;第二接收单元201;切换单元202;第三接收单元301 ;第二查找单元302 ;播报单元303。
【具体实施方式】
[0048]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0049]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0050]如图1所示,是本发明较佳实施例提供的语音识别终端100与打印机200进行交互的示意图。所述语音识别终端100通过网络与一个或多个打印机200进行通信连接,以进行数据通信或交互。
[0051]如图2所示,本实施例提供的一种所述语音识别终端100的方框示意图。所述语音识别终端100包括存储器300、存储控制器400、处理器500、外设接口 600、输入输出单元700、音频单元800、显示单元900。
[0052]所述存储器300、存储控制器400、处理器500、外设接口 600、输入输出单元700、音频单元800、显示单元900各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。
[°°53] 其中,存储器300可以是,但不限于,随机存取存储器300(Random Access Memory,RAM),只读存储器300(Read Only Memory ,ROM),可编程只读存储器300 (ProgrammableRead-Only Memory,PR0M),可擦除只读存储器300(Erasable Programmable Read-OnlyMemory,EPR0M),电可擦除只读存储器300(Electric Erasable Programmable Read-OnlyMemory,EEPR0M)等。其中,存储器300用于存储程序,所述处理器500在接收到执行指令后,执行所述程序,前述本发明实施例任一实施例揭示的流程定义的语音识别终端100所执行的方法可以应用于处理器500中,或者由处理器500实现。
[0054]处理器500可能是一种集成电路芯片,具有信号的处理能力。上述的处理器500可以是通用处理器500,包括中央处理器500(Central Processing Unit,简称CPU)、网络处理器500(Network Processor,简称NP)等;还可以是数字信号处理器500(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器500可以是微处理器500或者该处理器500也可以是任何常规的处理器500等。
[0055]所述外设接口 600将各种输入/输入装置耦合至处理器500以及存储器300。在一些实施例中,外设接口 600,处理器500以及存储控制器400可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。
[0056]输入输出单元700用于提供给用户输入数据实现用户与所述语音识别终端100(或打印机200)的交互。所述输入输出单元700可以是,但不限于,鼠标和键盘等。
[0057]音频单元800向用户提供音频接口,其可包括一个或多个麦克风、一个或者多个扬声器以及音频电路。
[0058]显示单元900在所述服务器(或本地终端)与用户之间提供一个交互界面(例如用户操作界面)或用于显示图像数据给用户参考。在本实施例中,所述显示单元900可以是液晶显示器或触控显示器。若为触控显示器,其可为支持单点和多点触控操作的电容式触控屏或电阻式触控屏等。支持单点和多点触控操作是指触控显示器能感应到来自该触控显示器上一个或多个位置处同时产生的触控操作,并将该感应到的触控操作交由处理器500进行计算和处理。
[0059]如图3所示,是本发明较佳实施例提供的应用于图2所示的语音识别终端100的语音识别方法的流程图。所述语音识别方法应用于语音识别终端100,所述语音识别终端100连接有打印机200,所述语音识别方法包括以下步骤。
[0060]SlOl:接收语音控制消息。
[0061 ]其中,所述语音识别终端100接收用户发送的语音控制消息,所述语音控制消息包括对所述打印机200的控制内容。
[0062]S102:检测所述打印机200的状态。
[0063]具体地,所述打印机200将当前所处的状态信息发送给所述语音识别终端100。所述语音识别终端100对接收到的所述状态信息进行检测以获得所述打印机200的状态。
[0064]S103:查找出与所述打印机200的状态相对应的语言模型,所述语音识别终端100中预存有多个语言模型,所述多个语言模型分别与所述打印机200的不同状态一一对应。
[0065]具体地,所述语音识别终端100对所述语音控制消息进行提取,得到与所述语音控制消息相对应的关键词。所述语音识别终端100根据所述关键词查找出与所述打印机200的状态相对应的语言模型。而在所述语音识别终端100中预存有多个语言模型,所述打印机200的不同状态分别对应着不同的所述语言模型。
[0066]S104:调用查找出的所述语言模型对接收到的所述语音控制消息进行识别,得到与所述语音控制消息相对应的控制指令。
[0067]具体地,在查找出的所述语言模型中预存有与所述打印机200的状态相对应的控制内容。所述语音识别终端100根据所述语言模型中的所述控制内容对接收到的所述语音控制消息进行识别,从而得到与所述语音控制消息相对应的控制指令。
[0068]S105:将所述控制指令发送给所述打印机200,以使所述打印机200执行所述控制指令。
[0069]其中,所述语音识别终端100将得到的所述控制指令发送给所述打印机200,所述打印机200接收到所述控制指令之后便执行所述控制指令。
[0070]实施时,所述打印机200的控制指令包括打印、复印、暂停、停止、启动、删除和翻页。
[0071 ]如图4所示,所述语音识别方法还包括:
[0072]S201:接收由所述打印机200发送的控制指令执行反馈,所述控制指令执行反馈中包括执行所述控制指令之后所述打印机200的状态。
[0073]其中,所述打印机200执行所述控制指令之后还会将所述控制指令执行后的状态反馈给所述语音识别终端100。所述语音识别终端100接收所述控制指令执行反馈,以确保准确获得所述打印机200的当前状态。
[0074]S202:切换为与执行所述控制指令之后所述打印机200的状态相对应的语言模型。
[0075]其中,所述语音识别终端100根据所述打印机200反馈的执行所述控制指令的状态信息,将所述语言模型切换为与所述打印机200当前的状态相对应的语言模型,既能够掌握所述打印机200的执行情况,又能够通过对语言模型的及时切换,快速响应下一个语音控制消息。
[0076]进一步地,所述将所述控制指令发送给所述打印机200的步骤包括:
[0077]监测所述语音识别终端100和所述打印机200之间的通信链路是否连通,如果未连通,则对所述控制指令进行缓存,如果连通,则将所述控制指令发送给所述打印机200。
[0078]在所述语音识别终端100和所述打印机200之间存在一通信链路。所述语音识别终端100始终对所述通信链路的连接状态进行检测。当所述通信链路处于未连通的状态时,所述语音识别终端100则对所述控制指令进行缓存。当所述通信链路处于连通状态时,所述语音识别终端100直接将控制指令发送给所述打印机200,当存在缓存的控制指令时,则将缓存的控制指令进行发送。
[0079]如图5所示,所述语音识别方法还包括:
[0080]S301:接收语音播报指令。
[0081]实施时,所述打印机200可以发送与自身状态相对应的语音播报指令。所述语音识别终端100接收所述语音播报指令。在所述语音识别终端100中预存有与所述语音播报指令对应的语音文件。所述语音识别终端100根据所述语音播报指令查找出与所述语音播报指令相对应的语音文件。优选通过声卡驱动触发声卡对所述语音文件进行播报。
[0082]进一步地,所述调用查找出的所述语言模型对接收到的所述语音控制消息进行识另IJ,得到与所述语音控制消息相对应的控制指令的步骤包括:
[0083]调用查找出的所述语言模型对接收到的所述语音控制消息进行计算和识别,以获得所述语音控制消息的特征参数,将所述特征参数进行转换得到与所述语音控制消息相对应的控制指令。
[0084]优选所述语音识别终端100调用查找出的所述语言模型,根据所述语言模型对接收到所述语音控制消息进行特征参数的提取,并对所述特征参数进行转换以得到与所述语音控制消息相对应的控制指令。
[0085]在上述基础上,本发明实施例还提供了一种语音识别系统,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,系统实施例部分未提及之处,可参考前述方法实施例中相应内容。
[0086]如图6所示,本发明实施例提供的一种语音识别系统,包括语音识别终端100,所述语音识别终端100连接有打印机200。所述语音识别终端100包括第一接收单元101、第一检测单元102、第一查找单元103、识别单元104和发送单元105。
[0087]所述第一接收单元101用于接收用户发送的语音控制消息,所述语音控制消息包括对所述打印机200的控制内容。关于所述第一接收单元101的描述具体可参对图3中步骤SlOl的描述。也即,所述步骤SlOl可以由所述第一接收单元101来执行。
[0088]所述第一检测单元102用于对接收到的所述语音控制消息进行检测,同时根据所述检测结果得到所述打印机200的状态。关于所述第一检测单元102的描述具体可参对图3中步骤S102的描述。也即,所述步骤S102可以由所述第一检测单元102来执行。
[0089]所述第一查找单元103用于根据所述关键词查找出与所述打印机200的状态相对应的语言模型。而在所述语音识别终端100中预存有多个语言模型,所述打印机200的不同状态分别对应着不同的所述语言模型。关于所述第一查找单元103的描述具体可参对图3中步骤S103的描述。也即,所述步骤S103可以由所述第一查找单元103来执行。
[0090]所述识别单元104用于对接收到的所述语音控制消息进行识别,从而得到与所述语音控制消息相对应的控制指令。其中,在查找出的所述语言模型中预存有与所述打印机200的状态相对应的控制内容。关于所述识别单元104的描述具体可参对图3中步骤S104的描述。也即,所述步骤SI 04可以由所述识别单元104来执行。
[0091]所述发送单元105用于将得到的所述控制指令发送给所述打印机200,使得所述打印机200接收到所述控制指令之后便执行所述控制指令。关于所述发送单元105的描述具体可参对图3中步骤S105的描述。也即,所述步骤S105可以由所述发送单元105来执行。
[0092]进一步地,如图7所示,所述语音识别系统还包括第二接收单元201和切换单元202。
[0093]具体地,所述第二接收单元201用于接收所述控制指令执行反馈,以确保准确获得所述打印机200的当前状态。其中,所述打印机200执行所述控制指令之后还会将所述控制指令执行后的状态反馈给所述语音识别终端100 O而所述控制指令执行反馈中包括执行所述控制指令之后所述打印机200的状态。
[0094]所述切换单元202用于将所述语言模型切换为与所述打印机200的状态相对应的语言模型。其中,所述语音识别终端100根据所述打印机200反馈的执行所述控制指令的状态?目息O
[0095]进一步地,所述语音识别终端100还包括监测单元。所述监测单元用于监测所述语音识别终端100和所述打印机200之间的通信链路是否连通,如果未连通,则对所述控制指令进行缓存,如果连通,则将所述控制指令发送给所述打印机200。其中,在所述语音识别终端100和所述打印机200之间存在一通信链路。所述语音识别终端100始终对所述通信链路的连接状态进行检测。当所述通信链路处于未连通的状态时,所述语音识别终端100则对所述控制指令进行缓存。当所述通信链路处于连通状态时,所述语音识别终端100将缓存的控制指令或者是直接将控制指令发送给所述打印机200。
[0096]进一步地,如图8所示,所述语音识别终端100还包括第三接收单元301、第二查找单元302和播报单元303。
[0097]具体地,所述第三接收单元301接收所述语音播报指令。其中,所述打印机200将发送与自身状态相对应的语音播报指令。而在所述语音识别终端100中预存有与所述语音播报指令对应的语音文件。
[0098]所述第二查找单元302用于根据所述语音播报指令查找出与所述语音播报指令相对应的语音文件。
[0099]优选所述播报单元303用于通过声卡驱动触发声卡对所述语音文件进行播报。
[0100]进一步地,所述语音识别终端100还包括第二识别单元。
[0101]具体地,所述第二识别单元用于根据所述语言模型对接收到的所述语音控制消息进行计算以识别出所述语音控制消息。其中,所述语音识别终端100调用查找出的所述语言模型,对识别出的所述语音控制消息进行特征参数的提取,并对所述特征参数进行转换以得到与所述语音控制消息相对应的控制指令。
[0102]本发明实施例提供的语音识别方法及系统,通过在语音识别终端中预存有多个语言模型且多个语言模型分别与打印机的不同状态一一对应,使得可以针对性地调用与在打印机不同状态下发出的语音控制消息所对应的语言模型进行控制指令的识别,大大提高了语音识别系统的可定制性和可扩展性。
[0103]需要说明的是,在本申请所提供的几个实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0104]所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0105]在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0106]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0107]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0108]所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0109]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的物品或者设备中还存在另外的相同要素。
[0110]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【主权项】
1.一种语音识别方法,应用于语音识别终端,所述语音识别终端连接有打印机,其特征在于,所述语音识别方法包括: 接收语音控制消息; 检测所述打印机的状态; 查找出与所述打印机的状态相对应的语言模型,所述语音识别终端中预存有多个语言模型,所述多个语言模型分别与所述打印机的不同状态一一对应; 调用查找出的所述语言模型对接收到的所述语音控制消息进行识别,得到与所述语音控制消息相对应的控制指令; 将所述控制指令发送给所述打印机,以使所述打印机执行所述控制指令。2.根据权利要求1所述的语音识别方法,其特征在于,所述语音识别方法还包括: 接收由所述打印机发送的控制指令执行反馈,所述控制指令执行反馈中包括执行所述控制指令之后所述打印机的状态; 切换为与执行所述控制指令之后所述打印机的状态相对应的语言模型。3.根据权利要求1所述的语音识别方法,其特征在于,所述将所述控制指令发送给所述打印机的步骤包括: 监测所述语音识别终端和所述打印机之间的通信链路是否连通,如果未连通,则对所述控制指令进行缓存,如果连通,则将所述控制指令发送给所述打印机。4.根据权利要求1所述的语音识别方法,其特征在于,所述语音识别方法还包括: 接收语音播报指令; 查找与所述语音播报指令相对应的语音文件,对所述语音文件进行语音播报,所述语音识别终端中预存有与所述语音播报指令对应的语音文件。5.根据权利要求1所述的语音识别方法,其特征在于,所述调用查找出的所述语言模型对接收到的所述语音控制消息进行识别,得到与所述语音控制消息相对应的控制指令的步骤包括: 调用查找出的所述语言模型对接收到的所述语音控制消息进行计算,以获得所述语音控制消息的特征参数,将所述特征参数进行转换得到与所述语音控制消息相对应的控制指令。6.一种语音识别系统,包括语音识别终端,所述语音识别终端连接有打印机,其特征在于,所述语音识别终端包括: 第一接收单元,用于接收语音控制消息; 第一检测单元,用于检测所述打印机的状态; 第一查找单元,用于查找出与所述打印机的状态相对应的语言模型,所述语音识别终端中预存有多个语言模型,所述多个语言模型分别与所述打印机的不同状态一一对应; 识别单元,用于调用查找出的所述语言模型对接收到的所述语音控制消息进行识别,得到与所述语音控制消息相对应的控制指令; 发送单元,用于将所述控制指令发送给所述打印机,以使所述打印机执行所述控制指令。7.根据权利要求6所述的语音识别系统,其特征在于,所述语音识别终端还包括: 第二接收单元,用于接收由所述打印机发送的控制指令执行反馈,所述控制指令执行反馈中包括执行所述控制指令之后所述打印机的状态; 切换单元,用于切换为与执行所述控制指令之后所述打印机的状态相对应的语言模型。8.根据权利要求6所述的语音识别系统,其特征在于,所述发送单元 用于监测所述语音识别终端和所述打印机之间的通信链路是否连通,如果未连通,则对所述控制指令进行缓存,如果连通,则将所述控制指令发送给所述打印机。9.根据权利要求6所述的语音识别系统,其特征在于,所述语音识别终端还包括: 第三接收单元,用于接收语音播报指令; 第二查找单元,用于查找与所述语音播报指令相对应的语音文件; 播报单元,用于对所述语音文件进行语音播报,所述语音识别终端中预存有与所述语音播报指令对应的语音文件。10.根据权利要求6所述的语音识别系统,其特征在于,所述 识别单元,用于调用查找出的所述语言模型对接收到的所述语音控制消息进行计算,以获得所述语音控制消息的特征参数,将所述特征参数进行转换得到与所述语音控制消息相对应的控制指令。
【文档编号】G10L15/22GK105869635SQ201610142719
【公开日】2016年8月17日
【申请日】2016年3月14日
【发明人】周子棂
【申请人】江苏时间环三维科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1