车载机器人自然语言处理方法、计算机装置及计算机可读存储介质制造方法及图纸

技术编号:21550145 阅读:14 留言:0更新日期:2019-07-06 22:49
本发明专利技术提供一种车载机器人自然语言处理方法、计算机装置及计算机可读存储介质,该车载机器人自然语言处理方法包括获取自然语言信息;向预设的服务器发送所接收的自然语言信息,并判断是否在第一预设时间内接收到来自服务器的在线反馈信息,如接收到在线反馈信息且在线反馈信息为识别成功的反馈信息,则播放在线反馈信息;如确认在第一预设时间内没有接收到来自服务器的在线反馈信息,则对自然语言信息进行识别,并从预设的本地数据库中查找与该自然语言信息对应的离线反馈信息,将所查找的离线反馈信息播放。本发明专利技术还提供实现上述方法的计算机装置及计算机可读存储介质。本发明专利技术能够在网络质量不佳的情况下提供离线的反馈信息。

Natural Language Processing Method, Computer Device and Computer Readable Storage Medium for Vehicle Robot

【技术实现步骤摘要】
车载机器人自然语言处理方法、计算机装置及计算机可读存储介质
本专利技术涉及智能控制领域,具体的,涉及一种车载机器人自然语言处理方法、实现这种方法的计算机装置以及计算机可读存储介质。
技术介绍
随着智能汽车技术的发展,人们对智能汽车的要求越来越高。现有的一些智能汽车设置有一个车载机器人,例如在中控台上设置一个车载机器人。现在的车载机器人通常能够与车上的人员互动,例如车载机器人获取车辆的状态信息以及行驶信息,从而发出对应的提示信息。例如获取车上各个位置人员是否扣上安全带的信息,并且在判断某一座位上的人员没有扣上安全带,则发出提示信息,建议该人员扣上安全带。当然,现在的车载机器人还能够接收车上人员的自然语言并且与车上人员进行互动,最常见的情况是车载机器人接收车上人员的语音并且将所接收到的语音发送至一个指定的后台服务器,例如语音识别的后台服务器,由后台服务器对用户的自然语言进行识别,并且查找对应的反馈信息。因此,车载机器人需要设置一个无线通信的模块,例如4G模块等,用于将所采集的自然语言信息发送至指定的后台服务器。但是,由于汽车行驶速度较快,或者汽车行驶至网络信号不佳的区域时,容易导致车载机器人无法与后台服务器进行有效的数据传输,导致车载机器人无法将所接收的自然语言发送至后台服务器,有时候车载机器人将自然语言发送至后台服务器后,因网络不畅而无法接收后台服务器发送的反馈信息。为了避免因无法接收到后台服务器发送的反馈信息,车载机器人通常会存储有预先设定的反馈信息,例如致歉信息,通常是“抱歉,我无法识别您说的话”或类似的反馈,导致用户往往无法获取有效的反馈信息,影响用户的体验。
技术实现思路
本专利技术的第一目的是提供一种有效避免因网络不畅而长时间反馈致歉信息的车载机器人自然语言处理方法。本专利技术的第二目的是提供一种实现上述车载机器人自然语言处理方法的计算机装置。本专利技术的第三目的是提供一种实现上述车载机器人自然语言处理方法的计算机可读存储介质。为实现本专利技术的第一目的,本专利技术提供的车载机器人自然语言处理方法包括获取自然语言信息;向预设的服务器发送所接收的自然语言信息,并判断是否在第一预设时间内接收到来自服务器的在线反馈信息,如接收到在线反馈信息且在线反馈信息为识别成功的反馈信息,则播放在线反馈信息;如确认在第一预设时间内没有接收到来自服务器的在线反馈信息,则对自然语言信息进行识别,并从预设的本地数据库中查找与该自然语言信息对应的离线反馈信息,将所查找的离线反馈信息播放。由上述方案可见,当车载机器人未能及时从服务器获取在线反馈信息,则从本地数据库中查找与该自然语言对应的离线反馈信息,因此,在车载机器人的存储器中预先存储有多组自然语言信息以及每一组自然语言对应的离线反馈信息。这样,即使汽车行驶至网络信号不佳的区域,车载机器人也能够从本地数据库中查找出对应的离线反馈信息并且播放,而不是播放致歉信息,提高用户的体验。一个优选的方案是,如果从预设的本地数据库中未查找到与该自然语言信息对应的离线反馈信息,则播放预设的未识别反馈信息。由此可见,在未能从本地数据库中查找对应的离线反馈信息的情况,播放预先设置的未识别反馈信息,可以避免车载机器人没有任何反馈的情况发生。进一步的方案是,判断是否在第一预设时间内接收到来自服务器的在线反馈信息包括:判断是否在第二预设时间内将自然语言信息发送至服务器;其中,第二预设时间小于第一预设时间。可见,当车载机器人未能成功将所接收的自然语言信息发送至服务器,也表示汽车当前所在的区域网络通信质量不佳,因此也可以确定车载机器人无法在较短时间内获取在线反馈信息,这样能够避免用户长时间等待而没有任何反馈的情况发生。更进一步的方案是,如在线反馈信息为识别失败的反馈信息,则对自然语言信息进行语音识别,并从本地数据库中查找与该自然语言信息对应的离线反馈信息,优选的,未识别反馈信息为致歉信息。可见,当后台服务器也无法正确识别用户的自然语言信息并且无法获取识别成功的在线反馈信息时,通过从本地的数据库中查找与该自然语言信息对应的离线反馈信息,可以减少因后台服务器无法识别自然语言而导致的致歉信息过多的问题。更进一步的方案是,获取自然语言信息包括:获取用户语音信息,对用户语音信息进行降噪后对语音信息进行语音识别形成自然语言信息。由此可见,对用户的语音信息进行降噪后将有利于对用户的语音进行正确的识别,提高自然语言识别的准确率。更进一步的方案是,获取用户语音信息后,对用户语音信息进行降噪前,还执行:唤醒机器人的主控制芯片。可见,在用户发出语音信息前,车载机器人的主控信息可以处于休眠状态,当用户发出语音信息后,主控芯片才会被唤醒,这样可以避免主控芯片长时间处于工作状态,节省车载机器人消耗的电能。为实现上是的第二目的,本专利技术提供的计算机装置具有处理器以及存储器,存储器存储有计算机程序,计算机程序被处理器执行时实现上述车载机器人自然语言处理方法的各个步骤,或者执行上述车载机器人自然语言处理方法的各个步骤。为实现上是的第三目的,本专利技术提供计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述车载机器人自然语言处理方法的各个步骤,或者执行上述车载机器人自然语言处理方法的各个步骤。附图说明图1是本专利技术车载机器人实施例的结构示意图。图2是本专利技术车载机器人实施例隐藏箱体后的结构示意图。图3是本专利技术车载机器人实施例中支撑板与电路板的结构示意图。图4是图3的局部放大图。图5是本专利技术车载机器人自然语言处理方法实施例的流程图的第一部分。图6是本专利技术车载机器人自然语言处理方法实施例的流程图的第二部分。图7是本专利技术车载机器人自然语言自学习方法实施例的流程图的第一部分。图8是本专利技术车载机器人自然语言自学习方法实施例的流程图的第二部分。以下结合附图及实施例对本专利技术作进一步说明。具体实施方式本专利技术的车载机器人自然语言处理方法应用于汽车的车载机器人与车上司乘人员的交互。本专利技术的计算机装置是车载机器人的主控芯片,该计算机装置具有处理器以及存储器,存储器上存储有计算机程序,处理器通过执行该计算机程序实现车载机器人自然语言处理方法。车载机器实施例:参见图1,本实施例的车载机器人具有一个箱体10以及头部20,其中头部20可以隐藏到箱体10内,也可以伸出到箱体10外,图1所示的状态是头部20伸出箱体10的状态。因此,在头部20相对于箱体10是可以升降的。本实施例中,头部20大致呈圆球状,且头部20上设置有一个护罩21,在护罩21内可以设置摄像装置,例如设置CCD传感器等,用于拍摄车上司乘人员的照片。此外,头部20内还可以设置拾音器以及扬声器,拾音器用于获取车上司乘人员的语音信息,而扬声器可以播放语音或者音乐等。这样,车载机器人可以接收司乘人员的语音并且可以反馈,从而实现与司乘人员的语音互动。优选的,头部20内设置有一块面积较小的电路板,在该电路板上设置有一个处理器,并且,头部20的摄像装置、拾音器以及扬声器均电连接于该电路板上的线路,从而实现处理器与摄像装置、拾音器以及扬声器等器件的电连接。这样,摄像装置、拾音器获取的数据均传输至处理器,扬声器可以接收处理器的数据。参见图2,箱体10内设置升级组件23以及一块支撑板11,优选的,支撑板11设置在箱体10内靠近底本文档来自技高网
...

【技术保护点】
1.车载机器人自然语言处理方法,其特征在于,包括:获取自然语言信息;向预设的服务器发送所接收的自然语言信息,并判断是否在第一预设时间内接收到来自所述服务器的在线反馈信息,如接收到在线反馈信息且所述在线反馈信息为识别成功的反馈信息,则播放所述在线反馈信息;如确认在第一预设时间内没有接收到来自所述服务器的在线反馈信息,则对所述自然语言信息进行识别,并从预设的本地数据库中查找与该自然语言信息对应的离线反馈信息,将所查找的离线反馈信息播放。

【技术特征摘要】
1.车载机器人自然语言处理方法,其特征在于,包括:获取自然语言信息;向预设的服务器发送所接收的自然语言信息,并判断是否在第一预设时间内接收到来自所述服务器的在线反馈信息,如接收到在线反馈信息且所述在线反馈信息为识别成功的反馈信息,则播放所述在线反馈信息;如确认在第一预设时间内没有接收到来自所述服务器的在线反馈信息,则对所述自然语言信息进行识别,并从预设的本地数据库中查找与该自然语言信息对应的离线反馈信息,将所查找的离线反馈信息播放。2.根据权利要求1所述的车载机器人自然语言处理方法,其特征在于:如果从预设的本地数据库中未查找到与该自然语言信息对应的离线反馈信息,则播放预设的未识别反馈信息。3.根据权利要求1或2所述的车载机器人自然语言处理方法,其特征在于:判断是否在第一预设时间内接收到来自所述服务器的在线反馈信息包括:判断是否在第二预设时间内将所述自然语言信息发送至所述服务器;其中,所述第二预设时间小于所述第一预设时间。4.根据权利要求1或2所述的车载机器人自然语言处理方法,其特征在...

【专利技术属性】
技术研发人员:韩子天李立标欧阳峰
申请(专利权)人:中山安信通机器人制造有限公司
类型:发明
国别省市:广东,44

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

1