语音播放的方法及装置制造方法及图纸

技术编号:12892098 阅读:71 留言:0更新日期:2016-02-18 02:16
本发明专利技术公开了一种语音播放的方法及装置,其中,该方法包括:确定用于进行语音录制的至少两个语音编码格式;根据确定的该至少两个语音编码格式对语音进行录制;从录制的语音对应的该至少两个语音编码格式中选择用于该语音进行播放的播放语音编码格式;对选择的该播放语音编码格式对应的语音进行播放。通过本发明专利技术,解决了相关技术中由于语音录制方式不能为不同通话编码格式提供对应的语音文件,导致语音文件播放失败的问题,通过录制多种编码格式的录音文件,使得能够为不同语音编码格式提供对应的编码格式录音文件。

【技术实现步骤摘要】

本专利技术涉及通信领域,具体而言,涉及一种语音播放的方法及装置
技术介绍
通过网络传输播放的音频格式是有严格限制的。不是所有音频格式都能通过网络 空口传输,音频格式是有不同格式制式要求的。当区域内存在多个运营商网络时,网络环境 比较多变时,网络的支持的语音编码就会存在变化。比如CDMA网络常用的语音编码格式为 EVRC与4GV。当小区切换网络环境变化,从一个小区切换到另一个小区,从一个国家到另一 个国际。语音编码格式从EVRC,切换到4GV时,终端录制的EVRC格式的提示音在EVRC编码 格式可W通过网络传输播放。 现有技术中,一般都是根据选择的一种编码格式录制对应该编码格式的语音文 件,但当网络环境切换到CDMA的语音编码格式为4GV时原来录制的EVRC格式的声音文件 此时无法通过网络传输与播放,对方也就无法听到声音。 针对相关技术中由于语音录制方式不能为不同通话编码格式提供对应的语音文 件,导致语音文件播放失败的问题,目前尚未提出有效的解决方案。
技术实现思路
针对相关技术中针对相关技术中由于语音录制方式不能为不同通话编码格式提 供对应的语音文件,导致语音文件播放失败的问题,本专利技术提供了一种语音播放的方法及 装置,W至少解决上述问题。 根据本专利技术的一个方面,提供了一种语音播放的方法,包括;确定用于进行语音录 制的至少两个语音编码格式;根据确定的所述至少两个语音编码格式对语音进行录制;从 录制的语音对应的所述至少两个语音编码格式中选择用于所述语音进行播放的播放语音 编码格式;对选择的所述播放语音编码格式对应的语音进行播放。 优选地,在根据确定的所述至少两个语音编码格式对语音进行录制之后,还包括: 对根据所述至少两个语音编码格式进行录制的语音,采用携带所述语音编码格式的信息的 方式进行命名并存储。 优选地,在满足W下条件至少之一的情况下,从录制的语音对应的所述至少两个 语音编码格式中选择用于所述语音进行播放的播放语音编码格式:检测到呼叫等待时间大 于预设值;接收到拒接通话的指令。 优选地,所述方法包括;在对选择的所述播放语音编码格式对应的语音进行播放 期间,接收到接听通话的指令时停止播放所述播放语音编码格式对应的语音。 优选地,在对选择的所述播放语音编码格式对应的语音进行播放之后,还包括:对 在通话过程中主叫的留言信息进行录制;播放所述留言信息。 根据本专利技术的另一方面,还提供了一种语音播放的装置,包括:确定模块,用于确 定用于进行语音录制的至少两个语音编码格式;第一录制模块,用于根据确定的所述至少 两个语音编码格式对语音进行录制;选择模块,用于从录制的语音对应的所述至少两个语 音编码格式中选择用于所述语音进行播放的播放语音编码格式;第一播放模块,用于对选 择的所述播放语音编码格式对应的语音进行播放。 优选地,所述装置还包括;储存模块,用于对根据所述至少两个语音编码格式进行 录制的语音,采用携带所述语音编码格式的信息的方式进行命名并存储。 优选地,所述装置还包括W下模块之一;检测模块,用于检测到呼叫等待时间大于 预设值;接收模块,用于接收到拒接通话的指令。 优选地,所述装置包括;停止播放模块,用于在对选择的所述播放语音编码格式对 应的语音进行播放期间,接收到接听通话的指令时停止播放所述播放语音编码格式对应的 语音。 优选地,所述装置还包括;第二录制模块,用于对在通话过程中主叫的留言信息进 行录制;第二播放模块,用于播放所述留言信息。 通过本专利技术,采用确定用于进行语音录制的至少两个语音编码格式,根据确定的 所述至少两个语音编码格式对语音进行录制,解决了相关技术中由于语音录制方式不能为 不同通话编码格式提供对应的语音文件,导致语音文件播放失败的问题,通过录制多种编 码格式的录音文件,使得能够为不同语音编码格式提供对应的编码格式录音文件。【附图说明】 此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中: 图1是根据本专利技术实施例的语音播放的方法流程图; 图2是根据本专利技术优选实施例的语音播放的方法流程图一; 图3是根据本专利技术优选实施例的语音播放的方法流程图二; 图4是根据本专利技术实施例的语音播放装置的框图; 图5是根据本专利技术优选实施例的语音播放装置的框图一; 图6是根据本专利技术优选实施例的语音播放装置的框图二; 图7是根据本专利技术优选实施例的语音播放装置的框图H; 图8是根据本专利技术优选实施例的语音播放装置的框图四; 图9是根据本专利技术优选实施例的播放录制语音的方法流程图一; 图10是根据本专利技术优选实施例的播放录制语音的方法流程图二。【具体实施方式】 下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可W相互组合。 本专利技术实施例中的语音播放的方法,图1是根据本专利技术实施例的语音播放的方法 流程图,如图1所示,该方法包括W下步骤: 步骤S102,确定用于进行语音录制的至少两个语音编码格式; 步骤S104,根据确定的该至少两个语音编码格式对语音进行录制。 步骤S106,从录制的语音对应的该至少两个语音编码格式中选择用于该语音进行 播放的播放语音编码格式; 步骤S108,对选择的该播放语音编码格式对应的语音进行播放。 通过上述步骤,确定至少两个语音编码格式,可W根据终端的状态选择并确定可 能涉及的语言编码格式,对于终端完全不会涉及到的语言编码格式,可W不进行选择,送样 可W避免录制不会用到的编码格式对应的语音文件,也可W节约储存空间,该语言编码格 式是用于进行语音录制的。 根据确定的至少两个语音编码格式通过多线程对语音进行录制,该录制的方法有 很多种,例如:可W-次录制一种编码格式的语音文件,通过多次录制,完成不同便面格式 的语音文件的录制;为了达到更好的效果,作为一种较优的实施方式,可W通过录制多种编 码格式的录音文件,上述两种方式仅仅是实施方式而已,其他能达到相同效果的实施方式 也在本专利技术的保护范围之中。从录制的语音对应的至少两个语音编码格式中选择用于语音 进行播放的播放语音编码格式;对选择的播放语音编码格式对应的语音进行播放,解决了 相关技术中由于语音录制方式不能为不同通话编码格式提供对应的语音文件,导致语音文 件播放失败的问题,使得能够为不同语音编码格式提供对应的编码格式录音文件。 图2是根据本专利技术优选实施例的语音播放的方法流程图一,如图2所示,该方法还 包括: 步骤S105,对根据该至少两个语音编码格式进行录制的语音,采用携带该语音编 码格式的信息的方式进行命名并存储,采用携带语音编码格式的信息方式存储只是其中一 种储存的格式,也可W不携带,不限于此,播放出来的语音内容是一样的。比如数字形式 XX-1-Y.AMR1在代码中定义了 1代码某种格式,比如#define1CDMAEVRC。当有需要拒接的 来电时,从储存的多个编码格式的语言文件中选出对应于该来电通话的编码格式的语音文 件,使得在播放录音文件时,能够根据语音通话的编码格式播放对应的录音文件,从而保证 录音文件的传输与播放。 作为一种优选的方式,在检测到呼叫等待时间大于预设值,或接本文档来自技高网...

【技术保护点】
一种语音播放的方法,其特征在于,包括:确定用于进行语音录制的至少两个语音编码格式;根据确定的所述至少两个语音编码格式对语音进行录制;从录制的语音对应的所述至少两个语音编码格式中选择用于所述语音进行播放的播放语音编码格式;对选择的所述播放语音编码格式对应的语音进行播放。

【技术特征摘要】

【专利技术属性】
技术研发人员:靳梅纪俊峰邓方民
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1