一种语音客服机器人系统的制作方法
2021-01-28 12:01:40|183|起点商标网
[0001]
本发明涉及语音机器人系统领域,具体涉及一种语音客服机器人系统。
背景技术:
[0002]
随着机器人技术的发展,服务机器人逐渐广泛走入了人们的生活之中,这也使得人机交互越来越频繁,特别是一些公共场合以及家庭环境,因而方便自然的人机交互逐渐成为人们的关注点。人机交互技术的研究在过去几十年里一直在探索中日益更新升级,也开辟了不同的研究分支,包括语音、图像等,这众多交互方式中,语音交互突破了对手指和平米的依赖,增强了机器主动交流与反应,尤其对于反应迟钝的老人、智障人群、视盲人群以及文盲人群,其大大提高了人机交互的效率,并且能够满足人类情感的表达。
[0003]
服务机器人的应用范围很广,可细分为专业领域服务机器人以及个人家庭服务机器人,这是一种能够协助人类高效率完成一些有助于其生活、工作等有益性服务的机器人,但是不从事一些生产性工作,他具有半自主性,甚至全自主性工作模式。
[0004]
现有的语音客服机器人已经应用在各种场所,但是现有的语音客服机器人均是采用微机直接处理录入的语音信息,只是具有机器外壳的语音转换系统,智能化程度不高。
技术实现要素:
[0005]
本发明提出了一种语音客服机器人系统,解决了现有的语音客服机器人均是采用微机直接处理录入的语音信息,只是具有机器外壳的语音转换系统,智能化程度不高的问题。
[0006]
本发明的技术方案是这样实现的:一种语音客服机器人系统,包括语音交互系统和机器人控制系统,所述语音交互系统用于对用户语音输入以及机器人语音输出做信息输出做信息处理,包括语音输入子系统、语音信息解析子系统和语音反馈子系统,所述语音输入子系统将用户的语音输入信息转化为文本信息,然后输出文本信息给所述语音信息解析子系统,所述语音信息解析子系统根据文本信息,根据不同的应用场景进行理解并给出答案,所述语音反馈子系统把解析答案转换为语音,然后输入该语音;所述机器人控制系统包括机器人执行系统和通信子系统,所述通信子系统作为桥梁将所述语音交互系统与所述机器人执行系统进行通信连接,所述机器人执行系统将语音文本转换为相应的机器人控制信息来实现用户对机器人的具体控制。
[0007]
优选的,所述语音信息解析子系统内负载信息查询系统,当用户需要语音查询通讯记录时,用户提供关键词信息给所述信息查询系统,信息查询系统通过匹配查询通讯记录,并将信息反馈给用户。
[0008]
优选的,所述通信子系统包括嵌入式的android系统、ros系统和通信模块,所述ros系统与所述机器人执行系统共同控制机器人的执行控制。
[0009]
优选的,所述语音输入子系统包括模数转换器的麦克风,用于把连续变化的语音
模拟信号转换为离散数字信号,然后形成文本信息。
[0010]
优选的,所述语音输入子系统对语音转换为文本信息包括一下步骤:a、对录入的语音数据进行预滤波去除干扰,然后通过模数转换器转化为离散数字信号,并且通过pcm进行脉冲编码;b、获取数字语音信号后,通过预加重提高高频特性,然后使用加窗和分帧技术获取语音帧,筛选有效语音信息的部分,进一步排除噪声干扰,提高语音识别效果;c、提取语音特征,提取mfcc特征信息;d、将语音特征信息通过声学模型和语音模型转换为字符序列。
[0011]
优选的,还包括数据库,所述数据库与所述语音交互系统和所述机器人控制系统通信连接,用于记录和存储工作中产生的所有数据。
[0012]
优选的,所述语音交互系统还包括语音登入系统,所述语音登入系统分配用户登入权限,并且每个登入权限分配一个语音登入指令。
[0013]
优选的,还包括一键还原系统,所述一键还原系统与所述语音交互系统和所述机器人控制系统通信连接,用于强制控制语音交互系统和所述机器人控制系统,从而进行强制停止系统工作。
[0014]
本发明的有益效果是,本发明通过包括语音交互系统和机器人控制系统,其中语音交互系统和机器人控制系统通过预先独立工作,降低了信息处理的难度。
[0015]
语音交互系统用于对用户语音输入以及机器人语音输出做信息输出做信息处理,包括语音输入子系统、语音信息解析子系统和语音反馈子系统,语音输入子系统将用户的语音输入信息转化为文本信息,然后输出文本信息给语音信息解析子系统,语音信息解析子系统根据文本信息,根据不同的应用场景进行理解并给出答案,语音反馈子系统把解析答案转换为语音,然后输入该语音;实现智能的语音转换。
[0016]
机器人控制系统包括机器人执行系统和通信子系统,通信子系统作为桥梁将语音交互系统与机器人执行系统进行通信连接,机器人执行系统将语音文本转换为相应的机器人控制信息来实现用户对机器人的具体控制,实现智能的语音控制。
[0017]
综上,本发明的语音客服机器人系统智能化程度高,适用于各种不同应用场景。
附图说明
[0018]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]
图1为本发明语音客服机器人系统的系统原理框图;图2为本发明语音输入子系统对语音转换为文本信息的运行原理图。
具体实施方式
[0020]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]
参照图1-2,一种语音客服机器人系统,包括语音交互系统和机器人控制系统,语音交互系统用于对用户语音输入以及机器人语音输出做信息输出做信息处理,包括语音输入子系统、语音信息解析子系统和语音反馈子系统,语音输入子系统将用户的语音输入信息转化为文本信息,然后输出文本信息给语音信息解析子系统,语音信息解析子系统根据文本信息,根据不同的应用场景进行理解并给出答案,语音反馈子系统把解析答案转换为语音,然后输入该语音;机器人控制系统包括机器人执行系统和通信子系统,通信子系统作为桥梁将语音交互系统与机器人执行系统进行通信连接,机器人执行系统将语音文本转换为相应的机器人控制信息来实现用户对机器人的具体控制。
[0022]
语音信息解析子系统内负载信息查询系统,当用户需要语音查询通讯记录时,用户提供关键词信息给信息查询系统,信息查询系统通过匹配查询通讯记录,并将信息反馈给用户。
[0023]
通信子系统包括嵌入式的android系统、ros系统和通信模块,ros系统与机器人执行系统共同控制机器人的执行控制。
[0024]
语音输入子系统包括模数转换器的麦克风,用于把连续变化的语音模拟信号转换为离散数字信号,然后形成文本信息。
[0025]
语音输入子系统对语音转换为文本信息包括一下步骤:a、对录入的语音数据进行预滤波去除干扰,然后通过模数转换器转化为离散数字信号,并且通过pcm进行脉冲编码;b、获取数字语音信号后,通过预加重提高高频特性,然后使用加窗和分帧技术获取语音帧,筛选有效语音信息的部分,进一步排除噪声干扰,提高语音识别效果;其中具体的获取有效语音信息采用端点检测的方式来获取。
[0026]
c、提取语音特征,提取mfcc特征信息;d、将语音特征信息通过声学模型和语音模型转换为字符序列;其中具体的声学模型时通过声学、语音学这些知识把语音特征映射为音素单元,语音模型就是通过语言学知识把字词单元拼接为完整的、有意义的且符合说话者表达含义的句子,通过模型训练等到一个参考模型。然后把一段没经过训练的语音信息号的特征序列与参考模型的特征参数进行模式匹配,得到识别结果的文本信息。
[0027]
还包括数据库,数据库与语音交互系统和机器人控制系统通信连接,用于记录和存储工作中产生的所有数据,其中信息查询系统也是从数据库中调取通讯信息,从而便于跟踪查找。
[0028]
语音交互系统还包括语音登入系统,语音登入系统分配用户登入权限,并且每个登入权限分配一个语音登入指令,当用户需要对本实施例中的机器人进行操作时,首先需要验证用户的信息,只有授权的用户才可使用。
[0029]
还包括一键还原系统,一键还原系统与语音交互系统和机器人控制系统通信连接,用于强制控制语音交互系统和机器人控制系统,从而进行强制停止系统工作,当整个系统出现故障,或者有外部的非法用户访问本申请的机器人系统时,为了避免信息外泄,采用
一键还原系统,还原信息,避免产生危害行为。
[0030]
以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除
热门咨询
tips