信息输出方法及装置制造方法及图纸

技术编号:25889888 阅读:15 留言:0更新日期:2020-10-09 23:30
本说明书一个或多个实施例公开了一种信息输出方法及装置,以解决现有的收款信息输出过程对客户端的性能和稳定性开销过大的问题。所述方法包括:第一接收模块,接收针对收款信息的语音输出指令,所述收款信息包括收款金额和/或付款方信息。获取模块,根据所述语音输出指令,获取所述收款信息对应的第一音频流信息,所述第一音频流信息为对所述收款信息中包括的各信息元素对应的第二音频流信息进行组合得到。输出模块,输出所述第一音频流信息。

【技术实现步骤摘要】
信息输出方法及装置
本说明书涉及信息处理
,尤其涉及一种信息输出方法及装置。
技术介绍
收付款到账语音提醒是支付应用中商家在用户扫码付款后,通过支付应用中的语音播报,商家即可便捷的确认收款状态的工具。相关技术中,支付应用在语音播报收款到账信息之前,需对收款信息进行处理以转换为音频信息,该信息处理过程若涉及多次文件读写操作,就会带来支付应用所在客户端的性能和稳定性开销,例如内存满、磁盘满或CPU高负荷等,容易出现异常闪退情况,影响用户体验。
技术实现思路
一方面,本说明书一个或多个实施例提供一种信息输出方法,包括:接收针对收款信息的语音输出指令,所述收款信息包括收款金额和/或付款方信息。根据所述语音输出指令,获取所述收款信息对应的第一音频流信息,所述第一音频流信息为对所述收款信息中包括的各信息元素对应的第二音频流信息进行组合得到。输出所述第一音频流信息。另一方面,本说明书一个或多个实施例提供一种信息输出装置,包括:第一接收模块,接收针对收款信息的语音输出指令,所述收款信息包括收款金额和/或付款方信息。获取模块,根据所述语音输出指令,获取所述收款信息对应的第一音频流信息,所述第一音频流信息为对所述收款信息中包括的各信息元素对应的第二音频流信息进行组合得到。输出模块,输出所述第一音频流信息。再一方面,本说明书一个或多个实施例提供一种信息输出设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:接收针对收款信息的语音输出指令,所述收款信息包括收款金额和/或付款方信息。根据所述语音输出指令,获取所述收款信息对应的第一音频流信息,所述第一音频流信息为对所述收款信息中包括的各信息元素对应的第二音频流信息进行组合得到。输出所述第一音频流信息。再一方面,本申请实施例提供一种存储介质,用于存储计算机可执行指令,所述可执行指令在被执行时实现以下流程:接收针对收款信息的语音输出指令,所述收款信息包括收款金额和/或付款方信息。根据所述语音输出指令,获取所述收款信息对应的第一音频流信息,所述第一音频流信息为对所述收款信息中包括的各信息元素对应的第二音频流信息进行组合得到。输出所述第一音频流信息。附图说明为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书一个或多个实施例中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是根据本说明书一实施例的一种信息输出方法的示意性流程图;图2是根据本说明书另一实施例的一种信息输出方法的示意性流程图;图3是根据本说明书一实施例的一种信息输出方法中多个音频流信息的合并效果示意图;图4是根据本说明书再一实施例的一种信息输出方法的示意性流程图;图5是根据本说明书一实施例的一种信息输出装置的示意性框图;图6是根据本说明书一实施例的一种信息输出设备的示意性框图。具体实施方式本说明书一个或多个实施例提供一种信息输出方法及装置,以解决现有的收款信息输出过程对客户端的性能和稳定性开销过大的问题。为了使本
的人员更好地理解本说明书一个或多个实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书一个或多个实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书一个或多个实施例保护的范围。图1是根据本说明书一实施例的一种信息输出方法的示意性流程图。信息输出方法可应用于安装了具有收付款功能的支付应用的客户端,如手机、个人平板电脑、个人计算机等。如图1所示,该方法包括:S102,接收针对收款信息的语音输出指令。其中,收款信息包括收款金额、付款方信息(如付款方姓名、昵称、账号名称等)等中的至少一项。S104,根据语音输出指令,获取收款信息对应的第一音频流信息,第一音频流信息为对收款信息中包括的各信息元素对应的第二音频流信息进行组合得到。其中,第一音频流信息可由客户端对收款信息中包括的各信息元素对应的第二音频流信息进行组合得到,也可由网络侧对收款信息中包括的各信息元素对应的第二音频流信息进行组合得到。收款信息可包括数字(如0~9)、符号(如小数点、标点符号等)、单位(如元、角、分)等中的至少一类信息元素。例如,收款金额为1.23元,则该收款金额包括“1”、“.”、“2”、“3”、“元”这5个信息元素。当然,除上述列举的信息元素之外,收款信息中还可包括其他类信息元素,而并非局限于上述列举的几种,如包括用于表征信息类别为收款信息的标识信息等。S106,输出第一音频流信息。采用本说明书一个或多个实施例提供的技术方案,在接收到针对收款信息的语音输出指令后,能够根据该语音输出指令获取收款信息对应的第一音频流信息,进而输出收款信息对应的第一音频流信息。由于收款信息对应的第一音频流信息为对收款信息中包括的各信息元素对应的第二音频流信息进行组合得到,因此第一音频流信息的获取过程不涉及文件读写操作,从而避免了文件读写操作带来的客户端性能及稳定性开销问题,大大提高了音频流信息的获取速率,且提高了客户端输出音频流信息的性能及稳定性。在一个实施例中,第一音频流信息由客户端对收款信息中包括的各信息元素对应的第二音频流信息进行组合得到。基于此,客户端还需接收网络侧发送的收款信息,该收款信息可由网络侧携带于语音输出指令中一并发送给客户端,也可与语音输出指令分别发送给客户端。客户端接收到收款信息后,可生成收款信息对应的第一音频流信息。具体的,根据预设的各信息元素与第二音频流信息之间的映射关系,确定收款信息中的各信息元素分别对应的第二音频流信息;然后,根据收款信息中的各信息元素对应的顺序,将各信息元素对应的第二音频流信息进行有序组合,得到收款信息对应的第一音频流信息。其中,客户端可直接在内存中生成收款信息对应的第一音频流信息,包括在内存中确定各信息元素对应的第二音频流信息以及在内存中拼接各第二音频流信息。这样,客户端对第一音频流信息的生成过程只需在内存中即可全部执行,而无需与客户端的磁盘、处理器等之间进行文件交互,不仅提高了生成音频流信息的效率,且避免了文件交互所带来的磁盘空间不足以及处理器负荷高的问题。例如,收款金额为1.23元,该收款金额依次包括“1”、“.”、“2”、“3”、“元”这5个信息元素,则客户端生成该收款金额对应的第一音频流信息时,可按照“1”、“.”、“2”、“3”、“元”的顺序,分别将“1”、“.”、“2”、“3”、“元”对应的第二音频流信息进行有序组合,即可得到收款金额“1.23元”对应的第一音频流信息。图2是根据本说本文档来自技高网
...

【技术保护点】
1.一种信息输出方法,包括:/n接收针对收款信息的语音输出指令;所述收款信息包括收款金额和/或付款方信息;/n根据所述语音输出指令,获取所述收款信息对应的第一音频流信息;所述第一音频流信息为对所述收款信息中包括的各信息元素对应的第二音频流信息进行组合得到;/n输出所述第一音频流信息。/n

【技术特征摘要】
1.一种信息输出方法,包括:
接收针对收款信息的语音输出指令;所述收款信息包括收款金额和/或付款方信息;
根据所述语音输出指令,获取所述收款信息对应的第一音频流信息;所述第一音频流信息为对所述收款信息中包括的各信息元素对应的第二音频流信息进行组合得到;
输出所述第一音频流信息。


2.根据权利要求1所述的方法,还包括:
接收所述收款信息;
所述获取所述收款信息对应的第一音频流信息,包括:
根据预设的各信息元素与第二音频流信息之间的映射关系,确定所述收款信息中的各信息元素分别对应的所述第二音频流信息;
根据所述收款信息中的各所述信息元素对应的顺序,将各所述第二音频流信息进行有序组合,得到所述收款信息对应的所述第一音频流信息。


3.根据权利要求1所述的方法,所述根据所述语音输出指令,获取所述收款信息对应的第一音频流信息之后,还包括:
将所述第一音频流信息缓存至本地内存;
生成所述第一音频流信息在所述本地内存中的存储路径信息;
所述输出所述第一音频流信息,包括:
从所述本地内存中读取所述存储路径信息对应的所述第一音频流信息;
输出读取到的所述第一音频流信息。


4.根据权利要求2所述的方法,所述确定所述收款信息中的各信息元素分别对应的所述第二音频流信息之后,还包括:
根据所述收款信息中的各所述信息元素对应的顺序,确定相邻的多个所述信息元素;
将所述相邻的所述多个信息元素对应的各所述第二音频流信息进行合并,得到所述相邻的所述多个信息元素对应的第三音频流信息;
所述根据所述收款信息中的各所述信息元素对应的顺序,将各所述第二音频流信息进行有序组合,得到所述收款信息对应的所述第一音频流信息,包括:
根据各所述第三音频流信息之间的顺序关系,将各所述第三音频流信息进行有序组合,得到所述收款信息对应的所述第一音频流信息;所述各所述第三音频流信息之间的顺序关系依据各所述信息元素对应的顺序所确定。


5.根据权利要求1所述的方法,所述获取所述收款信息对应的第一音频流信息之后,还包括:
针对所述第一音频流信息中的至少一个目标音频流信息,确定与所述目标音频流信息相邻的所述第二音频流信息;
确定与所述目标音频流信息相邻的所述第二音频流信息的指定类信息;所述指定类信息包括语调信息和/或语音信息;
根据与所述目标音频流信息相邻的所述第二音频流信息的指定类信息,确定所述目标音频流信息对应的语调信息;
将所述目标音频流信息对应的所述语调信息添加至所述第一音频流信息。


6.根据权利要求1所述的方法,所述输出所述第一音频流信息,包括:
按照所述第一音频流信息中的各所述第二音频流信息对应的所述语调信息,输出所述第一音频流信息。


7.根据权利要求1所述的方法,所述语音输出指令中携带有所述收款信息对应的标识信息和/或所述第一音频流信息;
所述获取所述收款信息对应的第一音频流信息,包括:
从网络侧下载所述标识信息对应的所述第一音频流信息;和/或,获取所述语音输出指令中携带的所述第一音频流信息;
其中,所述第一音频流信息由所述网络侧对各所述语音元素对应的所述第二音频流信息进行组合得到。


8.一种信息输出装置,包括:
第一接收模块,接收针对收款信息的语音输出指令;所述收款信息包括收款金额和/或付款方信息;
获取模块,根据所述语音输出指令,获取所述收款信息对应的第一音频流信息...

【专利技术属性】
技术研发人员:刘正保
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1