多角色语音提示方法、云端设备、提示系统及存储介质与流程

文档序号:18354303发布日期:2019-08-06 22:53阅读:176来源:国知局
多角色语音提示方法、云端设备、提示系统及存储介质与流程

本发明实施例涉及智能设备技术领域,尤其涉及多角色语音提示方法、云端设备、提示系统及存储介质。



背景技术:

发明人在研究本申请的过程中发现,现有的智能语音终端中,大部分只能做到单角色的语音反馈。以智能音箱为例,在日常使用中只能做单唤醒词和单语音角色,即是指:智能音箱仅能通过识别单一的唤醒关键词唤醒,并以单一角色的语音进行反馈。这种反馈方式使得用户对产品的体验比较单一,并且没有办法通过多角色对接最具用户体验服务品类。因此,如何实现智能语音终端的多角色的语音反馈,取得更丰富的用户体验,成为亟待解决的问题。



技术实现要素:

本发明的实施例的目的在于针对现有技术中存在的技术问题,提供了多角色语音提示方法、云端设备、提示系统及存储介质,解决了智能语音终端如何实现多角色的语音反馈的问题。

为了解决上述技术问题,本发明实施例采用了以下的技术方案:

一方面,多角色语音提示方法,包括:

获取终端设备上的识别词信息,根据所述识别词信息得到唤醒关键词,并根据所述唤醒关键词筛选出对应的角色音频;所述识别词信息是指所述终端设备识别到带有唤醒关键词的音频后将所述音频转换成文本描述的信息;

根据所述识别词信息提取得到描述文本;其中,所述描述文本是指:识别到唤醒关键词后,请求执行动作的描述信息;

根据所述描述文本与所述角色音频合成语音播报音频,并将所述语音播报音频发送至所述终端设备。

在本发明的一个或者多个实施例中,在获取终端设备上的识别词信息之前,还包括:

提取所述终端设备上的唤醒关键词信息,并与云端设备上的唤醒关键词信息进行比较;

当所述终端设备上的唤醒关键词信息与所述云端设备上的唤醒关键词信息不相同时,将云端设备上的用于替换所述终端设备上的唤醒关键词信息的新的唤醒关键词信息发送至所述终端设备上,同时发送更新提醒信息至所述终端设备。

在本发明的一个或者多个实施例中,根据所述唤醒关键词筛选出对应的角色音频包括:

根据所述识别词信息提取得到的所述唤醒关键词,在现有的具有一个或者多个的唤醒关键词的关键词组中筛选得到与所述唤醒关键词匹配的角色音频;

当在现有的具有一个或者多个的唤醒关键词的关键词组中无匹配到相应的角色音频时,发送报错音频和/或提示信息至所述终端设备;其中所述提示信息是指:对在现有的具有一个或者多个的唤醒关键词的关键词组中包含的关键词进行提示。

在本发明的一个或者多个实施例中,所述根据所述描述文本与所述角色音频合成语音播报音频,并将所述语音播报音频发送至所述终端设备,还包括:

根据分析所述描述文本中的内容,启动与所述描述文本对应的功能和/或服务。

另一方面,一种多角色语音提示的云端设备,用于实现所述的多角色语音提示方法,包括:获取模块、中控模块、语音合成模块和发送模块;

所述获取模块用于获取所述终端设备上的识别词信息;所述中控模块用于根据所述识别词信息得到唤醒关键词,并根据所述唤醒关键词筛选出对应的角色音频;所述识别词信息是指所述终端设备识别到带有唤醒关键词的音频后将所述音频转换成文本描述的信息;

所述中控模块还用于根据所述识别词信息提取得到描述文本;其中,所述描述文本是指:识别到唤醒关键词后,请求执行动作的描述信息;

所述语音合成模块用于在与所述中控模块的配合下,根据所述描述文本与所述角色音频合成语音播报音频;

所述发送模块用于将所述音播报音频发送至所述终端设备。

在本发明的一个或者多个实施例中,所述云端设备还包括:同步配置模块;所述同步配置模块用于与移动设备同步和/或更新一个或者多个唤醒关键词信息;

所述获取模块在获取终端设备上的识别词信息之前,所述中控模块提取所述终端设备上的唤醒关键词信息,并与云端设备上的唤醒关键词信息进行比较;

当所述终端设备上的唤醒关键词信息与所述云端设备上的唤醒关键词信息不相同时,所述同步配置模块提取并打包云端设备上用于替换所述终端设备上的唤醒关键词信息的新的唤醒关键词信息,通过所述发送模块发送至所述终端设备上。

在本发明的一个或者多个实施例中,所述中控模块根据所述识别词信息提取得到所述唤醒关键词,在现有的具有一个或者多个的唤醒关键词的关键词组中筛选得到与所述唤醒关键词匹配的角色音频;

当在现有的具有一个或者多个的唤醒关键词的关键词组中无匹配到相应的角色音频时,调用所述发送模块发送报错音频和/或提示信息至所述终端设备;其中所述提示信息是指:对在现有的具有一个或者多个的唤醒关键词的关键词组中包含的关键词进行提示。

在本发明的一个或者多个实施例中,所述云端设备还包括:功能启动模块;所述功能启动模块用于启动与所述描述文本对应的功能和/或服务;

所述中控模块根据分析所述描述文本中的内容,所述中控模块调用所述功能启动模块启动与所述描述文本对应的功能和/或服务。

另一方面,一种提示系统,包括至少一个云端设备和至少一个终端设备,所述提示系统用于实现所述的多角色语音提示方法。

另一方面,一种存储介质,所述存储介质中存储有指令,所述指令被处理器执行时使得所述处理器执行所述的多角色语音提示方法。

与现有技术相比,本发明实施例具有以下有益效果:

本发明实施例所述的多角色语音提示方法,包括:获取终端设备上的识别词信息,根据所述识别词信息得到唤醒关键词,并根据所述唤醒关键词筛选出对应的角色音频;所述识别词信息是指所述终端设备识别到带有唤醒关键词的音频后将所述音频转换成文本描述的信息;根据所述识别词信息提取得到描述文本;其中,所述描述文本是指:识别到唤醒关键词后,请求执行动作的描述信息;根据所述描述文本与所述角色音频合成语音播报音频,并将所述语音播报音频发送至所述终端设备。综上所述,本发明实施例所述的多角色语音提示方法实现智能语音终端的多角色的语音反馈,取得更丰富的语音反馈,提高了用户体验。

附图说明

为了更清楚地说明本发明的实施例的技术方案,下面将对各实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为本发明实施例中多角色语音提示方法的示意图;

图2为本发明实施例中提示系统的示意图;

图3为本发明实施例中云端设备的示意图;

图4为本发明实施例中云端设备的又一示意图。

附图标记说明:100-终端设备、200-云端设备、210-获取模块、220-中控模块、230-语音合成模块、240-发送模块、250-同步配置模块、260-功能启动模块。

具体实施方式

为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的较佳实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反的,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。

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

需要说明的是,当组件被称为“固定于”另一个组件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中组件。当一个组件被认为是“设置于”另一个组件,它可以是直接设置在另一个组件上或者可能同时存在居中组件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本申请的权利要求书、说明书以及说明书附图中的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合;其中,术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。

实施例一:

参考图1,为本发明实施例中多角色语音提示方法的示意图。本发明实施例所述的多角色语音提示方法,应用于智能音箱设备,多角色语音提示方法包括:

步骤101:获取终端设备上的识别词信息,根据所述识别词信息得到唤醒关键词,并根据所述唤醒关键词筛选出对应的角色音频。所述识别词信息是指所述终端设备识别到带有唤醒关键词的音频后将所述音频转换成文本描述的信息。

步骤102:根据所述识别词信息提取得到描述文本。其中,所述描述文本是指:识别到唤醒关键词后,请求执行动作的描述信息。

步骤103:根据所述描述文本与所述角色音频合成语音播报音频,并将所述语音播报音频发送至所述终端设备。

在本发明的实施例中,在获取终端设备上的识别词信息之前,还包括:提取所述终端设备上的唤醒关键词信息,并与云端设备上的唤醒关键词信息进行比较。当所述终端设备上的唤醒关键词信息与所述云端设备上的唤醒关键词信息不相同时,将云端设备上的用于替换所述终端设备上的唤醒关键词信息的新的唤醒关键词信息发送至所述终端设备上。同时发送更新提醒信息至终端设备。

在本发明的实施例中,根据所述唤醒关键词筛选出对应的角色音频包括:

根据所述识别词信息提取得到的所述唤醒关键词,在现有的具有一个或者多个的唤醒关键词的关键词组中筛选得到与所述唤醒关键词匹配的角色音频。所述角色音频是指:在云端设备中存储的发出与所述唤醒关键词对应的声音的人物的信息。

当在现有的具有一个或者多个的唤醒关键词的关键词组中无匹配到相应的角色音频时,发送报错音频和/或提示信息至所述终端设备。其中所述提示信息是指:对在现有的具有一个或者多个的唤醒关键词的关键词组中包含的关键词进行提示。或者,在本发明实施例的可选方案中,当在现有的具有一个或者多个的唤醒关键词的关键词组中无匹配到相应的角色音频时,通过网络获取的方式搜索与所述识别词信息提取得到的所述唤醒关键词相关的角色,当搜索到对应的角色后,通过所述角色的相关音频文件解析得到对应的角色音频,并根据所述描述文本与所述对应的角色音频,合成语音播报音频,并将所述语音播报音频发送至所述终端设备,用以实现在无现有的角色音频的情况下,用过网络获取和提取音频的方式,实现新的角色音频的增加,增强了用户的体验感。

在本发明的实施例中,所述根据所述描述文本与所述角色音频合成语音播报音频,并将所述语音播报音频发送至所述终端设备,还包括:根据分析所述描述文本中的内容,识别二级关键词,当发现有二级关键词相关的描述时,启动与所述描述文本对应的功能和/或服务。即是指:通过设置有如“打开”、“拨打”、“查找”等的二级关键词为前提,使得在获取描述文本后,通过二级关键词执行对应的动作,进行功能和/或服务的启动。当在所述描述文本中无视别二级关键词时,进行随机的报错反馈。其中随机的报错反馈是指:设置有一句或者多句不同的报错语句,通过反馈不同的报错语句,达到提升用户体验感的目的。

本发明的实施例所述的多角色语音提示方法,主要有以下技术效果:

本发明的实施例所述的多角色语音提示方法,包括:获取终端设备上的识别词信息,根据所述识别词信息得到唤醒关键词,并根据所述唤醒关键词筛选出对应的角色音频;所述识别词信息是指所述终端设备识别到带有唤醒关键词的音频后将所述音频转换成文本描述的信息;根据所述识别词信息提取得到描述文本;其中,所述描述文本是指:识别到唤醒关键词后,请求执行动作的描述信息;根据所述描述文本与所述角色音频合成语音播报音频,并将所述语音播报音频发送至所述终端设备。通过进行多个唤醒关键词的配置,实现所述终端设备可进行多个不同角色的音频反馈,提高了所述终端设备的适应性,满足更多的客户需求。综上所述,本发明实施例所述的多角色语音提示方法实现智能语音终端的多角色的语音反馈,取得更丰富的应用场景,提高了用户的体验。

实施例二:

参考图2和图3。在本发明实施例中,一种用于实现所述的多角色语音提示方法的多角色语音提示的云端设备,包括:获取模块210、中控模块220、语音合成模块230和发送模块240。所述中控模块220分别与获取模块210、语音合成模块230,以及发送模块240通信连接。

所述获取模块210用于获取所述终端设备100上的识别词信息。所述中控模块220用于根据所述识别词信息得到唤醒关键词,并根据所述唤醒关键词筛选出对应的角色音频。所述识别词信息是指所述终端设备识别到带有唤醒关键词的音频后将所述音频转换成文本描述的信息。

所述中控模块220还用于根据所述识别词信息提取得到描述文本。其中,所述描述文本是指:识别到唤醒关键词后,请求执行动作的描述信息。

所述语音合成模块230用于在与所述中控模块220的配合下,根据所述描述文本与所述角色音频合成语音播报音频。

所述发送模块240用于将所述音播报音频发送至所述终端设备100。

在本发明的另一个实施例中,所述云端设备200还包括:同步配置模块250。所述中控模块220与所述同步配置模块250通信连接。所述同步配置模块250用于与移动设备同步和/或更新一个或者多个唤醒关键词信息。

所述获取模块210在获取终端设备100上的识别词信息之前,所述中控模块220提取所述终端设备100上的唤醒关键词信息,并与云端设备200上的唤醒关键词信息进行比较。当所述终端设备100上的唤醒关键词信息与所述云端设备200上的唤醒关键词信息不相同时,所述发送模块240提取并打包云端设备200上用于替换所述终端设备100上的唤醒关键词信息的新的唤醒关键词信息,通过所述发送模块发送至所述终端设备上。同时所述同步配置模块250记录更新的时间。

在本发明的另一个实施例中,所述中控模块220根据所述识别词信息提取得到所述唤醒关键词,在现有的具有一个或者多个的唤醒关键词的关键词组中筛选得到与所述唤醒关键词匹配的角色音频。所述角色音频是指:在云端设备200中存储的发出与所述唤醒关键词对应的声音的人物的信息。

当在现有的具有一个或者多个的唤醒关键词的关键词组中无匹配到相应的角色音频时,调用所述发送模块240发送报错音频和/或提示信息至所述终端设备100。其中所述提示信息是指:对在现有的具有一个或者多个的唤醒关键词的关键词组中包含的关键词进行提示。或者,在本发明另一实施例的可选方案中,当在现有的具有一个或者多个的唤醒关键词的关键词组中无匹配到相应的角色音频时,通过网络获取的方式搜索与所述识别词信息提取得到的所述唤醒关键词相关的角色,当搜索到对应的角色后,通过所述角色的相关音频文件解析得到对应的角色音频,并根据所述描述文本与所述对应的角色音频,合成语音播报音频,并将所述语音播报音频发送至所述终端设备100,用以实现在无现有的角色音频的情况下,用过网络获取和提取音频的方式,实现新的角色音频的增加,增强了用户的体验感。

在本发明的另一个实施例中,结合图3和图4,所述云端设备200还包括:功能启动模块260。所述中控模块220与所述功能启动模块260通信连接。所述功能启动模块260用于启动与所述描述文本对应的功能和/或服务。所述中控模块220根据分析所述描述文本中的内容,识别二级关键词,当发现有二级关键词相关的描述时,所述中控模块220调用所述功能启动模块260启动与所述描述文本对应的功能和/或服务。即是指:通过设置有如“打开”、“拨打”、“查找”等的二级关键词为前提,使得在获取描述文本后,通过二级关键词执行对应的动作,进行功能和/或服务的启动。当所述中控模块220在所述描述文本中无视别二级关键词时,调用所述发送模块240进行随机的报错反馈。其中随机的报错反馈是指:设置有一句或者多句不同的报错语句,通过反馈不同的报错语句,达到提升用户体验感的目的。

本发明的实施例所述的多角色语音提示的云端设备,主要有以下技术效果:

本发明的实施例所述的多角色语音提示的云端设备,包括:获取模块210、中控模块220、语音合成模块230和发送模块240。所述中控模块220分别与获取模块210、语音合成模块230,以及发送模块240通信连接。所述获取模块210用于获取所述终端设备100上的识别词信息。所述中控模块220用于根据所述识别词信息得到唤醒关键词,并根据所述唤醒关键词筛选出对应的角色音频。所述识别词信息是指所述终端设备识别到带有唤醒关键词的音频后将所述音频转换成文本描述的信息。所述中控模块220还用于根据所述识别词信息提取得到描述文本。其中,所述描述文本是指:识别到唤醒关键词后,请求执行动作的描述信息。所述语音合成模块230用于在与所述中控模块220的配合下,根据所述描述文本与所述角色音频合成语音播报音频。所述发送模块240用于将所述音播报音频发送至所述终端设备100。通过进行多个唤醒关键词的配置,实现终端设备可进行多个不同角色的音频反馈,提高了终端设备的适应性,满足更多的客户需求。综上所述,本发明实施例所述的多角色语音提示的云端设备实现智能语音终端的多角色的语音反馈,取得更丰富的应用场景,提高了用户的体验。

实施例三:

参考图2,为本发明实施例中提示系统的示意图。一种提示系统,包括至少一个云端设备200和至少一个终端设备100,所述提示系统用于本发明实施例中所述的多角色语音提示方法。

实施例四:

一种存储介质,所述存储介质中存储有指令,所述指令被处理器执行时使得所述处理器执行本发明实施例方法项所述的多角色语音提示方法。

最后应说明的是:上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。

在本实施例中,本领域的技术人员应该了解到术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,除了包含所列的那些要素,而且还可包含没有明确列出的其他要素;所涉及的前、后、上、下等方位词是以附图中结构位于图中以及结构相互之间的位置来定义的,只是为了表达技术方案的清楚及方便。以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可以的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。应当理解,所述方位词的使用不应限制本申请请求保护的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不可因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

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