网络交易系统的语音操作指令识别处理方法和系统的制作方法

文档序号:2825976阅读:141来源:国知局
网络交易系统的语音操作指令识别处理方法和系统的制作方法
【专利摘要】本申请公开了一种网络交易系统的语音操作指令识别处理方法和系统,包括:会话模块展现用户与网络交易系统的通讯会话窗口;语音指令分析模块接收用户输入所述通讯会话窗口的语音信息,对所述语音信息进行语音语义分析,从中确定操作类型和操作指令字段的文本信息;指令发送模块将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统;响应模块接收网络交易系统返回的响应信息,将所述响应信息输出到所述通讯会话窗口。利用本发明,可以提高网络交易的便捷性和操作效率,同时降低对终端资源的消耗。
【专利说明】网络交易系统的语音操作指令识别处理方法和系统

【技术领域】
[0001]本申请涉及网络交易系统的人机交互【技术领域】,尤其涉及网络交易系统的语音操作指令识别处理方法和系统。

【背景技术】
[0002]目前,随着网络的普及,网络交易系统也越来越普及。所述网络交易系统是指通过互联网来实现电子交易的信息传递、资金交割的数据处理系统。利用网络交易系统,用户足不出户即可通过网络在线支付购买产品和服务。
[0003]目前各种基于互联网的通讯工具也越来越普及,例如即时通讯工具、社交类的通讯工具如微博、微信、陌陌等,都拥有了大量的用户。
[0004]目前用户对基于互联网的通讯工具和网络交易系统会经常发生交叉操作。网络交易系统中的销售方也具有所述通讯工具的帐号,可以通过该帐号在所述通讯工具中与购买方建立通讯会话窗口(如聊天窗口)进行信息沟通,如果产生交易诉求,销售方的帐号会将所销售的产品或服务在网络交易系统上的链接推(push)到与购买方建立的会话窗口中,购买方一旦点击所述链接,之后会打开新的程序或页面来展示所销售的产品或服务,购买方再与该新的程序或页面进行人机交互操作来完成网络交易。
[0005]但是,目前的现有技术方案,在用户使用通讯工具过程中如果产生交易诉求,必须打开新的程序或页面来完成网络交易,再此过程中,不但需要用户在通讯工具和新的程序或页面之间进行切换,而且需要与新的程序和页面产生人机交互操作,因此操作复杂,操作效率太低,操作时间长。同时,由于要打开新的程序或页面需要调用终端的设备资源(如内存、CPU等资源),造成了对终端资源的消耗,也进一步影响了操作效率,这一缺陷在使用处理能力有限的便携式智能终端处理网络交易时尤其突出。


【发明内容】

[0006]有鉴于此,本发明的主要目的在于提供一种网络交易系统的语音操作指令识别处理方法,以提高网络交易的便捷性和操作效率,同时降低对终端资源的消耗。
[0007]本发明的又一主要目的在于提供一种网络交易系统的语音操作指令识别处理系统,以提高网络交易的便捷性和操作效率,同时降低对终端资源的消耗。
[0008]本发明的技术方案是这样实现的:
[0009]一种网络交易系统的语音操作指令识别处理方法,包括:
[0010]展现用户与网络交易系统的通讯会话窗口 ;
[0011 ] 接收用户输入到所述通讯会话窗口的语音信息,对所述语音信息进行语音语义分析,从中确定操作类型和操作指令字段的文本信息;
[0012]将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统;
[0013]接收网络交易系统返回的响应信息,将所述响应信息输出到所述通讯会话窗口。
[0014]一种网络交易系统的语音操作指令识别处理系统,包括:
[0015]会话模块,用于展现用户与网络交易系统的通讯会话窗口 ;
[0016]语音指令分析模块,用于接收用户输入所述通讯会话窗口的语音信息,对所述语音信息进行语音语义分析,从中确定操作类型和操作指令字段的文本信息;
[0017]指令发送模块,用于将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统;
[0018]响应模块,用于接收网络交易系统返回的响应信息,将所述响应信息输出到所述通讯会话窗口。
[0019]与现有技术相比,本发明在用户使用通讯工具过程中如果产生交易诉求,不必打开新的程序或页面来完成网络交易,而是直接在通讯工具的通信会话窗口中输入用于交易诉求的语音信息,即用户所要做到是对着会话窗口说话,本发明的方法或系统会自动对用户输入的语音信息进行语音的语义分析,从中确定操作类型和操作指令字段的文本信息,然后将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统,并接收网络交易系统返回的响应信息,将所述响应信息输出到所述通讯会话窗口,从而完成网络交易。整个过程中,不会在终端打开新的程序或页面,降低了对终端资源的消耗,用户也不必与新的程序或页面进行繁杂的人机交互以填写各项交易信息,而是直接对着会话窗口说话即可,因此可以方便用户进行网络交易,提高了网络交易的便携性和操作效率,用户操作简单,操作时间也会相应缩短。
[0020]本发明的方案尤其适用于处理能力以及屏幕尺寸有限制的便携式智能终端,用户在使用便携式智能终端进行网络交易时,采用本发明的方案,则上述提高网络交易的便捷性和操作效率,同时降低对终端资源的消耗等有益效果会更加突出。

【专利附图】

【附图说明】
[0021]图1为本发明所述网络交易系统的语音操作指令识别处理方法的一种实施例的流程图;
[0022]图2为本发明所述络交易系统的语音操作指令识别处理系统的一种组成示意图;
[0023]图3为本发明一实施例中所述语音指令分析模块的具体组成示意图;
[0024]图4为本发明又一实施例中所述语音指令分析模块的具体组成示意图。

【具体实施方式】
[0025]下面结合附图及具体实施例对本发明再作进一步详细的说明
[0026]图1为本发明所述网络交易系统的语音操作指令识别处理方法的一种实施例的流程图。参见图1,本发明所述的网络交易系统的语音操作指令识别处理方法具体包括:
[0027]步骤101、展现用户与网络交易系统的通讯会话窗口。
[0028]本步骤101中,所述展现用户与网络交易系统的通讯会话窗口具体为:在指定的通讯工具中,展现用户帐号与网络交易系统的指定交易目标帐号之间的通讯会话窗口。
[0029]所述指定的通讯工具例如可以是即时通讯工具程序,社交通讯工具如微信、微博等。所述通信会话窗口为所述通讯工具的会话窗口,如即时通讯软件的通讯会话窗口、社交通讯软件的通讯会话窗口等。具体例如即时通讯软件的聊天窗口,微信软件的公众窗口等。在这些通讯工具中,用户在与好友进行通讯时需要打开这个通讯会话窗口,利用这个通讯会话窗口进行文字、语音、甚至视频的通讯交流。在本发明中所述与交易系统的通讯会话窗口是指用户与网络交易系统的指定交易目标帐号进行通讯交互的通讯会话窗口,该通讯会话窗口可以包括现有通讯会话窗口的功能。例如,在即时通讯工具程序中,所述网络交易系统可以指定一个或一个以上的交易目标帐号,这些交易目标帐号是所述通讯工具的注册帐号,同时这些交易目标帐号又是网络交易系统的销售方帐号。所述通讯工具与网络交易系统具有通讯接口,用于传输本发明所述的交互信息。用户在使用所述通讯工具时,可以选定其中一个交易目标帐号,提交与该交易目标帐号建立通讯会话窗口,如聊天窗口,的请求指令,本发明的方法在收到这种请求指令后,会展现用户帐号与网络交易系统的该指定交易目标帐号之间的通讯会话窗口。所述用户帐号也是所述网络交易系统的合法帐号,在网络交易系统中有充足的余额用来支付后续所产生的支付操作。
[0030]步骤102、接收用户输入到所述通讯会话窗口的语音信息,对所述语音信息进行语音语义分析,从中确定操作类型和操作指令字段的文本信息。
[0031]本发明的步骤102中,具体可以包括两种实施方式。
[0032]第一种实施方式中,需要预先存储网络交易的各操作类型对应的语音特征,以及各操作类型包括的操作指令字段及其语音特征。
[0033]例如所述操作类型可以包括:话费充值操作类型、游戏点卡操作类型、手机销售操作类型等等。
[0034]例如:对于话费充值操作类型,对应的语音特征是:语音信息中包括“充值”、“充话费”等语音特征;该话费充值操作类型包括的操作指令字段包括:电话号码字段、金额字段;其中电话号码字段对应的语音特征是:以131、132、……、136、……..139、186等常用移动电话号码开头的指定位数(如11位)的语音数字串,以常用固定电话号码区号等为开头的指定位数(11位或12位)的语音数字串,指定位数(如8位)的数字串,以及上文中包括“电话”、“联系方式”等引导语音信息的语音数字串等;其中金额字段的语音特征是:以“元” “块”等货币单位语音为结尾的语音数字串等。
[0035]本步骤102具体包括:
[0036]步骤A、接收用户输入到所述通讯会话窗口的语音信息。例如此处用户通过麦克风,在所述通讯会话窗口中输入了语音信息“我想给13811112222这个号码充100元话费”。
[0037]步骤B、查找所述语音信息中是否包含预先存储的操作类型对应的语音特征,如果包括则确定操作类型为该语音特征对应的操作类型。
[0038]例如对于上述实例中所述“我想给13811112222这个号码充100元话费”的语音信息,由于该语音信息中包括了 “充……话费”的语音特征,那么则确定操作类型为该语音特征对应的操作类型,即话费充值操作类型。
[0039]步骤C、读取预先存储的所述操作类型包括的所有操作指令字段及其语音特征。
[0040]例如针对上述所确定的话费充值操作类型,读取该操作类型的所有操作指令字段,即电话号码字段、金额字段,以及这两个操作指令字段对应的所述语音特征。
[0041]步骤D、根据所述操作指令字段的语音特征,查找语音信息中是否包括具有所述语音特征的语音信息,如果查找到,则将该语音信息转化成文本信息并添加到其语音特征对应的操作指令字段中。
[0042]例如上述语音信息中,包括“13811112222”这一语音数字串,该语音数字串具有所述电话号码字段语音特征的语音信息,因此将这一语音信息转化为文本信息即“13811112222”添加到电话号码字段中;同时上述语音信息中还包括“ 100元”这一语音信息,具有所述金额字段的语音特征,因此将该语音信息转化为文本信息“ 100”,并将该文本信息添加到金额字段中。
[0043]所述将语音信息转化为对应的文本信息的方法可以采用现有技术的语音识别技术来实现。
[0044]在步骤102的第二种实施方式中,需要预先存储网络交易的各操作类型对应的文本特征,以及各操作类型包括的操作指令字段及其文本特征。
[0045]例如所述操作类型可以包括:话费充值操作类型、游戏点卡操作类型、手机销售操作类型等等。
[0046]例如:对于话费充值操作类型,对应的文本特征是:文本信息中包括“充值”、“充话费”等文本特征;该话费充值操作类型包括的操作指令字段包括:电话号码字段、金额字段;其中电话号码字段对应的文本特征是:以131、132、……、136、……..139、186等常用移动电话号码开头的指定位数(如11位)的数字串,以常用固定电话号码区号等为开头的指定位数(11位或12位)的数字串,指定位数(如8位)的数字串,以及上文中包括“电话”、“联系方式”等引导信息的数字串等;其中金额字段的文本特征是:以“元” “块”等货币单位为结尾的数字串等。
[0047]本步骤102具体包括:
[0048]步骤a、接收用户输入到所述通讯会话窗口的语音信息。例如此处用户通过麦克风在所述通讯会话窗口中输入了语音信息“我想给13811112222这个号码充100元话费”。
[0049]步骤b、将用户输入到所述通讯会话窗口的语音信息转化为对应的文本信息。此步骤中,所述将语音信息转化为对应的文本信息的方法可以采用现有技术的语音识别技术来实现。
[0050]步骤C、查找所述文本信息中是否包含预先存储的操作类型对应的文本特征,如果包括则确定操作类型为该文本特征对应的操作类型。
[0051]例如对于上述实例中所述“我想给13811112222这个号码充100元话费”的文本信息,由于该文本信息中包括了 “充……话费”的文本特征,那么则确定操作类型为该文本特征对应的操作类型,即话费充值操作类型。
[0052]步骤d、读取预先存储的所述操作类型包括的所有操作指令字段及其文本特征。
[0053]例如针对上述所确定的话费充值操作类型,读取该操作类型的所有操作指令字段,即电话号码字段、金额字段,以及这两个操作指令字段对应的所述文本特征。
[0054]步骤e、根据所述操作指令字段的文本特征,查找文本信息中是否包括具有所述文本特征的文本信息,如果查找到,则将该文本信息添加到其文本特征对应的操作指令字段中。
[0055]例如上述文本信息中,包括“13811112222”这一数字串,该数字串具有所述电话号码字段的文本特征,即以138开头且位数为指定位数11位,因此将这一数字串“13811112222”添加到电话号码字段中;同时上述文本信息中还包括“100元”这一文本信息,具有所述金额字段的文本特征,因此将“ 100”添加到金额字段中。
[0056]步骤103、将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统。
[0057]此处,需要将操作指令字段例如此处发送给网络交易系统的操作类型是话费充值操作类型,其中包括的操作指令字段为:电话号码字段“13811112222”、金额字段“100”。
[0058]此步骤103中,发送所述信息的发送帐号为用户帐号,接收帐号为所述交易目标帐号,由于所述交易目标帐号也是所述网络交易系统帐号,且网络交易系统与通讯工具具有通信接口,因此用户帐号发送给所述交易目标帐号的信息可以传送到网络交易系统中。所述操作类型和操作指令字段在发送给网络交易系统时,可以根据与网络交易系统约定的标准格式进行发送,以增强兼容性。
[0059]网络交易系统在收到所述操作类型和操作指令字段后,根据所述操作类型和操作指令字段的具体内容生成相应的响应信息,例如此处生成一个话费充值的订单信息,如“您要为手机号码13811112222充100元,点此确认,或点此取消”,并将该响应信息通过所述交易目标帐号返回给用户帐号。
[0060]步骤104、接收网络交易系统返回的响应信息,将所述响应信息输出到所述通讯会话窗口,即输出到所述用户帐号与所述交易目标帐号的会话窗口上。例如输出所返回的订单信息,如“您要为手机号码13811112222充100元,点此确认,或点此取消”。
[0061]之后,如果所述响应信息为订单信息,本发明还可以进一步包括:接收用户输入所述通讯会话窗口的确认指令或取消指令,例如点击所述订单信息中的“点此确认”链接则判定接收到了确认指令,点击所述订单信息中的“点此取消”链接则判定收到了取消指令,如果是确认指令则向网络交易系统发送确认订单的信息,如果是取消指令则向网络交易系统发送取消订单的信息。
[0062]在向网络交易系统发送确认订单的信息或取消订单的信息之后,网络交易系统会根据收到的确认订单的信息执行本订单的网络交易流程,并返回交易结果信息;本发明的方法进一步包括:接收网络交易系统返回的交易结果信息,并将该交易结果信息输出到所述通讯会话窗口。
[0063]上述步骤102的第一种实施方式中,在步骤A中,接收到的用户首次输入到所述通讯会话窗口的语音信息中可能比较简单,可能没有包含操作指令字段对应的语音特征,例如用户首次向所述通讯会话窗口输入“我要充话费”,针对这种场景,在本发明的另一种实施例中,除了上述步骤A至步骤D,在步骤D之后,还要进一步包括:
[0064]判断所述操作类型包括的所有操作指令字段是否都添加了文本信息,如果是则将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统;否则,向所述通讯会话窗口返回未添加文本信息的操作指令字段的提示信息,在重新接收到用户输入所述通讯会话窗口的语音信息后,返回上一步骤D。
[0065]例如,用户首次向通讯会话窗口输入“我要充话费”,由于其中包括“充话费”的语音信息,具有话费充值操作类型的语音特征,因此可以确定操作类型为话费充值操作类型。但是该语音信息中没有包括电话号码字段和金额字段的语音特征,因此电话号码字段和金额字段没有添加文本信息,在这种情况下,需要向所述通讯会话窗口返回未添加文本信息的操作指令字段(此处为电话号码字段和金额字段)的提示信息,例如可以返回的提示信息为“要充的手机号是多少?要充多少钱? ”。当用户在所述通讯会话窗口看到该提示信息后,按照提示通过麦克风再次输入语音信息“13811112222,200块”,之后重复所述步骤D,查找到具有电话号码字段语音特征的语音信息并转化为文本信息“13811112222”,以及查找的具有金额字段语音特征的语音信息并转化为文本信息“200”,将所述“13811112222”添加到电话号码字段中,将所述“200”添加到金额字段中。之后,由于电话充值操作类型的所有操作指令字段都添加了文本信息,因此将所确定的话费充值操作类型以及添加了文本信息的操作指令字段发送给网络交易系统指定的目标交易帐号,网络交易系统再根据这些信息生成订单,在用户确认订单后就可以执行后续的网络交易流程完成订单。
[0066]同理,上述步骤102的第二种实施方式中,在步骤a中接收到的用户首次输入到所述通讯会话窗口的语音信息中可能比较简单,可能没有包含操作指令字段对应的语音特征,例如用户首次向所述通讯会话窗口输入“我要充话费”,针对这种场景,在本发明的另一种实施例中,除了上述步骤a至步骤e,在步骤e之后,还要进一步包括:
[0067]判断所述操作类型包括的所有操作指令字段是否都添加了文本信息,如果是则将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统;否则,向所述通讯会话窗口返回未添加文本信息的操作指令字段的提示信息,在重新接收到用户输入所述通讯会话窗口的语音信息后,返回步骤b。
[0068]在本发明的具体应用场景中,本发明非常适用充话费、充网络游戏点卡、以及买彩票等虚拟商品的网络交易。当然本发明也可以适用于实体产品或服务的网络交易。
[0069]例如,本发明还可以预先存储手机销售操作类型及其语音特征,以及该手机销售操作类型包括的操作指令字段及其语音特征。例如该手机销售操作类型对应的语音特征是:语音信息中包括“买…….手机”、“购…….手机”等语音特征;该手机销售操作类型包括的操作指令字段包括:手机品牌、型号、颜色、存储卡容量等字段;其中手机品牌字段对应的语音特征可以是:手机品牌的具体名称,如苹果,三星、华为、小米等;型号字段对应的语音特征例如可以是指定长度内的字符串等;颜色字段对应的语音特征可以是:各种颜色的名称,如红、黄、蓝 、绿、黑、白等;存储卡容量字段的语音特征可以是:以“G”等容量单位为结尾的数字等。
[0070]例如,用户希望购买手机,那么用户可以在与指定交易帐号(例如该帐号可以是一个专门销售电子产品的帐号)的通讯会话窗口中输入“我想买个手机”,那么利用本发明的上述方法,可以通过语义分析得知当前的操作类型为手机销售操作类型,并判断当前输入的语音信息中没有包括机品牌、型号、颜色、存储卡容量等字段的语音特征,因此会向所述通讯会话窗口返回“请输入手机品牌、型号、颜色、存储卡容量”的提示信息,用户看到该提不信息后,向窗口输入相应的字段信息,如输入“苹果,iphone5,白色,32G”,本发明再次对用户输入的信息进行语义分析,识别出各字段的语音信息,并将所述语音信息转化为文本信息添加到对应字段中,发送给网络交易系统。网络交易系统根据这些信息生成订单,并在用户确认订单的情况下,完成后续的交易流程,例如通知用户支付电子货币,通知发货中心发货等。
[0071]除了上述可以直接触发订单的操作类型,本发明还可以预存其它操作类型,及其语音特征、其操作指令字段及其语音特征。例如可以预存交易记录查询操作类型,其操作指令字段为起止时间字段。
[0072]例如用户向通讯会话窗口输入语音信息“我想查一下我的交易记录”,通过本发明上述的语义分析,确定当前操作类型为交易记录查询操作类型,那么会向通讯会话窗口返回“请输入起止时间”,然后用户再向通讯会话窗口输入“2012-12-23至2013-4-11”的语音,本发明的方法再进行语音语义分析,将2012-12-23填入起始时间字段,将2013-4-11填入终止时间字段,然后将交易记录查询操作类型和起止时间字段发送给网络交易系统;网络交易系统生成对应的交易记录信息,将该交易记录信息作为响应信息返回给用户的通讯会话窗口进行展示。
[0073]与上述方法对应,本发明还公开了一种网络交易系统的语音操作指令识别处理系统,用于执行上述方法。图2为本发明所述络交易系统的语音操作指令识别处理系统的一种组成示意图。参见图2,该语音操作指令识别处理系统包括:
[0074]会话模块201,用于展现用户与网络交易系统的通讯会话窗口。
[0075]语音指令分析模块202,用于接收用户输入所述通讯会话窗口的语音信息,对所述语音信息进行语音语义分析,从中确定操作类型和操作指令字段的文本信息。
[0076]指令发送模块203,用于将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统。网络交易系统可以根据收到的信息进行相关的网络交易数据处理,期间还有可能与支付系统进行相关交互,之后将数据处理结果作为响应信息返回给文本操作指令识别处理系统。
[0077]响应模块204,用于接收网络交易系统返回的响应信息,将所述响应信息输出到所述通讯会话窗口。
[0078]图3为本发明一种具体实施例中所述语音指令分析模块的组成示意图,参见图3,该语音指令分析模块202具体包括:
[0079]第一特征存储模块300,用于存储各操作类型对应的语音特征,以及各操作类型包括的操作指令字段及操作指令字段的语音特征;
[0080]第一分析处理模块301,用于接收用户输入到所述通讯会话窗口的语音信息;
[0081]第二分析处理模块302,用于查找所述语音信息中是否包含预先存储的操作类型对应的语音特征,如果包括则确定操作类型为该语音特征对应的操作类型;
[0082]第三分析处理模块303,用于读取预先存储的所述操作类型包括的所有操作指令字段及其语音特征;
[0083]第四分析处理模块304,用于根据所述操作指令字段的语音特征,查找语音信息中是否包括具有所述语音特征的语音信息,如果查找到,则将该语音信息转化为文本信息并添加到其语音特征对应的操作指令字段中。
[0084]在进一步的实施例中,该处理系统在第四分析处理模块304之后,进一步包括:
[0085]第一判断模块305,用于判断所述操作类型包括的所有操作指令字段是否都添加了文本信息,如果是则触发指令发送模块203将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统;否则,向所述通讯会话窗口返回未添加文本信息的操作指令字段的提示信息,在重新接收到用户输入所述通讯会话窗口的语音信息后,重新触发第四分析处理模块304处理。
[0086]图4为本发明又一实施例中所述语音指令分析模块的具体组成示意图。参见图4,该实施例中,所述语音指令分析模块202具体包括:
[0087]第二特征存储模块400,用于存储各操作类型对应的文本特征,以及各操作类型包括的操作指令字段及操作指令字段的文本特征;
[0088]第一分析处理模块301,用于接收用户输入到所述通讯会话窗口的语音信息;
[0089]第五分析处理模块405,用于将所述语音信息转化为对应的文本信息;
[0090]第六分析处理模块406,用于查找所述文本信息中是否包含预先存储的操作类型对应的文本特征,如果包括则确定操作类型为该文本特征对应的操作类型;
[0091]第七分析处理模块407,用于读取预先存储的所述操作类型包括的所有操作指令字段及其文本特征;
[0092]第八分析处理模块408,用于根据所述操作指令字段的文本特征,查找文本信息中是否包括具有所述文本特征的文本信息,如果查找到,则将该文本信息添加到其文本特征对应的操作指令字段中。
[0093]在进一步的实施例中,该处理系统在第八分析处理模块408之后,进一步包括:
[0094]第二判断模块409,用于判断所述操作类型包括的所有操作指令字段是否都添加了文本信息,如果是则触发指令发送模块203将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统;否则,向所述通讯会话窗口返回未添加文本信息的操作指令字段的提示信息,在第一分析处理模块301重新接收到用户输入所述通讯会话窗口的语音信息后,再次交给第五分析处理模块405及后续模块处理。
[0095]在本发明所述系统的一种优选实施例中,所述操作类型具体为交易操作类型;所述响应模块204具体用于:接收网络交易系统返回的订单确认信息,返回所述订单确认信息到所述通讯会话窗口 ;且该语音操作指令识别处理系统进一步包括订单确认模块,用于接收用户输入所述通讯会话窗口的确认指令或取消指令,如果是确认指令则向网络交易系统发送确认订单的信息,如果是取消指令则向网络交易系统发送取消订单的信息。
[0096]在本发明所述系统的又一种优选实施例中,所述响应模块进一步用于:接收网络交易系统返回的交易结果信息,并将该交易结果信息输出到所述通讯会话窗口。
[0097]本发明所述的语音操作指令识别处理系统可以设置在指定的通讯工具程序中;如即时通讯工具程序,社交通讯工具程序如微信程序、微博程序等等;所述会话模块具体用于:在该指定的通讯工具程序中,展现用户帐号与网络交易系统的指定交易目标帐号之间的通讯会话窗口 ;所述通讯工具程序与网络交易系统具有通信接口,与网络交易系统的信息交互通过该通信接口传输。
[0098]另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0099]另外,本发明的每一个实施例可以通过由数据处理设备如计算机执行的数据处理程序来实现。显然,数据处理程序构成了本发明。此外,通常存储在一个存储介质中的数据处理程序通过直接将程序读取出存储介质或者通过将程序安装或复制到数据处理设备的存储设备(如硬盘和或内存)中执行。因此,这样的存储介质也构成了本发明。存储介质可以使用任何类型的记录方式,例如纸张存储介质(如纸带等)、磁存储介质(如软盘、硬盘、闪存等)、光存储介质(如CD-ROM等)、磁光存储介质(如MO等)等。
[0100]因此本发明还公开了一种存储介质,其中存储有数据处理程序,该数据处理程序用于执行本发明上述方法的任何一种实施例。
[0101]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
【权利要求】
1.一种网络交易系统的语音操作指令识别处理方法,其特征在于,包括: 展现用户与网络交易系统的通讯会话窗口; 接收用户输入到所述通讯会话窗口的语音信息,对所述语音信息进行语音语义分析,从中确定操作类型和操作指令字段的文本信息; 将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统; 接收网络交易系统返回的响应信息,将所述响应信息输出到所述通讯会话窗口。
2.根据权利要求1所述的方法,其特征在于,所述接收用户输入所述通讯会话窗口的语音信息,对所述语音信息进行语音语义分析,从中确定操作类型和操作指令字段的文本信息,具体包括: A、接收用户输入到所述通讯会话窗口的语音信息; B、查找所述语音信息中是否包含预先存储的操作类型对应的语音特征,如果包括则确定操作类型为该语音特征对应的操作类型; C、读取预先存储的所述操作类型包括的所有操作指令字段及其语音特征; D、根据所述操作指令字段的语音特征,查找语音信息中是否包括具有所述语音特征的语音信息,如果查 找到,则将该语音信息转化为文本信息并添加到其语音特征对应的操作指令字段中。
3.根据权利要求2所述的方法,其特征在于,在步骤D之后,进一步包括: 判断所述操作类型包括的所有操作指令字段是否都添加了文本信息,如果是则将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统;否则,向所述通讯会话窗口返回未添加文本信息的操作指令字段的提示信息,在重新接收到用户输入所述通讯会话窗口的语音信息后,返回上一步骤D。
4.根据权利要求1所述的方法,其特征在于,所述接收用户输入所述通讯会话窗口的语音信息,对所述语音信息进行语音语义分析,从中确定操作类型和操作指令字段的文本信息,具体包括: a、接收用户输入到所述通讯会话窗口的语音信息; b、将所述语音信息转化为对应的文本信息; C、查找所述文本信息中是否包含预先存储的操作类型对应的文本特征,如果包括则确定操作类型为该文本特征对应的操作类型; d、读取预先存储的所述操作类型包括的所有操作指令字段及其文本特征; e、根据所述操作指令字段的文本特征,查找文本信息中是否包括具有所述文本特征的文本信息,如果查找到,则将该文本信息添加到其文本特征对应的操作指令字段中。
5.根据权利要求4所述的方法,其特征在于,在步骤e之后,进一步包括: 判断所述操作类型包括的所有操作指令字段是否都添加了文本信息,如果是则将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统;否则,向所述通讯会话窗口返回未添加文本信息的操作指令字段的提示信息,在重新接收到用户输入所述通讯会话窗口的语音信息后,返回步骤b。
6.根据权利要求1所述的方法,其特征在于, 所述操作类型具体为交易操作类型; 接收网络交易系统返回的响应信息具体为:接收网络交易系统返回的订单确认信息;在返回所述订单确认信息到所述通讯会话窗口之后,进一步包括:接收用户输入所述通讯会话窗口的确认指令或取消指令,如果是确认指令则向网络交易系统发送确认订单的信息,如果是取消指令则向网络交易系统发送取消订单的信息。
7.根据权利要求6所述的方法,其特征在于,在向网络交易系统发送确认订单的信息之后,该方法进一步包括:接收网络交易系统返回的交易结果信息,并将该交易结果信息输出到所述通讯会话窗口。
8.根据权利要求1至7任一项所述的方法,其特征在于, 所述展现用户与网络交易系统的通讯会话窗口具体为:在指定的通讯工具程序中,展现用户帐号与网络交易系统的指定交易目标帐号之间的通讯会话窗口 ;所述通讯工具与网络交易系统具有通信接口,与网络交易系统的信息交互通过该通信接口传输。
9.一种网络交易系统的语音操作指令识别处理系统,其特征在于,包括: 会话模块,用于展现用户与网络交易系统的通讯会话窗口 ; 语音指令分析模块,用于接收用户输入所述通讯会话窗口的语音信息,对所述语音信息进行语音语义分析,从中确定操作类型和操作指令字段的文本信息; 指令发送模块,用于 将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统; 响应模块,用于接收网络交易系统返回的响应信息,将所述响应信息输出到所述通讯会话窗口。
10.根据权利要求9所述的语音操作指令识别处理系统,其特征在于,所述语音指令分析模块具体包括: 第一特征存储模块,用于存储各操作类型对应的语音特征,以及各操作类型包括的操作指令字段及操作指令字段的语音特征; 第一分析处理模块,用于接收用户输入到所述通讯会话窗口的语音信息; 第二分析处理模块,用于查找所述语音信息中是否包含预先存储的操作类型对应的语音特征,如果包括则确定操作类型为该语音特征对应的操作类型; 第三分析处理模块,用于读取预先存储的所述操作类型包括的所有操作指令字段及其语音特征; 第四分析处理模块,用于根据所述操作指令字段的语音特征,查找语音信息中是否包括具有所述语音特征的语音信息,如果查找到,则将该语音信息转化为文本信息并添加到其语音特征对应的操作指令字段中。
11.根据权利要求10所述的语音操作指令识别处理系统,其特征在于,该处理系统在第四分析处理模块之后,进一步包括: 第一判断模块,用于判断所述操作类型包括的所有操作指令字段是否都添加了文本信息,如果是则触发指令发送模块将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统;否则,向所述通讯会话窗口返回未添加文本信息的操作指令字段的提示信息,在重新接收到用户输入所述通讯会话窗口的语音信息后,重新触发第四分析处理模块处理。
12.根据权利要求9所述的语音操作指令识别处理系统,其特征在于,所述语音指令分析模块具体包括:第二特征存储模块,用于存储各操作类型对应的文本特征,以及各操作类型包括的操作指令字段及操作指令字段的文本特征; 第一分析处理模块,用于接收用户输入到所述通讯会话窗口的语音信息; 第五分析处理模块,用于将所述语音信息转化为对应的文本信息; 第六分析处理模块,用于查找所述文本信息中是否包含预先存储的操作类型对应的文本特征,如果包括则确定操作类型为该文本特征对应的操作类型; 第七分析处理模块,用于读取预先存储的所述操作类型包括的所有操作指令字段及其文本特征; 第八分析处理模块,用于根据所述操作指令字段的文本特征,查找文本信息中是否包括具有所述文本特征的文本信息,如果查找到,则将该文本信息添加到其文本特征对应的操作指令字段中。
13.根据权利要求12所述的语音操作指令识别处理系统,其特征在于,该处理系统在第八分析处理模块之后,进一步包括: 第二判断模块,用于判断所述操作类型包括的所有操作指令字段是否都添加了文本信息,如果是则触发指令发送模块将所确定的操作类型和操作指令字段的文本信息发送给网络交易系统;否则,向所述通讯会话窗口返回未添加文本信息的操作指令字段的提示信息,在第一分析处理模块重新接收到用户输入所述通讯会话窗口的语音信息后,再次交给第五分析处理模块及后续模块处理。
14.根据权利要求9所述的语音操作指令识别处理系统,其特征在于, 所述操作类型具体为交易操作类型; 所述响应模块具体用于:接收网络交易系统返回的订单确认信息,返回所述订单确认信息到所述通讯会话窗口; 且该语音操作指令识别处理系统进一步包括订单确认模块,用于接收用户输入所述通讯会话窗口的确认指令或取消指令,如果是确认指令则向网络交易系统发送确认订单的信息,如果是取消指令则向网络交易系统发送取消订单的信息。
15.根据权利要求14所述的语音操作指令识别处理系统,其特征在于,所述响应模块进一步用于:接收网络交易系统返回的交易结果信息,并将该交易结果信息输出到所述通讯会话窗口。
16.根据权利要求9至15任一项所述的语音操作指令识别处理系统,其特征在于, 该语音操作指令识别处理系统设置在指定的通讯工具程序中; 所述会话模块具体用于:在该指定的通讯工具程序中,展现用户帐号与网络交易系统的指定交易目标帐号之间的通讯会话窗口; 所述通讯工具程序与网络交易系统具有通信接口,与网络交易系统的信息交互通过该通信接口传输。
【文档编号】G10L15/26GK104078043SQ201310149368
【公开日】2014年10月1日 申请日期:2013年4月26日 优先权日:2013年4月26日
【发明者】李枭雅, 刘军育, 曾鸣 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1