掌桥专利:专业的专利平台
掌桥专利
首页

一种业务办理的方法、装置及计算机可读存储介质

文献发布时间:2023-06-19 16:04:54



技术领域

本申请涉及人工智能技术领域,特别是涉及一种业务办理的方法、装置及计算机可读存储介质。

背景技术

随着社会的发展,现在的居民几乎每家每户都有车,随着车辆的增加,与汽车相关的业务也越来越多。为了便于用户办理相关业务,在车辆业务管理所往往采用柜台或指定位置的固定自助端供用户进行手动办理。当用户去柜台办理业务,且用户过多的情况往往需要用户进行排队,容易造成拥挤,目前为了解决拥挤的问题,一般采用固定自助终端进行业务办理。但采用自助终端办理业务时需要用户提前了解操作流程,容易浪费用户的时间。

鉴于上述技术问题,寻求一种办理业务的方法是本领域技术人员亟待解决的问题。

发明内容

本申请的目的是提供一种业务办理的方法、装置及计算机可读存储介质。

为解决上述技术问题,本申请提供一种业务办理的方法,应用于机器人,所述方法包括:

采集开始工作信息,并在所述开始工作信息满足预设条件时触发开启语音助手的指令;

采集语音信息,并在所述语音信息包含业务信息时,根据所述业务信息对所述业务信息对应的业务进行办理。

优选地,所述预设条件为所述开始工作信息包含开启所述语音助手的指令、用户触碰所述机器人或所述用户处于所述机器人正前方中的至少一种。

优选地,所述根据所述业务信息对所述业务信息对应的业务进行办理,包括:

通过消除算法将自身产生的回声消除;

提高所述语音信息的信噪比以降低环境噪声;

从所述语音信息中提取所述业务信息;

获取所述业务信息对应的业务的解决方案,并根据所述解决方案办理所述业务信息对应的业务。

优选地,所述机器人为固定式机器人,在触发所述开启语音助手的指令之后,在采集所述语音信息之前,还包括:

通过所述机器人的麦克风阵列中各麦克风获取所述语音信息的延迟,确定所述用户的位置信息,其中,所述麦克风阵列为六麦环形队列,且所述六麦环形队列采集360度语音信号;

根据所述位置信息转向所述用户;

控制扬声器输出询问信息以便与所述用户进行交互。

优选地,所述机器人为移动式机器人,在触发所述开启语音助手的指令之后,在采集所述语音信息之前,还包括:

通过所述机器人的麦克风阵列中各麦克风获取所述语音信息的延迟,确定所述用户的位置信息以及所述用户的距离;

在所述距离大于预设距离时,移动至距离所述用户所述预设距离处;

控制扬声器输出询问信息以便与所述用户进行交互。

优选地,还包括:

获取所述用户的人脸信息;

对所述人脸信息进行图像分析,确定所述用户的性别。

优选地,在所述根据所述解决方案办理所述业务信息对应的业务之后,还包括:

获取办理结果并播放所述办理结果;

播放所述办理结果之后或预设时间内未接收到新的语音信息,则关闭所述语音识别助手。

为解决上述技术问题,本申请还提供一种业务办理的装置,包括:

第一采集模块,用于采集开始工作信息,并在所述开始工作信息满足预设条件时触发开启语音助手的指令;

第二采集模块,用于采集语音信息,并在所述语音信息包含业务信息时,根据所述业务信息对所述业务信息对应的业务进行办理。

为解决上述技术问题,本申请还提供一种业务办理的装置,包括存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上述所述的业务办理的方法的步骤。

为解决上述技术问题,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的业务办理的方法的步骤。

本申请所提供的一种业务办理的方法,应用于机器人,该方法通过采集开始工作信息,并在开始工作信息满足预设条件时触发开启语音助手的指令,并采集语音信息,并在语音信息包括业务信息时根据业务信息对业务信息对应的业务进行办理。可以看出,此方法通过设置开启语音助手的预设条件,当开始工作信息满足预设条件时,实现机器人与用户的交互,用户只需要说出想要办理的业务,不需要预先了解操作规则,办理流程比较简单,在用户过多时,可以与柜台的工作人员一起存在,并且可以24小时不间断的办理业务,从而减轻业务人员的压力,提高用户的体验感。

本申请还提供了一种业务办理的装置及介质,具有与业务办理的方法相同的有益效果。

附图说明

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

图1为本申请实施例提供的一种业务办理的方法的流程图;

图2为本申请实施例提供的另一种业务办理的方法的流程图;

图3为本申请实施例提供的一种六麦环形队列的结构图;

图4为本申请实施例提供的一种获取用户位置信息的示意图;

图5为本申请实施例提供的一种业务办理的装置的结构图;

图6为本申请另一实施例提供的业务办理的装置的结构图。

具体实施方式

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

本申请的核心是提供一种业务办理的方法、装置及计算机可读存储介质。

为了使本技术领域的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。

图1为本申请实施例提供的一种业务办理的方法的流程图,如图1所示,业务办理的方法的步骤如下。

S10:采集开始工作信息,并在开始工作信息满足预设条件时触发开启语音助手的指令。

S11:采集语音信息,并在语音信息包含业务信息时,根据业务信息对业务信息对应的业务进行办理。

可以理解的是,随着车辆的增加,现在各家各户几乎都有一辆家庭用车,因此避免不了办理许许多多关于汽车的业务,例如违规,交罚款等等。为了便于用户办理相关业务,在车辆业务管理所往往采用柜台或指定位置的固定自助端供用户进行手动办理。当用户去柜台办理业务,且用户过多的情况往往需要用户进行排队,容易造成拥挤,目前为了解决拥挤的问题,一般采用固定自助终端进行业务办理。但采用自助终端办理业务时需要用户提前了解操作流程,容易浪费用户的时间。因此提出一种应用于机器人上的业务办理的方法。如步骤S10所说,采集开始工作信息,并在开始工作信息满足预设条件时触发开启语音助手的指令。值得注意的是,本申请所提到的机器人可以为固定式机器人也可以为移动式机器人,且对机器人的形态不作限定,只需要支持与用户进行语音交互即可。

此外,本实施例所提到的开始工作信息可以为用户说出有关开启语音助手的指令的信息,例如机器人的名字叫小器,用于可以通过说出小器,则机器人听到后会开启语音助手与用户进行交互,值得注意的是,本实施例对机器人的名字不作限定,也仅仅是举例的作用,并不限定机器人的名字,机器人的具体名字可以根据现场的工作人员进行设置,本实施例不再赘述。开始工作信息也可以为用户触摸到机器人的触摸屏,或触碰预先设置的语音助手按钮,也会使机器人开启语音助手。此外,开始工作信息也可以为用户经过机器人时,机器人的红外扫描系统扫描到用户的人脸信息,也会触发开启语音助手的指令。本实施例对预设条件不作限定,上述三种也仅仅是一种优选的实施方式,可以根据具体的实施情况对触发开启语音助手的指令的预设条件进行设置。

如步骤S11所说,采集语音信息,并在语音信息包含业务信息时,根据业务信息对业务信息对应的业务进行办理。值得注意的是,语音信息是指开启语音助手后听到的语音信息,当语音信息包含业务信息时,根据业务信息对业务信息对应的业务进行办理。本实施例所提到的业务信息是指在办理与车有关的业务时的基本问题,例如查询违章情况、交罚款、办理车牌登记等关键字眼,当有这些业务信息时,会对这些业务信息对应的业务进行办理。当开启语音助手后,但是接收到的语音信息不包含业务信息,并且无后续语音信息,会将语音助手关闭。本实施例对业务信息的具体内容不作限定,可以根据具体的实施情况对业务信息的具体内容进行设置。

此外,根据业务信息对业务信息对应的业务进行办理,例如用户询问违章次数或违章内容时,机器人会根据用户所问的问题对此问题进行查询,随后将办理的结果进行播放。

本实施例所提供的一种业务办理的方法,应用于机器人,该方法通过采集开始工作信息,并在开始工作信息满足预设条件时触发开启语音助手的指令,并采集语音信息,并在语音信息包括业务信息时根据业务信息对业务信息对应的业务进行办理。可以看出,此方法通过设置开启语音助手的预设条件,当开始工作信息满足预设条件时,实现机器人与用户的交互,用户只需要说出想要办理的业务,不需要预先了解操作规则,办理流程比较简单,在用户过多时,可以与柜台的工作人员一起存在,并且可以24小时不间断的办理业务,从而减轻业务人员的压力,提高用户的体验感。

作为一种优选的实施例,对预设条件进行描述,其中,预设条件为开始工作信息包含开启语音助手的指令、用户触碰机器人或用户处于机器人正前方中的至少一种。

此外,本实施例对开启语音助手的指令不作限定,开启语音助手的指令可以是我需要办理业务、呼叫机器人的名字或是办理业务等,可以根据具体的实施情况,让现场的工作人员对开启语音助手的指令进行限定。另外,用户触碰机器人,可以是在机器人上设置一个开关按钮,按下这个按钮可以打开语音助手,也可以是触摸机器人自带的触摸屏,本实施例对此不作限定。在此基础上,用户处于机器人正前方是机器人通过红外扫描技术,扫描到机器人前有用户,会开启语音助手指令询问用户是否办理业务。

值得注意的是,预设条件的满足也可以是同时满足这三种中的两种,或全部满足,也可以满足三种中的任意一个,对此不作限定。此外,本实施例所提到的预设条件仅仅是一种优选的实施例,并不限于预设条件为这三种,可以根据具体的实施情况,对预设条件进行设置。

本实施例所提到的预设条件为开始工作信息包含开启语音助手的指令、用户触碰机器人或用户处于机器人正前方中的至少一种。通过此方法,可以增加用户与机器的交互,降低了用户办理业务时的复杂程序,无需了解操作流程,只需要将机器人唤醒即可,且唤醒的方式比较简单,容易实现,提高了用户的体验感。

在上述实施例的基础上,对如何根据业务信息对业务信息对应的业务进行办理进行描述,通过消除算法将自身产生的回声消除,提高语音信息的信噪比以降低环境噪声,从语音信息中提取业务信息,获取业务信息对应的业务的解决方案,并根据解决方案业务信息对应的业务。

其中,喇叭播报音频通过空间反射会重新进入到麦克风,叠加原始交互音频后,影响设备唤醒率和语音识别准确率。通过回声消除算法,可将喇叭回采音频显著抑制,从而实现播报打断,全双工交互。而消除算法从通讯回音产生的原因看,可以分为声学回音和线路回音,相应的回声消除技术就叫声学回声消除和线路回声消除。声学回音是由于在免提或者会议应用中,扬声器的声音多次反馈到麦克风引起的;线路回音是由于物理电子线路的二四线匹配耦合引起的。例如机器人在播放办理业务的方法时,用户正在说明下一个问题,而机器的播放的声音会传入到机器人的听筒中,将机器人自身的声音与用户的声音混杂,会影响机器人对下一个问题的判断,因此需要采用回音消除算法,将自身产生的回音进行消除,提高听到语音信息的准确性。目前回声的消除算法很多,但本实施例对消除算法的具体算法不作限定,只需要满足将机器人自身产生的声音消除即可。

此外,在机器人获取语音信息时,周围环境的噪音可能会影响机器人对语音信息获取的准确性,因此需要降低周围的环境噪音,可以通过将周围的噪声降低,也可以通过提高语音信息的信噪比,以达到降低噪声的效果,本实施例对此也不作限定,本实施例是通过一种优选的实施方式,提高语音信息的信噪比,但不限于此,可以根据具体的实施情况对降低噪声的方式进行选择。另外,从语音信息中将业务信息提取出来,例如用户说我想查一下去年的全部违章记录,则可以将去年和全部违章记录提取,将不必要的语音进行删除。在此基础上,获取业务信息后,可以根据这些业务信息对应的业务的解决方法去解决此业务,若是询问查询违章,则将违章结果告知即可,若是询问如何去补办驾驶证,可以将补办驾驶证的方法告知。

本实施例所提供的根据业务信息对业务信息对应的业务进行办理,通过消除算法将自身产生的回声消除,提高语音信息的信噪比以降低环境噪声,从语音信息中提取业务信息,获取业务信息对应的业务的解决方案,并根据解决方案业务信息对应的业务。可以看出,此方法即降低了周围的环境噪音,也将自身产生的回声消除,提高了机器人获取用户语音信息的准确性,也提高了用户的体验感。

在上述实施例的基础上,图2为本申请实施例提供的另一种业务办理的方法的流程图,图3为本申请实施例提供的一种六麦环形队列的结构图,图4为本申请实施例提供的一种获取用户位置信息的示意图,如图2、图3和图4所示,当机器人为固定式机器人时,在触发开启语音助手的指令之后,在采集语音信息之前,还包括:

S12:通过机器人的麦克风阵列中各麦克风获取语音信息的延迟,确定用户的位置信息。

S13:根据位置信息转向用户。

S14:控制扬声器输出询问信息以便与用户进行交互。

其中,麦克风阵列为六麦环形队列,且六麦环形队列采集360度语音信号机器人的麦克风队列有六个麦克风,都会接收用户的语音信息,防止听不到的情况发生。此外,每六麦环形队列形成六个拾音波束,各自对应60度的范围,波束更细,使得声源角度定位更加准确,通过每个麦克风获取声音信号的延迟,来确定出声音的空间来源。麦克风阵列的声源定位是用麦克风获取声音信号,通过对麦克风阵列接收到的信号进行实时分析和处理,得到声源的位置信息,以此实现对声源的定位。我们此次采用的声源定位算法是基于到达时延估计的算法。基于到达时延估计的定位算法主要有两个部分组成。第一部分为时延估计,用于计算来自同一个声源的信号到达具有配对关系的麦克风时间差;第二部分为定位估计,用于计算声源位置,即根据所得到的时延估计,利用麦克风阵元相互之间的几何位置关系确定声源位置。

固定式机器人会根据生源位置转向用户,并通过扬声器输出询问信息以便于用户进行交互,例如询问用户需要办理什么业务,本实施例对询问信息不作限定,可以根据具体的实施情况对询问信息的内容进行设置。

本实施例所提供的在触发开启语音助手的指令之后,采集语音信息之前,还包括,当机器人为固定式机器人时,通过机器人的麦克风阵列中各麦克风获取语音信息的延迟,确定用户的位置信息,根据位置信息转向用户,控制扬声器输出询问信息以便与用户进行交互。可以看出,此方法通过设置六麦环形队列,且各自对应60度的范围,可以准确无误的将用户的声音获取,避免了用户说话听不到的情况发生。

在上述实施例的基础上,当机器人为移动式机器人时,在触发开启语音助手的指令之后,在采集语音信息之前,还包括:通过机器人的麦克风阵列中各麦克风获取语音信息的延迟,确定用户的位置信息以及用户的距离,在距离大于预设距离时,移动至距离用户预设距离处,控制扬声器输出询问信息以便与用户进行交互。

可以看出,移动式机器人与固定式机器人都会根据六麦环形队列获取用户的位置,但移动式机器人不同的一点是,会获取用户与机器人的距离,并判断二者的距离是否大于预设距离,若是,则移动至距离用户预设距离处,随后通过扬声器输出询问信息与用户进行交互。值得注意的是,在与机器人进行交互时,用户可能还未走到机器人的旁边就唤醒了机器人,因此移动式机器人可以走向用户。此外,本实施例对预设距离不作限定,预设距离可以为半米或一米,可以根据具体的实施情况对预设距离进行选择。

本实施例所提供的机器人为移动式机器人,在判断出用户位置信息的同时也会判断自身与用户的距离是否太远,若太远,会减少与用户的距离,可以看出,此方法提高用户的体验感与满足感,更加体现了人机交互的友好性。

在上述实施例的基础上,机器人面向或走向用户之后,还包括:获取用户的人脸信息,对人脸信息进行图像分析,确定用户的性别。值得注意的是,本实施例对如何对人脸信息进行图像分析不作限定,在确定用户的性别之后,可以与用户进行交互时,说明先生您好或女士您好,在人机交互的开始给用户留下一个好的印象。此外,获取的人脸信息也可以与数据库进行对比,从而得出此人是否为在逃人员,若是,可以与现场的工作人员进行联系。

本实施例所提供的获取用户的人脸信息,对人脸信息进行图像分析,确定用户的性别。更好的使用户接收机器人,给用户留下一个好的第一印象,增加用户的体验感,也可以根据人脸信息确定用户是否为在逃人员,增加了现场的安全,提高了用户的体验感。

在上述实施例的基础上,如图2所示,在根据解决方案办理所业务信息对应的业务之后,还包括:

S15:获取办理结果并播放办理结果。

S16:播放办理结果之后或预设时间内未收到新的语音信息,则关闭语音识别助手。

可以理解的是,在根据解决方案办理业务之后,对办理结果进行播放,例如用户查询违章次数,可以播放无违章次数。此外,在播放办理结果之后或预设时间内未收到新的语音信息,则关闭语音识别助手,可以降低机器人的功耗,本实施例对预设时间不作限定,可以是20秒也可以是一分钟,可以根据具体的实施情况对预设时间进行设置。

在上述实施例中,对于业务办理的方法进行了详细描述,本申请还提供业务办理的装置对应的实施例。需要说明的是,本申请从两个角度对装置部分的实施例进行描述,一种是基于功能模块的角度,另一种是基于硬件的角度。

图5为本申请实施例提供的一种业务办理的装置的结构图,如图5所示,业务办理的装置包括:

第一采集模块18,用于采集开始工作信息,并在开始工作信息满足预设条件时触发开启语音助手的指令;

第二采集模块19,用于采集语音信息,并在语音信息包含业务信息时,根据业务信息对业务信息对应的业务进行办理。

本实施例所提供的一种业务办理的装置,包括第一采集模块和第二采集模块,其用于实现业务办理的方法的步骤,通过采集开始工作信息,并在开始工作信息满足预设条件时触发开启语音助手的指令,并采集语音信息,并在语音信息包括业务信息时根据业务信息对业务信息对应的业务进行办理。可以看出,此装置通过设置开启语音助手的预设条件,当开始工作信息满足预设条件时,实现机器人与用户的交互,用户只需要说出想要办理的业务,不需要预先了解操作规则,办理流程比较简单,在用户过多时,可以与柜台的工作人员一起存在,并且可以24小时不间断的办理业务,从而减轻业务人员的压力,提高用户的体验感。

图6为本申请另一实施例提供的业务办理的装置的结构图,如图6所示,业务办理的装置包括:存储器20,用于存储计算机程序;

处理器21,用于执行计算机程序时实现如上述实施例中所提到的业务办理的方法的步骤。

本实施例提供的业务办理的装置可以包括但不限于智能手机、平板电脑、笔记本电脑或台式电脑等。

其中,处理器21可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器21可以采用数字信号处理器(Digital Signal Processor,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器21也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称中央处理器(CentralProcessing Unit,CPU);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器21可以集成有图形处理器(Graphics Processing Unit,GPU),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器21还可以包括人工智能(Artificial Intelligence,AI)处理器,该AI处理器用于处理有关机器学习的计算操作。

存储器20可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器20还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。本实施例中,存储器20至少用于存储以下计算机程序201,其中,该计算机程序被处理器21加载并执行之后,能够实现前述任一实施例公开的业务办理的方法的相关步骤。另外,存储器20所存储的资源还可以包括操作系统202和数据203等,存储方式可以是短暂存储或者永久存储。其中,操作系统202可以包括Windows、Unix、Linux等。数据203可以包括但不限于业务办理的方法的数据等。

在一些实施例中,业务办理的装置还可包括有显示屏22、输入输出接口23、通信接口24、电源25以及通信总线26。

本领域技术人员可以理解,图6中示出的结构并不构成对业务办理的装置的限定,可以包括比图示更多或更少的组件。

本实施例所提供的一种业务办理的装置,包括存储器和处理器,存储器用于存储业务办理的方法的程序,处理器用于执行业务办理的方法的步骤,其通过采集开始工作信息,并在开始工作信息满足预设条件时触发开启语音助手的指令,并采集语音信息,并在语音信息包括业务信息时根据业务信息对业务信息对应的业务进行办理。可以看出,此装置通过设置开启语音助手的预设条件,当开始工作信息满足预设条件时,实现机器人与用户的交互,用户只需要说出想要办理的业务,不需要预先了解操作规则,办理流程比较简单,在用户过多时,可以与柜台的工作人员一起存在,并且可以24小时不间断的办理业务,从而减轻业务人员的压力,提高用户的体验感。

最后,本申请还提供一种计算机可读存储介质对应的实施例。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述方法实施例中记载的步骤。

可以理解的是,如果上述实施例中的方法以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

本实施例所提供的计算机可读存储介质,将实现业务办理的方法的程序存储与一个计算机可读存储介质中,通过实现业务办理的方法的步骤,其通过采集开始工作信息,并在开始工作信息满足预设条件时触发开启语音助手的指令,并采集语音信息,并在语音信息包括业务信息时根据业务信息对业务信息对应的业务进行办理。可以看出,通过设置开启语音助手的预设条件,当开始工作信息满足预设条件时,实现机器人与用户的交互,用户只需要说出想要办理的业务,不需要预先了解操作规则,办理流程比较简单,在用户过多时,可以与柜台的工作人员一起存在,并且可以24小时不间断的办理业务,从而减轻业务人员的压力,提高用户的体验感。

以上对本申请所提供的业务办理的方法、装置及计算机可读存储介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。

还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

技术分类

06120114691807