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

文档序号:9581926阅读:250来源:国知局
语音播放的方法及装置的制造方法
【技术领域】
[0001] 本发明涉及通信领域,具体而言,涉及一种语音播放的方法及装置。
【背景技术】
[0002] 通过网络传输播放的音频格式是有严格限制的。不是所有音频格式都能通过网络 空口传输,音频格式是有不同格式制式要求的。当区域内存在多个运营商网络时,网络环境 比较多变时,网络的支持的语音编码就会存在变化。比如CDMA网络常用的语音编码格式为 EVRC与4GV。当小区切换网络环境变化,从一个小区切换到另一个小区,从一个国家到另一 个国际。语音编码格式从EVRC,切换到4GV时,终端录制的EVRC格式的提示音在EVRC编码 格式可W通过网络传输播放。
[0003] 现有技术中,一般都是根据选择的一种编码格式录制对应该编码格式的语音文 件,但当网络环境切换到CDMA的语音编码格式为4GV时原来录制的EVRC格式的声音文件 此时无法通过网络传输与播放,对方也就无法听到声音。
[0004] 针对相关技术中由于语音录制方式不能为不同通话编码格式提供对应的语音文 件,导致语音文件播放失败的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005] 针对相关技术中针对相关技术中由于语音录制方式不能为不同通话编码格式提 供对应的语音文件,导致语音文件播放失败的问题,本发明提供了一种语音播放的方法及 装置,W至少解决上述问题。
[0006] 根据本发明的一个方面,提供了一种语音播放的方法,包括;确定用于进行语音录 制的至少两个语音编码格式;根据确定的所述至少两个语音编码格式对语音进行录制;从 录制的语音对应的所述至少两个语音编码格式中选择用于所述语音进行播放的播放语音 编码格式;对选择的所述播放语音编码格式对应的语音进行播放。
[0007] 优选地,在根据确定的所述至少两个语音编码格式对语音进行录制之后,还包括: 对根据所述至少两个语音编码格式进行录制的语音,采用携带所述语音编码格式的信息的 方式进行命名并存储。
[0008] 优选地,在满足W下条件至少之一的情况下,从录制的语音对应的所述至少两个 语音编码格式中选择用于所述语音进行播放的播放语音编码格式:检测到呼叫等待时间大 于预设值;接收到拒接通话的指令。
[0009] 优选地,所述方法包括;在对选择的所述播放语音编码格式对应的语音进行播放 期间,接收到接听通话的指令时停止播放所述播放语音编码格式对应的语音。
[0010] 优选地,在对选择的所述播放语音编码格式对应的语音进行播放之后,还包括:对 在通话过程中主叫的留言信息进行录制;播放所述留言信息。
[0011] 根据本发明的另一方面,还提供了一种语音播放的装置,包括:确定模块,用于确 定用于进行语音录制的至少两个语音编码格式;第一录制模块,用于根据确定的所述至少 两个语音编码格式对语音进行录制;选择模块,用于从录制的语音对应的所述至少两个语 音编码格式中选择用于所述语音进行播放的播放语音编码格式;第一播放模块,用于对选 择的所述播放语音编码格式对应的语音进行播放。
[0012] 优选地,所述装置还包括;储存模块,用于对根据所述至少两个语音编码格式进行 录制的语音,采用携带所述语音编码格式的信息的方式进行命名并存储。
[0013] 优选地,所述装置还包括W下模块之一;检测模块,用于检测到呼叫等待时间大于 预设值;接收模块,用于接收到拒接通话的指令。
[0014] 优选地,所述装置包括;停止播放模块,用于在对选择的所述播放语音编码格式对 应的语音进行播放期间,接收到接听通话的指令时停止播放所述播放语音编码格式对应的 语音。
[0015] 优选地,所述装置还包括;第二录制模块,用于对在通话过程中主叫的留言信息进 行录制;第二播放模块,用于播放所述留言信息。
[0016] 通过本发明,采用确定用于进行语音录制的至少两个语音编码格式,根据确定的 所述至少两个语音编码格式对语音进行录制,解决了相关技术中由于语音录制方式不能为 不同通话编码格式提供对应的语音文件,导致语音文件播放失败的问题,通过录制多种编 码格式的录音文件,使得能够为不同语音编码格式提供对应的编码格式录音文件。
【附图说明】
[0017] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0018] 图1是根据本发明实施例的语音播放的方法流程图;
[0019] 图2是根据本发明优选实施例的语音播放的方法流程图一;
[0020] 图3是根据本发明优选实施例的语音播放的方法流程图二;
[0021] 图4是根据本发明实施例的语音播放装置的框图;
[0022] 图5是根据本发明优选实施例的语音播放装置的框图一;
[0023] 图6是根据本发明优选实施例的语音播放装置的框图二;
[0024] 图7是根据本发明优选实施例的语音播放装置的框图H;
[0025] 图8是根据本发明优选实施例的语音播放装置的框图四;
[0026] 图9是根据本发明优选实施例的播放录制语音的方法流程图一;
[0027] 图10是根据本发明优选实施例的播放录制语音的方法流程图二。
【具体实施方式】
[0028] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可W相互组合。
[0029] 本发明实施例中的语音播放的方法,图1是根据本发明实施例的语音播放的方法 流程图,如图1所示,该方法包括W下步骤:
[0030] 步骤S102,确定用于进行语音录制的至少两个语音编码格式;
[0031] 步骤S104,根据确定的该至少两个语音编码格式对语音进行录制。
[0032] 步骤S106,从录制的语音对应的该至少两个语音编码格式中选择用于该语音进行 播放的播放语音编码格式;
[0033] 步骤S108,对选择的该播放语音编码格式对应的语音进行播放。
[0034] 通过上述步骤,确定至少两个语音编码格式,可W根据终端的状态选择并确定可 能涉及的语言编码格式,对于终端完全不会涉及到的语言编码格式,可W不进行选择,送样 可W避免录制不会用到的编码格式对应的语音文件,也可W节约储存空间,该语言编码格 式是用于进行语音录制的。
[0035] 根据确定的至少两个语音编码格式通过多线程对语音进行录制,该录制的方法有 很多种,例如:可W-次录制一种编码格式的语音文件,通过多次录制,完成不同便面格式 的语音文件的录制;为了达到更好的效果,作为一种较优的实施方式,可W通过录制多种编 码格式的录音文件,上述两种方式仅仅是实施方式而已,其他能达到相同效果的实施方式 也在本发明的保护范围之中。从录制的语音对应的至少两个语音编码格式中选择用于语音 进行播放的播放语音编码格式;对选择的播放语音编码格式对应的语音进行播放,解决了 相关技术中由于语音录制方式不能为不同通话编码格式提供对应的语音文件,导致语音文 件播放失败的问题,使得能够为不同语音编码格式提供对应的编码格式录音文件。
[0036] 图2是根据本发明优选实施例的语音播放的方法流程图一,如图2所示,该方法还 包括:
[0037] 步骤S105,对根据该至少两个语音编码格式进行录制的语音,采用携带该语音编 码格式的信息的方式进行命名并存储,采用携带语音编码格式的信息方式存储只是其中一 种储存的格式,也可W不携带,不限于此,播放出来的语音内容是一样的。比如数字形式 XX-1-Y.AMR1在代码中定义了 1代码某种格式,比如#define1CDMAEVRC。当有需要拒接的 来电时,从储存的多个编码格式的语言文件中选出对应于该来电通话的编码格式的语音文 件,使得在播放录音文件时,能够根据语音通话的编码格式播放对应的录音文件,从而保证 录音文件的传输与播放。
[0038] 作为一种优选的方式,在检测到呼叫等待时间大于预设值,或接收到拒接通话的 指令的情况下,从录制的语音对应的至少两个语音编码格式中选择用于语音进行播放的播 放语音编码格式,从而使得播放的语音编码格式与录制的语音编码格式相对应,从而保证 语音文件的传输与播放。
[0039] 作为一种优选的方式,在对选择的播放语音编码格式对应的语音进行播放期间, 如果接收到接听通话的指令时,则停止正在播放的播放语音编码格式对应的语音文件。
[0040] 图3是根据本发明优选实施例的语音播放的方法流程图二,如图3所示,该方法还 包括:
[0041] 步骤S110,对在通话过程中主叫的留言信息进行录制;
[0042] 步骤S112,播放该留言信息。
[0043] 通过上述步骤,在播放语音编码格式对应的语音文件播放结束之后,可W对通话 过程中的主叫的留言信息进行录制,并播放录制后的留言信息,从而在不方便接听来电的 情况下,了解注解呼叫的目的,提高了用户体验。
[0044] 本发明实施例的一种语音播放的装置,图4是根据本发明实施例的语音播放装置 的框图,如图4所示,该装置包括:确定模块42、第一录制模块44、选择模块46、第一播放模 块48,下面对各模块进行详细说明。
[0045] 确定模块42,用于确定用于进行语音录制的至少两个语音编码格式;
[0046] 第一录制模块44,用于根据确定的至少两个语音编码格式对语音进行录制;
[0047] 选择模块46,用于从录制的语音对应的至少两个语音编码格式中选择用于该语音 进行播放的播放语音编码格式;
[0048] 第一播放模块48,用于对选择的播放语音编码格式对应的语音进行播放。
[0049] 图5是根据本发明优选实施例的语音播放装置的框图一,如图5所示,该装置还包 括:储存模块45,用于对根据该至少两个语音编码格式进行录制的语音,采用携带该语音 编码格式的信息的方式进行命名并存储。
[0050] 图6是根据本发明优选实施例的语音播放装置的框图二如图6所示,该装置还包 括W下模块之一:检测模块62,用于检测到呼叫等待时间大于预设值;接收模块64,用于接 收到拒接通话的指令。
[0051] 图7是根据本发明优选实施例的语音播放装置的框图H,如图7所示,该装置包 括;停止播放模块410,用于在对选择的该播放语音编码格式对应的语音进行播放期间,接 收到接听通话的指令时停止播放该播放语音编码格式对应的语音。
[005引图8是根据本发明优选实施例的语音播放装置的框图四,如图8所示,该装置还包 括:
[0053] 第二录制模块412,用于对在通话过程中主叫的留言信息
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1