一种收款播报的方法、装置、设备及存储介质

文档序号:106563 发布日期:2021-10-15 浏览:23次 >En<

阅读说明:本技术 一种收款播报的方法、装置、设备及存储介质 (Method, device and equipment for collection and broadcast and storage medium ) 是由 吕海峰 王文兴 尤永圣 姚坤坤 邝泽雨 于 2021-07-07 设计创作,主要内容包括:本发明实施例涉及一种收款播报的方法、装置、设备及存储介质,包括:从收款信息中获取与收款金额相关的金额信息;确定所述金额信息中每个字符对应的单位信息以及文本信息,得到所述金额信息对应的单位信息集合和文本信息集合;针对所述金额信息中所述字符的顺序、所述单位信息集合和所述文本信息集合对所述收款信息进行语音播报。本方案可自主录制播报语音,只需录入几个指定的音频信息就可进行收款播报,成本更低,技术实现起来更方便。(The embodiment of the invention relates to a method, a device, equipment and a storage medium for collecting and broadcasting, wherein the method comprises the following steps: acquiring amount information related to the amount of money to be collected from the collection information; determining unit information and text information corresponding to each character in the amount information to obtain a unit information set and a text information set corresponding to the amount information; and carrying out voice broadcast on the collection information according to the sequence of the characters in the amount information, the unit information set and the text information set. According to the scheme, the broadcasting voice can be recorded independently, collection and broadcasting can be carried out only by recording a plurality of designated audio information, the cost is lower, and the technology is more convenient to realize.)

一种收款播报的方法、装置、设备及存储介质

技术领域

本发明实施例涉及收款播报领域,尤其涉及一种收款播报的方法、装置、设备及存储介质。

背景技术

现有的收款语音播报方式一般通过手机收到收款金额的文本信息,使用TTS技术合成的框架将输入的文本转换成语音文件进行播报,也可以通过自己编写的TTS系统实现自定义语调进行播报。

使用TTS语转换系统不仅要应用数字信号处理技术,而且必须有大量的语言学知识的支持,需要较复杂的技术手段和较高的制作成本,性价比不高。

发明内容

鉴于此,为解决现有语音播报制作成本高、技术手段复杂的技术问题,本发明实施例提供一种设备的控制方法、装置及存储介质。

第一方面,本发明实施例提供一种收款播报方法,包括:

从收款信息中获取与收款金额相关的金额信息;

确定所述金额信息中每个字符对应的单位信息以及文本信息,得到所述金额信息对应的单位信息集合和文本信息集合;

针对所述金额信息中所述字符的顺序、所述单位信息集合和所述文本信息集合对所述收款信息进行语音播报。

在一个可能的实施方式中,所述确定所述金额信息中每个字符对应的单位信息以及文本信息,包括:

确定所述金额信息对应的字符长度,根据所述字符长度确定所述金额信息对应的最大数位;

从所述最大数位开始依次确定每个字符对应的单位信息,以及将所述字符对应的阿拉伯数字转换为文本信息,其中,所述文本信息为所述字符对应的中文文本。

在一个可能的实施方式中,所述针对所述金额信息中所述字符的顺序、所述单位信息集合和所述文本信息集合对所述收款信息进行语音播报,包括:

从音频文件集合中确定与所述文本信息集合对应的第一目标音频文件集合;

从所述音频文件集合中确定与所述单位信息集合对应的第二目标音频文件集合;

根据所述金额信息中所述字符的顺序对所述第一目标音频文件集合和所述第二目标音频文件集合组合成所述金额信息对应的金额音频文件;

基于所述金额音频文件对所述收款信息进行语音播报。

在一个可能的实施方式中,所述基于所述金额音频文件对所述收款信息进行语音播报,包括:

根据预设的播报规则对所述金额音频文件进行处理,得到处理后的金额音频文件;

基于处理后的金额音频文件对所述收款信息进行语音播报。

在一个可能的实施方式中,所述音频文件集合包括:

数字零至九、十、百、千、万、点分别对应的音频文件。

在一个可能的实施方式中,在所述基于所述金额音频文件对所述收款信息进行语音播报之前,所述方法还包括:

设置所述收款信息在播报过程中的语音类型和播报速度。

第二方面,本发明实施例提供一种收款语音播报的装置,包括:

获取模块,用于从收款信息中获取与收款金额相关的金额信息;

确定模块,用于确定所述金额信息中每个字符对应的单位信息以及文本信息,得到所述金额信息对应的单位信息集合和文本信息集合;

播报模块,用于针对所述金额信息中所述字符的顺序、所述单位信息集合和所述文本信息集合对所述收款信息进行语音播报。

在一个可能的实施方式中,所述确定模块,具体用于确定所述金额信息对应的字符长度,根据所述字符长度确定所述金额信息对应的最大数位;

从所述最大数位开始依次确定每个字符对应的单位信息,以及将所述字符对应的阿拉伯数字转换为文本信息,其中,所述文本信息为所述字符对应的中文文本。

第三方面,本发明实施例提供一种设备,其特征在于,包括:处理器和存储器,所述处理器用于执行所述存储器中存储的控制程序,以实现上述第一方面中任一项所述的设备的控制方法。

第四方面,本发明实施例提供一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述第一方面中任一项所述的设备的控制方法。

本发明实施例提供的收款播报的方案,通过获取收款信息中的金额信息,基于所述金额信息中的每个字符确定对应的文本信息和单位信息,在音频集合中确定文本信息和单位信息对应的音频文件,所述音频文件组成音频文件集合,按照预先设定的播报顺序播报音频文件集合。通过将收款信息拆分找到对应的音频文件,并按规则播报音频文件,以实现语音播报收款信息,避免使用复杂的技术手段将文本转化成语音,从而提升了收款播报方法的便利性,降低了收款播报装置的制作成本。

附图说明

图1为本发明实施例提供的一种收款播报方法的流程示意图;

图2为本发明实施例提供的另一种收款播报方法的流程示意图;

图3为本发明实施例提供的一种金额信息转换为对应的收款音频文件的示意图;

图4为本发明实施例提供的一种收款播报装置的结构示意图;

图5为本发明实施例提供的一种收款播报设备的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为便于对本发明实施例的理解,下面将结合附图以具体实施例做进一步的解释说明,实施例并不构成对本发明实施例的限定。

图1为本发明实施例提供的一种收款播报方法的流程示意图,如图1所示,该方法具体包括:

S11、从收款信息中获取与收款金额相关的金额信息。

本发明实施例提供的收款播报方法应用于具备扬声器的智能设备,且该设备具备收款功能,可以是:手机、电脑、pos机设备等,具体通过分析收款的信息来实现收款播报,该收款信息中包括收款金额信息。

在本实施例中,收款设备接收到收款信息后,对收款信息进行分析识别,识别后的收款信息包含付款人信息、付款方式信息、时间信息、金额信息等等,从收款信息中获取金额信息,金额信息是指本次收款对应的金额,具体为一串连续的数字,且该数字中小数点后保留两位(例如,从收款信息中获取到金额信息为123.40)。

S12、确定所述金额信息中每个字符对应的单位信息以及文本信息,得到所述金额信息对应的单位信息集合和文本信息集合。

在本发明实施例中,预先设置收款金额中每个字符对应的单位信息和文本信息,单位信息可以理解为该字符对应的数位、文本信息可以理解为收款金额对应的中文文本,例如,收款金额为:0.1,0对应的单位信息为“个”,对应的文本信息为“零”。

进一步地,在获取到收款信息中的金额信息后,将金额信息按从左到右的顺序拆分成单个字符,每个数字/小数点均对应一个字符,依次确定每个字符对应的单位信息和文本信息,进而得到金额信息对应的单位信息集合和文本信息集合,该单位信息集合是指全部字符对应的单位信息,文本信息结合是指全部字符对应的文本信息。

S13、针对所述金额信息中所述字符的顺序、所述单位信息集合和所述文本信息集合对所述收款信息进行语音播报。

在本发明实施例中,字符的顺序是指金额信息中每个字符的从左到右的位置顺序,文本信息集合中文本信息的顺序与对应的字符顺序一致,单位信息集合中的单位信息顺序与对应的文本信息顺序一致。单位信息按顺序分别加在对应的文本信息后面,得到与字符顺序一致的信息集合,确定信息集合中每个信息对应的音频文件,音频文件组合得到金额信息音频。金额信息音频加其他信息音频得到收款信息音频,按从左到右的顺序播报收款信息对应的收款信息音频。

例如,金额信息为123.45,将金额信息拆分成字符为“1、2、3、.、4、5”,字符对应的文本信息为“一、二、三、点、四、五”,字符位置对应的单位信息为“百、十、、、、、”,按顺序得到的信息集合为“一、百、二、十、三、、点、、四、、五、、”,金额信息音频为“一百二十三点四五”,收款信息音频为“收款金额一百二十三点四五元”。

本发明实施例提供的收款播报方法,通过获取收款信息中的金额信息,确定每个字符对应的单位信息和文本信息,并针对金额信息中所述字符的顺序、单位信息的集合和文本信息的集合对所述收款信息进行语音播报。通过将收款信息拆分成字符,确定字符对应文件集合,并按顺序播报文件集合,以实现语音播报收款信息,技术实现简单,从而提升了收款播报方法的便利性,降低了收款播报的成本。

图2为本发明实施例提供的另一种收款播报方法的流程示意图,如图2所示,该方法具体包括:

S21、确定所述金额信息对应的字符长度,根据所述字符长度确定所述金额信息对应的最大数位。

在本发明实施例中,字符长度代表金额信息中的字符数量,数位是指每个字符对应的单位信息,最大数位是指金额信息左边开始第一个字符对应的数位,系统中预先设定最大数位与字符长度对应关系,具体的,字符长度为5、6、7、8、9、10、11时,分别对应最大数位为十、百、千、万、十、百、千,字符长度小于4的不对应最大位数。

例如,123.45中字符数量为6,对应的字符长度为6,对应的最大数位为百。

S22、从所述最大数位开始依次确定每个字符对应的单位信息,以及将所述字符对应的阿拉伯数字转换为文本信息,其中,所述文本信息为所述字符对应的中文文本。

在本发明实施例中,预先存储有字符位置与单位信息的对应关系,每个字符的单位信息与每个字符在金额信息中的位置相对应,具体的,从右边第一个字符开始到第四个字符不对应单位信息,从第五个字符到第十一个字符对应的单位信息依次为:十、百、千、万、十、百、千(生活中收款信息一般最多为11个字符)。确定最大数位的位置,基于所述位置在对应关系中找到最大数位对应的单位信息,从最大数位开始向右依次找到每个字符对应的单位信息。

例如,金额信息1234.56,最大数位的位置为第七位,所以字符1对应的单位信息为千,从左向右依次确定字符2的单位信息为百,字符3的单位信息为十,4.56不对应单位信息。

在本发明实施例中,预先存储有字符与文本信息的对应关系,字符通过拆分金额信息中的一串阿拉伯数字得到,每个阿拉伯数字/小数点对应一个字符,根据字符与文本信息的对应关系将每个字符转换成对应的文本信息,文本信息就是阿拉伯数字/小数点对应的中文文本,具体的,0-9分别对应零、一、二、三、四、五、六、七、八、九,.对应的文本信息为点。

S23、从音频文件集合中确定与所述文本信息集合对应的第一目标音频文件集合。

在本发明实施例的一可选方案中,预先设定音频文件集合,音频文件集合中包括所有可能会出现的文本信息和单位信息对应的音频文件。

文本信息集合由金额信息中所有字符对应的文本信息组成,从音频文件集合中找到每个文本信息对应的文本音频组成第一目标音频文件集合。所述文本音频包括:零、一、二、三、四、五、六、七、八、九、点对应的音频文件。

S24、从所述音频文件集合中确定与所述单位信息集合对应的第二目标音频文件集合。

在本发明实施例的一可选方案中,单位信息集合由每个字符位置对应的单位信息组成,从音频文件集合中找到每个单位信息对应的单位音频组成第二目标音频文件集合。所述单位音频包括:十、百、千、万对应的音频文件。

S25、根据预设的播报规则对所述金额音频文件进行处理,得到处理后的金额音频文件;基于处理后的金额音频文件对所述收款信息进行语音播报。

在本发明实施例中,预先存储有不同金额信息对应的播报规则,基于不同播报规则对音频文件进行处理,所述播报规则是指,根据文本信息和每个字符对应的位置可省略播报某一个或几个字符对应的文本音频,或省略某播报一个或几个数位对应的单位音频。

具体的,文本音频的顺序与金额信息中字符顺序一致,将单位音频分别加在对应的文本音频后面。省略播报单位音频包括:字符对应的位置为第一到第四位的文本音频后不加单位音频。除第八个字符外,其他文本音频为零时,零后不加单位音频,只播报零对应的文本音频(例如,100001.00对应的音频文件为:一十万零一点零零)。

省略播报文本音频包括:除第八个字符外,当文本音频集合中有连续几个零,且连续几个零不与小数点相临时,只播报一次零的对应的文本音频(例如1001.00,对应的音频文件为:一千零一点零零),当小数点前一位或前面连续几位是零时不播报零对应的文本音频(例如,100.10,对应的音频文件为:一百点一零)。

当第八个字符为零时,只播报第八个字符对应的单位音频万(例如200020.00二十万零二十点零零)。

基于以上播报规则对音频文件进行组合排序,得到处理后的金额音频,为了播报内容更加清晰还要在处理后的金额音频前后两端添加固定音频信息,语音播报处理后的金额音频文件,在一示例中,金额音频文件为一百点零零,处理后的金额音频文件为:收款金额为一百点零零元。

在本发明实施例的一可选方案中,设置所述收款信息在播报过程中的语音类型和播报速度。

进一步地,语音类型是指播报声音的音色、音调、音频,播报速度是指语音播报的快慢。例如,设定语音类型为女声,播报速度为慢速,可以根据个人喜好自定义设置语音的停顿位置,用户也可录入自己的语音,以提升收款过程中的用户体验。

图3为本发明实施例提供的一种金额信息转换为对应的收款音频文件的示意图。

以下将以收款信息:付款人XX,付款方式微X,收款金额10023.40,收款时间2021.6.30 19:31为例对上述实施例中的收款播报方法进行介绍:

金额信息:10023.40;

将金额信息拆分成单个字符:1、0、0、2、3、.、4、0;

每个字符对应的文本信息组成的文本信息集合为:一、零、零、二、三、点、四、零,

每个字符对应的单位信息组成的单位信息集合为:万、千、百、十、、、、;

从音频文件集合中确定文本信息对应的第一目标音频文件集合为:一、零、零、二、三、点、四、零,

从音频文件集合中确定单位信息对应的第二目标音频文件集合:万、千、百、十;

第一目标音频文件集合和第二目标音频文件集合组合成的金额音频文件为:一万零千零百二十三点四零;

按预设播报规则处理金额音频文件,得到处理后的金额音频文件为:一万零二十三点四零;

处理后的金额音频文件加上固定音频文件得到收款信息音频为:微X收款一万零二十三点四零元;

语音播报收款信息音频:微X收款一万零二十三点四零元。

本发明实施例提供的收款播报方法,通过将金额信息拆分成字符,确定对应的单位信息和文本信息,从音频文件中确定对应的音频文件集合,再通过预设播报规则对音频文件进行组合排序得到最后播报的金额音频文件。通过拆分字符匹配音频文件,以实现灵活播报收款信息,避免使用复杂的技术手段将文字转换成语音,从而降低了收款播报的成本。

图4为本发明实施例提供的一收款播报装置的结构示意图,如图4所示,所述装置具体包括:

获取模块41,用于从收款信息中获取与收款金额相关的金额信息;

确定模块42,用于确定所述金额信息中每个字符对应的单位信息以及文本信息,得到所述金额信息对应的单位信息集合和文本信息集合;

播报模块43,用于针对所述金额信息中所述字符的顺序、所述单位信息集合和所述文本信息集合对所述收款信息进行语音播报。

在一个可能的实施方式中,所述确定模块42,用于确定所述金额信息对应的字符长度,根据所述字符长度确定所述金额信息对应的最大数位;

所述确定模块42,用于从所述最大数位开始依次确定每个字符对应的单位信息,以及将所述字符对应的阿拉伯数字转换为文本信息,其中,所述文本信息为所述字符对应的中文文本。

在一个可能的实施方式中,所述确定模块42,用于从音频文件集合中确定与所述文本信息集合对应的第一目标音频文件集合;

在一个可能的实施方式中,所述确定模块42,用于从所述音频文件集合中确定与所述单位信息集合对应的第二目标音频文件集合;

所述确定模块42,用于根据所述金额信息中所述字符的顺序对所述第一目标音频文件集合和所述第二目标音频文件集合组合成所述金额信息对应的金额音频文件;所述音频文件集合包括:数字零至九、十、百、千、万、点分别对应的音频文件。

在一个可能的实施方式中,所述播报模块43,用于基于所述金额音频文件对所述收款信息进行语音播报。

在一个可能的实施方式中,所述确定模块42,用于根据预设的播报规则对所述金额音频文件进行处理,得到处理后的金额音频文件;

在一个可能的实施方式中,所述播报模块43,用于基于处理后的金额音频文件对所述收款信息进行语音播报。

本实施例提供的设备控制装置可以是如图4中所示的装置,可执行如图1中设备的控制方法的所有步骤,进而实现图1所示设备的控制方法的技术效果,具体请参照图1相关描述,为简洁描述,在此不作赘述。

图5为本发明实施例提供的一种设备的结构示意图,图5所示的电子设备500包括:至少一个处理器501、存储器502、至少一个网络接口504和其他用户接口503。电子设备500中的各个组件通过总线系统505耦合在一起。可理解,总线系统505用于实现这些组件之间的连接通信。总线系统505除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图5中将各种总线都标为总线系统505。

其中,用户接口503可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。

可以理解,本发明实施例中的存储器502可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(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 Data RateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambus RAM,DRRAM)。本文描述的存储器502旨在包括但不限于这些和任意其它适合类型的存储器。

在一些实施方式中,存储器502存储了如下的元素,可执行单元或者数据结构,或者他们的子集,或者他们的扩展集:操作系统5021和应用程序5022。

其中,操作系统5021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序5022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序5022中。

在本发明实施例中,通过调用存储器502存储的程序或指令,具体的,可以是应用程序5022中存储的程序或指令,处理器501用于执行各方法实施例所提供的方法步骤,例如包括:

从收款信息中获取与收款金额相关的金额信息;

确定所述金额信息中每个字符对应的单位信息以及文本信息,得到所述金额信息对应的单位信息集合和文本信息集合;

针对所述金额信息中所述字符的顺序、所述单位信息集合和所述文本信息集合对所述收款信息进行语音播报。

在一个可能的实施方式中,确定所述金额信息对应的字符长度,根据所述字符长度确定所述金额信息对应的最大数位;

从所述最大数位开始依次确定每个字符对应的单位信息,以及将所述字符对应的阿拉伯数字转换为文本信息,其中,所述文本信息为所述字符对应的中文文本。

在一个可能的实施方式中,从音频文件集合中确定与所述文本信息集合对应的第一目标音频文件集合;

从所述音频文件集合中确定与所述单位信息集合对应的第二目标音频文件集合;

根据所述金额信息中所述字符的顺序对所述第一目标音频文件集合和所述第二音频文件集合组合成所述金额信息对应的金额音频文件;

基于所述金额音频文件对所述收款信息进行语音播报。

在一个可能的实施方式中,根据预设的播报规则对所述金额音频文件进行处理,得到处理后的金额音频文件;

基于处理后的金额音频文件对所述收款信息进行语音播报。

在一个可能的实施方式中,所述音频文件集合包括:

数字零至九、十、百、千、万、点分别对应的音频文件。

在一个可能的实施方式中,设置所述收款信息在播报过程中的语音类型和播报速度。

上述本发明实施例揭示的方法可以应用于处理器501中,或者由处理器501实现。处理器501可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器501中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器501可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件单元组合执行完成。软件单元可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器502,处理器501读取存储器502中的信息,结合其硬件完成上述方法的步骤。

可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSPDevice,DSPD)、可编程逻辑设备(Programmable LogicDevice,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。

对于软件实现,可通过执行本文所述功能的单元来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。

本实施例提供的设备可以是如图5中所示的设备,可执行如图1中一种设备的控制方法的所有步骤,进而实现图1所示一种设备的控制方法的技术效果,具体请参照图1相关描述,为简洁描述,在此不作赘述。

本发明实施例还提供了一种存储介质(计算机可读存储介质)。这里的存储介质存储有一个或者多个程序。其中,存储介质可以包括易失性存储器,例如随机存取存储器;存储器也可以包括非易失性存储器,例如只读存储器、快闪存储器、硬盘或固态硬盘;存储器还可以包括上述种类的存储器的组合。

当存储介质中一个或者多个程序可被一个或者多个处理器执行,以实现上述在设备侧执行的设备的控制方法。

所述处理器用于执行存储器中存储的控制程序,以实现以下在设备侧执行的设备的控制方法的步骤:

从收款信息中获取与收款金额相关的金额信息;

确定所述金额信息中每个字符对应的单位信息以及文本信息,得到所述金额信息对应的单位信息集合和文本信息集合;

针对所述金额信息中所述字符的顺序、所述单位信息集合和所述文本信息集合对所述收款信息进行语音播报。

在一个可能的实施方式中,确定所述金额信息对应的字符长度,根据所述字符长度确定所述金额信息对应的最大数位;

从所述最大数位开始依次确定每个字符对应的单位信息,以及将所述字符对应的阿拉伯数字转换为文本信息,其中,所述文本信息为所述字符对应的中文文本。

在一个可能的实施方式中,从音频文件集合中确定与所述文本信息集合对应的第一目标音频文件集合;

从所述音频文件集合中确定与所述单位信息集合对应的第二目标音频文件集合;

根据所述金额信息中所述字符的顺序对所述第一目标音频文件集合和所述第二目标音频文件集合组合成所述金额信息对应的金额音频文件;

基于所述金额音频文件对所述收款信息进行语音播报。

在一个可能的实施方式中,根据预设的播报规则对所述金额音频文件进行处理,得到处理后的金额音频文件;

基于处理后的金额音频文件对所述收款信息进行语音播报。

在一个可能的实施方式中,所述音频文件集合包括:

数字零至九、十、百、千、万、点分别对应的音频文件。

在一个可能的实施方式中,设置所述收款信息在播报过程中的语音类型和播报速度。

专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

15页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种根据越南语书写文本生成发音词典的方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!