云端唤醒方法及系统、终端以及计算机可读存储介质技术方案

技术编号:19181294 阅读:46 留言:0更新日期:2018-10-17 01:07
本发明专利技术提出一种云端唤醒方法及系统、终端以及计算机可读存储介质。该云端唤醒方法包括:接收用户输入的唤醒语音,并将所述唤醒语音传送至云端;对所述唤醒语音进行云端解码,生成被唤醒文本;识别出所述被唤醒文本中的唤醒文字;以及根据识别结果,给出唤醒指示。通过本发明专利技术的云端唤醒方法,能够在云端完成对语音的识别,并根据识别出的语音,在云端实现对智能设备的唤醒。从而,在保证唤醒质量的情况下,减少了终端设备的资源耗用,也降低了电能损耗。

Cloud wake up method and system, terminal and computer readable storage medium

The invention provides a cloud wake method and a system, a terminal and a computer readable storage medium. The cloud wake-up method includes: receiving the wake-up voice input by the user and transmitting the wake-up voice to the cloud; decoding the wake-up voice in the cloud to generate the wake-up text; recognizing the wake-up text in the wake-up text; and giving the wake-up instruction according to the recognition result. Through the cloud wake-up method of the invention, the voice recognition can be completed in the cloud, and according to the recognized voice, the intelligent device wake-up can be realized in the cloud. Thus, under the condition of guaranteeing the wake-up quality, the resource consumption of terminal equipment is reduced, and the power consumption is also reduced.

【技术实现步骤摘要】
云端唤醒方法及系统、终端以及计算机可读存储介质
本专利技术涉及通信
,尤其涉及一种云端唤醒方法及系统、终端以及计算机可读存储介质。
技术介绍
随着科技的发展,在家电等智能设备中,用户可以通过语音实现对其操纵。也就是,需要通过语音对智能设备进行唤醒。目前,现有的唤醒方案都是采用本地唤醒。基于本地的唤醒,实际上对于终端设备的耗电和资源占用都有很大的要求。并且,由于终端设备的内存有限,需要对唤醒模型进行压缩。但是,唤醒模型一旦被压缩,会影响唤醒的效果,也会产生唤醒的误报,从而影响唤醒的质量。因此,如何减少唤醒模型的资源耗用和电能损耗,并且不影响保证唤醒质量,是大家十分关注的问题。
技术实现思路
本专利技术实施例提供一种云端唤醒控制方法及系统、终端以及计算机可读存储介质,以解决现有技术中的以上的一个或多个技术问题,或至少提供一种有益的选择。第一方面,本专利技术实施例提供了一种云端唤醒方法,所述方法包括:接收用户输入的唤醒语音,并将所述唤醒语音传送至云端;对所述唤醒语音进行云端解码,生成被唤醒文本;识别出所述被唤醒文本中的唤醒文字;以及根据识别结果,给出唤醒指示。结合第一方面,本专利技术在第一方面的第一种实施方式中,所述方法还包括:用户预设所述唤醒文字;以及将所述唤醒文字传送至所述云端。结合第一方面、第一方面的第一种实施方式,本专利技术在第一方面的第二种实施方式中,所述将所述唤醒文字传送至所述云端,包括:当将所述唤醒语音传送至云端的同时,将预设的所述唤醒文字传送至所述云端。结合第一方面、第一方面的第一种实施方式、第一方面的第二种实施方式本专利技术在第一方面的第三种实施方式中,对所述唤醒语音进行云端解码,生成被唤醒文本,包括:在所述云端,通过声学模型、语言模型及发音字典,对所述唤醒语音进行解码,以生成被唤醒文本。结合第一方面、第一方面的第一种实施方式、第一方面的第二种实施方式、第一方面的第三种实施方式,本专利技术在第一方面的第四种实施方式中,所述识别出所述被唤醒文本中的唤醒文字,包括:在所述被唤醒文本中,识别出与所述唤醒文字相匹配的匹配文字;以及根据所述匹配文字,进行调整和组合,生成唤醒词。结合第一方面及上述任何一种实施方式,本专利技术在第一方面的第五种实施方式中,所述根据识别结果,给出唤醒指示,包括:根据所述唤醒词,给出唤醒指示。第二方面,本专利技术实施例提供了一种云端唤醒系统,所述系统包括:语音接收单元,配置用于接收用户输入的唤醒语音,并将所述唤醒语音传送至云端;语音解码单元,配置用于对所述唤醒语音进行云端解码,生成被唤醒文本;语音识别单元,配置用于识别出所述被唤醒文本中的唤醒文字;以及唤醒指示单元,配置用于根据识别结果,给出唤醒指示。结合第二方面,本专利技术在第二方面的第一种实施方式中,所述系统还包括:唤醒文字设定单元,配置用于用户预设所述唤醒文字;以及唤醒文字传送单元,配置用于将所述唤醒文字传送至所述云端。结合第二方面、第二方面的第一种实施方式和第二方面的第二种实施方式,本专利技术在第二方面的第二种实施方式中,唤醒文字传送单元,还配置用于当将所述唤醒语音传送至云端的同时,将预设的所述唤醒文字传送至所述云端。结合第二方面、第二方面的第一种实施方式、第二方面的第二种实施方式,本专利技术在第二方面的第三种实施方式中,所述语音解码单元,配置用于在所述云端,通过声学模型、语言模型及发音字典,对所述唤醒语音进行解码,以生成被唤醒文本。结合第二方面、第二方面的第一种实施方式、第二方面的第二种实施方式、第二方面的第三种实施方式,本专利技术在第二方面的第四种实施方式中,所述语音识别单元包括:文字匹配单元,配置用于在所述被唤醒文本中,识别出与所述唤醒文字相匹配的匹配文字;以及唤醒形成单元,配置用于根据所述匹配文字,进行调整和组合,生成唤醒词。结合第二方面及上述任何一种实施方式,本专利技术在第二方面的第五种实施方式中,所述唤醒指示单元,还配置用于根据所述唤醒词,给出唤醒指示。第三方面,本专利技术实施例提供了一种云端唤醒终端,所述终端包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现上述任一所述云端唤醒方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,其存储有计算机程序,该程序被处理器执行时实现上述第一方面中任一种所述云端唤醒方法。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。上述技术方案中的一个技术方案具有如下优点或有益效果:通过本专利技术的云端唤醒方法,能够在云端完成对语音的识别,并根据识别出的语音,在云端实现对智能设备的唤醒。从而,在保证唤醒质量的情况下,减少了终端设备的资源耗用,也降低了电能损耗。上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本专利技术进一步的方面、实施方式和特征将会是容易明白的。附图说明在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本专利技术公开的一些实施方式,而不应将其视为是对本专利技术范围的限制。图1示出了根据本专利技术一个实施例的云端唤醒方法100的流程图;图2示出了根据本专利技术另一个实施例的云端唤醒方法200的流程图;图3示出了根据本专利技术另一个实施例的云端唤醒方法300的流程图;图4示出了根据本专利技术一个实施例的云端唤醒系统400的结构框图;图5示出了根据本专利技术另一个实施例的云端唤醒系统500的结构框图;图6示出了根据本专利技术另一个实施例的云端唤醒系统600的结构框图;以及图7示出了根据本专利技术的云端唤醒终端的示意图。具体实施方式在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本专利技术的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。下面结合图1至图7所示,对本专利技术的云端唤醒方法、系统和终端进行描述。参见图1所示,本专利技术的云端唤醒方法100,包括步骤S101至步骤S104。首先,通过语音接收步骤S101,接收用户输入的唤醒语音。其中,可以通过终端设备的内置麦克风,对唤醒语音进行接收。也可以设置与终端设备连接的麦克风阵列,采用波束成形技术,根据声音的来源设置波束成形的角度,从而,能够指向性地对来自不同方向上的用户的远场语音进行接收。唤醒语音基于用户当前的唤醒需要,例如:当用户想要打开冰箱时,可以输入唤醒语音“打开冰箱”;当然,用户的唤醒语音可以并不精确,也可以是一段表达唤醒需要的语音,例如:天气太热了,开会儿空调吧。在接收到用户的唤醒语音后,将唤醒语音传送至云端。接着,进入语音解码步骤S102,在云端,对传送来的唤醒语音进行解码。在一种实施例中,解码操作可以通过声学模型、语言模型及发音字典等相互结合来实现,但并不仅限于此。唤醒语音进行解码后,可以将语音信号转换成文字信号,从而生成被唤醒文本。其中,解码所使用的声学模型、语言模型及发音字典等都建立在云端,由于云端空间大,不必对声学模型、语言模型及发音字典等进行压缩,保证了解码质量。在生成本文档来自技高网...

【技术保护点】
1.一种云端唤醒方法,其特征在于,所述方法包括:接收用户输入的唤醒语音,并将所述唤醒语音传送至云端;对所述唤醒语音进行云端解码,生成被唤醒文本;识别出所述被唤醒文本中的唤醒文字;以及根据识别结果,给出唤醒指示。

【技术特征摘要】
1.一种云端唤醒方法,其特征在于,所述方法包括:接收用户输入的唤醒语音,并将所述唤醒语音传送至云端;对所述唤醒语音进行云端解码,生成被唤醒文本;识别出所述被唤醒文本中的唤醒文字;以及根据识别结果,给出唤醒指示。2.根据权利要求1所述的方法,其特征在于,还包括:用户预设所述唤醒文字;以及将所述唤醒文字传送至所述云端。3.根据权利要求2所述的方法,其特征在于,所述将所述唤醒文字传送至所述云端,包括:当将所述唤醒语音传送至云端的同时,将预设的所述唤醒文字传送至所述云端。4.根据权利要求3所述的方法,其特征在于,对所述唤醒语音进行云端解码,生成被唤醒文本,包括:在所述云端,通过声学模型、语言模型及发音字典,对所述唤醒语音进行解码,以生成被唤醒文本。5.根据权利要求4所述的方法,其特征在于,所述识别出所述被唤醒文本中的唤醒文字,包括:在所述被唤醒文本中,识别出与所述唤醒文字相匹配的匹配文字;以及根据所述匹配文字,进行调整和组合,生成唤醒词。6.根据权利要求5所述的方法,其特征在于,所述根据识别结果,给出唤醒指示,包括:根据所述唤醒词,给出唤醒指示。7.一种云端唤醒系统,其特征在于,所述系统包括:语音接收单元,配置用于接收用户输入的唤醒语音,并将所述唤醒语音传送至云端;语音解码单元,配置用于对所述唤醒语音进行云端解码,生成被唤醒文本;语音识别单元,配置用于识别出所述被唤醒文本中...

【专利技术属性】
技术研发人员:王知践钱胜
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

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

1