《编码方法、编码装置、周期性特征量决定方法、周期性特征量决定装置、程序、记录介质.pdf》由会员分享,可在线阅读,更多相关《编码方法、编码装置、周期性特征量决定方法、周期性特征量决定装置、程序、记录介质.pdf(41页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103329199 A (43)申请公布日 2013.09.25 CN 103329199 A *CN103329199A* (21)申请号 201280006378.1 (22)申请日 2012.01.18 2011-013426 2011.01.25 JP G10L 19/02(2013.01) G10L 19/032(2013.01) (71)申请人 日本电信电话株式会社 地址 日本东京都 (72)发明人 守谷健弘 原田登 日和崎佑介 鎌本优 (74)专利代理机构 北京市柳沈律师事务所 11105 代理人 于小宁 (54) 发明名称 编码方法、 编码装置、 周期。
2、性特征量决定方 法、 周期性特征量决定装置、 程序、 记录介质 (57) 摘要 提供一种编码技术, 以低计算量改善在音响 信号的低比特下的编码的质量。包含 : 间隔决定 处理, 按照每帧, 从间隔 T 的候选的集合 S 之中决 定对应于音响信号的周期性的样本的间隔 T、 或 对应于音响信号的基本频率的整数倍的样本的间 隔 T ; 以及辅助信息生成处理, 编码在间隔决定处 理中决定的间隔 T 而得到辅助信息。间隔决定处 理将由如下的候选构成的集合作为上述集合 S 而 决定上述间隔 T : 可通过上述辅助信息表现的间 隔T的Z个候选之中的、 不依赖于在仅规定帧数量 的过去的帧中成为间隔决定步骤的对。
3、象的候选而 选择的 Z2个候选 (其中, Z2 0088 加权包络归一化部 2 进行如下处理 : 通过将 MDCT 系数串的各系数 X(1),X(N) 除以对应于该各系数的功率谱包络系数串的各系数的校正值 W(1),W(N), 得到加权 归一化 MDCT 系数串的各系数 X(1)/W(1),X(N)/W(N)。校正值 W(n)1 n N 由 式 (3) 提供。其中, 是 1 以下的正的常数, 是使功率谱系数缓和的常数。 0089 数 2 0090 0091 0092 加权包络归一化部 2 进行如下处理 : 通过将 MDCT 系数串的各系数 X(1),X(N) 除以对应于该各系数的功率谱密包络系。
4、数串的各系数的 次方 (01 对应于高次谐波。假设表示 对应于频率的样本索引的序号 j 的最大值为 jmax。将根据 n 选择的样本的集合称为样本 群。上限 N 也可以与 jmax 一致, 但由于在语音或音乐等的音响信号中高频的样本的指标一 般充分小的情况较多, 所以从为了后述的编码效率的提高而将具有大指标的样本向低频率 侧聚集的观点出发, N 也可以是比 jmax 小的值。例如, N 也可以是大概 jmax 的一半左右的 值。 若将基于上限N决定的n的最大值设为nmax, 则在输入的样本串中包含的样本之中, 对 应于从最低频率到第一规定频率 nmax*T+1 的各频率的样本成为重排的对象。另。
5、外, 记号 * 表示乘法。 0107 重排部 5 将选择的样本 F(j) 以保持原来的序号 j 的大小关系状态, 从样本串的前 头开始依次配置, 从而生成样本串 A。例如, 在 n 表示从 1 至 5 的各整数的情况下, 重排部 5 从样本串的前头开始排列第一样本群 F(T-1)、 F(T)、 F(T+1), 第二样本群 F(2T-1)、 F(2T)、 F(2T+1), 第三样本群 F(3T-1)、 F(3T)、 F(3T+1), 第四样本群 F(4T-1)、 F(4T)、 F(4T+1), 第五 样本群 F(5T-1)、 F(5T)、 F(5T+1)。即, 15 个样本 F(T-1)、 F(。
6、T)、 F(T+1)、 F(2T-1)、 F(2T)、 F(2T+1)、 F(3T-1)、 F(3T)、 F(3T+1)、 F(4T-1)、 F(4T)、 F(4T+1)、 F(5T-1)、 F(5T)、 F(5T+1) 以 该顺序从样本串的前头开始排列, 这些 15 个样本构成样本串 A。 0108 进而, 重排部5将未被选择的样本F(j), 以保持原来的序号j的大小关系状态从样 本串 A 的最后开始依次配置。未被选择的样本 F(j) 是位于构成样本串 A 的样本群之间的 样本, 将这样的连续的聚合的样本称为样本组。即, 若是上述例, 则第一样本组 F(1), F(T-2), 第二样本组 F。
7、(T+2), F(2T-2), 第三样本组 F(2T+2), F(3T-2), 第四样本 组 F(3T+2), F(4T-2), 第五样本组 F(4T+2), F(5T-2), 第六样本组 F(5T+2), F(jmax) 从样本串 A 的最后开始依次排列, 这些样本构成样本串 B。 0109 总之, 若是该例, 则输入的样本串 F(j)(1 j jmax) 重排为 F(T-1)、 F(T)、 F(T+1)、 F(2T-1)、 F(2T)、 F(2T+1)、 F(3T-1)、 F(3T)、 F(3T+1)、 F(4T-1)、 F(4T)、 F(4T+1)、 F(5T-1)、 F(5T)、 F(。
8、5T+1)、 F(1), F(T-2)、 F(T+2), F(2T-2)、 F(2T+2), F(3T-2)、 F(3T+2), F(4T-2)、 F(4T+2), F(5T-2)、 F(5T+2),F(jmax)(参照图 3) 。 0110 另外, 在低频带中, 即使是对应于音响信号的周期性或基本频率的样本或其整数 倍的样本以外的样本, 各样本具有较大值的振幅或功率的情况较多。 因此, 也可以不进行对 应于从最低频率至规定的频率f的各频率的样本的重排。 例如, 若设规定的频率f为nT+, 则不重排重排前的样本 F(1), F(nT+) , 将重排前的 F(nT+1) 以后的样本作为重 排的对。
9、象。 被预先设定为 0 以上且比 T 小一定程度的整数 (例如不超过 T/2 的整数) 。此 处 n 也可以是 2 以上的整数。或者, 也可以是不重排从对应于重排前的最低频率的样本起 连续的 p 个样本 F(1),F(P), 将重排前的 F(P+1) 以后的样本作为重排的对象。此时, 规 定的频率 f 是 P。对于成为重排的对象的样本的集合的重排的基准如上所述。另外, 在设定 第一规定频率的情况下, 规定的频率 f(第二规定频率) 比第一规定频率小。 0111 例如, 在不重排重排前的样本 F(1), , F(T+1), 将重排前的 F(T+2) 以后的样本作 为重排的对象的情况下, 如果按照。
10、上述的重排的基准, 则输入的样本串F(j)(1jjmax) 重排于 F(1), F(T+1)、 F(2T-1)、 F(2T)、 F(2T+1)、 F(3T-1)、 F(3T)、 F(3T+1)、 F(4T-1)、 F(4T)、 F(4T+1)、 F(5T-1)、 F(5T)、 F(5T+1)、 F(T+2), F(2T-2)、 F(2T+2), F(3T-2)、 说 明 书 CN 103329199 A 15 10/25 页 16 F(3T+2), F(4T-2)、 F(4T+2), F(5T-2)、 F(5T+2),F(jmax)(参照图 4) 。另外, 在 图 3 以及图 4 中, 图示了。
11、频率区域的样本串中包含的全部的样本值是 0 以上的值的情况, 但 其仅仅是用于容易理解地图示通过样本的重排, 具有更大的振幅的样本偏于低频域侧的情 况的权宜之策。有时在频域的样本串中包含的各样本取正或者负或者零值, 即使在这样的 情况下, 只要执行上述的重排处理或后述的重排处理即可。 0112 在全部帧中, 用于决定成为重排的对象的序号 j 的最大值的上限 N 或第一规定频 率也可以不设为共用的值, 而是按照每帧设定不同的上限 N 或第一规定频率。此时, 在每帧 中向解码侧发送用于指定上限 N 或第一规定频率的信息即可。此外, 也可以不指定成为重 排的对象的序号 j 的最大值, 而指定重排的样。
12、本群的个数, 此时, 也可以按照每帧设定样本 群的个数, 并将用于指定样本群的个数的信息发送至解码侧。 当然, 也可以在全部的帧中共 用重排的样本群的个数。 此外, 对于第二规定频率f, 也可以在全部的帧中不设为共用的值, 而按照每帧设定不同的第二规定频率f。 此时, 按照每帧将用于指定第二规定频率的信息发 送至解码侧即可。 0113 这样重排后的样本串在以频率为横轴并以样本的指标为纵轴的情况下, 样本的指 标的包络线随着频率的增大而示出下降趋势。 作为其理由, 可举出以下的事实 : 频率区域的 样本串作为音响信号、 特别是语音信号或音乐信号的特征, 一般高次谐波较少。换言之, 重 排部 5 。
13、也可以重排在输入的样本串中包含的至少一部分的样本, 使得样本的指标的包络线 随着频率的增大而示出下降趋势。 0114 进而, 在该实施方式中, 进行了在低频域侧, 聚集包含对应于周期性或基本频率的 样本的一个或连续的多个样本、 以及包含对应于周期性或基本频率的整数倍的样本的一个 或连续的多个样本的重排, 但反之也可以进行在高频域侧, 聚集包含对应于周期性或基本 频率的样本的一个或连续的多个样本、 以及包含对应于周期性或基本频率的整数倍的样本 的一个或连续的多个样本的重排。此时, 在样本串 A 中样本群以逆序排列, 在样本串 B 中样 本组以逆序排列, 在低频域配置样本串B且在样本B之后配置样本。
14、A。 即, 若是上述例, 则从 低频域起, 以第六样本组 F(5T+2),F(jmax)、 第五样本组 F(4T+2), F(5T-2)、 第四样 本组 F(3T+2), F(4T-2)、 第三样本组 F(2T+2), F(3T-2)、 第二样本组 F(T+2), F(2T-2)、 第一样本组 F(1),F(T-2), 第五样本群 F(5T-1)、 F(5T)、 F(5T+1)、 第四样本 群 F(4T-1)、 F(4T)、 F(4T+1)、 第三样本群 F(3T-1)、 F(3T)、 F(3T+1)、 第二样本群 F(2T-1)、 F(2T)、 F(2T+1)、 第一样本群 F(T-1)、 。
15、F(T)、 F(T+1) 的顺序排列样本。 0115 这样重排后的样本串在以频率为横轴, 以样本的指标为纵轴的情况下, 样本的指 标的包络线随着频率的增大而示出下降趋势。换言之, 重排部 5 也可以重排在输入的样 本串中包含的至少一部分的样本, 使得样本的指标的包络线随着频率的增大而示出下降趋 势。 0116 间隔T也可以不是整数而是小数 (例如5.0、 5.25、 5.5、 5.75) 。 此时, 例如, 将R(nT) 设为将 nT 四舍五入后的值, 选择 F(R(nT-1)、 F(R(nT)、 F(R(nT+1)。 0117 “编码部 6” 0118 编码部 6 对输入的重排后的样本串进行。
16、编码, 输出得到的码串 (步骤 S6) 。编码 部 6 根据输入的重排后的样本串中包含的样本的振幅的偏向, 切换可变长度编码而进行编 码。即, 通过重排在帧内低频域侧 (或高频域侧) 聚集振幅大的样本, 因此编码部 6 进行适应 说 明 书 CN 103329199 A 16 11/25 页 17 于该偏向的可变长度编码。如重排后的样本串那样, 若在每个局部区域中聚集具有相同或 相同程度的振幅的样本, 则例如通过在每个区域中以不同的莱斯参数进行莱斯编码 (Rice Coding) , 从而能够削减平均码量。以下, 以在帧内低频域侧 (与帧的前头接近的侧) 聚集振 幅大的样本的情况为例进行说明。。
17、 0119 编码的具体例 0120 作为具体例, 编码部 6 在聚集具有对应于大振幅的指标的样本的区域中, 按照每 个样本应用莱斯编码 (称为哥伦布 - 莱斯编码) 。 0121 该区域以外的区域中, 编码部 6 按照每多个样本应用熵编码 (霍夫曼编码或算数 编码等) 。关于莱斯编码的应用, 也可以固定莱斯编码的应用领域与莱斯参数, 或者也可以 是能够从不同的多个选项中选择一个莱斯编码的应用区域与莱斯参数的组合的结构。 在这 样的从多个选项中选择一个时, 作为莱斯编码的选择信息, 能够使用例如下述那样的可变 长度编码 (符号 “” 括起的二进制值) , 编码部 6 在码串中还包含选择信息而输出。
18、。 0122 “1” : 不应用莱斯编码。 0123 “01” : 在前头开始的 1/32 的区域中将莱斯参数取 1 而应用莱斯编码。 0124 “001” : 在前头开始的 1/32 的区域中将莱斯参数取 2 而应用莱斯编码。 0125 “0001” : 在前头开始的 1/16 的区域中将莱斯参数取 1 而应用莱斯编码。 0126 “00001” : 在前头开始的 1/16 的区域中将莱斯参数取 2 而应用莱斯编码。 0127 “00000” : 在前头开始的 1/32 的区域中将莱斯参数取 3 而应用莱斯编码。 0128 另外, 作为决定从这样的选项中选择哪个好的方法, 也可以采用比较对应。
19、于在编 码处理中得到的各莱斯编码的码串的码量, 选择码量最小的选项的方法。 0129 此外, 若在重排后的样本串中出现具有 0 的振幅的样本长时间持续的区域, 则对 具有 0 振幅的样本的连续数进行例如行程编码 (Run Length coding) , 能够削减平均码量。 在这样的情况下, 编码部 6(1) 在聚集具有对应于大振幅的指标的样本的区域中按照每个 样本应用莱斯编码,(2) 在该区域以外的区域中,(a) 在具有 0 振幅的样本连续的区域中, 进 行输出用于表示具有 0 振幅的样本的连续数的码的编码,(b) 在剩余的区域中, 按照每多个 样本应用熵编码 (霍夫曼编码或算术编码等) 。。
20、即使在这样的情况下, 也可以进行上述那样 的莱斯编码的选择。 此时, 需要向解码侧还传输用于表示在哪个区域应用莱斯编码的信息, 例如该信息包含于上述码串中。进而, 在作为选项准备多个属于熵编码的编码方法的情况 下, 还需要向解码侧传输用于特定选择哪个编码的信息, 例如该信息包含于上述的码串。 0130 间隔 T 的决定方法 0131 说明间隔 T 的决定方法。作为简便的决定方法的一例, 能够列举以下的决定方法 : 预先准备间隔 T 不同的 Z 个候选 T1, T2, TZ, 重排部 5 对各候选 Ti(i=1,2, Z) , 实施 样本串中包含的样本的重排, 得到对应于后述的编码部 6 基于各。
21、候选 Ti得到的样本串的码 串的码量, 将提供最小的码量的候选 Ti作为间隔 T 来选择。从编码部 6 输出用于确定样本 串中包含的样本的重排的辅助信息、 例如对间隔 T 进行编码而得到的码。 0132 为了决定适当的间隔T, 期望Z是充分大的数。 但是, 若Z是充分大的数, 则为了针 对全部的候选计算实际的码量需要相当的运算处理量, 可能存在从效率的观点出发成为问 题的情况。为了从这样的观点出发削减运算处理量, 考虑对 Z 个候选使用预备选择处理从 而将候选的数目缩小至 Y 个。此处, 预备选择处理是指通过近似求得对应于基于各候选得 说 明 书 CN 103329199 A 17 12/25。
22、 页 18 到的重排后的样本串 (根据情况也可以是重排前的样本串) 的码串的码量,(求得码量的估 计值) , 或反映该码串的码量的指标, 或被承认与该码串的码量的大小关联的指标 (其中, 此 处的指标与 “码量” 不同) , 选择成为最终选择处理的对象的候选的处理。 最终选择处理是基 于对应于样本串的码串的实际的码量选择间隔 T 的处理。考虑各种预备选择处理的具体的 处理内容, 但无论如何分别针对通过预备选择处理得到的 Y 个候选实际地进行对应于样本 串的码串的码量的计算, 选择提供最小的码量的候选 Tj(Tj SY; 其中 SY表示 Y 个候选的 集合) 作为间隔 T。Y 必须至少满足 YZ。
23、1Z2的关系。将 Z2个候选的集合设 为 SZ2。 0142 (B) 追加处理 (步骤 S72) 0143 接着, 间隔决定部 7 进行在 (A) 的预备选择处理中得到的候选的集合 SZ2中追加一 个或多个候选的处理。进行该追加处理的目的是防止在按照每帧 Z2的值改变的情况下 Z2 的值变得过于小, 从而在上述的最终选择处理中的间隔 T 的搜索范围变得过于狭窄, 或者, 即使Z2的值是某程度大的值, 在上述的最终选择处理中决定适当的间隔T的可能性尽量变 大一点。另外, 本发明的间隔 T 的决定方法的目的是使运算处理量比现有技术少, 因此若将 集合 SZ2的要素 (候选) 的数目表示为 |SZ2。
24、|, 则 |SZ2|=Z2, 若将追加的候选的数目设为 Q, Q 满 足 Z2+Q 0157 关于帧, 0158 (1) 该帧不是时间上在前头, 0159 (2) 之前一帧根据本发明的编码方法被编码, 且, 0160 (3) 之前一帧接受上述的重排处理的应用。 0161 在上述的说明中, 在 (D2) 的处理中, 将集合 SY设为 “之前的帧 Xt-1中决定间隔 T 时成为后述的 (E) 的最终选择处理的对象的候选的集合” , 但也可以将集合 SY设为 “在比 决定间隔 T 的对象的帧时间上较前的多个帧中分别决定间隔 T 时成为后述的 (E) 的最终 选择处理的对象的候选的集合的和集合” 。即。
25、, 若将过去的帧的个数设为 m, 则集合 SY是在 帧 Xt-1中决定间隔 T 时成为后述的 (E) 的最终选择处理的对象的候选的集合 St-1、 与在帧 Xt-2中决定间隔 T 时成为后述的 (E) 的最终选择处理的对象的候选的集合 St-2、 在帧 Xt-m中决定间隔 T 时成为后述的 (E) 的最终选择处理的对象的候选的集合 St-m的和集合, 即 SY=St-1 St-2 St-m。但是, 若 m 较大, 则运算处理量增大, 因此虽然也依赖于 Z、 Z1、 Z2、 Q 的值等, 但 m 优选为 1、 2、 3 的任意值。 0162 若将算出码量的处理的运算处理量设为 A, 且假设预备选。
26、择处理的运算处理量是 其 1/10 左右的运算处理量 A/10, 则在 Z、 Z1、 Z2、 Q、 W、 Y 作为固定值被预先设定的情况下, 实 施 (A) 、(B) 、(C) 、(D2) 的各处理时的运算处理量较高地成为 ( (Z1+Z2+Q+Y+W) A/10+YA) 。此 处, 若设 Z2+Q 3Z2, Y+W 3Y, 则运算处理量为 ( (Z1+3Z2+3Y) A/10+YA) 。在与上述运算处 理量 (ZA/10+YA) 比较的情况下, 以满足 Z(Z1+3Z2+3Y) 的方式设定 Z、 Z1、 Z2、 Y, 则能够削减 运算处理量。例如作为一例能够假设 Z=256、 Z1=64、 。
27、Z2=Y=8。 0163 SZ=T1, T2, TZ 在每帧可以相同也可以不同。此外 Z 的值在每帧可以相同也可 以不同。但是, 要求成为 (E) 的最终选择处理的对象的候选的数目比 Z 小, 因此在 (D2) 的处 理中 |SY| 在 Z 以上的情况下, 例如, 对从存储器读取的集合 SY进行使用了与上述的 (A) 的 预备选择处理相同的指标的候选的缩小, 使得成为 (E) 的最终选择处理的对象的候选的数 目比 Z 小即可。此外, 在不进行预备选择处理且 |SZ3 SP| Z 的情况下, 也对 SZ3 SP进 行使用了与上述的 (A) 的预备选择处理相同的指标的候选的缩小, 使得成为 (E)。
28、 的最终选 择处理的对象的候选的数目比 Z 小。 0164 0165 在语音或音乐等的音响信号中跨越多个帧的稳定的信号区间中, 当前的帧与过去 的帧的相关性高的情况较多。利用稳定信号具有的这样的性质, 在 (D2) 处理中通过改变 SZ3 与 SP的比率维持压缩性能, 同时能够进一步下降处理运算量。另外, 此处的比率可以决定 为 SP对 SZ3的比, 也可以决定为 SZ3对 SP的比, 也可以决定为在 SZ3 SP中 SP的占有率, 也 可以决定为在 SZ3 SP中 SZ3的占有率。 说 明 书 CN 103329199 A 22 17/25 页 23 0166 某信号区间的稳定性是否大可以通。
29、过例如表示稳定性的大小的指标是否在阈值 以上, 或是否比阈值大而判断。 表示稳定性的大小的指标值, 例如是下述所示的指标。 以下, 将决定间隔 T 的对象的帧称为当前帧, 将当前帧的时间上在之前的帧称为之前帧。表示稳 定性的大小的指标值是, 0167 (a-1) “当前帧的音响信号的预测增益” 大, 0168 (a-2) “当前帧的音响信号的预测增益的估计值” 大, 0169 (b-1) “前一帧的音响信号的预测增益” 与 “当前帧的音响信号的预测增益” 的差 分小, 0170 (b-2) “前一帧的音响信号的预测增益的估计值” 与 “当前帧的音响信号的预测增 益的估计值” 的差分小, 017。
30、1 (c-1) “当前帧中包含的音响信号的样本的振幅之和” 大, 0172 (c-2) “将当前帧中包含的音响信号的样本串变换至频域而得到的样本串中包含 的样本的振幅之和” 大, 0173 (d-1) “前一帧中包含的音响信号的样本的振幅之和” 与 “当前帧中包含的音响信 号的样本的振幅之和” 的差分小, 0174 (d-2) “将前一帧中包含的音响信号的样本串变换至频域而得到的样本串中包含 的样本的振幅之和” 与 “将当前帧中包含的音响信号的样本串变换至频域而得到的样本串 中包含的样本的振幅之和” 的差分小, 0175 (e-1) “当前帧的音响信号的功率” 大, 0176 (e-2) “将。
31、当前帧的音响信号的样本串变换至频域而得到的样本串的功率” 大, 0177 (f-1) “前一帧的音响信号的功率” 与 “当前帧的音响信号的功率” 的差分小, 0178 (f-2) “将前一帧的音响信号的样本串变换至频域而得到的样本串的功率” 与 “将 当前帧的音响信号的样本串变换至频域而得到的样本串的功率” 的差分小, 0179 这样大的值。 0180 另外, 预测增益是在预测编码中的原信号的能量相对于预测误差信号的能量之 比, 该值是频域变换部1输出的该帧的MDCT系数串中包含的样本的值的绝对值的总和相对 于加权包络归一化部 2 输出的该帧的加权归一化 MDCT 系数串中包含的样本的值的绝对。
32、值 的总和之比、 或在该帧的 MDCT 系数串中包含的样本的值的平方的总和相对于在该帧的加 权归一化 MDCT 系数串中包含的样本的值的平方的总和之比、 的值大致成比例。因此, 作为 大小关系与 “帧的音响信号的预测增益” 等价的值, 能够使用上述的任意的比的值。 0181 “帧的音响信号的预测增益” 是将在加权包络归一化部2中使用的与该帧的线性预 测系数对应的 m 次的 PARCOR 系数设为 kn时, 通过 0182 数 3 0183 0184 计算的 E。此处, 对应于线性预测系数的 PARCOR 系数设为量化前的全次的 PARCOR 系数。另外, 作为与线性预测系数对应的 PARCOR。
33、 系数, 使用一部分次数 (例如, 1 次至 P2次 为止。其中 P2 0256 关于上述的实施方式的编码装置 / 解码装置具有能够连接键盘等的输入部、 能够 连接液晶显示器等的输出部、 CPU (Central Processing Unit, 中央处理单元) 也可以具备 高速缓冲存储器等 、 作为存储器的 RAM(Random Access Memory, 随机存储器) 、 ROM(Read Only Memory, 只读存储器) 、 作为硬盘的外部存储装置、 以及以使这些输入部、 输出部、 CPU、 RAM、 ROM、 外部存储装置间的数据的交换变得可能的方式连接的总线。此外, 也可以根。
34、据需 要, 在编码装置 / 解码装置中设置能够读写 CD-ROM 等的存储介质的装置 (驱动) 等。 0257 在编码装置 / 解码装置的外部存储装置中, 存储用于执行编码 / 解码的程序以及 在该程序的处理中必要的数据等 (不限于外部存储装置, 例如也可以使作为读出程序的专 用存储装置的ROM预先存储。 ) 。 此外, 通过这些程序的处理得到的数据等适当地存储至RAM 或外部存储装置等。以下, 将存储数据或该存储区域的地址等的存储装置简单称为 “存储 部” 。 0258 在编码装置的存储部中存储用于进行在来自语音音响信号的频域的样本串中包 含的样本的重排的程序、 用于在重排中得到的样本串的编。
35、码的程序等。 0259 在解码装置的存储部中, 存储用于解码输入的码串的程序、 用于将解码中得到的 码串恢复为在编码装置中进行重排前的样本串的程序等。 0260 编码装置根据需要将在存储部中存储的各程序与各程序的处理必要的数据读入 RAM, 在 CPU 中进行解释执行 / 处理。其结果, 通过 CPU 实现规定的功能 (重排部、 编码部) , 实现编码。 0261 在解码装置中, 根据需要将在存储部中存储的各程序与各程序的处理所需的数据 读入 RAM, 在 CPU 中进行解释执行 / 处理。其结果, 通过 CPU 实现规定的功能 (解码部、 恢复 部) , 实现编码。 0262 0263 本发。
36、明不限于上述的实施方式, 能够在不脱离本发明的意旨的范围内适当变更。 此外, 在上述实施方式中说明的处理不仅根据记载顺序时序地执行, 也可以根据执行处理 的装置的处理能力或需要并列或单独执行。 0264 此外, 将在上述实施方式中说明的硬件实体 (编码装置 / 解码装置) 中的处理功能 通过计算机实现的情况下, 硬件实体应具有的功能的处理内容通过程序记述。 然后, 通过在 说 明 书 CN 103329199 A 30 25/25 页 31 计算机中执行该程序, 在计算机上实现在上述硬件实体中的处理功能。 0265 记述该处理内容的程序能够预先记录至计算机中能够读取的记录介质。在计算 机中能够。
37、读取的记录介质也可以是例如磁记录装置、 光盘、 光磁记录介质、 半导体存储器 等的任何存储器。具体而言, 例如, 作为磁记录装置, 能够使用硬盘装置、 软磁盘、 磁带等, 作为光盘能够使用 DVD(digital Versatile Disc, 数字多功能光盘) 、 DVD-RAM(Random Access Memory, 随机存取存储器) 、 CD-ROM(Compact Disc Read Only Memory, 光盘只读 存储器) 、 CD-R(Recordable, 可记录) /RW(ReWritable, 可擦写) 等, 作为光磁记录介质, 能够使用 MO(Magneto-Opt。
38、ical disc, 磁光盘) 等, 作为半导体存储器, 能够使用 EEP-ROM (Electronically Erasable and Programmable-Read Only Memory, 电可擦写可编程只读 存储器) 等。 0266 此外, 该程序的流通例如通过贩卖、 转让、 借出而进行记录了该程序的 DVD、 CD-ROM 等的可移动记录介质。进而, 也可以是如下结构 : 将该程序存储至服务器计算机的存储装 置, 经由网络, 从服务器计算机向其他计算机转发该程序, 使该程序流通。 0267 执行这样的程序的计算机, 例如, 首先, 将可移动记录介质中记录的程序或从服务 器计算。
39、机转发的程序暂时存储至自己的记录装置。然后, 执行处理时该计算机读取在自己 的记录介质中存储的程序, 执行基于读取的程序的处理。此外, 作为该程序的其他执行方 式, 也可以由计算机从可移动记录介质直接读取程序, 执行基于该程序的处理, 进而, 每次 从服务器计算机向该计算机转发程序时, 依次执行基于接受到的程序的处理。 此外, 也可以 是不进行从服务器计算机向该计算机的程序的转发, 仅通过该执行指示与结果取得, 实现 处理功能, 通过所谓 ASP(Application Service Provider, 应用服务提供商) 型的服务, 执 行上述的处理的结构。 另外, 在本方式中的程序中, 假。
40、设包含为了电子计算机的处理用而提 供的信息且依赖于程序的数据 (并非是对计算机的直接的指令但具有规定计算机的处理的 性质的数据) 。 0268 此外, 在该方式中, 通过使在计算机上执行规定的程序, 构成硬件实体, 但也可以 是将这些处理内容的至少一部分在软件上实现。 说 明 书 CN 103329199 A 31 1/10 页 32 图 1 说 明 书 附 图 CN 103329199 A 32 2/10 页 33 图 2 说 明 书 附 图 CN 103329199 A 33 3/10 页 34 图 3 说 明 书 附 图 CN 103329199 A 34 4/10 页 35 图 4 说 明 书 附 图 CN 103329199 A 35 5/10 页 36 图 5 说 明 书 附 图 CN 103329199 A 36 6/10 页 37 图 6 说 明 书 附 图 CN 103329199 A 37 7/10 页 38 图 7 说 明 书 附 图 CN 103329199 A 38 8/10 页 39 图 8 说 明 书 附 图 CN 103329199 A 39 9/10 页 40 图 9 说 明 书 附 图 CN 103329199 A 40 10/10 页 41 图 10 说 明 书 附 图 CN 103329199 A 41 。