【技术实现步骤摘要】
基于语音生成订单的方法及装置、交易方法及系统
本专利技术涉及语音识别、智能设备
,尤其涉及一种基于语音生成订单的方法及装置、交易方法及系统。
技术介绍
在现有技术中的零售、服务等行业,用户和商家必须经过需求确认、下单、支付、制作分拣打包等环节才能完成一次交易。以线下餐饮店为例,具体地需要执行以下几个步骤:买家告诉商家自己的需求;商家操作收银机,录入需求,并形成订单;收银员口头向买家阐述订单金额请求买家确认,或同时由电子屏幕显示订单金额;买家口头确认无误后,选择商家提供的一种支付方式进行付款(例如现金、刷银行卡、支付宝、微信等);商家手动录入付款金额(现金支付)或查看收银机(刷卡支付)或查看买家手机确认是否支付成功(微信、支付宝等第三方支付),若支付成功,则分拣打包,或者在此过程中由另一人分拣打包。在以上这个过程存在多个问题,例如:用户和商家必须经过需求确认、下单、支付、制作分拣打包等多个环节才能完成一次交易,每个环节都需要用户和收银员的人工互动,由于人工执行相对计算机执行十分缓慢,因此造成了交易过程耗费时间长,买家排队长,购物体验差等问题;由于现有的交易系统多为台式且固定的,因此买家必须到达指定收银位置才能实现支付,不利于在移动的场景中进行交易;需求确认、下单、支付过程占用了收银员的手,导致收银员不能制作分拣打包等工作,需要单独开辟一个分拣员的职位,增加了人力和时间成本;当买家选择采用扫描商家提供的二维码的方式进行支付时,买家支付成功时,需要向收银员展示支付成功界面,收银员通过人工查看支付成功界面才能确认支付成功,这一过程耗费收银员的时间,然而不查看 ...
【技术保护点】
一种基于语音生成订单的方法,其特征在于,包括:获取语音作为目标语音;将所述目标语音转换为目标文本;从所述目标文本中提取至少一条商品需求信息;每条所述商品需求信息包括:商品唯一称谓、商品数量、单位、金额中的一个或多个;基于预存的商品单价和提取到的至少一条商品需求信息和进行统计和计算,以生成订单。
【技术特征摘要】
1.一种基于语音生成订单的方法,其特征在于,包括:获取语音作为目标语音;将所述目标语音转换为目标文本;从所述目标文本中提取至少一条商品需求信息;每条所述商品需求信息包括:商品唯一称谓、商品数量、单位、金额中的一个或多个;基于预存的商品单价和提取到的至少一条商品需求信息和进行统计和计算,以生成订单。2.根据权利要求1所述的方法,其中,基于获取规则获取语音作为目标语音;所述获取规则包括:唤醒词+结束词规则、唤醒词+限时结束规则、唤醒词+支付请求规则三种规则中的一种或多种的结合;所述唤醒词+结束词规则为:将获取到唤醒词的时刻作为一段语音的开始节点;将在所述唤醒词之后获取到结束词的时刻作为该段语音的结束节点;将所述唤醒词和结束词之间的语音作为一个订单的目标语音;所述唤醒词+限时结束规则:将获取到唤醒词时作为一段语音的开始节点;在所述唤醒词之后开始检测未获取到语音的时间是否达到预定阈值,若达到预定阈值,则将当前时刻作为该段语音的结束节点;将所述唤醒词和到达预定阈值的时刻之间的语音作为一个订单的目标语音;所述唤醒词+支付请求规则为:将获取到唤醒词的时刻作为一段语音的开始节点;将在所述唤醒词之后获取到支付请求的时刻作为该段语音的结束节点;将所述唤醒词和获取到支付请求的时刻之间的语音作为一个订单的目标语音。3.根据权利要求1所述的方法,其中,所述获取语音作为目标语音包括:在将语音转换为文本的分析识别过程中,基于分单规则将所述目标语音中的部分或全部作为一个订单的目标语音;所述分单规则包括:开始标识规则、结束标识规则和开始标识+结束标识规则三种规则中的一个或多个结合;所述开始标识规则为:在将语音转换为文本的分析识别过程中,将两个开始标识之间的目标语音作为一个订单的目标语音;所述结束标识规则为:在将语音转换为文本的分析识别过程中,将两个结束标识之间的目标语音作为一个订单的目标语音;所述开始标识+结束标识规则为:在将语音转换为文本的分析识别过程中,将开始标识和结束标识之间的目标语音作为一个订单的目标语音。4.根据权利要求1所述的方法,其中,基于提取规则从所述目标文本中提取至少一条商品需求信息;所述提取规则包括:对所述目标文本进行分词并标定词性,得到具有词性标签的分词结果;基于预设录入规则从分词结果中所述中提取符合所述预设录入规则的词语和/或短语作为提取结果;所述录入规则包括:商品唯一称谓或金额;商品唯一称谓、商品数量二者以任一排列组合方式构成的短语;商品唯一称谓、商品数量、单位三者以任一排列组合方式构成的短语。5.根据权利要求1所述的方法,其中,基于提取规则从所述目标文本中提取至少一条商品需求信息;所述提取规则包括:在预设的商品信息库中检索与所述目标文本中相匹配的词语和/或短语,若匹配成功,则将匹配成功的语和/或短语作为提取结果;所述预设的商品信息库包含:商品唯一称谓或金额;商品唯一称谓、商品数量二者以任一排列组合方式构成的短语;商品唯一称谓、商品数量、单位三者以任一排列组合方式构成的短语。6.根据权利要求4或5所述的方法,其中,所述提取规则还包括:在得到一条商品需求信息之后,判断当前商品需求信息之后是否存在修改词,若存在修改词,则执行以下步骤:基于所述预设录入规则从所述分词结果中提取符合所述预设录入规则的词语和/或短语作为商品需求修改信息;基于所述商品需求修改信息对所述商品需求信息进行修改。7.根据权利要求1-6任一项所述的方法,其中,在生成一个订单之后,还包括侦听是否获取到修改词,若获取到,则执行以下步骤:基于获取规则获取语音作为修改订单语音;基于所述提取规则从所述修改订单语音中提取修改订单信息;基于所述修改订单信息对所述生成的订单进行修改,以生成新的订单。8.一种基于语音生成订单的装置,其特征在于,包括:语音采集模块,用于采集语音作为目标语音,并将所述目标语音传输至语音识别模块;语音识别模块,用于将所述目标语音转换为目标文本;提取模块,用于从所述目标文本中提取至少一条商品需求信息;每条所述商品需求信息包括:商品唯一称谓、商品数量、单位、金额中的一个或多个;订单生成模块,用于基于预存的商品单价和提取到的至少一条商品需求信息和进行统计和计算,以生成订单。9.根据权利要求8所述的装置,其中,所述语音采集模块基于获取规则获取语音作为目标语音;所述获取规则包括:唤醒词+结束词规则、唤醒词+限时结束规则、唤醒词+支付请求规则三种规则中的一种或多种的结合;所述唤醒词+结束词规则为:将获取到唤醒词的时刻作为一段语音的开始节点;将在所述唤醒词之后获取到结束词的时刻作为该段语音的结束节点;将所述唤醒词和结束词之间的语音作为一个订单的目标语音;所述唤醒词+限时结束规则:将获取到唤醒词时作为一段语音的开始节点;在所述唤醒词之后开始检测未获取到语音的时间是否达到预定阈值,若达到预定阈值,则将当前时刻作为该段语音的结束节点;将所述唤醒词和到达预定阈值的时刻之间的语音作为一个订单的目标语音;所述唤醒词+支付请求规则为:将获取到唤醒词的时刻作为一段语音的开始节点;将在所述唤醒词之后获取到支付请求的时刻作为该段语音的结束节点;将所述唤醒词和...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。