一种仿真机器人语音系统技术方案

技术编号:26304113 阅读:21 留言:0更新日期:2020-11-10 19:59
本发明专利技术公开了一种仿真机器人语音系统,涉及机器人领域;为了提升交互能力;具体基于智能机器人硬件平台的Android应用程序,开发语言为JAVA,包括语音识别模块、分析处理模块、学习模块、语音播放模块、信号输入输出模块、中央控制模块;所述学习模块包括匹配单元、同义词库和语音库;所述分析处理模块分别连接语音识别模块、学习模块、语音播放模块和中央控制模块。本发明专利技术的语音系统可以实现机器人与人进行语音识别之外,还可以对用户所说的话进行语意分析和理解,然后再对用户进行合理的应答,达到交流和沟通的目的,针对无法做出应答的语音信息,能够利用其相近的同义词来执行指令,提升了可靠性。

【技术实现步骤摘要】
一种仿真机器人语音系统
本专利技术涉及机器人
,尤其涉及一种仿真机器人语音系统。
技术介绍
目前针对仿真机器人的特点,要想让仿真机器人像真人一样,仿真机器人设计和控制就必须考虑到言谈、行为、情绪和思考能力这四个方面,并要把此四要素作为仿真机器人设计和控制的出发点和仿真机器人设计和控制任务是否完成的评判点;仿真机器人控制系统较复杂,涉及的技术较多,包括语音相关技术、电机控制技术、多媒体技术、多串口通信技术;四个要素中,语音技术最能够表达机器人情感的基础,而一些语音系统的词汇量单一,功能单一,无法更好的呈现仿真机器人的特点。经检索,中国专利申请号为CN200920155944.0的专利,公开了一种用于机器人的语音系统及带有该语音系统的机器人,所述语音系统包括音频文件存储单元和语音控制单元,所述音频文件存储单元存储有从音频文件制作单元获取的音频文件;所述音频文件制作单元位于机器人外部,所述音频文件存储单元所存储的数据可以依据使用者的需求进行制作、修改或更换,所述语音控制单元根据接收到的机器人状态信息,将存储在音频文件存储单元中的对应于该本文档来自技高网...

【技术保护点】
1.一种仿真机器人语音系统,基于智能机器人硬件平台的Android应用程序,开发语言为JAVA,其特征在于,具体包括语音识别模块、分析处理模块、学习模块、语音播放模块、信号输入输出模块、中央控制模块;所述学习模块包括匹配单元、同义词库和语音库;所述分析处理模块分别连接语音识别模块、学习模块、语音播放模块和中央控制模块;信号输入输出模块连接中央控制模块和语音库;语音库和同义词库通过信号输入输出模块接入互联网定期更新互联网热词。/n

【技术特征摘要】
1.一种仿真机器人语音系统,基于智能机器人硬件平台的Android应用程序,开发语言为JAVA,其特征在于,具体包括语音识别模块、分析处理模块、学习模块、语音播放模块、信号输入输出模块、中央控制模块;所述学习模块包括匹配单元、同义词库和语音库;所述分析处理模块分别连接语音识别模块、学习模块、语音播放模块和中央控制模块;信号输入输出模块连接中央控制模块和语音库;语音库和同义词库通过信号输入输出模块接入互联网定期更新互联网热词。


2.根据权利要求1所述的一种仿真机器人语音系统,其特征在于,所述语音识别模块包括语音降噪单元和语音拾取单元,语音拾取单元用于拾取外界语音信息,语音降噪单元用于对语音拾取单元拾取的语音信息进行降噪处理,并将语音信息传输至分析处理模块;分析处理模块用于分析、处理语音降噪单元传递的语音信息。


3.根据权利要求2所述的一种仿真机器人语音系统,其特征在于,所述语音库包括快捷应答区、交互区、多媒体区和翻译区;快捷应答区录有快捷应答语,快捷应答语包括:“请再说一遍”“对不起”“谢谢”“好的”,基于分析处理模块的处理命令通过语音播放模块做出应答。


4.根据权利要求3所述的一种仿真机器人语音系统,其特征在于,所述分析处理模块基于传递的语音信息波长、频率进行分析,对语音信息清晰度进行判定,判定为不清晰的,直接基于快捷应答语中的“请再说一遍”通过语音播放模块做出应答;判定为清晰的进行进一步分析,进一步分析具体为提取语音信息中的关键字,通过匹配单元进行关键字匹配,从而做出应答。


5.根据权利要求4所述的一种仿真机器人语音系统,其特征在于,所述提取语音信息中的关键字具体为,提取语音信息中的主语、宾语、肢体命令性词汇和功能命令性词汇;所述关键字匹配具体为将关键字信息在同义词库进行检索,得出意思相仿的且可执行的同义词,基于得出的同义词传输指...

【专利技术属性】
技术研发人员:王绍芳
申请(专利权)人:深圳全智能机器人科技有限公司
类型:发明
国别省市:广东;44

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

1