一种电子面单生成方法、装置、电子设备及存储介质与流程

文档序号:27249078发布日期:2021-11-03 20:16阅读:255来源:国知局
一种电子面单生成方法、装置、电子设备及存储介质与流程

1.本技术涉及语音识别技术领域,具体而言,涉及一种电子面单生成方法、装置、电子设备及存储介质。


背景技术:

2.快递物流企业的寄递信息填写方式从传统的纸质手写面单变成如今的电子面单,电子面单是确认相关信息无误后一次性打印出来的,不仅能减小面单的纸面面积降低成本,也能够提升客户的投递货物时获取运单信息的效率。目前,头部快递物流企业日均使用的电子面单个数可达到数千万个,每日面单的成本可达百万,电子面单的信息包含收发件人的相关信息(地址、联系方式)、货物相关信息、运单号等信息,因此面单信息的准确性直接影响了物流行业的发展。
3.现有技术中,在电子面单的信息获取方法中,主要通过以下几种方式:一、用户通过编辑相关的寄递信息进行“下单”;二、用户通过来电下单后需要客服手动打字录入用户寄件信息;三、快递员上门取件时用户口述给快递员相关信息,快递员帮忙客户进行“下单”。无论是上述哪种方式,都必须有人工手动输入文字的环节,全程需要一个人工进行实时对接,导致根据运单信息生成的电子面单准确性较低,给物流的正常流程和用户的物流体验带来不利影响。


技术实现要素:

4.有鉴于此,本技术实施例的目的在于提供一种电子面单生成方法、装置、电子设备及存储介质,以改善现有技术中存在的电子面单信息准确性较低的问题。
5.为了解决上述问题,第一方面,本技术提供了一种电子面单生成方法,所述方法包括:
6.获取目标运单对应的用户终端的语音信息;
7.对所述语音信息进行提取,得到关键信息;
8.根据所述关键信息在地址数据库中进行多级匹配,得到地址信息;
9.基于所述地址信息得到电子面单。
10.在上述实现过程中,通过对用户进行目标运单的下单时使用的用户终端中获取的语音信息进行提取,能够减少语音中的无效信息对语音识别带来的不利影响,提取出与运单相关的有效的关键信息。通过对提取的关键信息与地址数据库进行多级匹配,能够有效地提高地址信息的准确性和精度,增加了运单信息的准确性,从而提高了电子面单的准确性,提升了物流工作进行的工作效率、工作质量和用户的使用体验。
11.可选地,所述对所述语音信息进行提取,得到关键信息,包括:
12.将所述语音信息转化为拼音信息,所述拼音信息中包含多个拼音字节;
13.根据预设提取规则对所述拼音信息中的多个所述拼音字节进行提取,得到满足所述提取规则的多个拼音字节组成的关键信息。
14.在上述实现过程中,通过将语音信息转化为拼音信息,能够根据预设的提取规则对拼音信息中的多个拼音字节进行提取,以筛选出满足提取规则的关键信息,能够对语音信息中的无效信息进行过滤,保留与运单相关的有效信息,且根据拼音信息进行识别,能够有效地提高识别和提取的准确度,提高关键信息的准确性和针对性。
15.可选地,所述根据所述关键信息在地址数据库中进行多级匹配,得到地址信息,包括:
16.获取所述地址数据库中多个地址对应的地址拼音信息;
17.将所述关键信息中的多个所述拼音字节与多个所述地址拼音信息进行多级匹配,得到地址信息。
18.在上述实现过程中,由于地址数据库中具有多个不同类型、不同层次的地址数据,通过对各个地址对应的地址拼音信息进行获取,能够根据关键信息中的多个拼音字节与多个地址拼音信息进行多次匹配,以匹配到具体的地址信息,提高了地址信息的准确性和有效性。
19.可选地,所述多级匹配包括第一级匹配和第二级匹配;所述将所述关键信息中的多个所述拼音字节与多个所述地址拼音信息进行多级匹配,得到地址信息,包括:
20.对多个所述拼音字节与多个所述地址拼音信息进行第一级匹配,匹配成功时,得到所述关键信息的目标范围;
21.在所述第一级匹配成功后,对多个所述拼音字节与多个所述地址拼音信息进行第二级匹配,匹配成功时,得到所述关键信息的明细内容;
22.根据所述目标范围和所述明细内容得到地址信息。
23.在上述实现过程中,多级匹配中包括第一级匹配和第二级匹配,通过第一级匹配获取关键信息的目标范围,通过第二级匹配获取关键信息的明细内容,在第一级匹配成功时才能进行第二级匹配,保证了多级匹配中每层信息的完整性,能够在多级匹配都成功时,基于获取的目标范围和明细内容得到关键信息中包含的地址信息,提高了地址信息的准确性和完整性。
24.可选地,所述方法还包括:
25.在所述第一级匹配或所述第二级匹配失败时,生成对应的提示信息;
26.将所述提示信息发送给所述用户终端。
27.在上述实现过程中,当多级匹配中的任意一级匹配失败时,通过对应级匹配失败的相关信息,生成对应的提示信息,能够将提示信息发送给用户终端,以对用户进行提示,使用户对匹配情况进行查看和了解,根据匹配情况进行后续的操作,完善了生成电子面单的整体流程。
28.可选地,所述对所述语音信息进行提取,得到关键信息之后,所述方法还包括:
29.对所述关键信息进行识别,得到所述目标运单的用户信息,所述用户信息包括寄件人信息和收件人信息。
30.在上述实现过程中,由于用户信息的语音识别难度较低,通过对关键信息中的多个拼音字节进行识别,能够准确地识别出关键信息中包含的用户信息,并对用户信息进行分类,分为寄件人信息和收件人信息,能够基于拼音的语音识别提高用户信息的准确性和识别效率。
31.可选地,所述基于所述地址信息得到电子面单,包括:
32.根据所述地址信息和所述向所述用户终端发送验证信息;
33.接收所述用户终端基于所述验证信息的验证结果;
34.当所述验证结果为成功时,以所述地址信息为目标地址信息;
35.当所述验证结果为失败时,对所述地址信息进行修改,以修改地址信息为目标地址信息;
36.基于所述目标地址信息和所述用户信息,生成电子面单。
37.在上述实现过程中,在多级匹配成功获取地址信息后,通过与用户终端进行交互,以对获取的地址信息进行验证,能够根据用户终端反馈的验证结果判定是否需要对地址信息进行修改,以得到最终的目标地址信息,在与用户终端进行交互的基础上有效地提高了目标地址信息的准确性和有效性,在最终确定的目标地址信息和用户信息的基础上生成电子面单,以保证电子面单的准确性和有效性。
38.可选地,所述获取目标运单的语音信息,包括:
39.接收所述用户终端的下单请求;
40.根据所述下单请求,向所述用户终端发送目的询问内容;
41.接收所述用户终端基于所述目的询问内容发送的反馈内容;
42.根据所述反馈内容生成信息询问内容,向所述用户终端发送所述信息询问内容;
43.接收所述用户终端基于所述信息询问内容发送的语音信息。
44.在上述实现过程中,通过与用户终端的交互获取目标运单的语音信息,基于目的询问内容和反馈内容识别用户是否有下单需求,在用户具有下单需求时,通过信息询问内容与用户终端进行交互,以对用户终端的语音信息进行获取,能够识别用户终端的请求,并根据相应的请求进行对应的操作,有效地提升了用户的使用体验。
45.第二方面,本技术实施例还提供了一种电子面单生成装置,所述装置包括:
46.获取模块,用于获取目标运单的语音信息;
47.提取模块,用于对所述语音信息进行提取,得到关键信息;
48.匹配模块,用于根据所述关键信息在地址数据库中进行多级匹配,得到地址信息;
49.生成模块,用于根据所述地址信息生成电子面单。
50.在上述实现过程中,通过获取模块对目标运单的语音信息进行获取,通过提取模块对获取的语音信息中的关键信息进行提取,通过匹配模块在地址数据库的基础上对关键信息进行多级匹配,以得到地址信息,通过生成模块根据地址信息生成对应的电子面单。能够有效地提高地址信息的准确性和精度,增加了运单信息的准确性,从而提高了电子面单的准确性,提升了物流工作进行的工作效率、工作质量和用户的使用体验。
51.本技术实施例还提供了一种电子设备,所述电子设备包括存储器和处理器,所述存储器中存储有程序指令,所述处理器读取并运行所述程序指令时,执行上述电子面单生成方法中任一实现方式中的步骤。
52.本技术实施例还提供了一种可读取存储介质,所述可读取存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行上述电子面单生成方法中任一实现方式中的步骤。
53.综上所述,本技术实施例提供了一种电子面单生成方法、装置、电子设备及存储介
质,基于智能语音识别技术对用户进行物流下单时的语音信息进行识别,通过对语音信息进行关键信息的提取和多级匹配,能够匹配并获取语音信息中与运单相关的运单信息,有效地增加了运单信息的准确性,从而提高了电子面单的准确性,提升了物流工作进行的工作效率、工作质量和用户的使用体验。
附图说明
54.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
55.图1为本技术实施例提供的一种服务器和用户终端进行交互的示意图;
56.图2为本技术实施例提供的一种电子面单生成方法的流程示意图;
57.图3为本技术实施例提供的一种步骤s1的详细流程示意图;
58.图4为本技术实施例提供的一种步骤s4的详细流程示意图;
59.图5为本技术实施例提供的一种步骤s2的详细流程示意图;
60.图6为本技术实施例提供的一种步骤s3的详细流程示意图;
61.图7为本技术实施例提供的一种电子面单生成装置的结构示意图。
62.图标:100

服务器;200

用户终端;300

电子面单生成装置;310

获取模块;320

提取模块;330

匹配模块;340

生成模块。
具体实施方式
63.下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本技术实施例的一部分实施例,而不是全部的实施例。基于本技术实施例的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术实施例保护的范围。
64.本技术实施例提供了一种电子面单生成方法,应用于服务器,服务器可以为个人电脑(personal computer,pc)、平板电脑、智能手机、个人数字助理(personal digital assistant,pda)等具有逻辑计算功能的电子设备,能够基于语音识别技术对物流运单中的运单信息进行获取,并根据获取的信息生成电子面单,提高了电子面单的准确性和生成效率。
65.请参阅图1,图1为本技术实施例提供的一种服务器和用户终端进行交互的示意图,包括以下交互设备:服务器100和用户终端200。服务器100通过有线网络或无线网络与一个或多个(图中仅示出一个)用户终端200进行通信连接,以进行数据通信或交互。
66.其中,服务器100可以设置在个人电脑、平板电脑、智能手机、个人数字助理等具有逻辑计算功能的电子设备上,用于与用户终端200进行交互,发送询问内容给用户终端200,对反馈内容进行识别后接收用户终端200中的语音信息,对语音信息进行提取得到关键信息,在地址数据库中对关键信息进行多级匹配得到地址信息,基于地址信息生成电子面单。
67.用户终端200,可以为个人电脑、平板电脑、智能手机、个人数字助理等具有逻辑计算功能的电子设备,用于接收服务器100发送的询问内容,并根据询问内容发送对应的反馈
内容到服务器100中,在识别成功后发送语音信息到服务器100中。
68.请参阅图2,图2为本技术实施例提供的一种电子面单生成方法的流程示意图,包括以下步骤:
69.步骤s1,获取目标运单对应的用户终端的语音信息。
70.其中,服务器可以通过电话、网络电话等方式与用户终端进行通信,获取用户终端中录入的语音信息。
71.示例地,服务器中可以设置智能语音机器人,根据智能语音机器人与用户终端的使用用户进行沟通,以减轻快递行业工作人员的工作量,并获取完整的语音信息。
72.可选地,步骤s1还可以包括步骤s11

s15,请参阅图3,图3为本技术实施例提供的一种步骤s1的详细流程示意图。
73.步骤s11,接收所述用户终端的下单请求。
74.其中,用户在需要进行寄件时,在用户终端上向服务器发送下单请求,服务器能够接收用户的下单请求。示例地,下单请求可以为电话请求,也可以为短信请求,还可以为在软件内通过网络提交的请求。
75.步骤s12,根据所述下单请求,向所述用户终端发送目的询问内容。
76.其中,由于物流服务内容的多样化,因此服务器在接收用户终端的下单请求后,会根据下单请求生成目的询问内容,目的询问内容为验证用户需求的内容。目的询问内容的形式与具体内容可以根据下单请求的形式对应生成,例如:下单请求为电话请求时,目的询问内容可以为智能语音机器人生成的“您好,请问您需要什么服务”、“您好,寄件请按1、查询请按2
……”
等语音内容;下单请求为短信请求时,目的询问内容可以为服务器生成的“您好,请问您需要什么服务”、“您好,寄件请回复1、查询请回复2
……”
等文字内容;下单请求为软件内通过网络提交的请求,目的询问内容可以为服务器在软件中对用户终端进行目的询问的信息内容等。
77.值得说明的是,服务器还可以根据用户的需求,向用户终端发送与需求对应的形式的目的询问内容,满足多种用户需求。
78.步骤s13,接收所述用户终端基于所述目的询问内容发送的反馈内容。
79.其中,用户终端在接收到目的询问内容后,能够根据目的询问内容和用户自身需求生成反馈内容。例如,目的询问内容为智能语音机器人生成的语音信息时,反馈内容可以为根据需求选择的按键或进行的语音回复;目的询问内容为服务器生成的短信内容时,反馈内容可以为根据需求进行的短信回复;目的询问内容为软件中的信息内容时,反馈内容可以为根据需求进行的文字或语音回复等。用户终端可以基于用户的实际需求,对目的询问内容进行对应地反馈,增加反馈内容的针对性。
80.步骤s14,根据所述反馈内容生成信息询问内容,向所述用户终端发送所述信息询问内容。
81.其中,服务器能够根据接收到的反馈内容中的语音、按键、文字、短信等各种形式的内容进行判断或识别,在识别到用户需要进行寄件时,生成关于寄件的信息询问内容,以对用户的运单信息进行询问和获取。例如,反馈内容为按键内容时,可以在判断用户选择寄件所代表的“1”按键时即生成信息询问内容,并向用户终端生成信息询问内容;反馈内容为语音内容时,可以对反馈内容进行语音识别,以识别用户是否有寄件需求,在识别为有寄件
需求时,生成信息询问内容,并向用户终端发送信息询问内容;反馈内容为短信等文字内容时,可以对文字内容进行识别,以识别用户是否有寄件需求,在识别为有寄件需求时,生成信息询问内容,并向用户终端发送信息询问内容。
82.可选地,信息询问内容也可以为语音信息、文字信息、短信信息等多种不同形式的信息。
83.值得说明的是,在判断或识别失败时,服务器能够转接人工人员进行处理,以对用户的信息进行获取,保证用户信息的及时获取。
84.步骤s15,接收所述用户终端基于所述信息询问内容发送的语音信息。
85.其中,用户终端接收服务器发送的信息询问内容后,会对用户根据信息询问内容进行回答的语音信息进行录入,并上传到服务器中,以供服务器根据语音信息获取运单信息,生成目标运单的电子面单。
86.值得说明的是,服务器通过与用户终端的交互获取目标运单的语音信息,基于目的询问内容和反馈内容识别用户是否有下单需求,在用户具有下单需求时,通过信息询问内容与用户终端进行交互,以对用户终端的语音信息进行获取,能够识别用户终端的请求,并根据相应的请求进行对应的操作,有效地提升了用户的使用体验。
87.执行完步骤s1之后,继续执行步骤s2。
88.步骤s2,对所述语音信息进行提取,得到关键信息。
89.其中,用户终端的语音信息中包括了与运单相关的有效信息和与运单无关的无效信息,基于语音识别技术对语音信息进行识别和关键词提取,能够筛选去除语音信息中与运单信息无关的无效信息,得到关键信息,减少无效信息对语音识别带来的不利影响,提高后续匹配的准确度。
90.示例地,有效信息中可以包括寄件人姓名、寄件人电话、寄件人地址、寄件物品名称、收件人姓名、收件人电话以及收件人地址等多种与运单相关的物流信息,无效信息中可以包括用户的一些语气词、连接词等于运单无关的信息。
91.执行完步骤s2之后,继续执行步骤s3。
92.步骤s3,根据所述关键信息在地址数据库中进行多级匹配,得到地址信息。
93.其中,对关键信息进行识别和匹配时,将关键信息与地址数据库中的多个地址进行递推式的多级匹配,由于地址数据中涉及多个层次的数据,例如“a省b市c区d街道e小区f栋”其中的abcdef都为不同层次的地址,通过递推式的多级匹配能够分别对不同层次的地址数据进行对应的匹配,直到匹配到准确地址,以增加每种层次的地址数据匹配的准确性,提高了多级匹配后得到的地址信息的准确性。
94.可选地,在步骤s3之后,所述方法还可以包括步骤sa:对所述关键信息进行识别,得到所述目标运单的用户信息,所述用户信息包括寄件人信息和收件人信息。
95.其中,由于用户信息的语音识别难度较低,通过对关键信息中的多个拼音字节进行识别,能够准确地识别出关键信息中包含的用户信息,并对用户信息进行分类,分为寄件人信息和收件人信息,能够基于拼音的语音识别提高用户信息的准确性和识别效率。
96.值得说明的是,寄件人信息可以包括寄件人的身份信息、联系方式、物品信息等寄件用户相关的信息,收件人信息可以包括收件人的身份信息、联系方式、物品信息等收件用户相关的信息。
97.可选地,服务器在获取所述寄件物品的物品信息后,能够将物品信息与实时的违禁品信息库中的多种信息进行对比,识别该寄件物品是否可以邮寄。服务器还能够对违禁品信息库进行实现、及时地更新,以提高物流过程的安全性。
98.执行完步骤s3之后,继续执行步骤s4。
99.步骤s4,基于所述地址信息得到电子面单。
100.其中,在获取的地址信息的基础上,结合用户信息和物流相关信息,生成电子面单,生成的电子面单的尺寸能够根据需求进行调整,在打印时能够有效地降低面单成本。电子面单可以展示为一种编码方式,例如二维码、条形码、企业自定义编码等,支持pda、智能手机等多种电子设备进行扫描,扫描后展示对应的运单信息,运单信息中包括寄件人姓名、寄件人电话、寄件人地址、寄件物品名称、收件人姓名、收件人电话以及收件人地址,目标运单的订单号和运单号等编码信息、运单的转运轨迹信息、预计到达的时间信息等信息。
101.示例地,在生成电子面单时,服务器可以建立标识码多维矩阵,利用二进制的0和1作为代码,同时使用若干个与二进制相对应的几何形体表示文字数值信息,并生成相应的图像以及解码密钥,扫描标识码解码时,收寄件人需要进行验证,可以以电子面单中用户信息的联系方式作为验证内容,验证通过后,将发送解码密钥给用户,用户通过用户终端对电子面单进行扫描后,输入密钥即可了解目标运单的信息。
102.可选地,在生成电子面单之后,服务器还可以对生成的电子面单进行打印,也可以将电子面单数据发送给工作人员和用户使用的终端设备中,工作人员或用户还可以通过具有扫描设备的终端设备对电子面单进行扫描,扫描后服务器能够向终端设备发送最新物流信息,最新物流信息可以为语音合成技术播报现在物流情况的语音信息,也可以为文字信息、视频信息或其他形式的信息,以对目标运单的物流信息进行展示,如有多次中转分拣,以最新一条的物流信息为准。工作人员进行扫描后,服务器还能够向工作人员使用的终端设备发送该运单的运单信息和下一个运输节点,方便该货物在中转场的有效分拣。
103.可选地,当运单的物流进行最后一次中转结束后到达收货地址所属营业部时,营业部的工作人员扫描电子面单时会将营业部的点部信息反馈给服务器。服务器会将点部信息与电子面单中的运单信息进行比对,判断是否为运单信息中收件地址所属的点部派送范围内,判断结果为是时,服务器可以向营业部的工作人员发送收货人地址和相关备注信息,并对目标运单的物流信息进行更新;判断结果为否时,服务器会进行及时的调整转运,并同时对目标运单的物流信息进行记录。
104.可选地,在根据电子面单进行目标运单的派送时,服务器能够接收工作人员的终端设备中发送的派送信息,根据电子面单的运单信息中的收件人电话,通过人工智能利用语音合成技术自动生成语音信息或文字信息、视频信息等其他形式的信息,向收件用户的用户终端发送收件通知。收件通知能够通知收件用户目标运单的派送信息,询问收件用户是否有空,在用户有特殊情况时,服务器还能够自动转接快递员来协商收货时间,直至用户确认收货。
105.可选地,步骤s4还可以包括步骤s41

s45,请参阅图4,图4为本技术实施例提供的一种步骤s4的详细流程示意图。
106.步骤s41,根据所述地址信息向所述用户终端发送验证信息。
107.其中,在经过多级匹配获取到目标运单的地址信息后,服务器能够根据地址信息
向用户终端发送验证信息,以对地址信息是否准确进行验证,以保证目标运单的正常物流,减少因地址信息错误对物流流程带来的不利影响。
108.可选地,服务器能够在gis(geographic information system,空间信息系统)系统上调取地址信息所在区域的工作人员的联系方式,将地址信息及用户信息发送给对应的工作人员,以使工作人员根据用户信息,通过服务器对地址信息进行对应地验证。
109.步骤s42,接收所述用户终端基于所述验证信息的验证结果。
110.其中,用户终端在接收到服务器发送的验证信息之后,能够对地址信息进行对应地验证,生成对应的验证结果。示例地,验证结果中可以包括代表地址信息正确的验证成功结果和代表地址信息错误的验证错误结果,验证错误结果中还可以包括对地址信息进行修改的相关内容。
111.步骤s43,当所述验证结果为成功时,以所述地址信息为目标地址信息。
112.其中,当用户终端发送的验证结果为成功时,则代表地址信息正确,以获取的地址信息为最终的目标地址信息。
113.步骤s44,当所述验证结果为失败时,对所述地址信息进行修改,以修改地址信息为目标地址信息。
114.其中,当用户终端发送的验证结果为失败时,则代表地址信息有错误,服务器能够根据用户发送的验证结果中的修改信息对地址信息进行对应地修改,将修改得到的信息作为最终的目标地址信息。
115.示例地,修改信息可以为文字信息或语音信息,为语音信息时继续基于语音识别技术进行对应的识别。
116.可选地,还能够对用户信息进行验证,验证方式与地址信息的验证方式相同。
117.步骤s45,基于所述目标地址信息和所述用户信息,生成电子面单。
118.可选地,在确定了目标地址信息后,能够根据目标地址信息,匹配最优的物流路径,并生成运单的转运轨迹信息,转运轨迹信息中包括路径中的多个节点信息,服务器还能够根据转运轨迹信息估算运单派送的时间信息。服务器在目标地址信息和用户信息的基础上,结合转运轨迹信息和时间信息,生成电子面单。
119.在图2所示的实施例中,通过对用户进行目标运单的下单时使用的用户终端中获取的语音信息进行提取,能够减少语音中的无效信息对语音识别带来的不利影响,提取出与运单相关的有效的关键信息。通过对提取的关键信息与地址数据库进行多级匹配,能够有效地提高地址信息的准确性和精度,增加了运单信息的准确性,从而提高了电子面单的准确性,减轻了快递行业工作人员的工作量,提升了物流工作进行的工作效率、工作质量和用户的使用体验。
120.请参阅图5,图5为本技术实施例提供的一种步骤s2的详细流程示意图,包括以下步骤:
121.步骤s21,将所述语音信息转化为拼音信息,所述拼音信息中包含多个拼音字节。
122.值得说明的是,现有技术的语音识别中都是将音频转换为文字,由于中文汉字的复杂度,要想获得较为准确的文字需要较高精度的语音识别模型,其算法的升级以及大量数据的训练,提高了训练成本和时间,且识别准确度较低。因此,本技术采用拼音识别的语音识别方式,语音识别模型不需要精度高的算法模型和大量数据训练的积累,而是识别相
关文字的汉语拼音,服务器采用的语音识别算法无需输出文本,输出为单个汉字的拼音,拼音字母没有汉字多音字的错误风险,且仅需要26个字母的数据训练,训练难度较低,训练时间较少,降低算法升级难度和数据积累的成本。
123.可选地,在获取语音信息后,将语音信息转换为声波信息,由声波信息得到多个对应的代码,根据代码进行分析,得到多个单个音色,根据多个音色组合得到拼音字节,转化得到的拼音信息中包含多个拼音字节。
124.步骤s22,根据预设提取规则对所述拼音信息中的多个所述拼音字节进行提取,得到满足所述提取规则的多个拼音字节组成的关键信息。
125.其中,转化得到的拼音信息中包含与运单相关的有效信息和与运单无关的无效信息,基于预设的提取规则对拼音信息进行关键词提取,能够筛选去除拼音信息中与运单信息无关的无效信息,得到关键信息,减少无效信息对语音识别带来的不利影响,提高后续匹配的准确度。
126.可选地,预设的提取规则可以为对有效信息进行识别的规则,例如对用户信息、地址信息、时间信息等内容的关键词的识别,也可以为对无效信息进行识别的规则,例如对语气词“啊、嗯、哦”等无关内容的识别。提取规则可以根据实际情况的变化而进行对应地修改,以满足更多情况。
127.在图5所示的实施例中,通过将语音信息转化为拼音信息,能够根据预设的提取规则对拼音信息中的多个拼音字节进行提取,以筛选出满足提取规则的关键信息,能够对语音信息中的无效信息进行过滤,保留与运单相关的有效信息,且根据拼音信息进行识别,能够有效地提高识别和提取的准确度,提高关键信息的准确性和针对性。
128.请参阅图6,图6为本技术实施例提供的一种步骤s3的详细流程示意图,包括以下步骤:
129.步骤s31,获取所述地址数据库中多个地址对应的地址拼音信息。
130.其中,快递物流企业拥有地址数据库,地址数据库中包含了多个不同类型、不同层次的地址数据,以供物流过程中进行使用。服务器将地址数据库中的多个地址数据分别映射为汉字拼音地址数据,每个拼音地址数据都与真实的地址数据相对应。
131.步骤s32,将所述关键信息中的多个所述拼音字节与多个所述地址拼音信息进行多级匹配,得到地址信息。
132.其中,由于地址数据中涉及多个层次的数据,因此通过语音识别技术,在语音识别模型中对关键信息进行拼音识别和递推式的多级匹配,能够分别对不同层次的地址数据进行对应的匹配,以增加每种层次的地址数据匹配的准确性,提高了多级匹配后得到的地址信息的准确性。
133.可选地,所述多级匹配包括第一级匹配和第二级匹配,步骤s32中还可以包括步骤s321

s323;
134.步骤s321,对多个所述拼音字节与多个所述地址拼音信息进行第一级匹配,匹配成功时,得到所述关键信息的目标范围。
135.其中,第一级匹配为递推式的多级匹配中对地址数据的层次中范围较大的内容的匹配,例如对省级和市级的匹配。示例地,第一级匹配中,识别到拼音字节“shanghai”与地址拼音信息中的“shanghai”相同,则第一级匹配得出的关键信息的目标范围为“上海市”。
136.可选地,在拼音的语音识别中,可以根据上下拼音组来确认当前拼音所代表的汉字,还可以对关键信息进行分段,或当前段中没有匹配到相关信息,则依次匹配下段关键信息,直至匹配到相关内容,以保证对关键信息匹配的完整性。
137.步骤s322,在所述第一级匹配成功后,对多个所述拼音字节与多个所述地址拼音信息进行第二级匹配,匹配成功时,得到所述关键信息的明细内容。
138.其中,第二级匹配只在第一级匹配成功后才进行开始匹配,第二级匹配为递推式的多级匹配中对地址数据的层次范围中,比第一级匹配的范围小的内容的匹配,例如区、县级的匹配。示例地,在第一级匹配成功匹配到目标范围为上海市后,在第二级匹配中,识别到拼音字节“jing an”与地址拼音信息中的“jing an”相同,则第一级匹配得出的关键信息的明细内容为“静安区”。
139.可选地,在第二级匹配之后,多级匹配还可以包括第n(n>2)级匹配,能够在第二级匹配失败之后,对拼音字节和地址拼音信息进行第n级匹配,第n级匹配可以为比第n

1级更加细化的地址数据的匹配。例如在对区、县级的匹配成功后,对街道、镇进行匹配,匹配成功后继续对小区等内容进行匹配,直至递推式的多级匹配能够匹配到准确地址。第n级匹配包含的匹配内容也可以根据地址数据的具体情况和匹配过程的实际需求进行调整和修改。
140.可选地,在步骤s322之后,所述方法还包括步骤s3221

s3222:
141.步骤s3221,在所述第一级匹配或所述第二级匹配失败时,生成对应的提示信息。
142.其中,当多级匹配中的任意一级匹配失败时,代表该一级匹配没有匹配到对应的内容,即关键信息中没有对应的内容或对应的内容较为模糊无法识别。在此情况下服务器能够根据对应级匹配失败的相关信息,生成对应的提示信息,生成的提示信息中可以包括对关键信息中某段内容的缺失或模糊进行提示的内容,提示信息的形式可以为文字信息,也可以为语音信息等其他形式的信息。
143.步骤s3222,将所述提示信息发送给所述用户终端。
144.其中,服务器能够将生成的提示信息发送给用户终端,以对用户进行提示,使用户对匹配情况进行查看和了解,根据匹配情况进行后续的操作,对缺失或模糊的内容进行补充录入和发送,以保证运单信息的完整性,能够完善生成电子面单的整体流程,提高电子面单信息获取的效率。
145.步骤s323,根据所述目标范围和所述明细内容得到地址信息。
146.其中,根据目标范围和明细内容,能够对递推式的多级匹配中匹配得到的各个层次的地址数据进行组合,以得到完整的地址信息。例如,得到的地址信息可以为“上海市静安区某街道某小区某栋”等等。
147.在图6所示的实施例中,由于地址数据库中具有多个不同类型、不同层次的地址数据,通过对各个地址对应的地址拼音信息进行获取,能够根据关键信息中的多个拼音字节与多个地址拼音信息进行多次匹配,以匹配到具体的地址信息,提高了地址信息的准确性和有效性。
148.请参阅图7,图7为本技术实施例提供的一种电子面单生成装置的结构示意图,电子面单生成装置300包括:获取模块310、提取模块320、匹配模块330和生成模块340。
149.获取模块310,用于获取目标运单的语音信息;
150.提取模块320,用于对所述语音信息进行提取,得到关键信息;
151.匹配模块330,用于根据所述关键信息在地址数据库中进行多级匹配,得到地址信息;
152.生成模块340,用于根据所述地址信息生成电子面单。
153.提取模块320还包括:转化子模块和提取子模块;
154.转化子模块,用于将所述语音信息转化为拼音信息,所述拼音信息中包含多个拼音字节;
155.提取子模块,用于根据预设提取规则对所述拼音信息中的多个所述拼音字节进行提取,得到满足所述提取规则的多个拼音字节组成的关键信息。
156.匹配模块330还包括:拼音获取子模块和拼音匹配子模块;
157.拼音获取子模块,用于获取所述地址数据库中多个地址对应的地址拼音信息;
158.拼音匹配子模块,用于将所述关键信息中的多个所述拼音字节与多个所述地址拼音信息进行多级匹配,得到地址信息。
159.所述多级匹配包括第一级匹配和第二级匹配,拼音匹配子模块还包括第一匹配子模块、第二匹配子模块和合成子模块;
160.第一匹配子模块,用于对多个所述拼音字节与多个所述地址拼音信息进行第一级匹配,匹配成功时,得到所述关键信息的目标范围;
161.第二匹配子模块,用于在所述第一级匹配成功后,对多个所述拼音字节与多个所述地址拼音信息进行第二级匹配,匹配成功时,得到所述关键信息的明细内容;
162.合成子模块,用于根据所述目标范围和所述明细内容得到地址信息。
163.电子面单生成装置300还包括:提示模块和用户信息获取模块;
164.提示模块,用于在所述第一级匹配或所述第二级匹配失败时,生成对应的提示信息;将所述提示信息发送给所述用户终端。
165.用户信息获取模块,用于对所述关键信息进行识别,得到所述目标运单的用户信息,所述用户信息包括寄件人信息和收件人信息。
166.生成模块340还包括:验证子模块、修改子模块和生成子模块;
167.验证子模块,用于根据所述地址信息向所述用户终端发送验证信息;接收所述用户终端基于所述验证信息的验证结果;当所述验证结果为成功时,以所述地址信息为目标地址信息;
168.修改子模块,用于当所述验证结果为失败时,对所述地址信息进行修改,以修改地址信息为目标地址信息;
169.生成子模块,用于基于所述目标地址信息和所述用户信息,生成电子面单。
170.获取模块310还包括:询问子模块和识别子模块;
171.询问子模块,用于接收所述用户终端的下单请求;根据所述下单请求,向所述用户终端发送目的询问内容;接收所述用户终端基于所述目的询问内容发送的反馈内容;
172.识别子模块,用于根据所述反馈内容生成信息询问内容,向所述用户终端发送所述信息询问内容;接收所述用户终端基于所述信息询问内容发送的语音信息。
173.由于本技术实施例中的装置解决问题的原理与前述的电子面单生成方法的实施例相似,因此本实施例中的装置的实施可以参见上述方法的实施例中的描述,重复之处不再赘述。
174.在图7所示的实施例中,通过装置中各个模块的运作,能够有效地提高地址信息的准确性和精度,增加了运单信息的准确性,从而提高了电子面单的准确性,提升了物流工作进行的工作效率、工作质量和用户的使用体验。
175.本技术实施例还提供了一种电子设备,该电子设备包括存储器和处理器,所述存储器中存储有程序指令,所述处理器读取并运行所述程序指令时,执行本实施例提供的电子面单生成方法中任一项所述方法中的步骤。
176.应当理解是,该电子设备可以是个人电脑(personal computer,pc)、平板电脑、智能手机、个人数字助理(personal digital assistant,pda)等具有逻辑计算功能的电子设备。
177.本技术实施例还提供了一种可读取存储介质,所述可读取存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行电子面单生成方法中任一项所述方法中的步骤。
178.综上所述,本技术实施例提供了一种电子面单生成方法、装置、电子设备及存储介质,基于智能语音识别技术对用户进行物流下单时的语音信息进行识别,通过对语音信息进行关键信息的提取和多级匹配,能够匹配并获取语音信息中与运单相关的运单信息,有效地增加了运单信息的准确性,从而提高了电子面单的准确性,提升了物流工作进行的工作效率、工作质量和用户的使用体验。
179.在本技术所提供的几个实施例中,应该理解到,所揭露的设备,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的框图显示了根据本技术的多个实施例的设备的可能实现的体系架构、功能和操作。在这点上,框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图中的每个方框、以及框图的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
180.另外,在本技术各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
181.所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。因此本实施例还提供了一种可读取存储介质中存储有计算机程序指令,所述计算机程序指令被一处理器读取并运行时,执行区块数据存储方法中任一项所述方法中的步骤。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
182.以上所述仅为本技术的实施例而已,并不用于限制本技术的保护范围,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的
任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
183.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。
184.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1