本发明涉及语音识别技术,尤其涉及一种基于语音识别的业务导航方法、装置、电子设备及存储介质。
背景技术:
1、随着社会经济的发展,为了方便人们进行业务办理,提高业务办理的等待时间,各种自助的业务终端在全国逐渐推广普及,如银行的atm机或大堂智能柜台机。
2、目前,业务终端使用时需要对用户进行业务导航,从而引导用户一步步到达需要办理的业务界面,如在atm机上取款,需要经历“是否境内卡或境外卡储蓄卡选择-取款服务-其他金额-输入取款金额”等多个业务导航步骤才能到达用户需要的输入取款金额界面,业务导航繁琐,效率较低。
技术实现思路
1、本发明提供一种基于语音识别的业务导航方法、装置、电子设备及存储介质,其主要目的在于提高了业务导航的效率。
2、接收用户的业务办理语音,将所述业务办理语音转化为业务办理文本;
3、对所述业务办理文本进行业务实体识别,得到初始业务实体;
4、对所述初始业务实体进行实体对齐,得到目标业务实体;
5、利用所述目标业务实体,在业务终端当前可进行的所有业务中筛选得到目标业务;
6、调用所述目标业务对应的业务界面,并将所述业务界面显示在所述业务终端的显示界面。
7、可选地,所述对所述业务办理文本进行业务实体识别,得到初始业务实体,包括:
8、将所述业务办理文本中的每个字符转化为字符向量;
9、将所有所述字符向量按照对应的字符在所述业务办理文本中的顺序进行组合,得到文本矩阵;
10、对所述文本矩阵进行多通道卷积,得到每个通道对应的第一文本特征矩阵;
11、将所有所述第一文本特征矩阵作为层进行堆叠,得到第二文本特征矩阵;
12、对所述第一文本特征矩阵进行通道特征压缩,得到第三文本特征矩阵;
13、将所述第三文本特征矩阵的每个元素进行交叉熵分类,得到目标文本特征矩阵,其中,所述目标特征矩阵的行列的维度与所述业务办理文本中字符的数量相等;
14、根据所述目标文本特征矩阵中大于预设筛选阈值的元素对应的行列顺序构建字符顺序区间;
15、切分所述业务办理文本中字符顺序在所述字符顺序区间内的字符,得到所述初始业务实体。
16、可选地,所述对所述第一文本特征矩阵进行通道特征压缩,得到第三文本特征矩阵,包括:
17、提取所述第一文本特征矩阵每个行列位置对应的所有层元素,并将每个行列位置提取的所有层元素进行维度压缩,得到每个所述行列位置对应的位置特征值;
18、将所述位置特征值作为预设空白二维矩阵中该位置特征值对应行列位置的元素,得到所述第三文本特征矩阵。
19、可选地,所述将每个行列位置提取的所有层元素进行维度压缩,得到每个所述行列位置对应的位置特征值,包括:
20、将每个所述行列位置对应的所有层元素按照层元素对应的层顺序的先后进行组合,得到每个所述行列位置对应的位置向量;
21、利用预构建的多层感知机对所述位置向量进行向量压缩,得到所述位置特征值,其中,所述多层感知机的输出节点的数量小于输入节点的数量,且输出节点的数量为1。
22、可选地,所述对所述初始业务实体进行实体对齐,得到目标业务实体,包括:
23、将所述初始业务实体转化为初始业务实体向量;
24、获取预设标准实体集中每个标准实体的标准实体向量;
25、计算所述标准实体向量与所述初始业务实体向量的向量相似度;
26、基于所述向量相似度对所有标准实体进行筛选,得到目标业务实体。
27、可选地,所述将所述初始业务实体转化为初始业务实体向量,包括:
28、将所述初始业务实体中的每个字符转化为向量,得到对应的实体字符向量;
29、将所有所述实体字符向量按照对应的字符在所述初始业务实体中的顺序进行组合,得到业务实体矩阵;
30、对所述业务实体矩阵进行实体特征提取,得到所述初始业务实体向量。
31、可选地,所述基于所述向量相似度对所有标准实体进行筛选,得到目标业务实体,包括:
32、将大于预设相似度阈值的向量相似度确定为初始向量相似度;
33、将所有所述初始向量相似度中的最大值确定为目标向量相似度;
34、将所述目标向量相似度对应的标准实体向量确定为目标实体向量;
35、将所述目标实体向量对应的标准实体确定为目标业务实体。
36、为了解决上述问题,本发明还提供一种基于语音识别的业务导航装置,所述装置包括:
37、数据接收模块,用于接收用户的业务办理语音,将所述业务办理语音转化为业务办理文本;
38、业务识别模块,用于对所述业务办理文本进行业务实体识别,得到初始业务实体;对所述初始业务实体进行实体对齐,得到目标业务实体;利用所述目标业务实体,在业务终端当前可进行的所有业务中筛选得到目标业务;
39、界面导航模块,用于调用所述目标业务对应的业务界面,并将所述业务界面显示在所述业务终端的显示界面。
40、为了解决上述问题,本发明还提供一种业务终端,所述业务终端包括:
41、存储器,存储至少一个计算机程序;及
42、处理器,执行所述存储器中存储的计算机程序以实现上述所述的基于语音识别的业务导航方法。
43、为了解决上述问题,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一个计算机程序,所述至少一个计算机程序被电子设备中的处理器执行以实现上述所述的基于语音识别的业务导航方法。
44、本发明实施例对所述业务办理文本进行业务实体识别,得到初始业务实体;对所述初始业务实体进行实体对齐,得到目标业务实体;利用所述目标业务实体,在业务终端当前可进行的所有业务中筛选得到目标业务;调用所述目标业务对应的业务界面,并将所述业务界面显示在所述业务终端的显示界面,直接识别语音中需要办理的业务,一步到位直接导航至需要办理的业务界面,不需要再进行多个业务导航步骤,提高了业务导航的效率,因此本发明实施例提出的基于语音识别的业务导航方法、装置、电子设备及可读存储介质提高业务导航的效率。
1.一种基于语音识别的业务导航方法,其特征在于,所述方法包括:
2.如权利要求1所述的基于语音识别的业务导航方法,其特征在于,所述对所述业务办理文本进行业务实体识别,得到初始业务实体,包括:
3.如权利要求2所述的基于语音识别的业务导航方法,其特征在于,所述对所述第一文本特征矩阵进行通道特征压缩,得到第三文本特征矩阵,包括:
4.如权利要求3所述的基于语音识别的业务导航方法,其特征在于,所述将每个行列位置提取的所有层元素进行维度压缩,得到每个所述行列位置对应的位置特征值,包括:
5.如权利要求1至4中任意一项所述的基于语音识别的业务导航方法,其特征在于,所述对所述初始业务实体进行实体对齐,得到目标业务实体,包括:
6.如权利要求5所述的基于语音识别的业务导航方法,其特征在于,所述将所述初始业务实体转化为初始业务实体向量,包括:
7.如权利要求5所述的基于语音识别的业务导航方法,其特征在于,所述基于所述向量相似度对所有标准实体进行筛选,得到目标业务实体,包括:
8.一种基于语音识别的业务导航装置,其特征在于,包括:
9.一种业务终端,其特征在于,所述业务终端包括:
10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的基于语音识别的业务导航方法。