CN107493342B - 一种资源转移方法、相关设备及系统 - Google Patents
一种资源转移方法、相关设备及系统 Download PDFInfo
- Publication number
- CN107493342B CN107493342B CN201710735021.1A CN201710735021A CN107493342B CN 107493342 B CN107493342 B CN 107493342B CN 201710735021 A CN201710735021 A CN 201710735021A CN 107493342 B CN107493342 B CN 107493342B
- Authority
- CN
- China
- Prior art keywords
- resource
- transferred
- receiving terminal
- target
- audio
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/563—Data redirection of data network streams
-
- 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/08—Payment architectures
- G06Q20/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- 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/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/23—Reliability checks, e.g. acknowledgments or fault reporting
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Marketing (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供一种资源转移方法、相关设备及系统,该方法包括:接收发送终端发送的音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息包括所述第一待转移资源的资源数值;向接收终端发送资源转移消息,其中,所述资源转移消息至少包括所述音频提示信息;接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值;若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。通过本发明提供的资源转移方法,可以提高资源转移的效果。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种资源转移方法、相关设备及系统。
背景技术
随着终端的不断发展,目前终端上可以完成各种资源的转移操作,例如,通过支付、转账等资金交易操作实现资金资源的转移,或者通过分享操作实现多媒体资源的转移。以资金资源为例,用户可以将资金数值从某一账户转移到其它账户,转出资金数值的账户将失去该资金数值,而收到该资金数值的账户则拥有了该资金数值。
在对资源进行转移操作时,资源提供方将待转移资源发送给服务器,通过服务器将该待转移资源转移给资源接收方,具体的,服务器可以将待转移资源转移给某个资源接收方,也可以将资源转移给某个资源接收方集合。然而,现有方式中,在将资源转移给资源接收方集合的场景下,对于资源提供方提供的资源,资源接收方集合中每个资源接收方均可以直接接收,从而可能导致资源提供方提供的资源转移给一些非期望的资源接收方,导致资源转移的效果较差。
发明内容
本发明实施例提供一种资源转移方法、相关设备及系统,以解决现有技术中资源转移效果较差的问题。
第一方面,本发明实施例提供了一种资源转移方法,应用于服务器。该方法包括:
接收发送终端发送的音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息包括所述第一待转移资源的资源数值;
向接收终端发送资源转移消息,其中,所述资源转移消息至少包括所述音频提示信息;
接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值;
若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
第二方面,本发明实施例提供了一种资源转移方法,应用于接收终端,该方法包括:
接收服务器发送的资源转移消息,其中,所述资源转移消息包括音频提示信息;
显示所述资源转移消息;
基于所述资源转移消息,向所述服务器发送第二待转移资源的信息和目标音频,以使所述服务器根据所述目标音频,进行所述第一待转移资源和所述第二待转移资源的转移,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值。
第三方面,本发明实施例提供了一种资源转移方法,应用于发送终端。该方法包括:
确定音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息至少包括所述第一待转移资源的资源数值;
向服务器发送所述音频提示信息和所述第一待转移资源的信息。
第四方面,本发明实施例还提供一种服务器。该服务器包括:
第一接收模块,用于接收发送终端发送的音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息包括所述第一待转移资源的资源数值;
发送模块,用于向接收终端发送资源转移消息,其中,所述资源转移消息至少包括所述音频提示信息;
第二接收模块,用于接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值;
转移模块,用于若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
第五方面,本发明实施例还提供一种接收终端。该接收终端包括:
接收模块,用于接收服务器发送的资源转移消息,其中,所述资源转移消息包括音频提示信息;
显示模块,用于显示所述资源转移消息;
发送模块,用于基于所述资源转移消息,向所述服务器发送第二待转移资源的信息和目标音频,以使所述服务器根据所述目标音频,进行所述第一待转移资源和所述第二待转移资源的转移,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值。
第六方面,本发明实施例还提供一种发送终端。该发送终端包括:
确定模块,用于确定音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息至少包括所述第一待转移资源的资源数值;
发送模块,用于向服务器发送所述音频提示信息和所述第一待转移资源的信息。
第七方面,本发明实施例还提供一种服务器,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述第一方面提供的资源转移方法的步骤。
第八方面,本发明实施例还提供一种接收终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述第二方面提供的资源转移方法的步骤。
第九方面,本发明实施例还提供一种发送终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述第三方面提供的资源转移方法的步骤。
第十方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面提供的资源转移方法的步骤。
第十一方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第二方面提供的资源转移方法的步骤。
第十二方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述第三方面提供的资源转移方法的步骤。
第十三方面,本发明实施例还提供一种资源转移系统,所述系统包括本发明实施例提供的服务器、接收终端和发送终端。
这样,本发明实施例中,通过接收发送终端发送的音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息包括所述第一待转移资源的资源数值;向接收终端发送资源转移消息,其中,所述资源转移消息至少包括所述音频提示信息;接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值;若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。本实施例在接收终端向服务器发送了第二待转移资源,且返回的目标音频与音频提示信息关联的音频相匹配时,向该接收终端对应的目标账户转移第一待转移资源和第二待转移资源中全部或者部分资源,可以减少向一些非期望的接收终端转移资源,提高了资源转移的效果。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的资源转移方法可应用的系统架构图;
图2是本发明实施例提供的资源转移方法的流程图;
图3是本发明又一实施例提供的资源转移方法的流程图;
图4是本发明实施例提供的服务器的结构图之一;
图5是本发明实施例提供的服务器的结构图之二;
图6是本发明实施例提供的服务器的结构图之三;
图7是本发明实施例提供的接收终端的结构图之一;
图8是本发明实施例提供的发送终端的结构图之一;
图9是本发明实施例提供的服务器的结构图之四;
图10是本发明实施例提供的接收终端的结构图之二;
图11是本发明实施例提供的发送终端的结构图之二;
图12是本发明实施例提供的资源转移系统的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供一种资源转移方法。参见图1,图1是本发明实施例提供的资源转移方法可应用的系统架构图,如图1所示,包括:发送终端11、服务器12和接收终端13,其中,服务器12可以通过网络分别与发送终端11和接收终端13连接,上述网络包括但不限于:广域网、城域网或局域网。
本发明实施例中,发送终端11可以是待转移资源提供方所对应的用户终端,例如,发送电子红包的客户端所在的用户终端。接收终端13可以是待转移资源接收方所对应的用户终端,例如,领取电子红包的客户端所在的用户终端。发送终端11和接收终端13可以是任何支持资源转移的设备,例如,计算机、手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)、个人数字助理(personal digital assistant,简称PDA)、或可穿戴式设备(Wearable Device)等。服务器12可以是核心网中的一个或者多个服务设备,用于处理待转移资源转移所涉及的信息。
在本发明实施例中,发送终端11可以设置音频提示信息、待转移资源的信息等,并向服务器12发送上述音频提示信息和第一待转移资源的信息,其中,音频提示信息可以是用于提示接收终端所需获取的音频的相关信息,以音频为歌曲为例,音频提示信息可以是歌曲音频、歌词、歌曲名称、歌曲演唱者等信息,第一待转移资源的信息可以包括第一待转移资源的资源数值、待分配个数等。
服务器12可以根据音频提示信息和第一待转移资源的信息生成资源转移信息,并发送给接收终端13。接收终端13可以基于上述资源转移消息,向服务器12发送第二待转移资源的信息和目标音频,例如,接收终端可以显示上述资源转移消息,在检测到对资源转移信息的触发操作时,可以提示接收终端侧用户向服务器12发送第二待转移资源的信息,并基于上述音频提示信息录制目标音频。
服务器12接收到接收终端13返回的目标音频和第二待转移资源的信息之后,判断接收终端13判断目标音频是否满足预设条件,例如,可以将目标音频进行质量评估,若其质量评估结果达到预设值,则可以确定其满足预设条件,否则确定其不满足预设条件。若确定目标音频满足预设条件时,则服务器12向接收终端13对应的目标账户转移第一待转移资源和第二待转移资源中全部或者部分资源,否则可以不执行任何操作,或是向接收终端13返回提示消息,以提示接收终端用户不满足获取资源的条件,或是获取资源失败等。
这样,服务器12通过验证接收终端13是否发送第二待转移资源,以及接收终端13返回的目标音频是否满足预设条件,以确定是否向接收终端13对应的账户转移资源,可以减少向一些非期望的接收终端转移资源,提高了资源转移的效果。
本发明实施例中,资源可以理解为虚拟物品(例如,虚拟人物形象或者游戏虚拟装备等)或者虚拟资金(比如电子红包或者电子代金券等)。这里,虚拟资金是指具有一定资金数值属性的虚拟对象。具体的,资源存储于服务器12上,服务器12上存储的资源可以是响应于对发送终端11对应的账户的触发而上传到服务器12的或者在服务器12上生成的。
本发明实施例中,服务器12可以为资源设置与该资源对应的唯一资源标识,例如,可以是包括数字、字母和符号中的至少一种字符的字符串。服务器12上存储的资源需要以该资源所对应的唯一标识为依据获取。
本发明实施例提供一种资源转移方法。参见图2,图2是本发明实施例提供的资源转移方法的流程图,如图2所示,包括以下步骤:
步骤201、发送终端确定音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息至少包括所述第一待转移资源的资源数值。
本实施例中,音频提示信息可以是用于提示接收终端所需获取的音频的相关信息,以歌曲为例,音频提示信息可以是歌曲音频、歌词、歌曲名称、歌曲演唱者等信息中的一项或是多项。上述第一待转移资源可以是虚拟物品(例如,虚拟人物形象或者游戏虚拟装备等)或者虚拟资金(比如电子红包或者电子代金券等)等,第一待转移资源的信息可以包括待转移资源的资源数值,其中,第一待转移资源的资源数值用于表征第一待转移资源的数量,例如,电子红包的资源数值可以是指电子红包的金额值,例如,20元、200元等,虚拟游戏装备的资源数值可以是指游戏虚拟装备的数量。
可选的,发送终端可以在检测到资源转移请求(例如,电子红包发送请求)时,弹出设置界面,以接收用户设置的音频提示信息和第一待转移资源的信息。以电子红包为例,可以在检测到电子红包发送请求时,弹出电子红包设置界面,并可以通过该电子红包设置界面接收用户设置的音频提示信息、电子红包的总金额值和个数等信息。
步骤202、发送终端向服务器发送所述音频提示信息和所述第一待转移资源的信息。
可选的,发送终端可以通过即时通讯应用程序、社交平台(例如,HTML5网页、音乐平台、论坛)等向服务器发送上述音频提示信息、第一待转移资源的信息。
步骤203、服务器接收发送终端发送的音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息包括所述第一待转移资源的资源数值。
具体的,服务器可以根据发送终端发送的音频提示信息和第一待转移资源的信息,生成资源转移消息,该资源转移消息至少包括上述音频提示信息,以提示接收终端侧用户所需要上传的音频。
步骤204、服务器向接收终端发送资源转移消息,其中,所述资源转移消息至少包括所述音频提示信息。
相应的,服务器可以通过即时通讯应用程序、社交平台(例如,HTML5网页、音乐平台、论坛)等将包括音频提示信息的资源转移信息发送给接收终端。
步骤205、接收终端接收服务器发送的资源转移消息,其中,所述资源转移消息包括音频提示信息。
步骤206、接收终端显示所述资源转移消息。
可选的,接收终端可以直接显示资源转移消息,也可以是显示与该资源转移消息对应的图标,以电子红包为例,可以显示电子红包对应的电子红包图标。
步骤207、接收终端基于所述资源转移消息,向所述服务器发送第二待转移资源的信息和目标音频,以使所述服务器根据所述目标音频,进行所述第一待转移资源和所述第二待转移资源的转移,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值。
本发明实施例中,接收终端在显示资源转移消息后,可以在检测到对该资源转移消息的触发操作时,提示接收终端侧用户向服务器发送第二待转移资源的信息,以及根据音频提示信息上传对应的目标音频。需要说明的是,第二待转移资源的资源数值可以大于或等于第一待转移资源的资源数值,或者第二待转移资源的资源数值可以大于或等于预设资源数值。
需要说明的是,上述第二待转移资源的信息和目标音频可以同时发送给服务器,也可以是先后发送给服务器,本发明实施例对此不做限定。
以电子红包为例,接收终端在显示接收到的电子红包消息后,可以在检测到对该电子红包消息的触发操作(例如,点击、拖动、滑动、摇动等操作)时,输出提示信息,以提示接收终端侧用户需要在发送终端发送的电子红包的基础上叠加一个电子红包,即接收终端也需要发送一个电子红包,以参与领取电子红包。可选的,上述提示信息还可以提示接收终端侧用户上传音频提示信息所对应的音频,从而接收终端可以基于音频提示信息获取目标音频。接收终端向服务器发送电子红包和目标音频,从而服务器可以根据接收终端发送的电子红包和目标音频,以判断是否向该接收终端分配电子红包。
步骤208、服务器接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频。
可选的,服务器可以在接收到第二待转移资源的信息后,判断第二待转移资源的资源数值是否达到预设资源数值,或是第二待转移资源的资源数值是否达到第一待转移资源的资源数值,在第二待转移资源的资源数值达到预设资源数值,或是第二待转移资源的资源数值达到第一待转移资源的资源数值时,执行步骤209,否则可以结束流程,或是向接收终端发送提示信息,以提示接收终端侧用户第二待转移资源的资源数值过小。
步骤209、若所述目标音频满足预设条件,则服务器向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
本发明实施例中,服务器可以在接收到目标音频后,判断目标音频和音频提示信息关联的音频是否相匹配,可以在目标音频与音频提示信息关联的音频相匹配时,确定目标音频满足预设条件,在目标音频与音频提示信息关联的音频不匹配时,确定目标音频不满足预设条件。可选的,服务器也可以对目标音频进行质量评估,例如,可以通过音频质量评估应用程序(例如,K歌应用程序)对目标音频进行质量评估,在目标音频的质量评估结果达到预设值时,确定目标音频满足预设条件,在目标音频的质量评估结果未达到预设值时,确定目标音频不满足预设条件。
具体的,若所述目标音频满足预设条件,则服务器向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源,例如,可以按照平均分配方式或是随机分配方式将第一待转移资源和第二待转移资源的部分资源转移给接收终端对应的目标账户,也可以直接将第一待转移资源和第二待转移资源的全部资源均转移给接收终端对应的目标账户。若所述目标音频不满足预设条件,则可以不执行任何操作,或是向接收终端返回提示消息,以提示接收终端用户不满足获取资源的条件,或是获取资源失败等。
以下以待转移资源为电子红包、音频为歌曲为例对本发明实施例进行说明:
发送终端可以在检测到电子红包发送请求时,弹出电子红包设置界面,以接收用户设置的歌曲提示信息(例如,歌曲音频、歌词、歌曲名称、歌曲演唱者等中一项或或是多项)和电子红包的总金额值,并将设置的歌曲提示信息和电子红包的总金额值发送给服务器。服务器可以响应于接收到的歌曲提示信息和电子红包的总金额值,向接收终端发送电子红包消息。接收终端响应于接收到的电子红包消息,显示电子红包消息,在检测到对电子红包消息的触发操作时,可以提示用户发送一个电子红包,并可以在向服务器发送电子红包后显示上述歌曲提示信息,并可以进一步提示用户需要录制与该歌曲提示信息对应的歌曲,以领取该电子红包。接收终端可以录制用户演唱的歌曲(即目标音频)上传给服务器。服务器判断接收到的目标音频是否满足预设条件,若目标音频满足预设条件则可以向该接收终端分配全部电子红包的部分金额或是全部金额。
本发明实施例的资源转移方法,服务器在接收终端发送了第二待转移资源,且接收终端返回的目标音频满足预设条件时,向接收终端对应的目标账户转移第一待转移资源和第二待转移资源的部分或是全部的资源,可以减少向一些非期望的接收终端转移资源,提高了资源转移的效果。
参见图3,图3是本发明实施例提供的资源转移方法的流程图。本发明实施例与上一实施例的区别主要在于进一步限定服务器根据目标音频的质量评估结果确定目标音频是否满足预设条件,具体的:本发明实施例中,在所述若所述目标音频满足预设条件,则服务器向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源之前,所述方法还包括:服务器对所述目标音频进行质量评估,得到所述目标音频的质量评估结果;若所述目标音频的质量评估结果达到预设值,则服务器确定所述目标音频满足预设条件;若所述目标音频的质量评估结果未达到预设值,则服务器确定所述目标音频不满足预设条件。
如图3所示,本发明实施例提供的资源转移方法包括以下步骤:
步骤301、发送终端确定音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息至少包括所述第一待转移资源的资源数值。
该步骤同上述步骤201,在此不再赘述。
需要说明的是,发送终端还可以设置预设值,并发送给服务器,从而服务器可以根据该预设值判断接收终端返回的目标音频是否满足预设条件。
步骤302、发送终端向服务器发送所述音频提示信息和所述第一待转移资源的信息。
该步骤同上述步骤202,在此不再赘述。
步骤303、服务器接收发送终端发送的音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息包括所述第一待转移资源的资源数值。
步骤304、服务器向接收终端发送资源转移消息,其中,所述资源转移消息至少包括所述音频提示信息。
步骤305、接收终端接收服务器发送的资源转移消息,其中,所述资源转移消息包括音频提示信息。
步骤306、接收终端显示所述资源转移消息。
可选的,接收终端可以直接显示资源转移消息,也可以是显示与该资源转移消息对应的图标,以电子红包为例,可以显示电子红包对应的电子红包图标。
步骤307、接收终端基于所述资源转移消息,向所述服务器发送第二待转移资源的信息和目标音频,以使所述服务器根据所述目标音频,进行所述第一待转移资源和所述第二待转移资源的转移,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值。
本发明实施例中,接收终端在显示资源转移消息后,可以在检测到对资源转移消息的触发操作时,弹出一设置界面,该设置界面可以用于第二待转移资源的信息设置,以及目标音频的录制,并将设置的第二待转移资源的信息和录制的目标音频发送给服务器。
可选的,为了增强与用户的交互性,所述基于所述资源转移消息,向所述服务器发送第二待转移资源的信息和目标音频,包括:若检测到对所述资源转移消息的触发操作,则输出提示信息,其中,所述提示信息用于提示所述接收终端向所述服务器发送第二待转移资源的信息;向所述服务器发送所述第二待转移资源的信息;基于所述音频提示信息,录制所述目标音频,并向所述服务器发送所述目标音频。
本发明实施例中,可以在检测到对资源转移消息的触发操作时,输出提示信息,以提示接收终端侧用户需要发送待转移资源,并在接收到用户设置的第二待转移资源的信息后,向服务器发送第二待转移资源的信息,此时服务器可以向接收终端返回一个反馈消息,接收终端可以基于该反馈消息显示音频提示信息,并基于该音频提示信息,录制目标音频,并发送给服务器。需要说明的是,录制目标音频可以是录制用户的声音,或是录制音频播放应用程序播放的声音,例如,可以录制用户演唱的歌曲,或是录制音乐播放应用程序播放的歌曲。
可选的,所述第二待转移资源的资源数值大于或等于所述第一待转移资源的资源数值,或者所述第二待转移资源的资源数值大于或等于预设资源数值。
步骤308、服务器接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值。
需要说明的是,在资源转移消息包括资源数值时,服务器在接收到接收终端发送的第二待转移资源的信息后,可以将资源转移消息中资源数值更新为第一待转移资源的资源数值和第二待转移资源的资源数值的之和,并下发给各个接收终端。
需要说明的是,服务器还可以将接收终端返回的目标音频发送给发送终端,以供发送终端侧用户查看和试听。
步骤309、服务器对所述目标音频进行质量评估,得到所述目标音频的质量评估结果。
本发明实施例中,服务器预先配置有音频质量评估功能,以对目标音频进行质量评估。例如,服务器可以通过安装的K歌应用程序对目标音频进行评分,得到目标音频的评分,该目标音频的评分即作为目标音频的质量评估结果。
步骤310、若所述目标音频的质量评估结果达到预设值,则服务器确定所述目标音频满足预设条件,若所述目标音频的质量评估结果未达到预设值,则服务器确定所述目标音频不满足预设条件。
需要说明的是,上述预设值可以是服务器直接设置的预设值,也可以是发送终端向服务器发送的预设值。
步骤311、若所述目标音频满足预设条件,则服务器向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
具体的,若所述目标音频满足预设条件,则服务器向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源,例如,可以按照平均分配方式或是随机分配方式将第一待转移资源和第二待转移资源的部分资源转移给接收终端对应的目标账户,也可以直接将第一待转移资源和第二待转移资源的全部资源均转移给接收终端对应的目标账户。若所述目标音频不满足预设条件,则可以不执行任何操作,或是向接收终端返回提示消息,以提示接收终端侧用户不满足获取资源的条件,或是获取资源失败等。
例如,发送终端可以选择一首歌曲,并选择一个分数作为跟唱达标条件,与电子红包的信息一并发送给服务器,服务器根据上述歌曲、电子红包的信息等生成电子红包消息,发送给多个接收终端。多个接收终端中第一个检测到对电子红包消息的触发操作的接收终端需要在发送终端发送的电子红包基础上增加一个不少于预设金额值的电子红包,才显示发送终端发送的歌曲,该接收终端可以基于上述发送终端发送的歌曲录制用户演唱的歌曲,并将录制的歌曲上传给服务器,若该录制的歌曲达到上述分数,则获得前面所有的电子红包,若未达到上述分数,则获取电子红包失败,此时,多个接收终端中第二个检测到对电子红包消息的触发操作的接收终端可以继续叠加电子红包,并录制用户演唱的歌曲上传给服务器,以此类推,直到某个接收终端录制的用户演唱的歌曲达到上述分数,并获得所有的电子红包。
可选的,所述若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源,包括:判断所述接收终端从检测到对所述资源转移消息的触发操作至发送所述目标音频的时间长度是否小于或等于预设时间长度;在所述接收终端获取所述目标音频的时间长度小于或等于预设时间长度时,若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
本发明实施例中,在接收终端检测到对所述资源转移消息的触发操作时可以向服务器发送一个资源获取请求,服务器可以记录接收资源获取请求的时间,在接收终端上述目标音频时,可以记录接收到目标音频的时间,从而计算接收资源获取请求消息的时间和接收到目标音频的时间的差值作为所述接收终端从检测到对所述资源转移消息的触发操作至发送所述目标音频的时间长度。在所述接收终端从检测到对所述资源转移消息的触发操作至发送所述目标音频的时间长度小于或等于预设时间长度时,若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源,在所述接收终端从检测到对所述资源转移消息的触发操作至发送所述目标音频的时间长度大于预设时间长度时,可以直接结束流程。
以电子红包为例,在电子红包的分配数量一定时,接收终端检测到对电子红包消息的触发操作时可以向服务器发送一个电子红包获取请求,此时服务器可以基于电子红包获取请求将电子红包当前可供分配的数量减1。若该接收终端在检测到对电子红包消息的触发操作之后的预设时间长度内仍未上传目标音频,则服务器可以将电子红包当前可供分配的数量加1,从而可以允许其他接收终端领取。
本发明实施例通过判断所述接收终端从检测到对所述资源转移消息的触发操作至发送所述目标音频的时间长度是否小于或等于预设时间长度,可以防止接收终端从检测到对所述资源转移消息的触发操作至发送所述目标音频的时间长度过长,影响其他接收终端获取资源。
可选的,所述向接收终端发送资源转移消息,包括:向至少两个接收终端发送资源转移消息;
相应的,所述接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,包括:接收所述至少两个接收终端中至少一个接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频;
相应的,所述若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源,包括:
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端的目标音频的质量评估结果,向所述至少一个目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部或者部分资源,其中,所述至少一个第二待转移资源为所述至少一个接收终端返回的第二待转移资源;或者
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则向所述至少一个目标接收终端中目标音频满足预设条件时间最早的目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部资源,其中,所述至少一个第二待转移资源为所述至少一个接收终端返回的第二待转移资源。
本发明实施例中,服务器可以向第一数量的接收终端发送资源转移消息,其中,第一数量为大于或等于2的整数。服务器可以接收第二数量的接收终端返回的目标音频和第二待转移资源的信息,其中,第二数量小于或等于第一数量,相应的,目标音频和第二待转移资源的数量也均为第二数量。若第二数量的接收终端中存在目标音频满足预设条件的第三数量的目标接收终端,其中,第三数量小于或等于第二数量,则可以根据第三数量的目标接收终端的目标音频的质量评估结果,向第三数量的目标接收终端对应的目标账户转移所述第一待转移资源和第二数量的第二待转移资源中全部或者部分资源,例如,可以将第一待转移资源和第二数量的第二待转移资源中全部资源均转移给第三数量的目标接收终端中目标音频的质量评估结果最高的目标接收终端对应的目标账户,或是按照目标音频的质量评估结果的高低分别向各个目标接收终端的目标账户转移不同资源数值的资源,其中,目标音频的质量评估结果越高的目标接收终端对应的资源数值越大,目标音频的质量评估结果越低的目标接收终端对应的资源数值越小。
可选的,在第二数量的接收终端中存在目标音频满足预设条件的第三数量的目标接收终端,也可以向第三数量的目标接收终端中目标音频满足预设条件时间最早的目标接收终端对应的目标账户转移所述第一待转移资源和第二数量的第二待转移资源中全部资源。例如,目标接收终端a、目标接收终端b和目标接收终端c的目标音频均满足预设条件,其中,服务器判断出目标接收终端a的目标音频最先满足预设条件,则可以将当前所有的待转移资源(即第一待转移资源和第二数量的第二待转移资源的全部资源)转移给目标接收终端a对应的目标账户。
这样,本发明实施例结合目标接收终端的目标音频的质量评估结果向目标接收终端对应的目标账户转移第一待转移资源和第二待转移资源的中全部或者部分资源,相比于现有的平均分配方式或是随机分配方式,提供了一种新的资源转移方式,丰富了资源转移方式,而且可以增加接收终端侧用户的主动性,可以通过提高录制的目标音频的质量评估结果以获取更多的资源。此外,本发明实施例还可以根据目标接收终端的目标音频满足预设条件时间向目标接收终端转移第一待转移资源和第二待转移资源的全部资源,可以鼓励接收终端用户尽可能快的上传目标音频,以争取全部资源。
需要说明的是,本发明实施例可以预先设置每一次待转移资源可供接收终端请求获取的时间长度、待转移资源的最大资源数值或是可获取待转移资源的接收终端的数量。以电子红包为例,服务器可以设置在发送终端发送电子红包后的预设时间内响应接收终端的电子红包领取请求,超过预设时间则不响应接收终端的电子红包领取请求,或者服务器可以设置所有叠加的电子红包的总金额值不超过预设金额值,或者设置可参与领取电子红包的接收终端的数量,一旦超过该数量的接收终端的电子红包领取请求不进行不响应。
可选的,所述若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端的目标音频的质量评估结果,向所述至少一个目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部或者部分资源,包括:
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则向所述至少一个目标接收终端中目标音频的质量评估结果最高的目标接收终端对应的目标账户转移所述第一待转移资源和所述至少一个第二待转移资源中全部资源;或者
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端返回的目标音频的质量评估结果,向所述至少一个目标接收终端中每个目标接收终端对应的目标账户转移所述第一待转移资源和所述至少一个第二待转移资源中部分资源。
本发明实施例中,若目标接收终端的数量为一个,则可以将第一待转移资源和全部的第二待转移资源中全部资源均转移给该目标接收终端对应的目标账户,若目标接收终端的数量为至少两个,则可以将第一待转移资源和全部第二待转移资源中全部资源均转移给至少两个目标接收终端中目标音频的质量评估结果最高的目标接收终端对应的目标账户。
可选的,若目标接收终端的数量为一个,则也可以将第一待转移资源和全部的第二待转移资源中部分资源转移给该目标接收终端对应的目标账户,例如,可以将第一待转移资源和全部的第二待转移资源分成N份子资源,N为大于1的整数,取其中一份子资源转移给该目标接收终端对应的目标账户。若目标接收终端的数量为至少两个,则可以根据至少两个目标接收终端中目标音频的质量评估结果向各个目标接收终端对应的目标账户转移第一待转移资源和全部的第二待转移资源中部分资源,例如,可以将第一待转移资源和全部的第二待转移资源分成N份子资源,N为目标接收终端的数量,并将N份子资源分别分配给N个目标接收终端对应的目标账户,可选的,可以按照N各目标接收终端的目标音频的质量评估结果的高低顺序将第一待转移资源和全部的第二待转移资源分成N份资源数值不同的子资源,其中,向目标音频的质量评估结果较高的目标接收终端对应的目标账户转移资源数值较高的子资源。
以电子红包为例,服务器接收发送终端发送的一个金额值为1元的电子红包a,服务器将该电子红包a发送给10个接收终端,服务器接收到5个接收终端返回的金额值均为1元的电子红包b和目标音频,其中,当存在3个接收终端的目标音频满足预设条件时,即接收终端a1、接收终端a2和接收终端a3的目标音频满足预设条件时,可以将电子红包a和5个电子红包b的总金额值,全部分配给接收终端a1、接收终端a2和接收终端a3中目标音频的质量评估结果最高的接收终端对应的账户。可选的,当接收终端a1、接收终端a2和接收终端a3的目标音频满足预设条件时,也可以将电子红包a和5个电子红包b的总金额值分成3个不同金额值的子电子红包,例如,可以分成金额值分别为1元、2元、3元的子电子红包,并将这3个子电子红包分别分配给接收终端a1、接收终端a2和接收终端a3对应的账户,其中,接收终端的目标音频的质量评估结果越高,所分配得到的电子红包的金额值越大。
这样,本发明实施例结合目标接收终端的目标音频的质量评估结果向目标接收终端对应的目标账户转移第一待转移资源和第二待转移资源的中全部或者部分资源,可以增加接收终端侧用户的主动性,可以通过提高录制的目标音频的质量评估结果以获取更多的资源。
参见图4,图4是本发明实施例提供的服务器的结构图。如图4所示,服务器400包括第一接收模块401、发送模块402、第二接收模块403和转移模块404,其中:
第一接收模块401,用于接收发送终端发送的音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息包括所述第一待转移资源的资源数值;
发送模块402,用于向接收终端发送资源转移消息,其中,所述资源转移消息至少包括所述音频提示信息;
第二接收模块403,用于接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值;
转移模块404,用于若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
可选的,参见图5,所述服务器400还包括:质量评估模块405,用于在所述若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源之前,对所述目标音频进行质量评估,得到所述目标音频的质量评估结果;第一确定模块406,用于若所述目标音频的质量评估结果达到预设值,则确定所述目标音频满足预设条件;第二确定模块407,用于若所述目标音频的质量评估结果未达到预设值,则确定所述目标音频不满足预设条件。
可选的,参见图6,所述发送模块402包括:发送单元4021,用于向至少两个接收终端发送资源转移消息;
所述第二接收模块403包括:接收单元4031,用于接收所述至少两个接收终端中至少一个接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频;
所述转移模块404包括:第一转移单元4041,用于若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端的目标音频的质量评估结果,向所述至少一个目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部或者部分资源,其中,所述至少一个第二待转移资源为所述至少一个接收终端返回的第二待转移资源;或者
第二转移单元4042,用于若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则向所述至少一个目标接收终端中目标音频满足预设条件时间最早的目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部资源,其中,所述至少一个第二待转移资源为所述至少一个接收终端返回的第二待转移资源。
可选的,所述第一转移单元4041具体用于:
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则向所述至少一个目标接收终端中目标音频的质量评估结果最高的目标接收终端对应的目标账户转移所述第一待转移资源和所述至少一个第二待转移资源中全部资源;或者
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端返回的目标音频的质量评估结果,向所述至少一个目标接收终端中每个目标接收终端对应的目标账户转移所述第一待转移资源和所述至少一个第二待转移资源中部分资源。
可选的,所述第二待转移资源的资源数值大于或等于所述第一待转移资源的资源数值,或者所述第二待转移资源的资源数值大于或等于预设资源数值。
可选的,所述转移模块404具体用于:判断所述接收终端从检测到对所述资源转移消息的触发操作至发送所述目标音频的时间长度是否小于或等于预设时间长度;在所述接收终端获取所述目标音频的时间长度小于或等于预设时间长度时,若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
服务器400能够实现图2至图3的方法实施例中服务器实现的各个过程,并达到相同的效果为避免重复,这里不再赘述。
本发明实施例的服务器400,通过第一接收模块401接收发送终端发送的音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息包括所述第一待转移资源的资源数值;发送模块402向接收终端发送资源转移消息,其中,所述资源转移消息至少包括所述音频提示信息;第二接收模块403接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值;转移模块404若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。在接收终端向服务器发送了第二待转移资源,且返回的目标音频与音频提示信息关联的音频相匹配时,向该接收终端对应的目标账户转移第一待转移资源和第二待转移资源中全部或者部分资源,可以减少向一些非期望的接收终端转移资源,提高了资源转移的效果。
参见图7,图7是本发明实施例提供的接收终端的结构图。如图7所示,接收终端700包括接收模块701、显示模块702和发送模块703,其中:
接收模块701,用于接收服务器发送的资源转移消息,其中,所述资源转移消息包括音频提示信息;
显示模块702,用于显示所述资源转移消息;
发送模块703,用于基于所述资源转移消息,向所述服务器发送第二待转移资源的信息和目标音频,以使所述服务器根据所述目标音频,进行第一待转移资源和所述第二待转移资源的转移,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值,所述第一待转移资源为发送终端提供的资源。
可选的,所述发送模块703具体用于:若检测到对所述资源转移消息的触发操作,则输出提示信息,其中,所述提示信息用于提示所述接收终端向所述服务器发送第二待转移资源的信息;向所述服务器发送所述第二待转移资源的信息;基于所述音频提示信息,录制所述目标音频,并向所述服务器发送所述目标音频。
接收终端700能够实现图2至图3的方法实施例中接收终端执行的各个过程,并达到相同的效果为避免重复,这里不再赘述。
本发明实施例提供的接收终端700,通过接收模块701接收服务器发送的资源转移消息,其中,所述资源转移消息包括音频提示信息;显示模块702显示所述资源转移消息;发送模块703基于所述资源转移消息,向所述服务器发送第二待转移资源的信息和目标音频,以使所述服务器根据所述目标音频,进行第一待转移资源和所述第二待转移资源的转移,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值,所述第一待转移资源为发送终端提供的资源。通过本发明实施例,可以提高资源转移的效果。
参见图8,图8是本发明实施例提供的发送终端的结构图。如图8所示,发送终端800包括确定模块801和发送模块802,其中:
确定模块801,用于确定音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息至少包括所述第一待转移资源的资源数值;
发送模块802,用于向服务器发送所述音频提示信息和所述第一待转移资源的信息。
发送终端800能够实现图2至图3的方法实施例中发送终端执行的各个过程,并达到相同的效果为避免重复,这里不再赘述。
本发明实施例提供的发送终端800,通过确定模块801确定音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息至少包括所述第一待转移资源的资源数值;发送模块802向服务器发送所述音频提示信息和所述第一待转移资源的信息。通过本发明实施例,可以提高资源转移的效果。
参见图9,图9是本发明实施例提供的服务器的结构图,如图9所示,服务器900包括:处理器901、存储器902及存储在所述存储器902上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器901执行时实现如下步骤:接收发送终端发送的音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息包括所述第一待转移资源的资源数值;向接收终端发送资源转移消息,其中,所述资源转移消息至少包括所述音频提示信息;接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值;若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
可选的,所述计算机程序被所述处理器901执行时还可实现如下步骤:对所述目标音频进行质量评估,得到所述目标音频的质量评估结果;若所述目标音频的质量评估结果达到预设值,则确定所述目标音频满足预设条件;若所述目标音频的质量评估结果未达到预设值,则确定所述目标音频不满足预设条件。
可选的,所述计算机程序被所述处理器901执行时还可实现如下步骤:向至少两个接收终端发送资源转移消息;
相应的,所述计算机程序被所述处理器901执行时还可实现如下步骤:接收所述至少两个接收终端中至少一个接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频;
相应的,所述计算机程序被所述处理器901执行时还可实现如下步骤:
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端的目标音频的质量评估结果,向所述至少一个目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部或者部分资源,其中,所述至少一个第二待转移资源为所述至少一个接收终端返回的第二待转移资源;或者
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则向所述至少一个目标接收终端中目标音频满足预设条件时间最早的目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部资源,其中,所述至少一个第二待转移资源为所述至少一个接收终端返回的第二待转移资源。
可选的,所述计算机程序被所述处理器901执行时还可实现如下步骤:
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则向所述至少一个目标接收终端中目标音频的质量评估结果最高的目标接收终端对应的目标账户转移所述第一待转移资源和所述至少一个第二待转移资源中全部资源;或者
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端返回的目标音频的质量评估结果,向所述至少一个目标接收终端中每个目标接收终端对应的目标账户转移所述第一待转移资源和所述至少一个第二待转移资源中部分资源。
可选的,所述第二待转移资源的资源数值大于或等于所述第一待转移资源的资源数值,或者所述第二待转移资源的资源数值大于或等于预设资源数值。
可选的,所述计算机程序被所述处理器901执行时还可实现如下步骤:判断所述接收终端从检测到对所述资源转移消息的触发操作至发送所述目标音频的时间长度是否小于或等于预设时间长度;在所述接收终端获取所述目标音频的时间长度小于或等于预设时间长度时,若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
服务器900能够实现前述实施例中服务器实现的各个过程,为避免重复,这里不再赘述。
本发明实施例提供的服务器900,通过接收发送终端发送的音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息包括所述第一待转移资源的资源数值;向接收终端发送资源转移消息,其中,所述资源转移消息至少包括所述音频提示信息;接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值;若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。本实施例在接收终端向服务器发送了第二待转移资源,且返回的目标音频与音频提示信息关联的音频相匹配时,向该接收终端对应的目标账户转移第一待转移资源和第二待转移资源中全部或者部分资源,可以减少向一些非期望的接收终端转移资源,提高了资源转移的效果。
参见图10,图10是本发明实施例提供的接收终端的结构图,如图10所示,接收终端1000包括:至少一个处理器1001、存储器1002、至少一个网络接口1004和用户接口1003。接收终端1000中的各个组件通过总线系统1005耦合在一起。可理解,总线系统1005用于实现这些组件之间的连接通信。总线系统1005除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图10中将各种总线都标为总线系统1005。
其中,用户接口1003可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
可以理解,本发明实施例中的存储器1002可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(DynamicRAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double DataRate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本文描述的系统和方法的存储器1002旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器1002存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统10021和应用程序10022。
其中,操作系统10021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序10022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序10022中。
在本发明实施例中,接收终端1000还包括:存储在存储器1002上并可在处理器1001上运行的计算机程序,具体地,可以是应用程序10022中的计算机程序,计算机程序被处理器1001执行时实现如下步骤:接收服务器发送的资源转移消息,其中,所述资源转移消息包括音频提示信息;显示所述资源转移消息;基于所述资源转移消息,向所述服务器发送第二待转移资源的信息和目标音频,以使所述服务器根据所述目标音频,进行第一待转移资源和所述第二待转移资源的转移,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值,所述第一待转移资源为发送终端提供的资源。
上述本发明实施例揭示的方法可以应用于处理器1001中,或者由处理器1001实现。处理器1001可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1001中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1001可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1002,处理器1001读取存储器1002中的信息,结合其硬件完成上述方法的步骤。
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable LogicDevice,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
可选的,计算机程序被处理器1001执行时还可实现如下步骤:若检测到对所述资源转移消息的触发操作,则输出提示信息,其中,所述提示信息用于提示所述接收终端向所述服务器发送第二待转移资源的信息;向所述服务器发送所述第二待转移资源的信息;基于所述音频提示信息,录制所述目标音频,并向所述服务器发送所述目标音频。
接收终端1000能够实现前述实施例中接收终端实现的各个过程,为避免重复,这里不再赘述。
本发明实施例的接收终端1000,通过接收服务器发送的资源转移消息,其中,所述资源转移消息包括音频提示信息;显示所述资源转移消息;基于所述资源转移消息,向所述服务器发送第二待转移资源的信息和目标音频,以使所述服务器根据所述目标音频,进行第一待转移资源和所述第二待转移资源的转移,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值,所述第一待转移资源为发送终端提供的资源。通过本发明实施例,可以提高资源转移的效果。
参见图11,图11是本发明实施例提供的发送终端的结构图,如图11所示,发送终端1100包括:至少一个处理器1101、存储器1102、至少一个网络接口1104和用户接口1103。发送终端1100中的各个组件通过总线系统1105耦合在一起。可理解,总线系统1105用于实现这些组件之间的连接通信。总线系统1105除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图11中将各种总线都标为总线系统1105。
其中,用户接口1103可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
可以理解,本发明实施例中的存储器1102可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double DataRate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本文描述的系统和方法的存储器1102旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器1102存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统11021和应用程序11022。
其中,操作系统11021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序11022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序11022中。
在本发明实施例中,发送终端1100还包括:存储在存储器1102上并可在处理器1101上运行的计算机程序,具体地,可以是应用程序11022中的计算机程序,计算机程序被处理器1101执行时实现如下步骤:确定音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息至少包括所述第一待转移资源的资源数值;向服务器发送所述音频提示信息和所述第一待转移资源的信息。
上述本发明实施例揭示的方法可以应用于处理器1101中,或者由处理器1101实现。处理器1101可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1101中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1101可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1102,处理器1101读取存储器1102中的信息,结合其硬件完成上述方法的步骤。
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable LogicDevice,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
发送终端1100能够实现前述实施例中发送终端实现的各个过程,为避免重复,这里不再赘述。
本发明实施例的发送终端1100,确定音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息至少包括所述第一待转移资源的资源数值;向服务器发送所述音频提示信息和所述第一待转移资源的信息。本发实施例可以提高资源转移效果。
参见图12,图12是本发明实施例提供的资源转移系统的结构图,如图12所示,该资源转移系统1200包括发送终端1201、服务器1202和接收终端1203,其中,发送终端1201可以是本发明实施例提供的任意实施方式的发送终端,服务器1202可以是本发明实施例提供的任意实施方式的服务器,接收终端1203可以是本发明实施例提供的任意实施方式的接收终端,此处不作赘述。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序(指令),该程序(指令)被处理器执行时实现以下步骤:接收发送终端发送的音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息包括所述第一待转移资源的资源数值;向接收终端发送资源转移消息,其中,所述资源转移消息至少包括所述音频提示信息;接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值;若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
可选的,在所述若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源之前,所述方法还包括:对所述目标音频进行质量评估,得到所述目标音频的质量评估结果;若所述目标音频的质量评估结果达到预设值,则确定所述目标音频满足预设条件;若所述目标音频的质量评估结果未达到预设值,则确定所述目标音频不满足预设条件。
可选的,所述向接收终端发送资源转移消息,包括:向至少两个接收终端发送资源转移消息;
相应的,所述接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,包括:接收所述至少两个接收终端中至少一个接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频;
相应的,所述若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源,包括:
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端的目标音频的质量评估结果,向所述至少一个目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部或者部分资源,其中,所述至少一个第二待转移资源为所述至少一个接收终端返回的第二待转移资源;或者
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则向所述至少一个目标接收终端中目标音频满足预设条件时间最早的目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部资源,其中,所述至少一个第二待转移资源为所述至少一个接收终端返回的第二待转移资源。
可选的,所述若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端的目标音频的质量评估结果,向所述至少一个目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部或者部分资源,包括:
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则向所述至少一个目标接收终端中目标音频的质量评估结果最高的目标接收终端对应的目标账户转移所述第一待转移资源和所述至少一个第二待转移资源中全部资源;或者
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端返回的目标音频的质量评估结果,向所述至少一个目标接收终端中每个目标接收终端对应的目标账户转移所述第一待转移资源和所述至少一个第二待转移资源中部分资源。
可选的,所述第二待转移资源的资源数值大于或等于所述第一待转移资源的资源数值,或者所述第二待转移资源的资源数值大于或等于预设资源数值。
可选的,所述若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源,包括:判断所述接收终端从检测到对所述资源转移消息的触发操作至发送所述目标音频的时间长度是否小于或等于预设时间长度;在所述接收终端获取所述目标音频的时间长度小于或等于预设时间长度时,若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序(指令),该程序(指令)被处理器执行时实现以下步骤:接收服务器发送的资源转移消息,其中,所述资源转移消息包括音频提示信息;显示所述资源转移消息;基于所述资源转移消息,向所述服务器发送第二待转移资源的信息和目标音频,以使所述服务器根据所述目标音频,进行第一待转移资源和所述第二待转移资源的转移,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值,所述第一待转移资源为发送终端提供的资源。
可选的,所述基于所述资源转移消息,向所述服务器发送第二待转移资源的信息和目标音频,包括:若检测到对所述资源转移消息的触发操作,则输出提示信息,其中,所述提示信息用于提示所述接收终端向所述服务器发送第二待转移资源的信息;向所述服务器发送所述第二待转移资源的信息;基于所述音频提示信息,录制所述目标音频,并向所述服务器发送所述目标音频。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序(指令),该程序(指令)被处理器执行时实现以下步骤:确定音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息至少包括所述第一待转移资源的资源数值;向服务器发送所述音频提示信息和所述第一待转移资源的信息。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (20)
1.一种资源转移方法,应用于服务器,其特征在于,包括:
接收发送终端发送的音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息包括所述第一待转移资源的资源数值,所述音频提示信息是用于提示接收终端所需获取的音频的相关信息,所述第一待转移资源为虚拟资源;
向接收终端发送资源转移消息,其中,所述资源转移消息至少包括所述音频提示信息;
接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值,所述第二待转移资源为虚拟资源;
若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
2.根据权利要求1所述的方法,其特征在于,在所述若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源之前,所述方法还包括:
对所述目标音频进行质量评估,得到所述目标音频的质量评估结果;
若所述目标音频的质量评估结果达到预设值,则确定所述目标音频满足预设条件;
若所述目标音频的质量评估结果未达到预设值,则确定所述目标音频不满足预设条件。
3.根据权利要求2所述的方法,其特征在于,所述向接收终端发送资源转移消息,包括:
向至少两个接收终端发送资源转移消息;
所述接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,包括:
接收所述至少两个接收终端中至少一个接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频;
所述若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源,包括:
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端的目标音频的质量评估结果,向所述至少一个目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部或者部分资源,其中,所述至少一个第二待转移资源为所述至少一个接收终端返回的第二待转移资源;或者
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则向所述至少一个目标接收终端中目标音频满足预设条件时间最早的目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部资源,其中,所述至少一个第二待转移资源为所述至少一个接收终端返回的第二待转移资源。
4.根据权利要求3所述的方法,其特征在于,所述若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端的目标音频的质量评估结果,向所述至少一个目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部或者部分资源,包括:
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则向所述至少一个目标接收终端中目标音频的质量评估结果最高的目标接收终端对应的目标账户转移所述第一待转移资源和所述至少一个第二待转移资源中全部资源;或者
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端返回的目标音频的质量评估结果,向所述至少一个目标接收终端中每个目标接收终端对应的目标账户转移所述第一待转移资源和所述至少一个第二待转移资源中部分资源。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述第二待转移资源的资源数值大于或等于所述第一待转移资源的资源数值,或者所述第二待转移资源的资源数值大于或等于预设资源数值。
6.根据权利要求1至4中任一项所述的方法,其特征在于,所述若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源,包括:
判断所述接收终端从检测到对所述资源转移消息的触发操作至发送所述目标音频的时间长度是否小于或等于预设时间长度;
在所述接收终端获取所述目标音频的时间长度小于或等于预设时间长度时,若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
7.一种资源转移方法,应用于接收终端,其特征在于,包括:
接收服务器发送的资源转移消息,其中,所述资源转移消息包括音频提示信息,所述音频提示信息是用于提示接收终端所需获取的音频的相关信息;
显示所述资源转移消息;
基于所述资源转移消息,向所述服务器发送第二待转移资源的信息和目标音频,以使所述服务器根据所述目标音频,进行第一待转移资源和所述第二待转移资源的转移,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值,所述第一待转移资源为发送终端提供的资源,所述第一待转移资源和第二待转移资源均为虚拟资源。
8.根据权利要求7所述的方法,其特征在于,所述基于所述资源转移消息,向所述服务器发送第二待转移资源的信息和目标音频,包括:
若检测到对所述资源转移消息的触发操作,则输出提示信息,其中,所述提示信息用于提示所述接收终端向所述服务器发送第二待转移资源的信息;
向所述服务器发送所述第二待转移资源的信息;
基于所述音频提示信息,录制所述目标音频,并向所述服务器发送所述目标音频。
9.一种服务器,其特征在于,包括:
第一接收模块,用于接收发送终端发送的音频提示信息和第一待转移资源的信息,其中,所述第一待转移资源的信息包括所述第一待转移资源的资源数值,所述音频提示信息是用于提示接收终端所需获取的音频的相关信息,所述第一待转移资源为虚拟资源;
发送模块,用于向接收终端发送资源转移消息,其中,所述资源转移消息至少包括所述音频提示信息;
第二接收模块,用于接收所述接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值,所述第二待转移资源为虚拟资源;
转移模块,用于若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
10.根据权利要求9所述的服务器,其特征在于,所述服务器还包括:
质量评估模块,用于在所述若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源之前,对所述目标音频进行质量评估,得到所述目标音频的质量评估结果;
第一确定模块,用于若所述目标音频的质量评估结果达到预设值,则确定所述目标音频满足预设条件;
第二确定模块,用于若所述目标音频的质量评估结果未达到预设值,则确定所述目标音频不满足预设条件。
11.根据权利要求10所述的服务器,其特征在于,所述发送模块包括:
发送单元,用于向至少两个接收终端发送资源转移消息;
所述第二接收模块包括:
接收单元,用于接收所述至少两个接收终端中至少一个接收终端基于所述资源转移消息返回的第二待转移资源的信息和目标音频;
所述转移模块包括:
第一转移单元,用于若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端的目标音频的质量评估结果,向所述至少一个目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部或者部分资源,其中,所述至少一个第二待转移资源为所述至少一个接收终端返回的第二待转移资源;或者
第二转移单元,用于若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则向所述至少一个目标接收终端中目标音频满足预设条件时间最早的目标接收终端对应的目标账户转移所述第一待转移资源和至少一个第二待转移资源中全部资源,其中,所述至少一个第二待转移资源为所述至少一个接收终端返回的第二待转移资源。
12.根据权利要求11所述的服务器,其特征在于,所述第一转移单元具体用于:
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则向所述至少一个目标接收终端中目标音频的质量评估结果最高的目标接收终端对应的目标账户转移所述第一待转移资源和所述至少一个第二待转移资源中全部资源;或者
若所述至少一个接收终端中存在返回的目标音频满足预设条件的至少一个目标接收终端,则根据所述至少一个目标接收终端返回的目标音频的质量评估结果,向所述至少一个目标接收终端中每个目标接收终端对应的目标账户转移所述第一待转移资源和所述至少一个第二待转移资源中部分资源。
13.根据权利要求9至12中任一项所述的服务器,其特征在于,所述第二待转移资源的资源数值大于或等于所述第一待转移资源的资源数值,或者所述第二待转移资源的资源数值大于或等于预设资源数值。
14.根据权利要求9至12中任一项所述的服务器,其特征在于,所述转移模块具体用于:
判断所述接收终端从检测到对所述资源转移消息的触发操作至发送所述目标音频的时间长度是否小于或等于预设时间长度;
在所述接收终端获取所述目标音频的时间长度小于或等于预设时间长度时,若所述目标音频满足预设条件,则向所述接收终端对应的目标账户转移所述第一待转移资源和所述第二待转移资源中全部或者部分资源。
15.一种接收终端,其特征在于,包括:
接收模块,用于接收服务器发送的资源转移消息,其中,所述资源转移消息包括音频提示信息,所述音频提示信息是用于提示接收终端所需获取的音频的相关信息;
显示模块,用于显示所述资源转移消息;
发送模块,用于基于所述资源转移消息,向所述服务器发送第二待转移资源的信息和目标音频,以使所述服务器根据所述目标音频,进行第一待转移资源和所述第二待转移资源的转移,其中,所述第二待转移资源的信息包括所述第二待转移资源的资源数值,所述第一待转移资源为发送终端提供的资源,所述第一待转移资源和第二待转移资源均为虚拟资源。
16.根据权利要求15所述的接收终端,其特征在于,所述发送模块具体用于:
若检测到对所述资源转移消息的触发操作,则输出提示信息,其中,所述提示信息用于提示所述接收终端向所述服务器发送第二待转移资源的信息;
向所述服务器发送所述第二待转移资源的信息;
基于所述音频提示信息,录制所述目标音频,并向所述服务器发送所述目标音频。
17.一种服务器,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至6中任一项所述的资源转移方法的步骤。
18.一种接收终端,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求7至8中任一项所述的资源转移方法的步骤。
19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的资源转移方法的步骤。
20.一种资源转移系统,其特征在于,包括权利要求9至14中任一项所述的服务器和权利要求15至16中任一项所述的接收终端;或者
包括权利要求17所述的服务器和权利要求18所述的接收终端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710735021.1A CN107493342B (zh) | 2017-08-24 | 2017-08-24 | 一种资源转移方法、相关设备及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710735021.1A CN107493342B (zh) | 2017-08-24 | 2017-08-24 | 一种资源转移方法、相关设备及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107493342A CN107493342A (zh) | 2017-12-19 |
CN107493342B true CN107493342B (zh) | 2019-12-27 |
Family
ID=60646756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710735021.1A Active CN107493342B (zh) | 2017-08-24 | 2017-08-24 | 一种资源转移方法、相关设备及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107493342B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110084579A (zh) * | 2018-01-26 | 2019-08-02 | 百度在线网络技术(北京)有限公司 | 资源处理方法、装置和系统 |
CN110196769B (zh) * | 2018-04-19 | 2024-10-15 | 财付通支付科技有限公司 | 一种信息处理方法、装置、服务器及存储介质 |
CN109327707B (zh) * | 2018-11-02 | 2021-06-04 | 广州酷狗计算机科技有限公司 | 转移虚拟资源的方法、装置及存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010025222A (ko) * | 2000-11-02 | 2001-04-06 | 양승의 | 네트워크를 이용한 실시간 다자간 노래방 시스템 |
CN101477670A (zh) * | 2009-02-02 | 2009-07-08 | 周松 | 一种有效吸引受众关注媒体的方法 |
CN102625941A (zh) * | 2008-12-05 | 2012-08-01 | 高通股份有限公司 | 用于在广播系统上分发和兑换积分的系统和方法 |
CN102812682A (zh) * | 2009-12-10 | 2012-12-05 | 斯凯普公司 | 测量呼叫质量 |
CN104778585A (zh) * | 2015-03-31 | 2015-07-15 | 杨欲奇 | 商品兑换方法及系统 |
CN104917807A (zh) * | 2015-03-19 | 2015-09-16 | 腾讯科技(深圳)有限公司 | 资源转移方法、装置和系统 |
CN105554027A (zh) * | 2016-01-21 | 2016-05-04 | 腾讯科技(深圳)有限公司 | 资源分享方法和装置 |
CN105741128A (zh) * | 2016-01-18 | 2016-07-06 | 东华大学 | 基于微信关注的积分兑换系统 |
CN106961379A (zh) * | 2016-01-08 | 2017-07-18 | 深圳市星电商科技有限公司 | 资源分享方法、装置和系统 |
CN106960313A (zh) * | 2016-01-08 | 2017-07-18 | 深圳市星电商科技有限公司 | 一种电子红包的生成方法和装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030154162A1 (en) * | 2002-02-11 | 2003-08-14 | Danaher John Thomas | Credit report retrieval system including voice-based interface |
-
2017
- 2017-08-24 CN CN201710735021.1A patent/CN107493342B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010025222A (ko) * | 2000-11-02 | 2001-04-06 | 양승의 | 네트워크를 이용한 실시간 다자간 노래방 시스템 |
CN102625941A (zh) * | 2008-12-05 | 2012-08-01 | 高通股份有限公司 | 用于在广播系统上分发和兑换积分的系统和方法 |
CN101477670A (zh) * | 2009-02-02 | 2009-07-08 | 周松 | 一种有效吸引受众关注媒体的方法 |
CN102812682A (zh) * | 2009-12-10 | 2012-12-05 | 斯凯普公司 | 测量呼叫质量 |
CN104917807A (zh) * | 2015-03-19 | 2015-09-16 | 腾讯科技(深圳)有限公司 | 资源转移方法、装置和系统 |
CN104778585A (zh) * | 2015-03-31 | 2015-07-15 | 杨欲奇 | 商品兑换方法及系统 |
CN106961379A (zh) * | 2016-01-08 | 2017-07-18 | 深圳市星电商科技有限公司 | 资源分享方法、装置和系统 |
CN106960313A (zh) * | 2016-01-08 | 2017-07-18 | 深圳市星电商科技有限公司 | 一种电子红包的生成方法和装置 |
CN105741128A (zh) * | 2016-01-18 | 2016-07-06 | 东华大学 | 基于微信关注的积分兑换系统 |
CN105554027A (zh) * | 2016-01-21 | 2016-05-04 | 腾讯科技(深圳)有限公司 | 资源分享方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN107493342A (zh) | 2017-12-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107483597B (zh) | 一种资源转移方法、相关设备及系统 | |
CN110134880B (zh) | 评论数据的提供、显示方法、装置、电子设备及存储介质 | |
CN107493342B (zh) | 一种资源转移方法、相关设备及系统 | |
CN107491667B (zh) | 一种资源转移方法、终端、服务器和系统 | |
JP6665200B2 (ja) | マルチメディア情報処理方法、装置及びシステム、並びにコンピュータ記憶媒体 | |
US20180007442A1 (en) | Information processing method, terminal and server | |
CN107492034B (zh) | 一种资源转移方法、服务器、接收终端及发送终端 | |
CN109034867B (zh) | 点击流量检测方法、装置及存储介质 | |
KR101783431B1 (ko) | 크라우드 펀딩 시스템을 통해 엔터테인먼트 관련 펀딩 정보 및 컨설팅 정보를 제공하는 방법 | |
CN105100291B (zh) | 一种资源地址的生成方法、装置及系统 | |
CN109242292A (zh) | 一种资产评估方法、区块链节点设备及系统 | |
CN107563734B (zh) | 一种资源转移方法、相关设备及系统 | |
CN106415637A (zh) | 佣金分配方法和系统 | |
CN107181969B (zh) | 一种第三方信息的推广方法及装置 | |
CN107277012A (zh) | 一种信息共享方法与装置 | |
CN109636460B (zh) | 一种业务处理方法、装置、设备及存储介质 | |
CN107451909B (zh) | 一种资源转移方法、服务器、接收终端及发送终端 | |
CN107566250A (zh) | 一种资源转移方法、相关设备及系统 | |
US12014111B2 (en) | Democratic skip | |
CN110532810B (zh) | 信息处理方法、装置、电子设备及可读存储介质 | |
US20170287024A1 (en) | Person to person and social network electronic transactions using rich media | |
CN107481006B (zh) | 一种资源转移方法、服务器及终端 | |
CN107508885B (zh) | 一种资源转移方法、相关设备及系统 | |
CN107481005B (zh) | 一种资源转移方法、服务器、终端和资源转移系统 | |
CN109657179B (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 |