[发明专利]一种IVR语音播放的方法及装置在审
申请号: | 201711254734.2 | 申请日: | 2017-12-04 |
公开(公告)号: | CN108234783A | 公开(公告)日: | 2018-06-29 |
发明(设计)人: | 卢军;牛杰;王昌平;贺改梅;晏利平;付清文 | 申请(专利权)人: | 贵阳朗玛信息技术股份有限公司 |
主分类号: | H04M3/493 | 分类号: | H04M3/493;H04M3/533 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 550022 贵州省贵阳*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 放音 语音播放 解析 读取 任务内容 任务配置文件 语音通信技术 管理方便 配置文件 任务生成 语音文件 映射表 解耦 可用 灵活 映射 播放 配置 | ||
本发明涉及语音通信技术领域,具体而言,涉及一种IVR语音播放的方法及装置。该IVR语音播放的方法包括:根据放音任务生成放音任务配置文件;根据放音任务ID号从所述配置文件中读取与该放音任务ID号对应的放音任务;解析读取到的放音任务,将解析到的放音任务内容与相应的放音任务ID号相映射,且将解析到的放音任务内容和对应的放音任务ID号放置在映射表中。该方法可用于IVR语音播放,其配置灵活、管理方便,可以将放音任务从代码中解耦独立出来,也可以灵活组合需要播放的语音文件。
技术领域
本发明涉及语音通信技术领域,具体而言,涉及一种IVR语音播放的方法及装置。
背景技术
IVR(Interactive Voice Response,即交互式语音应答)系统中语音播报是基本功能之一,是与用户进行交互的重要手段。现有的IVR语音播报方式是通过在程序中进行硬编码来确定语音文件的绝对路径,然后依据该绝对路径找到语音文件,并调用底层板卡提供的接口进行语音播放。
这种在程序中进行硬编码的语音播放方式存在语音难以复用、不易扩展、配置不灵活等缺陷,难以应付系统中需播放实时的日期时间或是变化中的数字值的需求;此外,当有语音文件的修改或是增加时需直接体现在程序代码中,这会导致系统代码膨胀、耦合性增高,给系统管理带来极大挑战。
发明内容
为了解决上述技术问题,本发明提供一种IVR语音播放的方法及装置,该方法可用于IVR语音播放,其配置灵活、管理方便,可以将放音任务从代码中解耦独立出来,也可以灵活组合需要播放的语音文件。
本发明提供如下技术方案:
一方面,本发明实施例中提供一种IVR语音播放的方法,其包括以下步骤:
根据放音任务生成放音任务配置文件;所述放音任务配置文件中包含一条或者多条放音任务,且每条放音任务都有对应的放音任务ID号;
根据放音任务ID号从所述配置文件中读取与该放音任务ID号对应的放音任务;
解析读取到的放音任务,将解析到的放音任务内容与相应的放音任务ID号相映射,且将解析到的放音任务内容和对应的放音任务ID号放置在映射表中;所述放音任务内容包括放音任务ID号、与该放音任务ID号对应的语音类别、与该放音任务ID号及语音类别对应的语音文件路径信息。
较佳地,所述IVR语音播放的方法,其还包括:
根据所述放音任务ID号,从所述映射表里获取与该放音任务ID号对应的语音类别;
根据用户选择的语音类别,从所述映射表里获取与该放音任务ID号及语音类别对应的语音文件路径信息;
根据语音文件路径信息,获取对应的语音文件,并将所述语音文件按顺序放入到语音播放列表中;
根据所述语音播放列表中的语音文件的顺序播放所述语音文件。
优选地,所述IVR语音播放的方法,其中,所述获取与该放音任务ID号对应的语音类别之前,还包括:响应用户的选择操作,确定放音任务ID号。
进一步地,所述获取与该放音任务ID号及语音类别对应的语音文件路径信息之前,还包括:播放与该放音任务ID号对应的语音类别。
所的IVR语音播放的方法,其中,所述播放所述语音文件之后,还包括:删除所述语音播放列表中的所述语音文件。
另一方面,本发明实施例中还提供一种IVR语音播放的装置,其包括:
生成模块,用于根据放音任务生成放音任务配置文件;所述放音任务配置文件中包含一条或者多条放音任务,且每条放音任务都有对应的放音任务ID号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵阳朗玛信息技术股份有限公司,未经贵阳朗玛信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711254734.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种来电呼叫的处理方法、装置和设备
- 下一篇:智能云客服系统