[发明专利]一种机器人及其语音识别方法有效
申请号: | 201710208533.2 | 申请日: | 2017-03-31 |
公开(公告)号: | CN106847285B | 公开(公告)日: | 2020-05-05 |
发明(设计)人: | 黄俊;刘英杰 | 申请(专利权)人: | 上海思依暄机器人科技股份有限公司 |
主分类号: | G10L15/22 | 分类号: | G10L15/22;G10L15/26;G10L15/18 |
代理公司: | 北京信远达知识产权代理有限公司 11304 | 代理人: | 魏晓波 |
地址: | 201207 上海市浦东新区中国*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机器人 及其 语音 识别 方法 | ||
本发明提供一种机器人及其语音识别方法,在执行语音识别或者语言合成的语音处理操作的同时,实时监测外界信息,以确定外界信息中是否存在唤醒信息;并在外界信息中存在唤醒信息的情况下,根据唤醒信息与控制指令之间的预设对应关系,查找到与唤醒信息相对应的控制指令;然后响应控制指令,对用户当前输入的语音进行语音识别;也即,当机器人正在进行语音识别或者语言合成时,一旦监测到外界信息中存在唤醒信息,即对用户当前输入的语音进行语音识别,进而对于用户输入的语音实现连续识别,确保能够接收到用户最新发出的语音命令或者语音询问。
技术领域
本发明涉及机器人技术领域,尤其涉及一种机器人及其语音识别方法。
背景技术
语音识别技术是先将一段录音转换为文字,再对转换成的文字进行语义分析,通过语义分析生成语义答案,进而实现对于语音的识别。
随着科学技术的发展,人们的生活越来越智能化,机器人技术的应用也越来越广泛。当前的机器人普遍应用语音识别技术对接收的语音信息进行转换、分析,在得到语义答案后,即可执行相应的任务或者通过语言合成进行语言答复。
但是当前的机器人,在进行语音识别或者语言合成的期间,若用户再发出语音命令或者语音询问,机器人将会保持当前操作,而无法进行连续语音识别,进而错过用户当前的语音命令或者语音询问。
发明内容
有鉴于此,本发明提供了一种机器人及其语音识别方法,以解决现有技术中的机器人无法进行连续语音识别的问题。
为实现上述目的,本申请提供的技术方案如下:
一种机器人的语音识别方法,所述方法包括:
在执行语音处理操作的同时,实时监测外界信息;所述语音处理操作为:语音识别或者语言合成;
在所述外界信息中存在唤醒信息的情况下,根据所述唤醒信息与控制指令之间的预设对应关系,查找到与所述唤醒信息相对应的控制指令;所述控制指令至少包括对用户当前输入的语音进行语音识别;
响应所述控制指令。
优选的,所述实时监测外界信息包括:实时监听外界环境中的语音信息;所述唤醒信息为:唤醒词;
或者,所述实时监测外界信息包括:实时采集外界环境中的图像信息;所述唤醒信息为:唤醒手势。
优选的,所述控制指令,包括:
中断所述语音处理操作,对所述用户当前输入的语音进行语音识别;
或者,维持所述语音处理操作,同时对所述用户当前输入的语音进行语音识别。
优选的,所述对所述用户当前输入的语音进行语音识别,包括:
采集用户当前输入的语音并生成录音;
将所述录音转换为文字;
对所述文字进行语义分析,得到语义答案。
优选的,所述采集用户当前输入的语音并生成录音,包括:
采集用户当前输入的语音并进行录制;
在采集完上一段语音之后的预设静音段时长内,若未再采集到语音,则完成录制,生成所述录音。
一种机器人,包括处理器,所述处理器包括:
监测模块,用于在执行语音处理操作的同时,实时监测外界信息;所述语音处理操作为:语音识别或者语言合成;
查找模块,用于在所述外界信息中存在唤醒信息的情况下,根据所述唤醒信息与控制指令之间的预设对应关系,查找到与所述唤醒信息相对应的控制指令;所述控制指令至少包括对用户当前输入的语音进行语音识别;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海思依暄机器人科技股份有限公司,未经上海思依暄机器人科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710208533.2/2.html,转载请声明来源钻瓜专利网。