语音播报方法、移动支付设备、存储介质及计算机设备与流程
- 国知局
- 2024-06-21 11:29:22
本发明涉及移动支付领域,具体而言,涉及一种语音播报方法、移动支付设备、存储介质及计算机设备。
背景技术:
1、移动支付在日常生活中的普及程度很高,而为了满足线下商户对收款到账的语音播报需求,各种方法都已得到应用。其中,常见的方式包括使用文字转语音框架(tts)将文字转化为音频文件或者预先在客户端内中放入对应的音频文件,然后根据需要播放的金额顺序来依次播放这些音频文件。
2、然而,这两种方法都存在一些问题。使用tts服务会带来体积上的庞大,而且播放可能会有延迟,同时也会占用较多的系统资源。而预先放入客户端中的mp3文件虽然可以解决播放速度的问题,但这种方式需要占用大量的存储空间,而且更新和维护的成本也较高。
3、针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种语音播报方法、移动支付设备、存储介质及计算机设备,以至少解决现有技术中实现移动支付客户端语音播报时,占据系统存储空间较大的技术问题。
2、根据本发明实施例的一个方面,提供了一种语音播报方法,包括:接收目标交易对应的交易数据,其中,目标交易为与移动支付客户端进行的交易行为;根据交易数据,确定待播报的文本信息,其中,文本信息用于通过文字的形式描述目标交易;对文本信息进行语义分割,得到分割后的多个语义单元;根据预先确定的映射关系,确定脉冲编码调制文件库中与多个语义单元各自匹配的第一音频文件,其中,第一音频文件为脉冲编码调制文件;根据多个语义单元在文本信息中的顺序,将第一音频文件进行拼接,生成第二音频文件;对第二音频文件进行语音播报。
3、可选地,对文本信息进行语义分割,得到分割后的多个语义单元,包括:在语义单元包括词组的情况下,根据预先设置的分割规则,对文本信息进行语义分割,得到分割后的多个第一语义单元和/或多个第二语义单元,其中,多个第一语义单元分别为词组,多个第二语义单元分别为单字;其中,脉冲编码调制文件库预先通过如下步骤生成:根据分割规则,生成脉冲编码调制文件库包括的多个第一脉冲编码调制文件和/或多个第二脉冲编码调制文件,其中,多个第一脉冲编码调制文件分别为词组文件,多个第二脉冲编码调制文件分别为单字文件。
4、可选地,分割规则基于如下步骤预先确定:获取样本交易对应的样本数据,其中,样本数据为移动支付场景下的样本交易数据;根据样本交易数据,确定样本文本信息,其中,样本文本信息用于通过文字的形式描述样本交易;采用预先训练的语义分割模型处理样本文本信息,得到交易常用词组,其中,交易常用词组在样本文本信息中出现频率超过预定阈值;基于交易常用词组,生成分割规则,其中,分割规则包括:在文本中识别出交易常用词组的情况下,将文本中的交易常用词组分割为语义单元。
5、可选地,脉冲编码调制文件库预先通过如下步骤生成:获取交易常用词组和样本文本信息中的多个单字;获取与交易常用词组和样本文本信息中的多个单字分别对应的原始脉冲编码调制文件;基于预先设置的文件参数对原始脉冲编码调制文件进行参数统一,得到处理后的标准脉冲编码调制文件,其中,文件参数包括以下至少之一:采样频率,位深、声道数;将标准脉冲编码调制文件导入文件库,生成脉冲编码调制文件库。
6、可选地,根据多个语义单元在文本信息中的顺序,将第一音频文件进行拼接,生成第二音频文件,包括:根据多个语义单元在文本信息中的顺序,将第一音频文件进行拼接,生成第一临时音频文件;对第一临时音频文件进行播报参数调整,生成第二音频文件。
7、可选地,根据多个语义单元在文本信息中的顺序,将第一音频文件进行拼接,生成第二音频文件,包括:获取脉冲编码调制文件的标准参数,其中,标准参数包括以下至少之一:采样频率,位深、声道数;将第一音频文件的音频参数调节至标准参数,得到第二临时文件;根据多个语义单元在文本信息中的顺序,将第二临时文件进行拼接,生成第二音频文件。
8、根据本发明实施例的另一方面,还提供了一种语音播报装置,包括:接收模块,用于接收目标交易对应的交易数据,其中,目标交易为与移动支付客户端进行的交易行为;第一确定模块,用于根据交易数据,确定待播报的文本信息,其中,文本信息用于通过文字的形式描述目标交易;分割模块,用于对文本信息进行语义分割,得到分割后的多个语义单元;第二确定模块,用于根据预先确定的映射关系,确定脉冲编码调制文件库中与多个语义单元各自匹配的第一音频文件,其中,第一音频文件为脉冲编码调制文件;生成模块,用于根据多个语义单元在文本信息中的顺序,将第一音频文件进行拼接,生成第二音频文件;播报模块,用于对第二音频文件进行语音播报。
9、根据本发明实施例的另一方面,还提供了一种移动支付设备,包括:扬声器,处理器,存储器,其中,存储器用于存储程序,处理器用于运行存储器存储的程序以执行上述任意一项语音播报方法;扬声器,用于对第二音频文件进行语音播报。
10、根据本发明实施例的又一方面,还提供了一种非易失性存储介质,非易失性存储介质包括存储的程序,其中,在程序运行时控制非易失性存储介质所在设备执行上述任意一项语音播报方法。
11、根据本发明实施例的再一方面,还提供了一种计算机设备,计算机设备包括存储器和处理器,存储器用于存储程序,处理器用于运行存储器存储的程序,其中,程序运行时执行上述任意一项语音播报方法。
12、在本发明实施例中,通过接收目标交易对应的交易数据,其中,目标交易为与移动支付客户端进行的交易行为;然后根据交易数据,确定待播报的文本信息,其中,文本信息用于通过文字的形式描述目标交易;进而对文本信息进行语义分割,得到分割后的多个语义单元;根据预先确定的映射关系,确定脉冲编码调制文件库中与多个语义单元各自匹配的第一音频文件,其中,第一音频文件为脉冲编码调制文件;根据多个语义单元在文本信息中的顺序,将第一音频文件进行拼接,生成第二音频文件;对第二音频文件进行语音播报,采用拼接脉冲编码调制文件的方式,达到生成语音播放文件的目的,从而实现了减少存储空空间、降低更新和维护成本的技术效果,进而解决了现有技术中实现移动支付客户端语音播报时,占据系统存储空间较大的技术问题。
技术特征:1.一种语音播报方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述文本信息进行语义分割,得到分割后的多个语义单元,包括:
3.根据权利要求2所述的方法,其特征在于,所述分割规则基于如下步骤预先确定:
4.根据权利要求3所述的方法,其特征在于,所述脉冲编码调制文件库预先通过如下步骤生成:
5.根据权利要求1所述的方法,其特征在于,所述根据所述多个语义单元在所述文本信息中的顺序,将所述第一音频文件进行拼接,生成第二音频文件,包括:
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述根据所述多个语义单元在所述文本信息中的顺序,将所述第一音频文件进行拼接,生成第二音频文件,包括:
7.一种语音播报装置,其特征在于,包括:
8.一种移动支付设备,其特征在于,包括:扬声器,处理器,存储器,其中,所述存储器用于存储程序,所述处理器用于运行所述存储器存储的程序以执行权利要求1至6中任意一项所述语音播报方法;所述扬声器,用于对第二音频文件进行语音播报。
9.一种非易失性存储介质,其特征在于,所述非易失性存储介质包括存储的程序,其中,在所述程序运行时控制所述非易失性存储介质所在设备执行权利要求1至6中任意一项所述语音播报方法。
10.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器,所述存储器用于存储程序,所述处理器用于运行所述存储器存储的程序,其中,所述程序运行时执行权利要求1至6中任意一项所述语音播报方法。
技术总结本发明公开了一种语音播报方法、移动支付设备、存储介质及计算机设备。包括:接收目标交易对应的交易数据,其中,目标交易为与移动支付客户端进行的交易行为;根据交易数据,确定待播报的文本信息,其中,文本信息用于通过文字的形式描述目标交易;对文本信息进行语义分割,得到分割后的多个语义单元;根据预先确定的映射关系,确定脉冲编码调制文件库中与多个语义单元各自匹配的第一音频文件,其中,第一音频文件为脉冲编码调制文件;根据多个语义单元在文本信息中的顺序,将第一音频文件进行拼接,生成第二音频文件;对第二音频文件进行语音播报。本发明解决了现有技术中实现移动支付客户端语音播报时,占据系统存储空间较大的技术问题。技术研发人员:左乾亨受保护的技术使用者:天翼电子商务有限公司技术研发日:技术公布日:2024/2/21本文地址:https://www.jishuxx.com/zhuanli/20240618/21784.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。