CN111597300B - 基于语音识别的购物车管理方法、***及移动终端 - Google Patents
基于语音识别的购物车管理方法、***及移动终端 Download PDFInfo
- Publication number
- CN111597300B CN111597300B CN202010257583.1A CN202010257583A CN111597300B CN 111597300 B CN111597300 B CN 111597300B CN 202010257583 A CN202010257583 A CN 202010257583A CN 111597300 B CN111597300 B CN 111597300B
- Authority
- CN
- China
- Prior art keywords
- commodity
- text
- commodity information
- query
- identification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000007726 management method Methods 0.000 title claims abstract description 34
- 238000000034 method Methods 0.000 claims abstract description 12
- 230000000694 effects Effects 0.000 claims description 48
- 230000011218 segmentation Effects 0.000 claims description 17
- 230000002147 killing effect Effects 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 8
- 238000013461 design Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 2
- 238000012163 sequencing technique Methods 0.000 description 2
- 230000010757 Reduction Activity Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- HVCNNTAUBZIYCG-UHFFFAOYSA-N ethyl 2-[4-[(6-chloro-1,3-benzothiazol-2-yl)oxy]phenoxy]propanoate Chemical compound C1=CC(OC(C)C(=O)OCC)=CC=C1OC1=NC2=CC=C(Cl)C=C2S1 HVCNNTAUBZIYCG-UHFFFAOYSA-N 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
- G06F16/3343—Query execution using phonetics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/338—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
- G06F40/289—Phrasal analysis, e.g. finite state techniques or chunking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0641—Shopping interfaces
- G06Q30/0643—Graphical representation of items or shoppers
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Acoustics & Sound (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Artificial Intelligence (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Strategic Management (AREA)
- Multimedia (AREA)
- Evolutionary Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Computational Biology (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Marketing (AREA)
- Evolutionary Computation (AREA)
- General Business, Economics & Management (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Handcart (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明提供了一种基于语音识别的购物车管理方法、***及移动终端,该方法包括:当接收到用户发送的商品添加指令时,获取终端设备上显示的商品信息,对用户进行语音采集得到标识语音;对标识语音进行语音识别得到标识文本,将标识文本与商品信息对应进行存储生成购物车清单;当接收到用户发送的商品查询指令时,对用户进行语音采集得到商品查询语音,对商品查询语音进行语音识别得到查询文本;将查询文本与商品信息和/或标识文本进行匹配,将匹配的商品信息进行显示,或将匹配到的标识文本对应的商品信息进行显示。本发明中用户可以采用语音查询的方式进行商品信息的查看,使得用户无需手动查询商品信息,提高了用户的线上购物体验。
Description
技术领域
本发明属于购物车管理技术领域,尤其涉及一种基于语音识别的购物车管理方法、***及移动终端。
背景技术
随着互联网电子商务的不断发展,SKU(Stock Keeping Unit,库存量单位)的规模也不断扩大。相关技术中,各大电商平台都已经引入了购物车这个概念,并且购物车作为移动电商平台下单前选择商品时使用的重要工具,在整个购物环节中占据举足轻重的位置,为了提高用户的线上购物体验,针对购物车的管理方法越来越受各大电商平台所重视。
现有的购物车使用过程中,均是需要用户手动的对购物车进行商品的添加以生成购物车清单,使得用户操作繁琐,且当购物车清单中的商品数量过多时,会导致用户对商品信息的查询操作不便利,降低了用户的线上购物体验。
发明内容
本发明实施例的目的在于提供一种基于语音识别的购物车管理方法、***及移动终端,旨在解决现有的购物车使用过程中,当购物车清单中的商品数量过多时所导致的对商品信息查询操作不便利的问题。
本发明实施例是这样实现的,一种基于语音识别的购物车管理方法,所述方法包括:
当接收到用户发送的商品添加指令时,获取终端设备上显示的商品信息,并对所述用户进行语音采集,得到标识语音;
对所述标识语音进行语音识别,得到标识文本,并将所述标识文本与所述商品信息对应进行存储,生成购物车清单;
当接收到所述用户发送的商品查询指令时,对所述用户进行语音采集,得到商品查询语音,并对所述商品查询语音进行语音识别,得到查询文本;
将所述查询文本与所述购物车清单中存储的所述商品信息和/或所述标识文本进行匹配,并将匹配的所述商品信息进行显示,或将匹配到的所述标识文本对应的所述商品信息进行显示。
更进一步的,所述将所述标识文本与所述商品信息对应进行存储的步骤包括:
获取所述商品信息中存储的页面地址、商品名称、商品种类、商品价格和活动信息,所述活动信息包括秒杀活动和特价活动;
将所述页面地址、所述商品名称、所述商品种类、所述商品价格和所述活动信息与所述标识文本对应进行存储。
更进一步的,所述将所述查询文本与所述购物车清单中存储的所述商品信息和/或所述标识文本进行匹配的步骤包括:
将所述查询文本与所述标识文本进行相似度匹配,得到相似度值,并判断所述相似度值是否大于相似度阈值;
当判断到所述相似度值大于所述相似度阈值时,将匹配到的所述标识文本对应的所述商品信息对所述用户进行显示。
更进一步的,所述将所述查询文本与所述购物车清单中存储的所述商品信息和/或所述标识文本进行匹配的步骤包括:
获取本地预存储的特征词汇,并将所述查询文本与所述特征词汇进行匹配,所述特征词汇为商品名称、商品种类、商品价格和活动名称中的一种或多种的组合;
当判断到所述查询文本与所述特征词汇匹配成功时,根据匹配到的所述特征词汇与所述商品信息进行匹配,并将匹配到的所述商品信息对所述用户进行显示。
更进一步的,所述将所述查询文本与所述购物车清单中存储的所述商品信息和/或所述标识文本进行匹配的步骤包括:
对所述查询文本进行分词,得到分词词汇,并将所述分词词汇分别与所述商品信息和所述标识文本进行相似度匹配,得到词汇相似度;
根据所述词汇相似度对对应所述商品信息和所述标识文本进行标记,并根据标记结果计算每条对应关系之间所述商品信息和所述标识文本之间所述词汇相似度的和,以得到相似度和值;
根据所述相似度和值对所述商品信息进行排序,并根据排序结果将预设位数前的所述商品信息对所述用户进行显示。
更进一步的,所述对所述标识语音进行语音识别,得到标识文本的步骤之后,所述方法还包括:
判断所述标识文本与所述购物车清单中存储的文本是否重合;
当判断到所述标识文本与所述购物车清单中存储的文本重合时,获取当前时间,并根据所述当前时间对所述标识文本和对应所述商品信息进行时间标记。
更进一步的,所述将所述标识文本与所述商品信息对应进行存储的步骤之后,所述方法还包括:
判断所述标识文本中是否存储有预设触发标识,所述预设触发标识为时间标识、价格标识或活动标识;
当判断到所述标识文本中存储有所述预设触发标识,且判断到所述商品信息当前满足所述预设触发标识对应的触发条件时,将所述商品信息对所述用户进行提示显示。
本发明实施例的另一目的在于提供一种购物车管理***,所述***包括:
商品信息获取模块,用于当接收到用户发送的商品添加指令时,获取终端设备上显示的商品信息,并对所述用户进行语音采集,得到标识语音;
清单生成模块,用对所述标识语音进行语音识别,得到标识文本,并将所述标识文本与所述商品信息对应进行存储,生成购物车清单;
查询指令接收模块,用于当接收到所述用户发送的商品查询指令时,对所述用户进行语音采集,得到商品查询语音,并对所述商品查询语音进行语音识别,得到查询文本;
商品查询显示模块,用于将所述查询文本与所述购物车清单中存储的所述商品信息和/或所述标识文本进行匹配,并将匹配的所述商品信息进行显示,或将匹配到的所述标识文本对应的所述商品信息进行显示。
更进一步的,所述清单生成模块还用于:
获取所述商品信息中存储的页面地址、商品名称、商品种类、商品价格和活动信息,所述活动信息包括秒杀活动和特价活动;
将所述页面地址、所述商品名称、所述商品种类、所述商品价格和所述活动信息与所述标识文本对应进行存储。
本发明实施例的另一目的在于提供一种移动终端,包括存储设备以及处理器,所述存储设备用于存储计算机程序,所述处理器运行所述计算机程序以使所述移动终端执行上述的基于语音识别的购物车管理方法。
本发明实施例,通过基于语音识别的方式对商品信息进行标识文本的标记,使得后续用户可以采用语音查询的方式进行所需商品信息的查看,简化了用户的查询操作,使得用户无需采用手动查询的方式进行所需商品信息的查询,提高了商品信息的查询效率和用户的线上购物体验。
附图说明
图1是本发明第一实施例提供的基于语音识别的购物车管理方法的流程图;
图2是本发明第二实施例提供的基于语音识别的购物车管理方法的流程图;
图3是本发明第三实施例提供的基于语音识别的购物车管理方法的流程图;
图4是本发明第四实施例提供的基于语音识别的购物车管理方法的流程图;
图5是本发明第五实施例提供的购物车管理***的结构示意图;
图6是本发明第六实施例提供的移动终端的结构示意图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定***结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的***、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
实施例一
请参阅图1,是本发明第一实施例提供的基于语音识别的购物车管理方法的流程图,包括步骤:
步骤S10,当接收到用户发送的商品添加指令时,获取终端设备上显示的商品信息,并对所述用户进行语音采集,得到标识语音;
其中,该商品添加指令可以采用语音指令或触控指令的方式进行传输,该基于语音识别的购物车管理方法应用于任一具有商品平台的APP应用中,且该APP应用的载体为终端设备,该终端设备可以为手机、平板或电脑等设备;
该步骤中,当该商品添加指令采用语音指令的方式进行传输时,当判断到接收到的语音指令中存储有预设语音信息时,则判定当前接收到了商品添加指令,当该商品添加指令采用触控指令的方式进行传输时,当接收到该终端设备上的预设区域或预设按键发出的触控信号时,则判定当前接收到了商品添加指令;
优选的,当判断到接收到商品添加指令时,则通过触发设置在终端设备上的拾音器对用户进行语音采集,以得到该标识语音,该标识语音用于对该商品信息进行语音特征标记;
步骤S20,对所述标识语音进行语音识别,得到标识文本,并将所述标识文本与所述商品信息对应进行存储,生成购物车清单;
其中,通过将所述标识文本与所述商品信息对应进行存储的设计,有效的方便了后续针对该商品信息的查询,且在该购物车清单中标识文本与对应商品信息之间可以采用多对一的方式进行存储;
优选的,该步骤中,所述将所述标识文本与所述商品信息对应进行存储的步骤之后,所述方法还包括:
判断所述标识文本中是否存储有预设触发标识,所述预设触发标识为时间标识、价格标识或活动标识;
当判断到所述标识文本中存储有所述预设触发标识,且判断到所述商品信息当前满足所述预设触发标识对应的触发条件时,将所述商品信息对所述用户进行提示显示;
例如,当该预设触发标识为时间标识时,该时间标识可以设置为时间日期或时间间隔,例如该时间标识设置为11月11日,则当当前日期为11月11日时,判定所述商品信息满足所述预设触发标识对应的触发条件,将对应所述商品信息自动对所述用户进行提示显示;
例如,当该预设触发标识为价格标识,该价格标识可以根据用户的需求进行参数值的设置,例如设置为600元,则当判断到对应商品信息中的价格小于或等于600元时,则判定所述商品信息满足所述预设触发标识对应的触发条件,将对应所述商品信息自动对所述用户进行提示显示;
例如,当该预设触发标识为活动标识时,当判断到商品信息对应的商品有开始降价活动时,则判定所述商品信息满足所述预设触发标识对应的触发条件,将对应所述商品信息自动对所述用户进行提示显示;
步骤S30,当接收到所述用户发送的商品查询指令时,对所述用户进行语音采集,得到商品查询语音,并对所述商品查询语音进行语音识别,得到查询文本;
其中,该商品查询指令与商品添加指令的传输方式相同,均可以采用语音指令或触控指令的方式进行传输;
步骤S40,将所述查询文本与所述购物车清单中存储的所述商品信息和/或所述标识文本进行匹配,并将匹配的所述商品信息进行显示,或将匹配到的所述标识文本对应的所述商品信息进行显示;
其中,通过将所述查询文本与所述购物车清单中存储的所述商品信息和/或所述标识文本进行匹配的设计,以查询用户当前所需要查看商品信息;
具体的,该商品查询指令能针对该标识文本或商品信息进行查询,当该商品查询指令针对标识文本进行查询时,则判定用户当前不知道具体的商品信息,只能通过进行查询文本与标识文本之间文本匹配的方式进行商品信息的查询,而当该商品查询指令针对商品信息进行查询时,则判定用户当前了解商品的名称信息,因此,通过将所述查询文本对商品信息进行匹配,以直接查询到商品信息;
本实施例,通过基于语音识别的方式对商品信息进行标识文本的标记,使得后续用户可以采用语音查询的方式进行所需商品信息的查看,简化了用户的查询操作,使得用户无需采用手动查询的方式进行所需商品信息的查询,提高了商品信息的查询效率和用户的线上购物体验。
实施例二
请参阅图2,是本发明第二实施例提供的基于语音识别的购物车管理方法的流程图,包括步骤:
步骤S11,当接收到用户发送的商品添加指令时,获取终端设备上显示的商品信息,并对所述用户进行语音采集,得到标识语音;
步骤S21,对所述标识语音进行语音识别,得到标识文本,并获取所述商品信息中存储的页面地址、商品名称、商品种类、商品价格和活动信息;
其中,所述活动信息包括秒杀活动和特价活动,该标识文本用于对对应商品信息进行语音文本标记,例如该标识文本可以为“比较好看的鞋子”、“可以搭配衬衫的鞋子”、“可以百搭的鞋子”等;
具体的,该步骤中,通过获取所述商品信息中存储的页面地址、商品名称、商品种类、商品价格和活动信息的设计,有效的保障了后续针对该商品信息的显示;
步骤S31,将所述页面地址、所述商品名称、所述商品种类、所述商品价格和所述活动信息与所述标识文本对应进行存储;
其中,该页面地址为对应商品信息的页面显示地址,该商品名称为该商品信息对应的商品的名称,该商品种类可以为“鞋子”、“衣服”、“家电”、“家具”等,该商品价格为对应商品的当前价格或通过采用实时获取的方式获取到的实时价格;
步骤S41,当接收到所述用户发送的商品查询指令时,对所述用户进行语音采集,得到商品查询语音,并对所述商品查询语音进行语音识别,得到查询文本;
步骤S51,将所述查询文本与所述标识文本进行相似度匹配,得到相似度值;
其中,通过在查询文本与标识文本之间进行文字匹配,以进行该相似度值的计算,当计算得到的相似度值越大时,则判定该查询文本与对应标识文本越相近;
步骤S61,判断所述相似度值是否大于相似度阈值;
其中,该相似度阈值可以根据需求进行设置,例如该相似度阈值可以设置为80%、90%或95%等;
当判断到所述相似度值大于所述相似度阈值时,执行步骤S71;
步骤S71,将匹配到的所述标识文本对应的所述商品信息对所述用户进行显示;
其中,当匹配到的所述标识文本对应的所述商品信息为多个时,根据计算得到的该相似度值的大小对对应商品信息进行排序显示;
本实施例,通过基于语音识别的方式对商品信息进行标识文本的标记,使得后续用户可以采用语音查询的方式进行所需商品信息的查看,简化了用户的查询操作,使得用户无需采用手动查询的方式进行所需商品信息的查询,提高了商品信息的查询效率和用户的线上购物体验。
实施例三
请参阅图3,是本发明第三实施例提供的基于语音识别的购物车管理方法的流程图,包括步骤:
步骤S12,当接收到用户发送的商品添加指令时,获取终端设备上显示的商品信息,并对所述用户进行语音采集,得到标识语音;
步骤S22,对所述标识语音进行语音识别,得到标识文本,并获取所述商品信息中存储的页面地址、商品名称、商品种类、商品价格和活动信息;
其中,所述活动信息包括秒杀活动和特价活动;
步骤S32,将所述页面地址、所述商品名称、所述商品种类、所述商品价格和所述活动信息与所述标识文本对应进行存储;
步骤S42,当接收到所述用户发送的商品查询指令时,对所述用户进行语音采集,得到商品查询语音,并对所述商品查询语音进行语音识别,得到查询文本;
步骤S52,获取本地预存储的特征词汇,并将所述查询文本与所述特征词汇进行匹配;
其中,所述特征词汇为商品名称、商品种类、商品价格和活动名称中的一种或多种的组合,例如该商品名称可以为用户指定的商品牌名称,该商品种类可以为“鞋子”、“衣服”、“家电”、“家具”等,该商品价格可以为预设价格或预设范围价格,该活动名称为可以为限量销售活动、降压活动和秒杀活动等;
步骤S62,当判断到所述查询文本与所述特征词汇匹配成功时,根据匹配到的所述特征词汇与所述商品信息进行匹配,并将匹配到的所述商品信息对所述用户进行显示;
其中,当判断到所述查询文本与特征词汇“鞋子”相匹配时,则根据该特征词汇“鞋子”查询所有商品信息中种类为鞋子的商品信息,并将查询到的商品信息对用户进行排序显示;
可以理解的,当判断到所述查询文本与特征词汇“600元”相匹配时,则根据该特征词汇“600元”查询所有商品信息中价格为600元的商品信息,并将查询到的商品信息对用户进行排序显示;
进一步的,当判断到所述查询文本与特征词汇“限量销售活动”相匹配时,则根据该特征词汇“限量销售活动”查询所有商品信息中处于限量销售的商品信息,并将查询到的商品信息对用户进行排序显示;
此外,本实施例中,当该查询文本与多个不同的特征词汇相匹配时,则对该特征词汇进行组合,根据组合结果与该商品信息进行匹配,并根据匹配结果对应进行商品信息的显示;
本实施例,通过基于语音识别的方式对商品信息进行标识文本的标记,使得后续用户可以采用语音查询的方式进行所需商品信息的查看,简化了用户的查询操作,使得用户无需采用手动查询的方式进行所需商品信息的查询,提高了商品信息的查询效率和用户的线上购物体验。
实施例四
请参阅图4,是本发明第四实施例提供的基于语音识别的购物车管理方法的流程图,包括步骤:
步骤S13,当接收到用户发送的商品添加指令时,获取终端设备上显示的商品信息,并对所述用户进行语音采集,得到标识语音;
步骤S23,对所述标识语音进行语音识别,得到标识文本,并获取所述商品信息中存储的页面地址、商品名称、商品种类、商品价格和活动信息;
其中,所述活动信息包括秒杀活动和特价活动;
优选的,该步骤中,所述对所述标识语音进行语音识别,得到标识文本的步骤之后,所述方法还包括:
判断所述标识文本与所述购物车清单中存储的文本是否重合;
当判断到所述标识文本与所述购物车清单中存储的文本重合时,获取当前时间,并根据所述当前时间对所述标识文本和对应所述商品信息进行时间标记;
其中,通过根据所述当前时间对所述标识文本和对应所述商品信息进行时间标记的设计,以使用户能根据该时间标记进行商品信息的区别,提高了用户的购物体验;
步骤S33,将所述页面地址、所述商品名称、所述商品种类、所述商品价格和所述活动信息与所述标识文本对应进行存储;
步骤S43,当接收到所述用户发送的商品查询指令时,对所述用户进行语音采集,得到商品查询语音,并对所述商品查询语音进行语音识别,得到查询文本;
步骤S53,对所述查询文本进行分词,得到分词词汇,并将所述分词词汇分别与所述商品信息和所述标识文本进行相似度匹配,得到词汇相似度;
其中,通过将所述分词词汇分别与所述商品信息和所述标识文本进行相似度匹配的设计,以根据该分词词汇查询每个商品信息与标识文本之间所组成的对应关系与查询文本之间的相似度;
步骤S63,根据所述词汇相似度对对应所述商品信息和所述标识文本进行标记,并根据标记结果计算每条对应关系之间所述商品信息和所述标识文本之间所述词汇相似度的和,以得到相似度和值;
其中,通过根据所述词汇相似度对所述商品信息和所述标识文本进行标记的设计,有效的提高了后续该相似度和值计算的准确性;
具体的,该步骤中,当该相似度和值越大时,则判定对应商品信息与标识文本之间所组成的对应关系与查询文本之间越相似;
步骤S73,根据所述相似度和值对所述商品信息进行排序,并根据排序结果将预设位数前的所述商品信息对所述用户进行显示;
本实施例,通过基于语音识别的方式对商品信息进行标识文本的标记,使得后续用户可以采用语音查询的方式进行所需商品信息的查看,简化了用户的查询操作,使得用户无需采用手动查询的方式进行所需商品信息的查询,提高了商品信息的查询效率和用户的线上购物体验。
实施例五
请参阅图5,是本发明第五实施例提供的购物车管理***100的结构示意图,包括:商品信息获取模块10、清单生成模块11、查询指令接收模块12和商品查询显示模块13,其中:
商品信息获取模块10,用于当接收到用户发送的商品添加指令时,获取终端设备上显示的商品信息,并对所述用户进行语音采集,得到标识语音。
清单生成模块11,用对所述标识语音进行语音识别,得到标识文本,并将所述标识文本与所述商品信息对应进行存储,生成购物车清单。
其中,所述清单生成模块11还用于:获取所述商品信息中存储的页面地址、商品名称、商品种类、商品价格和活动信息,所述活动信息包括秒杀活动和特价活动;
将所述页面地址、所述商品名称、所述商品种类、所述商品价格和所述活动信息与所述标识文本对应进行存储。
优选的,所述清单生成模块11还用于:判断所述标识文本与所述购物车清单中存储的文本是否重合;
当判断到所述标识文本与所述购物车清单中存储的文本重合时,获取当前时间,并根据所述当前时间对所述标识文本和对应所述商品信息进行时间标记。
进一步的,所述清单生成模块11还用于:判断所述标识文本中是否存储有预设触发标识,所述预设触发标识为时间标识、价格标识或活动标识;
当判断到所述标识文本中存储有所述预设触发标识,且判断到所述商品信息当前满足所述预设触发标识对应的触发条件时,将所述商品信息对所述用户进行提示显示。
查询指令接收模块12,用于当接收到所述用户发送的商品查询指令时,对所述用户进行语音采集,得到商品查询语音,并对所述商品查询语音进行语音识别,得到查询文本;
商品查询显示模块13,用于将所述查询文本与所述购物车清单中存储的所述商品信息和/或所述标识文本进行匹配,并将匹配的所述商品信息进行显示,或将匹配到的所述标识文本对应的所述商品信息进行显示。
其中,所述商品查询显示模块13还用于:将所述查询文本与所述标识文本进行相似度匹配,得到相似度值,并判断所述相似度值是否大于相似度阈值;
当判断到所述相似度值大于所述相似度阈值时,将匹配到的所述标识文本对应的所述商品信息对所述用户进行显示。
优选的,所述商品查询显示模块13还用于:获取本地预存储的特征词汇,并将所述查询文本与所述特征词汇进行匹配,所述特征词汇为商品名称、商品种类、商品价格和活动名称中的一种或多种的组合;
当判断到所述查询文本与所述特征词汇匹配成功时,根据匹配到的所述特征词汇与所述商品信息进行匹配,并将匹配到的所述商品信息对所述用户进行显示。
进一步的,所述商品查询显示模块13还用于:对所述查询文本进行分词,得到分词词汇,并将所述分词词汇分别与所述商品信息和所述标识文本进行相似度匹配,得到词汇相似度;
根据所述词汇相似度对对应所述商品信息和所述标识文本进行标记,并根据标记结果计算每条对应关系之间所述商品信息和所述标识文本之间所述词汇相似度的和,以得到相似度和值;
根据所述相似度和值对所述商品信息进行排序,并根据排序结果将预设位数前的所述商品信息对所述用户进行显示。
本实施例,通过基于语音识别的方式对商品信息进行标识文本的标记,使得后续用户可以采用语音查询的方式进行所需商品信息的查看,简化了用户的查询操作,使得用户无需采用手动查询的方式进行所需商品信息的查询,提高了商品信息的查询效率和用户的线上购物体验。
实施例六
请参阅图6,是本发明第六实施例提供的移动终端101,包括存储设备以及处理器,所述存储设备用于存储计算机程序,所述处理器运行所述计算机程序以使所述移动终端101执行上述的基于语音识别的购物车管理方法。
本实施例还提供了一种存储介质,其上存储有上述移动终端101中所使用的计算机程序,该程序在执行时,包括如下步骤:
当接收到用户发送的商品添加指令时,获取终端设备上显示的商品信息,并对所述用户进行语音采集,得到标识语音;
对所述标识语音进行语音识别,得到标识文本,并将所述标识文本与所述商品信息对应进行存储,生成购物车清单;
当接收到所述用户发送的商品查询指令时,对所述用户进行语音采集,得到商品查询语音,并对所述商品查询语音进行语音识别,得到查询文本;
将所述查询文本与所述购物车清单中存储的所述商品信息和/或所述标识文本进行匹配,并将匹配的所述商品信息进行显示,或将匹配到的所述标识文本对应的所述商品信息进行显示。所述的存储介质,如:ROM/RAM、磁碟、光盘等。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元或模块完成,即将存储装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施方式中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。
本领域技术人员可以理解,图5中示出的组成结构并不构成对本发明的购物车管理***的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,而图1-4中的基于语音识别的购物车管理方法亦采用图5中所示的更多或更少的部件,或者组合某些部件,或者不同的部件布置来实现。本发明所称的单元、模块等是指一种能够被所述目标购物车管理***中的处理器(图未示)所执行并功能够完成特定功能的一系列计算机程序,其均可存储于所述目标购物车管理***的存储设备(图未示)内。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (7)
1.一种基于语音识别的购物车管理方法,其特征在于,所述方法包括:
当接收到用户发送的商品添加指令时,获取终端设备上显示的商品信息,并对所述用户进行语音采集,得到标识语音;
对所述标识语音进行语音识别,得到标识文本,并将所述标识文本与所述商品信息对应进行存储,生成购物车清单;
当接收到所述用户发送的商品查询指令时,对所述用户进行语音采集,得到商品查询语音,并对所述商品查询语音进行语音识别,得到查询文本;
将所述查询文本与所述购物车清单中存储的所述商品信息和/或所述标识文本进行匹配,并将匹配的所述商品信息进行显示,或将匹配到的所述标识文本对应的所述商品信息进行显示;
所述将所述查询文本与所述购物车清单中存储的所述商品信息和/或所述标识文本进行匹配的步骤包括:
对所述查询文本进行分词,得到分词词汇,并将所述分词词汇分别与所述商品信息和所述标识文本进行相似度匹配,得到词汇相似度;
根据所述词汇相似度对对应所述商品信息和所述标识文本进行标记,并根据标记结果计算每条所述商品信息和所述标识文本之间所述词汇相似度的和,以得到相似度和值;
根据所述相似度和值对所述商品信息进行排序,并根据排序结果将预设位数前的所述商品信息对所述用户进行显示;
所述对所述标识语音进行语音识别,得到标识文本的步骤之后,所述方法还包括:
判断所述标识文本与所述购物车清单中存储的文本是否重合;
当判断到所述标识文本与所述购物车清单中存储的文本重合时,获取当前时间,并根据所述当前时间对所述标识文本和对应所述商品信息进行时间标记;
所述将所述标识文本与所述商品信息对应进行存储的步骤之后,所述方法还包括:
判断所述标识文本中是否存储有预设触发标识,所述预设触发标识为时间标识、价格标识或活动标识;
当判断到所述标识文本中存储有所述预设触发标识,且判断到所述商品信息当前满足所述预设触发标识对应的触发条件时,将所述商品信息对所述用户进行提示显示。
2.如权利要求1所述的基于语音识别的购物车管理方法,其特征在于,所述将所述标识文本与所述商品信息对应进行存储的步骤包括:
获取所述商品信息中存储的页面地址、商品名称、商品种类、商品价格和活动信息,所述活动信息包括秒杀活动和特价活动;
将所述页面地址、所述商品名称、所述商品种类、所述商品价格和所述活动信息与所述标识文本对应进行存储。
3.如权利要求1所述的基于语音识别的购物车管理方法,其特征在于,所述将所述查询文本与所述购物车清单中存储的所述商品信息和/或所述标识文本进行匹配的步骤包括:
将所述查询文本与所述标识文本进行相似度匹配,得到相似度值,并判断所述相似度值是否大于相似度阈值;
当判断到所述相似度值大于所述相似度阈值时,将匹配到的所述标识文本对应的所述商品信息对所述用户进行显示。
4.如权利要求2所述的基于语音识别的购物车管理方法,其特征在于,所述将所述查询文本与所述购物车清单中存储的所述商品信息和/或所述标识文本进行匹配的步骤包括:
获取本地预存储的特征词汇,并将所述查询文本与所述特征词汇进行匹配,所述特征词汇为商品名称、商品种类、商品价格和活动名称中的一种或多种的组合;
当判断到所述查询文本与所述特征词汇匹配成功时,根据匹配到的所述特征词汇与所述商品信息进行匹配,并将匹配到的所述商品信息对所述用户进行显示。
5.一种购物车管理***,其特征在于,所述***包括:
商品信息获取模块,用于当接收到用户发送的商品添加指令时,获取终端设备上显示的商品信息,并对所述用户进行语音采集,得到标识语音;
清单生成模块,用对所述标识语音进行语音识别,得到标识文本,并将所述标识文本与所述商品信息对应进行存储,生成购物车清单;
查询指令接收模块,用于当接收到所述用户发送的商品查询指令时,对所述用户进行语音采集,得到商品查询语音,并对所述商品查询语音进行语音识别,得到查询文本;
商品查询显示模块,用于将所述查询文本与所述购物车清单中存储的所述商品信息和/或所述标识文本进行匹配,并将匹配的所述商品信息进行显示,或将匹配到的所述标识文本对应的所述商品信息进行显示;
所述商品查询显示模块还用于:对所述查询文本进行分词,得到分词词汇,并将所述分词词汇分别与所述商品信息和所述标识文本进行相似度匹配,得到词汇相似度;
根据所述词汇相似度对对应所述商品信息和所述标识文本进行标记,并根据标记结果计算每条所述商品信息和所述标识文本之间所述词汇相似度的和,以得到相似度和值;
根据所述相似度和值对所述商品信息进行排序,并根据排序结果将预设位数前的所述商品信息对所述用户进行显示;
所述清单生成模块还用于:判断所述标识文本与所述购物车清单中存储的文本是否重合;
当判断到所述标识文本与所述购物车清单中存储的文本重合时,获取当前时间,并根据所述当前时间对所述标识文本和对应所述商品信息进行时间标记;
所述清单生成模块还用于:判断所述标识文本中是否存储有预设触发标识,所述预设触发标识为时间标识、价格标识或活动标识;
当判断到所述标识文本中存储有所述预设触发标识,且判断到所述商品信息当前满足所述预设触发标识对应的触发条件时,将所述商品信息对所述用户进行提示显示。
6.如权利要求5所述的购物车管理***,其特征在于,所述清单生成模块还用于:
获取所述商品信息中存储的页面地址、商品名称、商品种类、商品价格和活动信息,所述活动信息包括秒杀活动和特价活动;
将所述页面地址、所述商品名称、所述商品种类、所述商品价格和所述活动信息与所述标识文本对应进行存储。
7.一种移动终端,其特征在于,包括存储设备以及处理器,所述存储设备用于存储计算机程序,所述处理器运行所述计算机程序以使所述移动终端执行根据权利要求1至4任一项所述的基于语音识别的购物车管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010257583.1A CN111597300B (zh) | 2020-04-03 | 2020-04-03 | 基于语音识别的购物车管理方法、***及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010257583.1A CN111597300B (zh) | 2020-04-03 | 2020-04-03 | 基于语音识别的购物车管理方法、***及移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111597300A CN111597300A (zh) | 2020-08-28 |
CN111597300B true CN111597300B (zh) | 2022-08-23 |
Family
ID=72185466
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010257583.1A Active CN111597300B (zh) | 2020-04-03 | 2020-04-03 | 基于语音识别的购物车管理方法、***及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111597300B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112652307A (zh) * | 2020-12-02 | 2021-04-13 | 北京博瑞彤芸科技股份有限公司 | 一种语音触发抽奖的方法、***及电子设备 |
CN113140138A (zh) * | 2021-04-25 | 2021-07-20 | 新东方教育科技集团有限公司 | 互动教学方法、装置、存储介质及电子设备 |
CN117133271B (zh) * | 2023-10-25 | 2024-07-09 | 广州拉拉米信息科技股份有限公司 | 基于区块链的电商平台购物和智能语音评价方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6941273B1 (en) * | 1998-10-07 | 2005-09-06 | Masoud Loghmani | Telephony-data application interface apparatus and method for multi-modal access to data applications |
CN107316645A (zh) * | 2017-06-01 | 2017-11-03 | 北京京东尚科信息技术有限公司 | 一种语音购物的方法和*** |
CN110377812A (zh) * | 2019-06-14 | 2019-10-25 | 平安科技(深圳)有限公司 | 自助购物方法、装置、设备及计算机可读存储介质 |
CN110443662A (zh) * | 2018-05-03 | 2019-11-12 | 阿里巴巴集团控股有限公司 | 商品信息处理方法、装置及电子设备 |
-
2020
- 2020-04-03 CN CN202010257583.1A patent/CN111597300B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6941273B1 (en) * | 1998-10-07 | 2005-09-06 | Masoud Loghmani | Telephony-data application interface apparatus and method for multi-modal access to data applications |
CN107316645A (zh) * | 2017-06-01 | 2017-11-03 | 北京京东尚科信息技术有限公司 | 一种语音购物的方法和*** |
CN110443662A (zh) * | 2018-05-03 | 2019-11-12 | 阿里巴巴集团控股有限公司 | 商品信息处理方法、装置及电子设备 |
CN110377812A (zh) * | 2019-06-14 | 2019-10-25 | 平安科技(深圳)有限公司 | 自助购物方法、装置、设备及计算机可读存储介质 |
Non-Patent Citations (1)
Title |
---|
基于SSH的网上购物***的设计与实现;秦川等;《信息通信》;20130415(第02期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111597300A (zh) | 2020-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111597300B (zh) | 基于语音识别的购物车管理方法、***及移动终端 | |
CN103064838B (zh) | 数据搜索方法和装置 | |
CN108346073A (zh) | 一种语音购物方法和装置 | |
CN104881807A (zh) | 一种推荐商品信息的方法及装置 | |
CN107911448B (zh) | 一种内容推送方法及装置 | |
RU2006127461A (ru) | Способы и системы для улучшения ранжирования поиска с использованием информации о статье | |
US20160335279A1 (en) | Method for loading website commenting information, and browser client | |
US20220261406A1 (en) | Methods and apparatus for improving search retrieval | |
CN111291158B (zh) | 一种信息查询方法、装置、电子设备及存储介质 | |
CN112907333B (zh) | 基于区块链的智能匹配方法、装置、设备及存储介质 | |
CN110347786B (zh) | 一种语义模型的调优方法及*** | |
CN111242709A (zh) | 一种消息推送方法及其装置、设备、存储介质 | |
US11676588B2 (en) | Dialogue control system, dialogue control method, and program | |
US9576310B2 (en) | Normalizing universal product codes | |
WO2019136030A1 (en) | Virtual cart optimization tool | |
CN112036981A (zh) | 一种用于提供目标对比商品的方法、装置、设备及介质 | |
KR20210032691A (ko) | 네트워크 기반 상품 추천 방법 및 장치 | |
CN111507636A (zh) | 业务流程运行状态分析方法及*** | |
WO2019050586A1 (en) | OBJECT IDENTIFIER INDEX | |
TW202030592A (zh) | 維修對象的定損方法及裝置、電子設備 | |
KR20100098238A (ko) | 휴대폰 위치정보에 기반한 상품 정보의 제공 방법 | |
KR101703919B1 (ko) | 키워드 광고 랜딩 페이지 설정 방법, 키워드 광고 제공 방법, 및 컴퓨터 프로그램 | |
JP5568195B1 (ja) | 検索システム、検索条件設定装置、検索条件設定装置の制御方法、プログラム、及び情報記憶媒体 | |
CN112380322A (zh) | 一种询价文本处理方法、***及电子设备和存储介质 | |
CN114219589B (zh) | 虚拟实体对象的生成和页面显示方法、装置和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |