技术领域
[0001] 本公开涉及计算机技术领域,更具体地,涉及一智能系统的信息处理方法和一种智能系统。
相关背景技术
[0002] 随着互联网和电子商务的快速发展,越来越多的用户选择在电商平台上进行线上购物,再通过物流配送的方式拿到物品。然而,随着订单量的与日俱增,物流配送也面临巨大的压力,因而如何提高物流配送的效率成为亟待解决的问题。
[0003] 目前,物流配送的最后环节主要采取配送员以配送车辆逐一派送的方式。然而,配送员在配送过程中,通常需要大量的接打电话,并且还要在手持扫描设备(例如,手持物流个人数字助理)上进行一系列繁杂的操作,极大地降低了配送员的配送效率。
[0004] 然而,在实现本公开构思的过程中,发明人发现相关技术中至少存在如下问题。即,目前配送员在配送过程中的每个环节都有繁杂的手动操作,降低了配送效率,同时还存在行车安全问题。
具体实施方式
[0023] 以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
[0024] 在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
[0025] 在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
[0026] 在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B和C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。在使用类似于“A、B或C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B或C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。
[0027] 本公开的实施例提供了一种智能系统的信息处理方法,该智能系统包括穿戴式语音设备、电子设备、语音识别系统和物流配送系统,该方法包括:穿戴式语音设备接收用户语音信息,并将语音信息发送至电子设备,电子设备将接收到的语音信息发送至语音识别系统,语音识别系统将接收到的语音信息转换为文本信息,并将文本信息发送至电子设备,电子设备基于文本信息生成控制指令,并将控制指令发送至物流配送系统,以及物流配送系统基于控制指令完成指定操作。
[0028] 图1示意性示出了根据本公开实施例的智能系统的信息处理方法和智能系统的应用场景100。
[0029] 需要注意的是,图1所示仅为可以应用本公开实施例的应用场景的示例,以帮助本领域技术人员理解本公开的技术内容,但并不意味着本公开实施例不可以用于其他设备、系统、环境或场景。
[0030] 如图1所示,根据该实施例的应用场景100可以包括穿戴式语音设备110、电子设备120、语音识别系统130和物流配送系统140。
[0031] 根据本公开实施例,穿戴式语音设备110可以与电子设备120连接,例如,穿戴式语音设备110可以与电子设备120通过无线通信连接。例如,穿戴式语音设备110可以是蓝牙设备,通过蓝牙与电子设备120建立通信连接。
[0032] 本公开实施例中的穿戴式语音设备110例如可以是蓝牙耳机,通过蓝牙与电子设备120进行无线连接。可以理解,本公开实施例不限定穿戴式语音设备110的具体形式,本领域技术人员可以根据实际需要设定穿戴式语音设备的具体形式,例如穿戴式语音设备110还可以是智能眼镜等。
[0033] 根据本公开实施例,电子设备120例如可以是具有条形码扫描功能的电子设备,例如,电子设备120能够对一维码和/或二维码进行扫描。电子设备120可以是手持扫描设备,例如,电子设备120可以是手持物流个人数字助理(PDA)设备。
[0034] 在本公开实施例中,电子设备120中可以安装有相应的应用程序,应用程序可以连接到相应的后台系统。例如,电子设备120中可以安装有物流配送的应用程序,从而电子设备120能够与物流配送系统140连接。电子设备120中还可以安装有语音识别的应用程序,从而电子设备120可以与语音识别系统130连接。
[0035] 语音识别系统130可以是为应用程序提供后台服务的服务器系统。例如,可以对接收到的语音信息等进行分析处理,并将处理结果反馈给电子设备120。
[0036] 物流配送系统140可以是为应用程序提供后台服务的服务器系统。例如,可以对接收到的用户请求等进行分析处理,并将处理结果反馈给电子设备120。
[0037] 在本公开实施例的应用场景中,物流配送人员可以佩戴穿戴式语音设备110,通过穿戴式语音设备110接收配送人员的语音信息,并将该语音信息发送到电子设备120,电子设备120将该语音信息转发到语音识别系统130,语音识别系统130将接收到的语音信息转换为文本信息返回给电子设备120,电子设备120基于该文本信息生成控制指令并发送给物流配送系统140,物流配送系统140基于该控制指令完成指定操作,从而可以实现配送人员能够通过向穿戴式语音设备110发送语音指令来控制物流配送系统140完成相应操作的目的,解决了相关技术中需要配送人员手动操作PDA以控制物流配送系统完成相应操作的繁琐问题,提高了配送效率。
[0038] 图2示意性示出了根据本公开实施例的智能系统的信息处理方法的流程图。
[0039] 根据本公开实施例,智能系统可以包括穿戴式语音设备、电子设备、语音识别系统和物流配送系统。其中,穿戴式语音设备与电子设备连接,电子设备与语音识别系统和物流配送系统连接。
[0040] 如图2所示,该方法包括操作S201~S205。
[0041] 在操作S201,穿戴式语音设备接收用户语音信息,并将语音信息发送至电子设备。
[0042] 根据本公开实施例,穿戴式语音设备可以通过蓝牙与电子设备连接,例如,可以通过蓝牙物理链路(Synchronous Connection Oriented,简称SCO)或者高级音频传输模型(Advanced Audio Distribution Profile,简称A2DP)链路与电子设备建立通信连接。
[0043] 例如,可以通过语音或者按键唤醒穿戴式语音设备,穿戴式语音设备通过蓝牙指令向电子设备发送连接请求。电子设备可以每隔预定时间向穿戴式语音设备发送心跳包(HeartBeat),检测穿戴式语音设备与电子设备是否保持连接状态。
[0044] 在本公开实施例中,在穿戴式语音设备与电子设备建立通信连接后,穿戴式语音设备可以将接收到的用户语音信息上传至电子设备,以供电子设备进行处理。
[0045] 在操作S202,电子设备将接收到的语音信息发送至语音识别系统。
[0046] 根据本公开实施例,电子设备可以先判断接收到的语音信息是否满足预设条件,在该语音信息满足预设条件的情况下,电子设备再将该语音信息发送至语音识别系统。
[0047] 在本公开实施例中,预设条件可以包括关键词,关键词例如可以包括“接通”、“呼叫”或者“投妥”等关键指令词。预设条件也可以包括关键词和订单号,例如,可以包括关键词和订单号后4位。
[0048] 根据本公开实施例,电子设备中可以安装有语音识别的应用程序,从而电子设备可以将语音信息发送至该应用程序对应的后台系统,以使后台系统能够对该语音信息进行处理。例如,电子设备可以将满足预设条件的语音信息发送至语音识别系统,以供语音识别系统进行处理。
[0049] 在操作S203,语音识别系统将接收到的语音信息转换为文本信息,并将文本信息发送至电子设备。
[0050] 根据本公开实施例,语音识别系统可以对语音信息进行解析并转化为相应的文本信息。或者,语音识别系统也可以对语音信息进行解析和语义识别,生成特定格式的文本信息。例如,生成“指令词+订单号”格式的文本信息。
[0051] 例如,语音信息为“请联络订单尾号为XXXX的客户”,则语音识别系统可以直接将该语音信息转化为相应的文本信息“请联络订单尾号为XXXX的客户”,语音识别系统也可以对该语音信息进行语义识别,然后生成“呼叫+XXXX”的文本信息。
[0052] 在操作S204,电子设备基于文本信息生成控制指令,并将控制指令发送至物流配送系统。
[0053] 根据本公开实施例,控制指令可以包括指令关键词和指令对象。指令关键词例如可以包括“呼叫”,指令对象例如可以是“订单尾号为XXXX的客户的电话号码”。控制指令也可以只包括指令关键词,例如,指令关键词可以包括“接通”。
[0054] 在本公开实施例中,当控制指令的指令关键词与物流配送系统相关时,将该控制指令发送给物流配送系统。例如,当控制指令包括指令关键词和指令对象时。例如,指令关键词包括呼叫、投妥等,指令对象包括订单号。
[0055] 在本公开另一实施例中,当控制指令的指令关键词与电子设备或者其他设备相关时,则可以将控制指令发送给相应的设备。例如,指令关键词为“接通电话”,则电子设备可以将控制指令发送相连接的正在来电的设备。
[0056] 在本公开再一实施例中,还可以在穿戴式语音设备中设置处理器,当穿戴式语音设备接收到“接通电话”的语音信息时,穿戴式语音设备直接控制与其相连的正在来电的设备接通电话。
[0057] 根据本公开实施例,可以在穿戴式语音设备中设置处理器。穿戴式语音设备可以直接响应某些语音指令对相应设备进行控制。例如,直接响应“接通电话”的指令,控制相连的正在来电的设备接通电话。穿戴式语音设备也可以对接收到的语音信息进行初步筛选,将满足预设条件的语音信息发送至电子设备,以便电子设备将其发送给语音识别系统对此语音信息进行语义分析,然后生成文本信息返回。穿戴式语音设备还可以将接收到的语音信息都发送到电子设备,由电子设备对语音信息进行初步筛选,将满足预设条件的语音信息发送至语音识别系统,以便语音识别系统对其进行语义识别。
[0058] 在操作S205,物流配送系统基于控制指令完成指定操作。
[0059] 在本公开实施例中,物流配送系统中例如可以存储有各配送员的信息,例如配送员对应的订单,各订单的订单信息和用户信息等。
[0060] 根据本公开实施例,物流配送系统可以基于控制指令完成指定操作,在操作完成后或者在操作失败后,可以生成返回语音信息,并发送给电子设备,电子设备可以将接收到的返回语音信息发送至穿戴式语音设备,穿戴式语音设备播放该返回语音信息,以便配送员掌握当前情况。
[0061] 在本公开一实施例中,控制指令可以是“妥投XXXX”,物流配送系统接收该控制指令,确定该配送员名下是否存在尾号为XXXX的订单,若不存在,则返回语音信息“此单号不存在”,若存在,则确定该订单是否符合语音投妥,若不符合,则返回语音信息“请在电子设备(PDA)上操作”,若符合,则返回语音信息“订单投妥成功”,并相应地在物流配送系统中将该订单的状态更新为投妥。
[0062] 在本公开另一实施例中,控制指令可以是“呼叫XXXX”,物流配送系统接收该控制指令,确定该配送员名下是否存在尾号为XXXX的订单,若不存在,则返回语音信息“此单号不存在”,若存在,则查询该订单对应的用户电话号码,若该订单无对应的电话号码,则返回语音信息“订单电话号码不存在”,若该订单有对应的电话号码,则返回语音信息“正在呼叫”,并控制电话呼叫中心进行呼叫操作。
[0063] 具体地,本公开实施例中的智能系统还可以包括电话呼叫中心,该电话呼叫中心可以与物流配送系统连接,物流配送系统可以通过控制电话呼叫中心实现“呼叫XXXX”的控制指令。
[0064] 在本公开实施例中的电子设备具有通话功能的情况下,物流配送系统可以将控制指令对应的电话号码和该电子设备的电话号码发送至电话呼叫中心,以使电话呼叫中心建立电子设备与该电话号码对应的电子设备之间的通话连接,从而可以使配送员通过电子设备与订单号对应的用户建立通话,方便配送员的配送工作。
[0065] 在本公开另一实施例中,电子设备若具有通话功能,物流配送系统也可以控制电子设备直接拨通控制指令对应的电话号码。
[0066] 或者,在本公开实施例中的电子设备不具有通话功能的情况下,智能系统中还可以包括配送员的通话设备,该通话设备与穿戴式语音设备连接,物流配送系统可以将控制指令对应的电话号码和通话设备的电话号码发送至电话呼叫中心,以使电话呼叫中心建立该通话设备与该电话号码对应的电子设备之间的通话连接,从而可以使配送员通过通话设备与订单号对应的用户建立通话,方便配送员的配送工作。
[0067] 本公开实施例的智能系统中包括穿戴式语音设备、电子设备、语音识别系统和物流配送系统,从而配送员可以通过语音与物流配送系统实现交互,以使物流配送系统完成相应的操作,减少了配送员手动操作物流配送系统的繁琐过程,提高了工作效率,并且可以提高工作中的安全性。
[0068] 本公开实施例的智能系统中还包括电话呼叫中心,物流配送系统可以基于控制指令控制该电话呼叫中心建立配送员和订单用户的通话连接,减少了配送员查找订单获取电话再拨通的繁琐操作,提高了配送效率。
[0069] 图3示意性示出了根据本公开实施例的智能系统300的框图。
[0070] 如图3所示,该智能系统300包括穿戴式语音设备310、电子设备320、语音识别系统330和物流配送系统340。其中,穿戴式语音设备310与电子设备320连接,电子设备320与语音识别系统330和物流配送系统340连接。
[0071] 穿戴式语音设备310用于接收用户语音信息,并将语音信息发送至电子设备320。
[0072] 电子设备320用于将接收到的语音信息发送至语音识别系统330。
[0073] 语音识别系统330用于将接收到的语音信息转换为文本信息,并将文本信息发送至电子设备320。
[0074] 电子设备320还用于基于文本信息生成控制指令,并将控制指令发送至物流配送系统340。
[0075] 物流配送系统340用于基于控制指令完成指定操作。
[0076] 根据本公开实施例,电子设备320还用于判断语音信息是否满足预设条件,预设条件包括关键词,以及在语音信息满足所述预设条件的情况下,将语音信息发送至语音识别系统330。
[0077] 根据本公开实施例,物流配送系统340还用于生成返回语音信息,并发送至电子设备320。电子设备320还用于将接收到的返回语音信息发送至穿戴式语音设备310。穿戴式语音设备310还用于播放返回语音信息。
[0078] 本公开实施例的智能系统300中包括穿戴式语音设备310、电子设备320、语音识别系统330和物流配送系统340,从而配送员可以通过语音信息实现与物流配送系统340的交互,以使物流配送系统340完成相应的操作,减少了配送员通过电子设备320手动操作物流配送系统340的繁琐过程,提高了工作效率,并且可以提高工作中的安全性。
[0079] 图4示意性示出了根据本公开另一实施例的智能系统400的框图。
[0080] 如图4所示,该智能系统400包括穿戴式语音设备310、电子设备320、语音识别系统330、物流配送系统340和电话呼叫中心350。其中,穿戴式语音设备310与电子设备320连接,电子设备320与语音识别系统330和物流配送系统340连接,物流配送系统340与电话呼叫中心350连接。
[0081] 穿戴式语音设备310用于接收用户语音信息,并将语音信息发送至电子设备320。
[0082] 电子设备320用于将接收到的语音信息发送至语音识别系统330。
[0083] 语音识别系统330用于将接收到的语音信息转换为文本信息,并将文本信息发送至电子设备320。
[0084] 电子设备320还用于基于文本信息生成控制指令,并将控制指令发送至物流配送系统340。
[0085] 物流配送系统340用于基于控制指令完成指定操作。
[0086] 物流配送系统340还用于将控制指令对应的电话号码发送至电话呼叫中心350。
[0087] 电话呼叫中心350用于建立电子设备320与电话号码对应的电子设备之间的通话连接。
[0088] 本公开实施例的智能系统中还包括电话呼叫中心350,物流配送系统340可以基于控制指令控制该电话呼叫中心350建立配送员和订单用户的通话连接,减少了配送员查找订单获取电话再拨通的繁琐操作,提高了配送效率。
[0089] 图5示意性示出了根据本公开又一实施例的智能系统500的框图。
[0090] 如图5所示,该智能系统500包括穿戴式语音设备310、电子设备320、语音识别系统330、物流配送系统340、电话呼叫中心350和通话设备360。其中,穿戴式语音设备310与电子设备320和通话设备360连接,电子设备320与语音识别系统330和物流配送系统340连接,物流配送系统340与电话呼叫中心350连接。
[0091] 穿戴式语音设备310用于接收用户语音信息,并将语音信息发送至电子设备320。
[0092] 电子设备320用于将接收到的语音信息发送至语音识别系统330。
[0093] 语音识别系统330用于将接收到的语音信息转换为文本信息,并将文本信息发送至电子设备320。
[0094] 电子设备320还用于基于文本信息生成控制指令,并将控制指令发送至物流配送系统340。
[0095] 物流配送系统340用于基于控制指令完成指定操作。
[0096] 物流配送系统340还用于将控制指令对应的电话号码以及通话设备360的电话号码发送至电话呼叫中心350。
[0097] 电话呼叫中心350用于建立通话设备360与电话号码对应的电子设备之间的通话连接。
[0098] 本公开实施例的智能系统中还包括电话呼叫中心350和配送员的通话设备360,物流配送系统340可以基于控制指令控制该电话呼叫中心350建立配送员和订单用户的通话连接,减少了配送员查找订单获取电话再拨通的繁琐操作,提高了配送效率。
[0099] 需要说明的是,系统部分实施例中各设备/系统等的实施方式、解决的技术问题、实现的功能、以及达到的技术效果分别与方法部分实施例中各对应的步骤的实施方式、解决的技术问题、实现的功能、以及达到的技术效果相同或类似,在此不再赘述。
[0100] 附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表程序段、或代码的一部分,上述程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0101] 作为另一方面,本公开还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备执行:获取工具类集合,所述工具类集合包括至少一个工具类,所述至少一个工具类中的每个工具类包括方法,所述每个工具类的方法被配置为读取数据并将数据的格式转换为满足测试框架要求的第一格式;基于测试数据的存储信息和所述工具类集合,创建与所述测试数据对应的工具类的对象;以及基于所述对象,调用与所述测试数据对应的工具类的方法,以读取所述测试数据并将所述测试数据的格式转换为满足测试框架要求的第一格式。
[0102] 以上对本公开的实施例进行了描述。但是,这些实施例仅仅是为了说明的目的,而并非为了限制本公开的范围。尽管在以上分别描述了各实施例,但是这并不意味着各个实施例中的措施不能有利地结合使用。本公开的范围由所附权利要求及其等同物限定。不脱离本公开的范围,本领域技术人员可以做出多种替代和修改,这些替代和修改都应落在本公开的范围之内。