代码转换装置、用于代码转换装置的代码转换方法及程序制造方法及图纸

技术编号:3044202 阅读:175 留言:0更新日期:2012-04-11 18:40
提供了一种代码转换装置,该代码转换装置即使在输入代码序列无效时也能够转换代码,并且能够减少处理量。当第一代码序列被输入时,代码转换装置在步骤S1通过对第一代码序列的正常帧的代码进行解码来生成经解码信号,在步骤S2存储并保持经解码信号,在步骤S3通过利用所存储并保持的经解码信号的内插来生成与无效帧相对应的信号。随后,代码转换装置在步骤S4通过对所生成的信号进行编码来生成与无效帧相对应的代码,并且在步骤S5,使第一代码序列的正常帧在无需转换的情况下成为第二代码序列的帧,同时使所生成的代码代替无效帧的代码而成为第二代码序列的帧。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及代码转换装置、用于代码转换装置的代码转换方法及其程 序,具体涉及用于以低比特率来传输或存储诸如语音等的信号的编码和解 码方法,或者利用高语音质量并通过少量处理来转换通过基于某一方案对 信号进行编码所获得的代码的方法。
技术介绍
为了简化下文的描述,将信号的具体示例假定为语音信号。作为高效 率地以中等比特率或低比特率对语音信号进行编码的方法,存在一种广泛使用的方法,藉此方法,通过将语音信号分离成LP (线性预测)滤波信号和用于对其进行驱动的激励信号来实现编码。CELP (代码激励线性预测)是这样的一种代表性方法(例如,见非 专禾U文献1『M.R. Schroeder and B.S. Atal, Code excited linear prediction: High quality speech at very low bit rates (Proc. of IEEE Int. conf. on Acoust., Speech and Signal Processing, pp. 937-940, 1985)』)。在CELP中,设置有 LP系数的LP滤波器被激励信号所驱动以便获得合成语音信号,其中,所 述LP系数代表输入语音信号的频率特性,所述激励信号被表示为代表输 入语音信号的音调周期的ACB (适应性代码本)和由随机数和脉冲构成的 FCB (固定代码本)之和。在这种情况下,ACB分量和FCB分量被乘以 相应的增益(ACB增益和FCB增益)。通过基于上述方案对语音信号进行编码而获得的代码的转换允许不同 系统之间的通信和转换前后的代码传输速率的改变。在下文中,将描述传 统的代码转换方案。图1是示出基于串联(tandem)连接的传统代码转换装置的配置的一 个示例的图。参考图1,将描述传统的代码转换装置。这里,假定以作为编码和解码的处理单位的每个帧周期(例如,20毫秒的周期)来输入和输 出代码序列。代码序列转换电路IOO包括解码电路130和编码电路141。解码电路 130基于解码方法对来自通过输入端子10所输入的第一代码序列的语音信 号进行解码,并将已被解码的语音信号(g卩,经解码的语音)输出给编码 电路140。编码电路141接收从解码电路130所输出的经解码的语音信号,基于 编码方法对经解码的语音信号进行编码,并且从输出端子20输出所获得 的经编码的序列作为第二代码序列。这里,作为上述语音编码方法和解码 方法,除非专利文献1中所描述的方法之外,还在非专利文献2『AMR Speech Codec: Transcoding fiinctions[3GPP (3rd Generation Partnership Project) TS26. 090]』、非专利文献3『Pulse Code Modulation (PCM) of Voice Frequencies [ITU-T (International Telecommunication Union-Telecommunication Standardization Sector) Recommendation G.711]』等之中 描述了一些方法。
技术实现思路
然而,在上述传统代码转换装置中,所输入的第一代码序列在解码电 路中被解码一次,然后通过该解码所获得的语音信号在编码电路中再次被编码一次。因此,出现这样的问题当例如在第一代码序列所包含的代码 中存在错误的情况下、在存在代码缺失的情况下或者在其他情况下,第一 代码序列无效时,无法执行代码转换。此外,传统的代码转换装置还具有 这样的问题代码转换需要大量处理。因此,本专利技术的一个目的在于提供一种代码转换装置、用于代码转换 装置的代码转换方法及其程序,其可以解决上述问题并且即使在输入代码 序列无效时也可以执行代码转换,并且可以减少处理量。根据本专利技术的一种代码转换装置是用于将第一代码序列转换为第二代 码序列的代码转换装置,并且包括解码电路,用于通过对所述第一代码 序列的正常帧的代码进行解码来生成经解码信号;存储电路,用于存储并保持所生成的经解码信号;内插电路,用于通过利用所述存储电路中所存储并保持的经解码信号的内插,生成与被看作不可解码帧的无效帧相对应的信号;编码电路,用于通过对所生成的信号进行编码来生成与所述无效 帧相对应的代码;和切换装置,用于使所述第一代码序列的所述正常帧在 无需转换的情况下成为第二代码序列,同时使所述编码电路生成的代码代 替所述无效帧的代码而成为第二代码序列。根据本专利技术的另一种代码转换装置是一种用于将第一代码序列转换为 第二代码序列代码转换装置,并且包括存储电路,用于存储并保持所述 第一代码序列的正常帧;内插电路,用于通过利用所述存储电路中所存储 并保持的所述正常帧的内插,生成用于替换被看作不可解码帧的无效帧的 帧;解码电路,用于通过对所生成的帧的代码进行解码来生成经解码信 号;编码电路,用于通过对所述解码电路生成的经解码信号进行编码来生 成与所述无效帧相对应的代码;和切换装置,用于使所述第一代码序列的 所述正常帧在无需转换的情况下成为第二代码序列的帧,同时使所述编码 电路生成的代码代替所述无效帧的代码而成为第二代码序列。根据本专利技术的另一种代码转换装置是一种用于将第一代码序列转换为 第二代码序列的代码转换装置,并且包括解码电路,用于对所述第一代 码序列的正常帧的代码进行解码以获取编码参数并基于通过内插而生成的 编码参数来生成经解码信号;存储电路,用于存储并保持所述解码电路所 获取的编码参数;内插电路,用于通过利用所述存储电路所存储并保持的 所述编码参数,生成与被看作不可解码帧的无效帧相对应的编码参数;编 码电路,用于通过对所述解码电路生成的经解码信号进行编码来生成与所 述无效帧相对应的代码;和切换装置,用于使所述第一代码序列的所述正 常帧在无需转换的情况下成为第二代码序列,同时使所述编码电路生成的 代码代替所述无效帧的代码而成为第二代码序列。根据本专利技术的一种代码转换方法是一种在用于将第一代码序列转换为 第二代码序列的代码转换装置中使用的代码转换方法,并且所述代码转换 装置执行以下处理第一处理,通过对所述第一代码序列中的正常帧的代 码进行解码来生成经解码信号;第二处理,存储并保持所述经解码信号;第三处理,通过利用所存储并保持的所述经解码信号的内插来生成与被看作不可解码帧的无效帧相对应的信号;第四处理,通过对第三处理中生成 的信号进行编码来生成与所述无效帧相对应的代码;和第五处理,使所述 第一代码序列的所述正常帧在无需转换的情况下成为第二代码序列,同时 使第四处理中生成的代码代替所述无效帧的代码而成为第二代码序列。根据本专利技术的另一种代码转换方法是一种在用于将第一代码序列转换 为第二代码序列的代码转换装置中使用的代码转换方法,并且所述代码转 换装置执行以下处理第一处理,存储并保持所述第一代码序列的正常帧;第二处理,通过利用所存储并保持的所述正常帧的内插来生成用于替换被看作不可解码帧的无效帧的帧;第三处理,通过对第二处理中生成的 帧的代码进行解码来生成经解码信号;第四处理,通过对第四处理中生成 的信号进行编码来生成与所述无效帧相对应的代码;和第五处理,使所述 第一代码序列本文档来自技高网
...

【技术保护点】
一种代码转换装置,用于将第一代码序列转换为第二代码序列,该代码转换装置包括: 解码电路,该解码电路通过对所述第一代码序列的正常帧的代码进行解码来生成经解码信号; 存储电路,该存储电路存储并保持所生成的经解码信号; 内插电路,该内插电路通过利用所述存储电路中所存储并保持的所述经解码信号的内插,生成与被看作不可解码帧的无效帧相对应的信号; 编码电路,该编码电路通过对所生成的信号进行编码来生成与所述无效帧相对应的代码;和 切换装置,该切换装置在无需转换的情况下采用所述第一代码序列的所述正常帧作为所述第二代码序列的帧,并且用所述编码电路生成的所述代码来替换所述无效帧的代码以产生所述第二代码序列的帧。

【技术特征摘要】
【国外来华专利技术】JP 2005-12-21 367308/20051.一种代码转换装置,用于将第一代码序列转换为第二代码序列,该代码转换装置包括解码电路,该解码电路通过对所述第一代码序列的正常帧的代码进行解码来生成经解码信号;存储电路,该存储电路存储并保持所生成的经解码信号;内插电路,该内插电路通过利用所述存储电路中所存储并保持的所述经解码信号的内插,生成与被看作不可解码帧的无效帧相对应的信号;编码电路,该编码电路通过对所生成的信号进行编码来生成与所述无效帧相对应的代码;和切换装置,该切换装置在无需转换的情况下采用所述第一代码序列的所述正常帧作为所述第二代码序列的帧,并且用所述编码电路生成的所述代码来替换所述无效帧的代码以产生所述第二代码序列的帧。2. 如权利要求1所述的代码转换装置,其中,所述解码电路仅在与所 述无效帧相对应的信号被生成时生成所述经解码信号。3. —种代码转换装置,用于将第一代码序列转换为第二代码序列,该 代码转换装置包括存储电路,该存储电路存储并保持所述第一代码序列的正常帧的代码;内插电路,该内插电路通过利用所述存储电路中所存储并保持的所述 正常帧的代码的内插,生成代码,用于替换被看作不可解码帧的无效帧的 代码;和切换装置,该切换装置在无需转换的情况下采用所述第一代码序列的 所述正常帧作为所述第二代码序列的帧,并且用所述内插电路生成的所述 代码来替换所述无效帧的代码以产生所述第二代码序列的帧。4. 如权利要求3所述的代码转换装置,还包括:解码电路,该解码电路通过对所述内插电路生成的帧的代码进行解码 来生成经解码信号;和编码电路,该编码电路通过对所述解码电路生成的所述经解码信号进 行编码来生成与所述无效帧相对应的代码,其中,所述切换装置在无需转 换的情况下采用所述第一代码序列的所述正常帧作为所述第二代码序列的 帧,并且用所述编码电路生成的所述代码来替换所述无效帧的代码以产生 所述第二代码序列的帧。5. —种代码转换装置,用于将第一代码序列转换为第二代码序列,该 代码转换装置包括解码电路,该解码电路对所述第一代码序列的正常帧的代码进行解码 以获取编码参数并基于通过内插而生成的所述编码参数来生成经解码信 号;存储电路,该存储电路存储并保持所述解码电路获取的所述编码参数;内插电路,该内插电路通过利用所述存储电路中所存储并保持的所述 编码参数,生成与被看作不可解码帧的无效帧相对应的编码参数;编码电路,该编码电路通过对所述解码电路生成的所述经解码信号进 行编码来生成与所述无效帧相对应的代码;和切换装置,该切换装置在无需转换的情况下采用所述第一代码序列的 所述正常帧作为所述第二代码序列的帧,并且用所述编码电路生成的所述 代码来替换所述无效帧的代码以产生所述第二代码序列的帧。6. 如权利要求5所述的代码转换装置,其中,所述解码电路仅在与所 述无效帧相对应的信号被生成时生成所述经解码信号。7. —种在用于将第一代码序列转换为第二代码序列的代码转换装置中 使用的代码转换方法,其特征在于所述代码转换装置执行以下处理第一 处理,通过对所述第一代码序列中的正常帧的代码进行解码来生成经解码 信号;第二处理,存储并保持所述经解码信号;第三处理,通过利用所存 储并保持的所述经解码信号的内插来生成与被看作不可解码帧的无效帧相 对应的信号;第四处理,通过对所述第三处理中生成的信号进行编码来生 成与所述无效帧相对应的代码;和第五处理,在无需转换的情况下采用所 述第一代码序列的所述正常帧作为所述第二代码序列的帧,并且用所述第四处理中生成的代码来替换所述无效帧的代码以产生所述第二代码序列的 帧。8. 如权利要求7所述的代码转换方法,其中,在所述第一处理中,仅在生成与所述无效帧相对应的信号时生成所述经解码信号。9. 一种在用于将第一代码序列转换为第二代码序列的代码转换装置中使用的代码转换方法,其特征在于所述代码转换装置执行以下处理第一 处理,存储并保持所述第一代码序列的正常帧的代码;第二处理,通过利用所存储并保持的所述正常帧的代码的内插来生成代码,用于替换被看作不可解码帧的无效帧的代码;和第三处理,在无需转换的情况下采用所述 第一代码序列的所述正常帧作为所述第二代码序列的帧,并且用所述第二 处理中生成的代码来替换所述无效帧的代码以...

【专利技术属性】
技术研发人员:村岛淳
申请(专利权)人:日本电气株式会社
类型:发明
国别省市:JP[日本]

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

1