CN107194686B - 一种声音支付的方法及*** - Google Patents
一种声音支付的方法及*** Download PDFInfo
- Publication number
- CN107194686B CN107194686B CN201710320284.6A CN201710320284A CN107194686B CN 107194686 B CN107194686 B CN 107194686B CN 201710320284 A CN201710320284 A CN 201710320284A CN 107194686 B CN107194686 B CN 107194686B
- Authority
- CN
- China
- Prior art keywords
- payment
- frequency
- client
- sound information
- information
- 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
Images
Classifications
-
- 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
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3272—Short range or proximity payments by means of M-devices using an audio code
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
本发明公开了一种声音支付的方法及***,其中,所述方法包括:支付***预先生成支付标识,并在第一客户端处理支付任务时,向所述第一客户端反馈所述支付标识;所述第一客户端将所述支付标识转换为声音信息,并通过扬声器播放所述声音信息;第二客户端通过麦克风接收所述声音信息,并将接收到的声音信息转换为目标标识;所述第二客户端向所述支付***反馈所述目标标识,当所述目标标识与所述支付标识一致时,所述支付***从与所述第一客户端相绑定的资源集中将指定额度的支付金额分配至与所述第二客户端相绑定的资源集中。本发明提供的技术方案,能够提高支付速度。
Description
技术领域
本发明涉及通信技术领域,特别涉及一种声音支付的方法及***。
背景技术
随着互联网技术的不断发展,人们越来越习惯于利用支付宝、微信等工具进行在线支付。当前,支付宝存在声波支付方法,该方法通常是在用户的手机端持续播放一段声音信息,然后商家的感应器接收到声音信息后进行验证以及收款。然而,支付宝的声波支付方法存在以下缺陷:播放的声音信息较长,如果遇到嘈杂的环境,需要播放多次声音信息才能完成支付,导致支付速度过慢。
发明内容
有鉴于此,本发明实施例的目的在于提供一种声音支付的方法及***,能够提高支付速度。技术方案如下:
一方面,一种声音支付的方法,所述方法包括:
支付***预先生成支付标识,并在第一客户端处理支付任务时,向所述第一客户端反馈所述支付标识;
所述第一客户端将所述支付标识转换为声音信息,并通过扬声器播放所述声音信息;
第二客户端通过麦克风接收所述声音信息,并将接收到的声音信息转换为目标标识;
所述第二客户端向所述支付***反馈所述目标标识,当所述目标标识与所述支付标识一致时,所述支付***从与所述第一客户端相绑定的资源集中将指定额度的支付金额分配至与所述第二客户端相绑定的资源集中。
进一步地,所述支付***生成的支付标识按照指定周期进行更新。
进一步地,所述第一客户端将所述支付标识转换为声音信息包括:
所述第一客户端将所述支付标识转换为二进制的数字串;其中,所述二进制的数字串由0和1构成;
分别利用第一频率的信号和第二频率的信号替代所述二进制的数字串中的0和1,以生成所述二进制的数字串对应的声音信息;其中,所述第一频率低于所述第二频率。
进一步地,在生成所述二进制的数字串对应的声音信息时,在所述声音信息中加入用于进行校验的补位信息。
进一步地,所述第一频率的范围为大于或者等于10Hz并且小于或者等于10000Hz;所述第二频率的范围为大于10000Hz并且小于或者等于20000Hz。
进一步地,第二客户端将接收到的声音信息转换为目标标识包括:
所述第二客户端将所述声音信息中包含的频率信息与指定频率进行对比,当所述频率信息大于所述指定频率时,将所述频率信息解析为1;当所述频率信息小于或者等于所述指定频率时,将所述频率信息解析为0,以将所述声音信息解析为二进制的数字串;
对所述二进制的数字串进行补位校验,以确定所述二进制的数字串的正确性;
当所述二进制的数字串正确时,将所述二进制的数字串转换为相应的字符串,并将所述字符串作为所述目标标识。
另一方面,一种声音支付的***,所述***包括支付***、第一客户端以及第二客户端,其中:
所述支付***,用于预先生成支付标识,并在第一客户端处理支付任务时,向所述第一客户端反馈所述支付标识;
所述第一客户端,用于将所述支付标识转换为声音信息,并通过扬声器播放所述声音信息;
所述第二客户端,用于通过麦克风接收所述声音信息,并将接收到的声音信息转换为目标标识;向所述支付***反馈所述目标标识,以使得当所述目标标识与所述支付标识一致时,所述支付***从与所述第一客户端相绑定的资源集中将指定额度的支付金额分配至与所述第二客户端相绑定的资源集中。
进一步地,所述支付***生成的支付标识按照指定周期进行更新。
进一步地,所述第一客户端包括:
二进制转换单元,用于将所述支付标识转换为二进制的数字串;其中,所述二进制的数字串由0和1构成;
频率替换单元,用于分别利用第一频率的信号和第二频率的信号替代所述二进制的数字串中的0和1,以生成所述二进制的数字串对应的声音信息;其中,所述第一频率低于所述第二频率。
进一步地,所述第二客户端包括:
频率对比单元,用于将所述声音信息中包含的频率信息与指定频率进行对比,当所述频率信息大于所述指定频率时,将所述频率信息解析为1;当所述频率信息小于或者等于所述指定频率时,将所述频率信息解析为0,以将所述声音信息解析为二进制的数字串;
补位校验单元,用于对所述二进制的数字串进行补位校验,以确定所述二进制的数字串的正确性;
字符串转换单元,用于当所述二进制的数字串正确时,将所述二进制的数字串转换为相应的字符串,并将所述字符串作为所述目标标识。
本发明的有益效果至少包括:
本发明中的支付***可以预先生成唯一的支付标识,该支付标识可以被转换为声音信息。由于支付标识通常较短并且具备唯一性,因此生成的声音信息也较短并且具备唯一性。这样,在支付过程中,可以提高声音信息识别的速度,并且由于声音信息的唯一性,也能保证支付的准确性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施方式中声音支付的方法流程图;
图2是本发明实施方式中声音支付的***结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
请参阅图1,本申请提供一种声音支付的方法,所述方法包括:
S1:支付***预先生成支付标识,并在第一客户端处理支付任务时,向所述第一客户端反馈所述支付标识;
S2:所述第一客户端将所述支付标识转换为声音信息,并通过扬声器播放所述声音信息;
S3:第二客户端通过麦克风接收所述声音信息,并将接收到的声音信息转换为目标标识;
S4:所述第二客户端向所述支付***反馈所述目标标识,当所述目标标识与所述支付标识一致时,所述支付***从与所述第一客户端相绑定的资源集中将指定额度的支付金额分配至与所述第二客户端相绑定的资源集中。
其中,所述资源集可以表征银行卡中的金额。
在本实施方式中,所述支付***生成的支付标识按照指定周期进行更新。
在本实施方式中,所述第一客户端将所述支付标识转换为声音信息包括:
所述第一客户端将所述支付标识转换为二进制的数字串;其中,所述二进制的数字串由0和1构成;
分别利用第一频率的信号和第二频率的信号替代所述二进制的数字串中的0和1,以生成所述二进制的数字串对应的声音信息;其中,所述第一频率低于所述第二频率。
在本实施方式中,在生成所述二进制的数字串对应的声音信息时,在所述声音信息中加入用于进行校验的补位信息。
在本实施方式中,所述第一频率的范围为大于或者等于10Hz并且小于或者等于10000Hz;所述第二频率的范围为大于10000Hz并且小于或者等于20000Hz。
在本实施方式中,第二客户端将接收到的声音信息转换为目标标识包括:
所述第二客户端将所述声音信息中包含的频率信息与指定频率进行对比,当所述频率信息大于所述指定频率时,将所述频率信息解析为1;当所述频率信息小于或者等于所述指定频率时,将所述频率信息解析为0,以将所述声音信息解析为二进制的数字串;
对所述二进制的数字串进行补位校验,以确定所述二进制的数字串的正确性;
当所述二进制的数字串正确时,将所述二进制的数字串转换为相应的字符串,并将所述字符串作为所述目标标识。
具体地,设计流程可以为:
1.开始支付***;
2.需要用户帮定银行卡;
3.***预先生成一个支付的KEY(key是会定期变更的);
4.用户A需要支付时通过拆分把key转成声音文件;
5.用户A通过扬声器播放;
6.用户B要收款时,就打开***;
7.用户B通过麦克风接收到用户A的声音;
8.***再把声音文件进行拆分;
9.拆分后把文件转换回相应的key;
10.最后通过key,向银行支付***进行交易确认。
在交易***中,有一个主key,有这个主key就可以进行交易付款。这个key是有时效性的。而这个key是由数字和字母(0-9,a-z,A-Z)组成。
在本实施方式中,可以把这个由数字和字母转换,第一步先转换为2进制。最后得出的结果可能:10000011101010100110001100110000100的数据。转换后的数据只有(0,1)。
拿到这个转换后的2进制后,可以根将0替换为低频,1替换为高频,从而生成声音文件,生成的时候会加入补位,以防进行校验。
设计扬声器发送的声波范围从10-20000Hz,设置10000Hz以下为低频,10000Hz以上为高频,最后进行扬声器一定顺序的播放。
在本实施方式中,收到这段声音的设备会进行解析,按照设定10000Hz以下为低频,10000Hz以上为高频,转换回2进制。其间会进行补位校验,以确定数据的正确性。拿到2进制后,再转换回原始的key。
此外,播放声音时,会混入一些音乐,音乐播放时会加入高低频的音轨,所以听起来跟普通音乐无太大区别。
在具体实施时,人耳的听觉范围是20Hz至20000Hz,常人一般能听到15000Hz左右,所以把高频(高电平)实际设置在16000Hz左右,常人就听不到,并且可很好地混杂到音乐中。
请参阅图2,本申请还提供一种声音支付的***,所述***包括支付***100、第一客户端200以及第二客户端300,其中:
所述支付***100,用于预先生成支付标识,并在第一客户端处理支付任务时,向所述第一客户端反馈所述支付标识;
所述第一客户端200,用于将所述支付标识转换为声音信息,并通过扬声器播放所述声音信息;
所述第二客户端300,用于通过麦克风接收所述声音信息,并将接收到的声音信息转换为目标标识;向所述支付***反馈所述目标标识,以使得当所述目标标识与所述支付标识一致时,所述支付***从与所述第一客户端相绑定的资源集中将指定额度的支付金额分配至与所述第二客户端相绑定的资源集中。
在本实施方式中,所述支付***生成的支付标识按照指定周期进行更新。
在本实施方式中,所述第一客户端包括:
二进制转换单元,用于将所述支付标识转换为二进制的数字串;其中,所述二进制的数字串由0和1构成;
频率替换单元,用于分别利用第一频率的信号和第二频率的信号替代所述二进制的数字串中的0和1,以生成所述二进制的数字串对应的声音信息;其中,所述第一频率低于所述第二频率。
在本实施方式中,所述第二客户端包括:
频率对比单元,用于将所述声音信息中包含的频率信息与指定频率进行对比,当所述频率信息大于所述指定频率时,将所述频率信息解析为1;当所述频率信息小于或者等于所述指定频率时,将所述频率信息解析为0,以将所述声音信息解析为二进制的数字串;
补位校验单元,用于对所述二进制的数字串进行补位校验,以确定所述二进制的数字串的正确性;
字符串转换单元,用于当所述二进制的数字串正确时,将所述二进制的数字串转换为相应的字符串,并将所述字符串作为所述目标标识。
本发明的有益效果至少包括:
本发明中的支付***可以预先生成唯一的支付标识,该支付标识可以被转换为声音信息。由于支付标识通常较短并且具备唯一性,因此生成的声音信息也较短并且具备唯一性。这样,在支付过程中,可以提高声音信息识别的速度,并且由于声音信息的唯一性,也能保证支付的准确性。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种声音支付的方法,其特征在于,所述方法包括:
支付***预先生成支付标识,并在第一客户端处理支付任务时,向所述第一客户端反馈所述支付标识;所述支付***生成的支付标识按照指定周期进行更新;
所述第一客户端将所述支付标识转换为声音信息,并通过扬声器播放所述声音信息;
第二客户端通过麦克风接收所述声音信息,并将接收到的声音信息转换为目标标识;
所述第二客户端向所述支付***反馈所述目标标识,当所述目标标识与所述支付标识一致时,所述支付***从与所述第一客户端相绑定的资源集中将指定额度的支付金额分配至与所述第二客户端相绑定的资源集中。
2.根据权利要求1所述的方法,其特征在于,所述第一客户端将所述支付标识转换为声音信息包括:
所述第一客户端将所述支付标识转换为二进制的数字串;其中,所述二进制的数字串由0和1构成;
分别利用第一频率的信号和第二频率的信号替代所述二进制的数字串中的0和1,以生成所述二进制的数字串对应的声音信息;其中,所述第一频率低于所述第二频率。
3.根据权利要求2所述的方法,其特征在于,在生成所述二进制的数字串对应的声音信息时,在所述声音信息中加入用于进行校验的补位信息。
4.根据权利要求2所述的方法,其特征在于,所述第一频率的范围为大于或者等于10Hz并且小于或者等于10000Hz;所述第二频率的范围为大于10000Hz并且小于或者等于20000Hz。
5.根据权利要求1所述的方法,其特征在于,第二客户端将接收到的声音信息转换为目标标识包括:
所述第二客户端将所述声音信息中包含的频率信息与指定频率进行对比,当所述频率信息大于所述指定频率时,将所述频率信息解析为1;当所述频率信息小于或者等于所述指定频率时,将所述频率信息解析为0,以将所述声音信息解析为二进制的数字串;
对所述二进制的数字串进行补位校验,以确定所述二进制的数字串的正确性;
当所述二进制的数字串正确时,将所述二进制的数字串转换为相应的字符串,并将所述字符串作为所述目标标识。
6.一种声音支付的***,其特征在于,所述***包括支付***、第一客户端以及第二客户端,其中:
所述支付***,用于预先生成支付标识,并在第一客户端处理支付任务时,向所述第一客户端反馈所述支付标识;所述支付***生成的支付标识按照指定周期进行更新;
所述第一客户端,用于将所述支付标识转换为声音信息,并通过扬声器播放所述声音信息;
所述第二客户端,用于通过麦克风接收所述声音信息,并将接收到的声音信息转换为目标标识;向所述支付***反馈所述目标标识,以使得当所述目标标识与所述支付标识一致时,所述支付***从与所述第一客户端相绑定的资源集中将指定额度的支付金额分配至与所述第二客户端相绑定的资源集中。
7.根据权利要求6所述的***,其特征在于,所述第一客户端包括:
二进制转换单元,用于将所述支付标识转换为二进制的数字串;其中,所述二进制的数字串由0和1构成;
频率替换单元,用于分别利用第一频率的信号和第二频率的信号替代所述二进制的数字串中的0和1,以生成所述二进制的数字串对应的声音信息;其中,所述第一频率低于所述第二频率。
8.根据权利要求6所述的***,其特征在于,所述第二客户端包括:
频率对比单元,用于将所述声音信息中包含的频率信息与指定频率进行对比,当所述频率信息大于所述指定频率时,将所述频率信息解析为1;当所述频率信息小于或者等于所述指定频率时,将所述频率信息解析为0,以将所述声音信息解析为二进制的数字串;
补位校验单元,用于对所述二进制的数字串进行补位校验,以确定所述二进制的数字串的正确性;
字符串转换单元,用于当所述二进制的数字串正确时,将所述二进制的数字串转换为相应的字符串,并将所述字符串作为所述目标标识。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710320284.6A CN107194686B (zh) | 2017-05-09 | 2017-05-09 | 一种声音支付的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710320284.6A CN107194686B (zh) | 2017-05-09 | 2017-05-09 | 一种声音支付的方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107194686A CN107194686A (zh) | 2017-09-22 |
CN107194686B true CN107194686B (zh) | 2020-08-21 |
Family
ID=59872900
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710320284.6A Active CN107194686B (zh) | 2017-05-09 | 2017-05-09 | 一种声音支付的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107194686B (zh) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BR0017365A (pt) * | 2000-10-18 | 2003-11-04 | Ultra Proizv Elektronskih Napr | Sistema para intercmbio de dados de pagamento e dispositivo de terminal de pagamento |
CN102355308A (zh) * | 2011-06-24 | 2012-02-15 | 软库创投(北京)科技有限公司 | 信息发送方法、接收方法及终端设备 |
CN103049849A (zh) * | 2012-12-24 | 2013-04-17 | 江苏乐买到网络科技有限公司 | 一种电子支付*** |
CN103761648A (zh) * | 2014-02-11 | 2014-04-30 | 中国银行股份有限公司 | 一种声波支付方法及相关装置 |
CN106157022A (zh) * | 2016-06-28 | 2016-11-23 | 成都育芽科技有限公司 | 一种基于声波编码处理的支付平台防护***及防护方法 |
-
2017
- 2017-05-09 CN CN201710320284.6A patent/CN107194686B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN107194686A (zh) | 2017-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104509065B (zh) | 使用说话能力作为人类交互证明 | |
JP6502512B2 (ja) | 動的パスワード音声に基づいた自己学習機能を有する身分認証システム及び方法 | |
CN105489221B (zh) | 一种语音识别方法及装置 | |
CN109514586B (zh) | 实现智能客服机器人的方法及*** | |
US20240127798A1 (en) | Training speech recognition systems using word sequences | |
US9047868B1 (en) | Language model data collection | |
CN107705782B (zh) | 用于确定音素发音时长的方法和装置 | |
US11562731B2 (en) | Word replacement in transcriptions | |
US20210304783A1 (en) | Voice conversion and verification | |
CN109346043B (zh) | 一种基于生成对抗网络的音乐生成方法及装置 | |
CN104092653B (zh) | 一种数据处理的方法和*** | |
CN110289015B (zh) | 一种音频处理方法、装置、服务器、存储介质及*** | |
CN111401906A (zh) | 转账风险检测方法及*** | |
US11676610B2 (en) | Acoustic signatures for voice-enabled computer systems | |
CN111415653A (zh) | 用于识别语音的方法和装置 | |
CN114281784A (zh) | 分布式核心***的交易日志回放方法、装置、设备和介质 | |
US11488604B2 (en) | Transcription of audio | |
CN107194686B (zh) | 一种声音支付的方法及*** | |
CN113823313A (zh) | 语音处理方法、装置、设备以及存储介质 | |
CN112712793A (zh) | 语音交互下基于预训练模型的asr纠错方法及相关设备 | |
CN111312258A (zh) | 用户的身份认证方法、装置、服务器及存储介质 | |
CN108766429B (zh) | 语音交互方法和装置 | |
CN113190460B (zh) | 一种测试案例自动生成方法及装置 | |
CN112201227B (zh) | 语音样本生成方法及装置、存储介质、电子装置 | |
CN104992095B (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 | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 510000 unit 03-05, room 1601, No. 12, Zhujiang East Road, Tianhe District, Guangzhou City, Guangdong Province (office use only) Patentee after: Guangzhou saiyiyecai Technology Co.,Ltd. Address before: 510000 unit 03-05, room 1601, No. 12, Zhujiang East Road, Tianhe District, Guangzhou, Guangdong Patentee before: GUANGZHOU ENERGY BOX TECHNOLOGY Co.,Ltd. |