本发明涉及移动终端技术领域,尤其涉及一种基于移动设备的支付方法及移动设备。
背景技术:
目前,移动支行使得越来越多的消费者在出门时可以不带银行卡、不带现金,消费者只需携带一台充好电的移动设备(如手机),就能方便地购物消费。当人们逐渐习惯出门消费不带钱包,而只用一台移动设备完成付款的时候,移动支付输入的密码很容易被人偷窥,从而使得移动支付存在较大的安全隐患。
技术实现要素:
本发明实施例公开了一种基于移动设备的支付方法及移动设备,能够提高移动支付的便捷性和安全性。
本发明实施例第一方面公开一种基于移动设备的支付方法,包括:
移动设备获取支付清单,所述支付清单包括商户标识和支付金额;
所述移动设备检测输入的用于指示进行支付操作的用户语音;
所述移动设备验证所述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配,如果相匹配,向支付平台发送所述移动设备的标识和所述支付清单,以使所述支付平台从所述移动设备的标识匹配的第一电子账号中扣除所述支付金额,并将扣除的所述支付金额添加至所述商户标识匹配的第二电子账号中。
作为一种可选的实施方式,在本发明实施例第一方面中,所述移动设备获取支付清单之后,以及所述移动设备检测输入的用于指示进行支付操作的用户语音之前,所述方法还包括:
所述移动设备以随机方式输出一段的文字内容;
所述移动设备检测输入的用于指示进行支付操作的用户语音之后,以及所述移动设备验证所述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配之前,所述方法还包括:
所述移动设备识别所述用户语音的语音内容是否包含所述一段的文字内容,如果包含,执行所述的验证所述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配的步骤。
作为一种可选的实施方式,在本发明实施例第一方面中,所述移动设备获取支付清单之后,以及所述移动设备以随机方式输出一段的文字内容之前,所述方法还包括:
所述移动设备检测所述支付清单的输出界面上的支付按钮是否被按压;
所述支付按钮被按压,所述移动设备识别所述支付按钮被按压时的按压指纹;
所述移动设备校验所述按压指纹是否与预设的支付指纹相匹配,如果相匹配,执行所述的以随机方式输出一段的文字内容的步骤。
作为一种可选的实施方式,在本发明实施例第一方面中,所述移动设备识别出所述用户语音的语音内容包含所述一段的文字内容之后,以及验证所述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配之前,所述方法还包括:
所述移动设备检测所述移动设备是否与合法的穿戴设备绑定连接;
如果所述移动设备与合法的穿戴设备绑定连接,所述移动设备检测所述移动设备的位置与所述合法的穿戴设备的位置是否相同,如果相同,执行所述的验证所述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配的步骤。
作为一种可选的实施方式,在本发明实施例第一方面中,所述移动设备获取支付清单,包括:
所述移动设备以NFC方式接收收银台设备传递的支付清单;
所述移动设备验证所述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配,包括:
所述移动设备从所述用户语音中提取出包括梅尔频率倒谱系数、线性预测倒谱系数、梅尔频率倒谱系数的一阶差分、线性预测倒谱系数的一阶差分、能量、能量的一阶差分以及Gammatone滤波器倒谱系数在内的声纹特征共同组成第一多维特征向量;
所述移动设备判断所述第一多维特征向量是否与预设的支付语音的声纹特征对应的第二多维向量完全匹配,如果完全匹配,则确定所述用户语音的声纹特征与预设的支付语音的声纹特征相匹配。
本发明实施例第二方面公开一种移动设备,包括:
清单获取单元,用于获取支付清单,所述支付清单包括商户标识和支付金额;
语音检测单元,用于检测输入的用于指示进行支付操作的用户语音;
声纹验证单元,用于验证所述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配;
通讯单元,用于在所述声纹验证单元的验证结果为相匹配时,向支付平台发送所述移动设备的标识和所述支付清单,以使所述支付平台从所述移动设备的标识匹配的第一电子账号中扣除所述支付金额,并将扣除的所述支付金额添加至所述商户标识匹配的第二电子账号中。
作为一种可选的实施方式,在本发明实施例第二方面中,所述移动设备还包括:
输出单元,用于在所述清单获取单元获取支付清单之后,以及在所述语音检测单元检测输入的用于指示进行支付操作的用户语音之前,以随机方式输出一段的文字内容;
内容识别单元,用于在所述语音检测单元检测到输入的用于指示进行支付操作的用户语音之后,识别所述用户语音的语音内容是否包含所述一段的文字内容;
所述声纹验证单元,用于在所述内容识别单元识别出所述用户语音的语音内容包含所述一段的文字内容时,验证所述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配。
作为一种可选的实施方式,在本发明实施例第二方面中,所述移动设备还包括:
按压检测单元,用于在所述清单获取单元获取支付清单之后,检测所述支付清单的输出界面上的支付按钮是否被按压;
指纹识别单元,用于在所述按压检测单元检测出所述支付按钮被按压时,识别所述支付按钮被按压时的按压指纹;
指纹校验单元,用于校验所述按压指纹是否与预设的支付指纹相匹配,如果相匹配,启动所述输出单元。
作为一种可选的实施方式,在本发明实施例第二方面中,所述移动设备还包括:
绑定检测单元,用于在所述内容识别单元识别出所述用户语音的语音内容包含所述一段的文字内容之后,检测所述移动设备是否与合法的穿戴设备绑定连接;
位置检测单元,用于在所述绑定检测单元检测出所述移动设备与合法的穿戴设备绑定连接时,检测所述移动设备的位置与所述合法的穿戴设备的位置是否相同;
所述声纹验证单元,具体用于在所述内容识别单元识别出所述用户语音的语音内容包含所述一段的文字内容时,以及在所述位置检测单元检测出所述移动设备的位置与所述合法的穿戴设备的位置相同时,验证所述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配。
作为一种可选的实施方式,在本发明实施例第二方面中:
所述清单获取单元,用于以NFC方式接收收银台设备传递的支付清单;
所述声纹验证单元验证所述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配的方式具体为:
从所述用户语音中提取出包括梅尔频率倒谱系数、线性预测倒谱系数、梅尔频率倒谱系数的一阶差分、线性预测倒谱系数的一阶差分、能量、能量的一阶差分以及Gammatone滤波器倒谱系数在内的声纹特征共同组成第一多维特征向量;
判断所述第一多维特征向量是否与预设的支付语音的声纹特征对应的第二多维向量完全匹配,如果完全匹配,则确定所述用户语音的声纹特征与预设的支付语音的声纹特征相匹配。
与现有技术相比,本发明实施例具有以下有益效果:
本发明实施例中,移动设备在获取到包括商户标识和支付金额的支付清单之后,可以检测输入的用于指示进行支付操作的用户语音;当移动设备验证出该用户语音的声纹特征与预设的支付语音的声纹特征相匹配时,移动设备可以向支付平台发送移动设备的标识和支付清单,而支付平台可以从移动设备的标识匹配的第一电子账号中扣除支付金额,并将扣除的支付金额添加至商户标识匹配的第二电子账号中。可见,实施本发明实施例,用户在利用移动设备(如手机)进行支付时不仅可以保证支付的安全性,还无需输入密码,从而可以防止密码被人偷窥,既提高移动支付的便捷性,又提高了移动支付的安全性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种基于移动设备的支付方法的流程示意图;
图2是本发明实施例公开的另一种基于移动设备的支付方法的流程示意图;
图3是本发明实施例公开的另一种基于移动设备的支付方法的流程示意图;
图4是本发明实施例公开的另一种基于移动设备的支付方法的流程示意图;
图5是本发明实施例公开的另一种基于移动设备的支付方法的流程示意图;
图6是本发明实施例公开的一种移动设备的结构示意图;
图7是本发明实施例公开的另一种移动设备的结构示意图;
图8是本发明实施例公开的另一种移动设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例公开了一种基于移动设备的支付方法及移动设备,能够提高移动支付的便捷性和安全性。以下进行结合附图进行详细描述。
实施例一
请参阅图1,图1是本发明实施例公开的一种基于移动设备的支付方法的流程示意图。如图1所示,该基于移动设备的支付方法可以包括以下步骤。
101、移动设备获取支付清单,该支付清单包括商户标识和支付金额。
本发明实施例中,移动设备可以包括但不限于手机、平板、个人数字助理(Personal Digital Assistant,PDA)、移动互联网设备(Mobile Internet Device,MID)等各种智能设备;其中,移动设备可以支持包括但不限于以下网络技术:全球移动通信系统(Global System for Mobile Communications,GSM)、通用分组无线业务(General Packet Radio Service,GPRS)、码分多址(CodeDivision Multiple Access,CDMA),宽带码分多址(W-CDMA)、CDMA2000、IMT单载波(IMT Single Carrier)、增强型数据速率GSM演进(Enhanced Data Rates for GSM Evolution,EDGE)、长期演进技术(Long-Term Evolution,LTE)、高级长期演进技术、时分长期演进技术(Time-Division LTE,TD-LTE)、高性能无线电局域网(High Performance Radio Local Area Network,HiperLAN)、高性能无线电广域网(HiperWAN)、本地多点派发业务(Local Multipoint Distribution Service,LMDS)、全微波存取全球互通(WiMAX)、紫蜂协议(ZigBee)、蓝牙、正交频分复用技术(OFDM)、大容量空分多路存取(HC-SDMA)、通用移动电信系统(UMTS)、通用移动电信系统时分双工(UMTS-TDD)、演进式高速分组接入(HSPA+)、时分同步码分多址(TD-SCDMA)、演进数据最优化(EV-DO)、数字增强无绳通信(DECT)及其他。
作为一种可选的实施方式,在上述步骤101中,移动设备获取支付清单的方式可以为:
移动设备以NFC方式接收收银台设备传递的支付清单。例如,用户可以开启移动设备上的NFC功能,当收银台工作人员在收银台设备上输入完毕支付金额,并且收银台设备生成包括商户标识(如商户名称)和支付金额的支付清单时,收银台工作人员可以提示用户将移动设备靠近收银台设备,使得收银台设备可以检测到移动设备,并通过NFC方式将包括商户标识(如商户名称)和支付金额的支付清单传递给移动设备。
作为另一种可选的实施方式,在上述步骤101中,移动设备获取支付清单的方式可以为:
移动设备接收收银台设备通过通信网络传递的支付清单。例如,当收银台工作人员在收银台设备上输入完毕支付金额、移动设备的电话号码(此时移动设备的电话号码作为一种购物会员的身份标识)之后,收银台设备可以生成包括商户标识(如商户名称)和支付金额的支付清单,并且收银台设备可以根据移动设备的电话号码将支付清单通过通信网络传递给移动设备。这种方式无线移动设备开启NFC功能,使得不具备NFC功能的移动设备也可以进行移动支付。
102、移动设备检测输入的用于指示进行支付操作的用户语音。
作为一种可选的实施方式,移动设备可以通过麦克风来检测输入的用于指示进行支付操作的用户语音。
作为另一种可选的实施方式,移动设备可以检测移动设备无线连接的穿戴设备(如智能手表、智能手环)向移动设备发送的用于指示进行支付操作的用户语音。其中,用户可以预先在移动设备无线连接的穿戴设备上录制好用于指示进行支付操作的用户语音,例如用户可以预先在移动设备无线连接的穿戴设备上录制好用于指示进行支付操作的用户语音“开始支付”,当用户控制移动设备无线连接的穿戴设备发生指定动作事件(如先朝上再朝下、先朝左再朝右)时,移动设备无线连接的穿戴设备可以采用超声波方式将穿戴设备上录制好用于指示进行支付操作的用户语音“开始支付”发送给移动设备。其中,超声波可以是18kHz的高频信号,因此人耳是听不到这种超声波的,从而可以保证用于指示进行支付操作的用户语音“开始支付”不被周围人窃听到。
103、移动设备验证上述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配,如果不匹配,结束本流程;如果相匹配,执行步骤104。
作为一种可选的实施方式,在上述步骤103中,移动设备验证上述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配的方式可以为:
移动设备从上述用户语音中提取出包括梅尔频率倒谱系数、线性预测倒谱系数、梅尔频率倒谱系数的一阶差分、线性预测倒谱系数的一阶差分、能量、能量的一阶差分以及Gammatone滤波器倒谱系数在内的声纹特征共同组成第一多维特征向量;
以及,移动设备可以判断第一多维特征向量是否与预设的支付语音的声纹特征对应的第二多维向量完全匹配,如果完全匹配,则确定上述用户语音的声纹特征与预设的支付语音的声纹特征相匹配;反之,如果不完全匹配,确定上述用户语音的声纹特征与预设的支付语音的声纹特征不相匹配。
其中,实施上述实施方式可以精确地验证出上述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配。
104、移动设备向支付平台发送移动设备的标识和上述支付清单,以使支付平台从移动设备的标识匹配的第一电子账号中扣除上述支付清单包括的支付金额,并将扣除的支付金额添加至上述支付清单包括的商户标识匹配的第二电子账号中。
本发明实施例中,移动设备的标识可以是移动设备的电话号码、移动设备当前运行的支付客户端的登录账号或者移动设备当前运行的社交客户端的登录账号,本发明实施例不作限定。
其中,实施图1所描述的方法,移动设备在获取到包括商户标识和支付金额的支付清单之后,可以检测输入的用于指示进行支付操作的用户语音;当移动设备验证出该用户语音的声纹特征与预设的支付语音的声纹特征相匹配时,移动设备可以向支付平台发送移动设备的标识和支付清单,而支付平台可以从移动设备的标识匹配的第一电子账号中扣除支付金额,并将扣除的支付金额添加至商户标识匹配的第二电子账号中。可见,实施图1所描述的方法,用户在利用移动设备(如手机)进行支付时不仅可以保证支付的安全性,还无需输入密码,从而可以防止密码被人偷窥,既提高移动支付的便捷性,又提高了移动支付的安全性。
实施例二
请参阅图2,图2是本发明实施例公开的另一种基于移动设备的支付方法的流程示意图。如图2所示,该基于移动设备的支付方法可以包括以下步骤。
201、移动设备获取支付清单,该支付清单包括商户标识和支付金额。
其中,上述步骤201的具体实现方式已在前面实施例中进行了介绍,此处不作赘述。
202、移动设备以随机方式输出一段的文字内容。
举例来说,上述一段的文字内容可以是一句话或一句诗句,又或者是一整首诗词,本发明实施例不作限定。
作为一种可选的实施方式,移动设备可以从用户在移动设备上注册的系统信息中读取用户属性信息,该用户属性信息可以包括用户注册的就读年级,相应地移动设备可以根据用户注册的就读年级,从用户注册的就读年级(如五年级)相对应的诗词库中随机的选取某一整首诗词进行输出。这种实施方式可以实现学习与移动支付相结合,从而有利于提升用户的知识储备,扩展移动支付的趣味性。
203、移动设备检测输入的用于指示进行支付操作的用户语音。
204、移动设备识别上述用户语音的语音内容是否包含上述一段的文字内容,如果不包含,结束本流程;如果包含,执行步骤205。
本发明实施例中,实施上述步骤202~步骤204可以防止用于指示进行支付操作的用户语音被事先录制而造成移动支付的安全隐患,确保用于指示进行支付操作的用户语音是用户在移动支付现场跟读移动设备随机输出的一段文字内容时产生的用户语音,从而可以提升移动支付的安全性。
205、移动设备验证上述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配,如果不匹配,结束本流程;如果相匹配,执行步骤206。
其中,上述步骤205的具体实现方式已在前面实施例中进行了介绍,此处不作赘述。
206、移动设备向支付平台发送移动设备的标识和上述支付清单,以使支付平台从移动设备的标识匹配的第一电子账号中扣除上述支付清单包括的支付金额,并将扣除的支付金额添加至上述支付清单包括的商户标识匹配的第二电子账号中。
可见,实施图2所描述的方法,用户在利用移动设备(如手机)进行支付时不仅可以保证支付的安全性,还无需输入密码,从而可以防止密码被人偷窥,既提高移动支付的便捷性,又提高了移动支付的安全性。
实施例三
请参阅图3,图3是本发明实施例公开的另一种基于移动设备的支付方法的流程示意图。如图3所示,该基于移动设备的支付方法可以包括以下步骤。
301、移动设备获取支付清单,该支付清单包括商户标识和支付金额。
其中,上述步骤301的具体实现方式已在前面实施例中进行了介绍,此处不作赘述。
302、移动设备检测上述支付清单的输出界面上的支付按钮是否被按压,如果支付按钮未被按压,结束本流程;如果支付按钮被按压,执行步骤303~步骤304。
303、移动设备识别上述支付按钮被按压时的按压指纹。
304、移动设备校验按压指纹是否与预设的支付指纹相匹配,如果不相匹配,结束本流程;如果相匹配,执行步骤305~步骤307。
305、移动设备以随机方式输出一段的文字内容。
举例来说,上述一段的文字内容可以是一句话或一句诗句,又或者是一整首诗词,本发明实施例不作限定。
作为一种可选的实施方式,移动设备可以从用户在移动设备上注册的系统信息中读取用户属性信息,该用户属性信息可以包括用户注册的就读年级,相应地移动设备可以用户注册的就读年级,从用户注册的就读年级(如五年级)相对应的诗词库中随机的选取某一整首诗词进行输出。这种实施方式可以实现学习与移动支付相结合,从而有利于提升用户的知识储备,扩展移动支付的趣味性。
306、移动设备检测输入的用于指示进行支付操作的用户语音。
307、移动设备识别上述用户语音的语音内容是否包含上述一段的文字内容,如果不包含,结束本流程;如果包含,执行步骤308。
本发明实施例中,实施上述步骤305~步骤307可以防止用于指示进行支付操作的用户语音被事先录制而造成移动支付的安全隐患,确保用于指示进行支付操作的用户语音是用户在移动支付现场跟读移动设备随机输出的一段文字内容时产生的用户语音,从而可以提升移动支付的安全性。
308移动设备验证上述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配,如果不匹配,结束本流程;如果相匹配,执行步骤309。
其中,上述步骤308的具体实现方式已在前面实施例中进行了介绍,此处不作赘述。
309、移动设备向支付平台发送移动设备的标识和上述支付清单,以使支付平台从移动设备的标识匹配的第一电子账号中扣除上述支付清单包括的支付金额,并将扣除的支付金额添加至上述支付清单包括的商户标识匹配的第二电子账号中。
可见,实施图3所描述的方法,用户在利用移动设备(如手机)进行支付时不仅可以保证支付的安全性,还无需输入密码,从而可以防止密码被人偷窥,既提高移动支付的便捷性,又提高了移动支付的安全性。
实施例四
请参阅图4,图4是本发明实施例公开的另一种基于移动设备的支付方法的流程示意图。如图4所示,该基于移动设备的支付方法可以包括以下步骤。
401、移动设备获取支付清单,该支付清单包括商户标识和支付金额。
其中,上述步骤401的具体实现方式已在前面实施例中进行了介绍,此处不作赘述。
402、移动设备检测上述支付清单的输出界面上的支付按钮是否被按压,如果支付按钮未被按压,结束本流程;如果支付按钮被按压,执行步骤403~步骤404。
403、移动设备识别上述支付按钮被按压时的按压指纹。
404、移动设备校验按压指纹是否与预设的支付指纹相匹配,如果不相匹配,结束本流程;如果相匹配,执行步骤405~步骤407。
其中,实施上述步骤402~步骤404,移动设备可以确定是在预设的支付指纹所属用户的主动的、有意识的触发支付的情况才执行后续的支付进程,从而可以提高支付的安全性。
405、移动设备以随机方式输出一段的文字内容。
举例来说,上述一段的文字内容可以是一句话或一句诗句,又或者是一整首诗词,本发明实施例不作限定。
作为一种可选的实施方式,移动设备可以从用户在移动设备上注册的系统信息中读取用户属性信息,该用户属性信息可以包括用户注册的就读年级,相应地移动设备可以用户注册的就读年级,从用户注册的就读年级(如五年级)相对应的诗词库中随机的选取某一整首诗词进行输出。这种实施方式可以实现学习与移动支付相结合,从而有利于提升用户的知识储备,扩展移动支付的趣味性。
406、移动设备检测输入的用于指示进行支付操作的用户语音。
407、移动设备识别上述用户语音的语音内容是否包含上述一段的文字内容,如果不包含,结束本流程;如果包含,执行步骤408。
本发明实施例中,实施上述步骤405~步骤407可以防止用于指示进行支付操作的用户语音被事先录制而造成移动支付的安全隐患,确保用于指示进行支付操作的用户语音是用户在移动支付现场跟读移动设备随机输出的一段文字内容时产生的用户语音,从而可以提升移动支付的安全性。
408、移动设备检测移动设备是否与合法的穿戴设备绑定连接,如果移动设备未与合法的穿戴设备绑定连接,结束本流程;如果移动设备与合法的穿戴设备绑定连接,执行步骤409。
409、移动设备检测移动设备的位置与合法的穿戴设备的位置是否相同,如果不相同,结束本流程;如果相同,执行步骤410。
其中,移动设备可以通过以下方式来获取移动设备的位置,即:
移动设备获取移动设备配置的至少两个不同的定位接口(如百度的定位接口、谷歌的定位接口、高德的定位接口),将定位请求发送至上述至少两个不同的定位接口,以触发每个定位接口分别将接收到的定位请求发送给各自对应的定位服务器;以及,获取至少一个定位接口对应的定位服务器发送的位置信息,并获取从第一时刻到第二时刻的响应时间,第一时刻为每个所述定位接口发送定位请求的时刻,而第二时刻为每个定位接口接收到位置信息的时刻;以及,将与每个定位接口对应的响应时间与响应阈值进行比较,并从响应时间未超过响应阈值的定位接口所接收的位置信息中提取定位精度最高的位置信息作为移动设备的位置。这种实施方式可以获得精确的移动设备的位置。
其中,合法的穿戴设备可以通过以下方式来获取合法的穿戴设备的位置,即:
合法的穿戴设备获取其配置的至少两个不同的定位接口(如百度的定位接口、谷歌的定位接口、高德的定位接口),将定位请求发送至上述至少两个不同的定位接口,以触发每个定位接口分别将接收到的定位请求发送给各自对应的定位服务器;以及,获取至少一个定位接口对应的定位服务器发送的位置信息,并获取从第一时刻到第二时刻的响应时间,第一时刻为每个所述定位接口发送定位请求的时刻,而第二时刻为每个定位接口接收到位置信息的时刻;以及,将与每个定位接口对应的响应时间与响应阈值进行比较,并从响应时间未超过响应阈值的定位接口所接收的位置信息中提取定位精度最高的位置信息作为合法的穿戴设备的位置。这种实施方式可以获得精确的移动设备的位置。这种实施方式可以获得精确的合法的穿戴设备的位置。
410、移动设备验证上述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配,如果不匹配,结束本流程;如果相匹配,执行步骤411。
其中,上述步骤410的具体实现方式已在前面实施例中进行了介绍,此处不作赘述。
411、移动设备向支付平台发送移动设备的标识和上述支付清单,以使支付平台从移动设备的标识匹配的第一电子账号中扣除上述支付清单包括的支付金额,并将扣除的支付金额添加至上述支付清单包括的商户标识匹配的第二电子账号中。
可见,实施图4所描述的方法,用户在利用移动设备(如手机)进行支付时不仅可以保证支付的安全性,还无需输入密码,从而可以防止密码被人偷窥,既提高移动支付的便捷性,又提高了移动支付的安全性。
本发明实施例中,上述实施例描述的方法还可以包括以下部分:
1.录制支付语音部分;
A.可以在移动设备开机的时候提醒用户预设支付语音作为支付密码;
B.录入支付语音,用户可随意说一个词或者一句话作为预设的支付语音,每次录入需要进行两次矫正,两次录入的支付语音一致时,可提醒用户录入完毕;
2.修改支付语音部分;
A.更换支付语音部分,需要在设置里面进行更换,更换是必须进行原有支付语音的两次验证才具备更换权限;
B.有了更换权限,可针对新的支付语音进行重新录制,录音流程与开机时第一录制的支付语音的流程保持一致。
实施例五
请参阅图5,图5是本发明实施例公开的一种移动设备的结构示意图。如图5所示,该移动设备可以包括:
清单获取单元501,用于获取支付清单,该支付清单包括商户标识和支付金额;
语音检测单元502,用于检测输入的用于指示进行支付操作的用户语音;
声纹验证单元503,用于验证上述用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配;
通讯单元504,用于在声纹验证单元503的验证结果为相匹配时,向支付平台发送移动设备的标识和支付清单,以使支付平台从移动设备的标识匹配的第一电子账号中扣除支付金额,并将扣除的支付金额添加至商户标识匹配的第二电子账号中。
作为一种可选的实施方式,清单获取单元501获取支付清单的方式可以为:
清单获取单元501以NFC方式接收收银台设备传递的支付清单。例如,用户可以开启移动设备上的NFC功能,当收银台工作人员在收银台设备上输入完毕支付金额,并且收银台设备生成包括商户标识(如商户名称)和支付金额的支付清单时,收银台工作人员可以提示用户将移动设备靠近收银台设备,使得收银台设备可以检测到移动设备,并通过NFC方式将包括商户标识(如商户名称)和支付金额的支付清单传递给移动设备。
作为另一种可选的实施方式,清单获取单元501获取支付清单的方式可以为:
清单获取单元501接收收银台设备通过通信网络传递的支付清单。例如,当收银台工作人员在收银台设备上输入完毕支付金额、移动设备的电话号码(此时移动设备的电话号码作为一种购物会员的身份标识)之后,收银台设备可以生成包括商户标识(如商户名称)和支付金额的支付清单,并且收银台设备可以根据移动设备的电话号码将支付清单通过通信网络传递给移动设备。这种方式无线移动设备开启NFC功能,使得不具备NFC功能的移动设备也可以进行移动支付。
作为一种可选的实施方式,语音检测单元502可以检测移动设备无线连接的穿戴设备(如智能手表、智能手环)向移动设备发送的用于指示进行支付操作的用户语音。其中,用户可以预先在移动设备无线连接的穿戴设备上录制好用于指示进行支付操作的用户语音,例如用户可以预先在移动设备无线连接的穿戴设备上录制好用于指示进行支付操作的用户语音“开始支付”,当用户控制移动设备无线连接的穿戴设备发生指定动作事件(如先朝上再朝下、先朝左再朝右)时,移动设备无线连接的穿戴设备可以采用超声波方式将穿戴设备上录制好用于指示进行支付操作的用户语音“开始支付”发送给移动设备。其中,超声波可以是18kHz的高频信号,因此人耳是听不到这种超声波的,从而可以保证用于指示进行支付操作的用户语音“开始支付”不被周围人窃听到。
可见,实施图5所描述的移动设备,用户在利用移动设备(如手机)进行支付时不仅可以保证支付的安全性,还无需输入密码,从而可以防止密码被人偷窥,既提高移动支付的便捷性,又提高了移动支付的安全性。
实施例六
请参阅图6,图6是本发明实施例公开的另一种移动设备的结构示意图。其中,图6所示的移动设备是由图5所示的移动设备进行优化得到的。与图5所示的移动设备相比较,图6所示的移动设备还可以包括:
输出单元505,用于在清单获取单元501获取支付清单之后,以及在语音检测单元502检测输入的用于指示进行支付操作的用户语音之前,以随机方式输出一段的文字内容;
内容识别单元506,用于在语音检测单元502检测到输入的用于指示进行支付操作的用户语音之后,识别用户语音的语音内容是否包含上述一段的文字内容;
相应地,声纹验证单元503用于在内容识别单元506识别出用户语音的语音内容包含上述一段的文字内容时,验证用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配。
举例来说,上述一段的文字内容可以是一句话或一句诗句,又或者是一整首诗词,本发明实施例不作限定。
作为一种可选的实施方式,输出单元505可以从用户在移动设备上注册的系统信息中读取用户属性信息,该用户属性信息可以包括用户注册的就读年级,相应地输出单元505可以根据用户注册的就读年级,从用户注册的就读年级(如五年级)相对应的诗词库中随机的选取某一整首诗词进行输出。这种实施方式可以实现学习与移动支付相结合,从而有利于提升用户的知识储备,扩展移动支付的趣味性。
本发明实施例中,实施图6所描述的移动设备,可以防止用于指示进行支付操作的用户语音被事先录制而造成移动支付的安全隐患,确保用于指示进行支付操作的用户语音是用户在移动支付现场跟读移动设备随机输出的一段文字内容时产生的用户语音,从而可以提升移动支付的安全性。
本发明实施例中,实施图6所描述的移动设备,用户在利用移动设备(如手机)进行支付时不仅可以保证支付的安全性,还无需输入密码,从而可以防止密码被人偷窥,既提高移动支付的便捷性,又提高了移动支付的安全性。
实施例七
请参阅图7,图7是本发明实施例公开的另一种移动设备的结构示意图。其中,图7所示的移动设备是由图6所示的移动设备进行优化得到的。与图6所示的移动设备相比较,图7所示的移动设备还可以包括:
按压检测单元507,用于在清单获取单元501获取支付清单之后,检测支付清单的输出界面上的支付按钮是否被按压;
指纹识别单元508,用于在按压检测单元507检测出支付按钮被按压时,识别支付按钮被按压时的按压指纹;
指纹校验单元509,用于校验按压指纹是否与预设的支付指纹相匹配,如果相匹配,启动输出单元505。
其中,实施图7所描述的移动设备,可以确定是在预设的支付指纹所属用户的主动的、有意识的触发支付的情况才执行后续的支付进程,从而可以提高支付的安全性。
可见,实施图7所描述的移动设备,用户在利用移动设备(如手机)进行支付时不仅可以保证支付的安全性,还无需输入密码,从而可以防止密码被人偷窥,既提高移动支付的便捷性,又提高了移动支付的安全性。
实施例八
请参阅图8,图8是本发明实施例公开的另一种移动设备的结构示意图。其中,图8所示的移动设备是由图7所示的移动设备进行优化得到的。与图7所示的移动设备相比较,图8所示的移动设备还可以包括:
绑定检测单元510,用于在内容识别单元506识别出用户语音的语音内容包含上述一段的文字内容之后,检测移动设备是否与合法的穿戴设备绑定连接;
位置检测单元511,用于在绑定检测单元510检测出移动设备与合法的穿戴设备绑定连接时,检测移动设备的位置与合法的穿戴设备的位置是否相同;
相应地,声纹验证单元503具体用于在内容识别单元506识别出用户语音的语音内容包含上述一段的文字内容时,以及在位置检测单元511检测出移动设备的位置与合法的穿戴设备的位置相同时,验证用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配。
其中,位置检测单元511可以通过以下方式来获取移动设备的位置,即:
位置检测单元511获取移动设备配置的至少两个不同的定位接口(如百度的定位接口、谷歌的定位接口、高德的定位接口),将定位请求发送至上述至少两个不同的定位接口,以触发每个定位接口分别将接收到的定位请求发送给各自对应的定位服务器;以及,获取至少一个定位接口对应的定位服务器发送的位置信息,并获取从第一时刻到第二时刻的响应时间,第一时刻为每个所述定位接口发送定位请求的时刻,而第二时刻为每个定位接口接收到位置信息的时刻;以及,将与每个定位接口对应的响应时间与响应阈值进行比较,并从响应时间未超过响应阈值的定位接口所接收的位置信息中提取定位精度最高的位置信息作为移动设备的位置。这种实施方式可以获得精确的移动设备的位置。
作为一种可选的实施方式,声纹验证单元503验证用户语音的声纹特征是否与预设的支付语音的声纹特征相匹配的方式可以为:
从用户语音中提取出包括梅尔频率倒谱系数、线性预测倒谱系数、梅尔频率倒谱系数的一阶差分、线性预测倒谱系数的一阶差分、能量、能量的一阶差分以及Gammatone滤波器倒谱系数在内的声纹特征共同组成第一多维特征向量;
判断第一多维特征向量是否与预设的支付语音的声纹特征对应的第二多维向量完全匹配,如果完全匹配,则确定用户语音的声纹特征与预设的支付语音的声纹特征相匹配。
可见,实施图8所描述的移动设备,用户在利用移动设备(如手机)进行支付时不仅可以保证支付的安全性,还无需输入密码,从而可以防止密码被人偷窥,既提高移动支付的便捷性,又提高了移动支付的安全性。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种基于移动设备的支付方法及移动设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。