JPH0793000A - 音声符号化装置 - Google Patents
音声符号化装置Info
- Publication number
- JPH0793000A JPH0793000A JP5239515A JP23951593A JPH0793000A JP H0793000 A JPH0793000 A JP H0793000A JP 5239515 A JP5239515 A JP 5239515A JP 23951593 A JP23951593 A JP 23951593A JP H0793000 A JPH0793000 A JP H0793000A
- Authority
- JP
- Japan
- Prior art keywords
- sound source
- representative
- excitation
- coding
- representative sound
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Abstract
(57)【要約】
【目的】 単一の代表音源を用いた場合には見逃してし
まうより符号化特性の良い代表音源をフレーム内より抽
出できる可能性を確保し、総合的な音源符号化特性を向
上させられる音声符号化装置を得る。 【構成】 有声音源符号化手段8は、ピッチ周期14が
値を持つとき、すなわち現処理フレームが有声音である
とき、複数代表音源抽出手段9は予め設定されている抽
出基準に従って複数代表音源16の抽出を行う。それか
ら、音源符号化歪算出手段10は、複数代表音源抽出手
段9が抽出した複数代表音源16の一つ一つについて所
定の符号化に用いられる各符号語と比較し、2つの間の
所定の符号化時の歪17、例えば時間波形上での最小二
乗距離を全ての組み合わせについて求めて出力する。更
に、音源符号選択手段11では、これらの歪17のうち
で最小のものを選択し、その場合の符号語に対応する音
源符号19を出力する。
まうより符号化特性の良い代表音源をフレーム内より抽
出できる可能性を確保し、総合的な音源符号化特性を向
上させられる音声符号化装置を得る。 【構成】 有声音源符号化手段8は、ピッチ周期14が
値を持つとき、すなわち現処理フレームが有声音である
とき、複数代表音源抽出手段9は予め設定されている抽
出基準に従って複数代表音源16の抽出を行う。それか
ら、音源符号化歪算出手段10は、複数代表音源抽出手
段9が抽出した複数代表音源16の一つ一つについて所
定の符号化に用いられる各符号語と比較し、2つの間の
所定の符号化時の歪17、例えば時間波形上での最小二
乗距離を全ての組み合わせについて求めて出力する。更
に、音源符号選択手段11では、これらの歪17のうち
で最小のものを選択し、その場合の符号語に対応する音
源符号19を出力する。
Description
【0001】
【産業上の利用分野】この発明は、音声信号をディジタ
ル伝送、あるいは蓄積する場合に用いられる音声符号化
装置に関するものである。
ル伝送、あるいは蓄積する場合に用いられる音声符号化
装置に関するものである。
【0002】
【従来の技術】所定のサンプリング周期でディジタル信
号化された音声信号を、所定の長さのフレーム単位で分
析し、スペクトル形状情報と音源信号に分離し、音声信
号が有声音である場合に、ピッチ周期で類似波形の繰り
返しとして現れることを利用してフレーム内の音源信号
をその中の代表的な1ピッチ周期長区間の繰り返しとし
て表現することで有声音部分の符号化効率を改善する音
声符号化方法は、例えば特開平2−84699号公報に
開示されている。
号化された音声信号を、所定の長さのフレーム単位で分
析し、スペクトル形状情報と音源信号に分離し、音声信
号が有声音である場合に、ピッチ周期で類似波形の繰り
返しとして現れることを利用してフレーム内の音源信号
をその中の代表的な1ピッチ周期長区間の繰り返しとし
て表現することで有声音部分の符号化効率を改善する音
声符号化方法は、例えば特開平2−84699号公報に
開示されている。
【0003】図6は、特開平2−84699号公報に開
示されている従来の音声符号化装置の構成を示すブロッ
ク図である。
示されている従来の音声符号化装置の構成を示すブロッ
ク図である。
【0004】音声符号化装置は、図6に示すように、所
定のサンプリング周期でディジタル信号化された音声信
号1を、所定の長さのフレーム単位でスペクトル形状を
分析するスペクトル形状分析手段2と、音声信号1のピ
ッチ周期を求めるピッチ周期抽出手段3と、音声信号が
有声か無声かを判定する有声無声判定手段4とを有して
いる。そして、スペクトル形状分析手段2には、スペク
トル形状情報12を符号化するスペクトル形状情報符号
化手段5が接続されており、スペクトル形状分析手段2
とピッチ周期抽出手段3とには有声音源符号化手段8が
接続されている。有声音源符号化手段8は、音声信号1
が有声音である場合に、ピッチ周期抽出手段3が求めた
ピッチ周期14から現在のフレーム内乃至その近傍の音
源信号13から1ピッチ周期長の代表音源32を抽出す
る代表音源抽出手段30と、この代表音源32を所定の
符号化操作により符号化して音源符号19を出力する音
源符号化手段31とから構成されている。
定のサンプリング周期でディジタル信号化された音声信
号1を、所定の長さのフレーム単位でスペクトル形状を
分析するスペクトル形状分析手段2と、音声信号1のピ
ッチ周期を求めるピッチ周期抽出手段3と、音声信号が
有声か無声かを判定する有声無声判定手段4とを有して
いる。そして、スペクトル形状分析手段2には、スペク
トル形状情報12を符号化するスペクトル形状情報符号
化手段5が接続されており、スペクトル形状分析手段2
とピッチ周期抽出手段3とには有声音源符号化手段8が
接続されている。有声音源符号化手段8は、音声信号1
が有声音である場合に、ピッチ周期抽出手段3が求めた
ピッチ周期14から現在のフレーム内乃至その近傍の音
源信号13から1ピッチ周期長の代表音源32を抽出す
る代表音源抽出手段30と、この代表音源32を所定の
符号化操作により符号化して音源符号19を出力する音
源符号化手段31とから構成されている。
【0005】また、ピッチ周期抽出手段3には、ピッチ
周期抽出手段3が求めたピッチ周期14を符号化するピ
ッチ周期符号化手段6が接続されている。更に、有声無
声判定手段4には、ピッチ周期抽出手段3と、有声無声
判定手段4が出力する有声無声情報15を符号化する有
声無声情報符号化手段7が接続されている。
周期抽出手段3が求めたピッチ周期14を符号化するピ
ッチ周期符号化手段6が接続されている。更に、有声無
声判定手段4には、ピッチ周期抽出手段3と、有声無声
判定手段4が出力する有声無声情報15を符号化する有
声無声情報符号化手段7が接続されている。
【0006】次に動作について説明する。
【0007】スペクトル形状分析手段2は、入力された
現在のフレームの音声信号1を分析し、スペクトル形状
情報12を求め、求めたスペクトル形状情報12と音声
信号1とから音源信号13を算出する。そして、スペク
トル形状情報符号化手段5は、スペクトル形状情報12
を符号化し、得られたスペクトル形状符号18を出力す
る。
現在のフレームの音声信号1を分析し、スペクトル形状
情報12を求め、求めたスペクトル形状情報12と音声
信号1とから音源信号13を算出する。そして、スペク
トル形状情報符号化手段5は、スペクトル形状情報12
を符号化し、得られたスペクトル形状符号18を出力す
る。
【0008】また、有声無声判定手段4は、音声信号1
を分析し、有声音か無声音かを判定し、その結果を有声
無声情報15として出力する。それから、有声無声情報
符号化手段7は、この有声無声情報15を符号化し、得
られた有声無声符号21を出力する。
を分析し、有声音か無声音かを判定し、その結果を有声
無声情報15として出力する。それから、有声無声情報
符号化手段7は、この有声無声情報15を符号化し、得
られた有声無声符号21を出力する。
【0009】更に、ピッチ周期抽出手段3は、有声無声
情報15が有声音である場合に、音声信号1に対してピ
ッチ周期分析を行い、得られたピッチ周期14を出力す
る。そして、ピッチ周期符号化手段6は、ピッチ周期1
4を符号化し、得られたピッチ周期符号20を出力す
る。
情報15が有声音である場合に、音声信号1に対してピ
ッチ周期分析を行い、得られたピッチ周期14を出力す
る。そして、ピッチ周期符号化手段6は、ピッチ周期1
4を符号化し、得られたピッチ周期符号20を出力す
る。
【0010】一方、有声音源符号化手段8は、ピッチ周
期14が値を持つとき、すなわち有声無声情報15が有
声音であった場合に、まず代表音源抽出手段30により
現在のフレーム内の音源信号13の中から振幅が最大に
なる点を中心とするピッチ周期14の長さを持つ区間を
代表音源32として抽出して出力する。それから、音源
符号化手段31は代表音源32を所定の符号化操作によ
り符号化して音源符号19を出力する。
期14が値を持つとき、すなわち有声無声情報15が有
声音であった場合に、まず代表音源抽出手段30により
現在のフレーム内の音源信号13の中から振幅が最大に
なる点を中心とするピッチ周期14の長さを持つ区間を
代表音源32として抽出して出力する。それから、音源
符号化手段31は代表音源32を所定の符号化操作によ
り符号化して音源符号19を出力する。
【0011】ここで、音源符号化手段31に用いる音源
符号帳は、代表音源32の抽出手順と同じ手順により抽
出された1ピッチ帳の音源信号の中の典型的なものを符
号語とし、それらを集めて構成されており、音源符号帳
内の各符号語の波形は、その振幅最大点が常に波形内の
中心に位置する。また、音源符号化手段31における符
号化は、代表音源32と各符号語との間に、歪尺度を設
定し、その距離、すなわち符号化時の歪を全ての符号語
の内最小にする符号語を選択し、そのインデックスであ
る音源符号19を出力するようになっている。歪尺度と
しては、最小二乗距離を用いている。
符号帳は、代表音源32の抽出手順と同じ手順により抽
出された1ピッチ帳の音源信号の中の典型的なものを符
号語とし、それらを集めて構成されており、音源符号帳
内の各符号語の波形は、その振幅最大点が常に波形内の
中心に位置する。また、音源符号化手段31における符
号化は、代表音源32と各符号語との間に、歪尺度を設
定し、その距離、すなわち符号化時の歪を全ての符号語
の内最小にする符号語を選択し、そのインデックスであ
る音源符号19を出力するようになっている。歪尺度と
しては、最小二乗距離を用いている。
【0012】
【発明が解決しようとする課題】しかしながら、図6に
示した従来の音声符号化装置においては、代表音源抽出
手段30で得られる代表音源32の抽出結果と、音源符
号化手段31の符号化特性が、復号後の最終的な再生音
声の音質に大きな影響を与える。
示した従来の音声符号化装置においては、代表音源抽出
手段30で得られる代表音源32の抽出結果と、音源符
号化手段31の符号化特性が、復号後の最終的な再生音
声の音質に大きな影響を与える。
【0013】従来の音声符号化装置では、代表音源抽出
手段30によりフレームの1つの代表音源32を抽出し
て、この代表音源32を音源符号化装置31により符号
化している。ここで代表音源抽出手段30において、前
記代表音源32に隣接する1ピッチ周期長の区間の音源
信号を第2の代表音源として抽出して、音源符号化手段
30にて符号化を行った場合を考える。この符号化の
際、代表音源32として得られた区間に対しての符号化
歪が大きく、第2の代表音源に対する符号化歪がそれぞ
れに比べて小さくなる場合も考えられ、本来の代表音源
32に換えて、より符号化歪の小さい第2の代表音源を
用いるほうが符号化特性がよい場合がある。しかしなが
ら、上述従来例では、フレームに1つの代表音源32し
か抽出していないために、このような場合に対する考慮
がなされていないという問題点があった。
手段30によりフレームの1つの代表音源32を抽出し
て、この代表音源32を音源符号化装置31により符号
化している。ここで代表音源抽出手段30において、前
記代表音源32に隣接する1ピッチ周期長の区間の音源
信号を第2の代表音源として抽出して、音源符号化手段
30にて符号化を行った場合を考える。この符号化の
際、代表音源32として得られた区間に対しての符号化
歪が大きく、第2の代表音源に対する符号化歪がそれぞ
れに比べて小さくなる場合も考えられ、本来の代表音源
32に換えて、より符号化歪の小さい第2の代表音源を
用いるほうが符号化特性がよい場合がある。しかしなが
ら、上述従来例では、フレームに1つの代表音源32し
か抽出していないために、このような場合に対する考慮
がなされていないという問題点があった。
【0014】また、音源信号13は、有声音の場合に、
概ねピッチ周期14での類似波形の繰り返しとして現れ
るものの、その波形様態はしばしば急変し、フレーム内
の音源信号13の中から1つの代表音源32だけを抽出
する代表音源抽出手段30では、フレーム内の音源信号
13の容態を十分に捉えた代表音源32を抽出すること
が難しい場合があり、復号後の音源が不安定になるとい
う問題点があった。
概ねピッチ周期14での類似波形の繰り返しとして現れ
るものの、その波形様態はしばしば急変し、フレーム内
の音源信号13の中から1つの代表音源32だけを抽出
する代表音源抽出手段30では、フレーム内の音源信号
13の容態を十分に捉えた代表音源32を抽出すること
が難しい場合があり、復号後の音源が不安定になるとい
う問題点があった。
【0015】更に、一般にディジタル化された信号は、
全く同一のアナログ信号から同一のサンプリング周期で
ディジタル化された信号であっても、サンプリング点
が、サンプリング周期未満の間隔でずれていると、波形
が微妙に異なる場合がある。
全く同一のアナログ信号から同一のサンプリング周期で
ディジタル化された信号であっても、サンプリング点
が、サンプリング周期未満の間隔でずれていると、波形
が微妙に異なる場合がある。
【0016】図7は、上記サンプリング点の位置の違い
に伴う波形のずれの様子を説明するための図であり、こ
の図は、ある音声信号について、所定のサンプリング周
期でサンプリングが行われたサンプリング後の音声信号
aと、同一のサンプリングが行われたものの、サンプリ
ング点が若干ずれており、サンプリング後の音声信号b
の様子を模式的に表したものである。
に伴う波形のずれの様子を説明するための図であり、こ
の図は、ある音声信号について、所定のサンプリング周
期でサンプリングが行われたサンプリング後の音声信号
aと、同一のサンプリングが行われたものの、サンプリ
ング点が若干ずれており、サンプリング後の音声信号b
の様子を模式的に表したものである。
【0017】サンプリング後の音声信号aとサンプリン
グ後の音声信号bとのそれぞれの振幅最大点の位置は若
干ずれている。ここで、この振幅最大点を基準に両信号
の一部を抽出して比較すると、両信号波形の間にサンプ
リング周期未満のずれが生じる。
グ後の音声信号bとのそれぞれの振幅最大点の位置は若
干ずれている。ここで、この振幅最大点を基準に両信号
の一部を抽出して比較すると、両信号波形の間にサンプ
リング周期未満のずれが生じる。
【0018】図8は、上記の波形のずれが、数サンプリ
ング周期に亙って生じる様子を説明するための図であ
り、この図は、ある音声信号について、所定のサンプリ
ング周期でサンプリングが行われたサンプリング後の音
声信号cと、同一のサンプリングが行われたものの、サ
ンプリング点が若干ずれているサンプリング後の音声信
号dの様子を模式的に表したものである。
ング周期に亙って生じる様子を説明するための図であ
り、この図は、ある音声信号について、所定のサンプリ
ング周期でサンプリングが行われたサンプリング後の音
声信号cと、同一のサンプリングが行われたものの、サ
ンプリング点が若干ずれているサンプリング後の音声信
号dの様子を模式的に表したものである。
【0019】サンプリング後の音声信号cとサンプリン
グ後の音声信号dとのそれぞれの振幅最大点の位置は、
双峰状の様態を示すサンプリング前の音声信号波形の左
右の最大点に位置する。ここで、この振幅最大点を基準
に両信号の一部を抽出して比較すると、両信号波形の間
に2サンプリング周期のずれが生じる。
グ後の音声信号dとのそれぞれの振幅最大点の位置は、
双峰状の様態を示すサンプリング前の音声信号波形の左
右の最大点に位置する。ここで、この振幅最大点を基準
に両信号の一部を抽出して比較すると、両信号波形の間
に2サンプリング周期のずれが生じる。
【0020】いま、音源符号帳内のある符号語が作成さ
れたときと全く同じ音声信号が従来の音声符号化装置に
入力された場合を考えると、同じ音声信号であるので、
この符号語が選ばれることが望ましいが、符号語を作成
したときと代表音源32の抽出を行うときの僅かなサン
プリング点のずれの影響で歪みが大きくなってしまい、
異なった符号語が選ばれことがあり、サンプリング点の
ずれの影響で符号化特性が劣化するという問題点があっ
た。
れたときと全く同じ音声信号が従来の音声符号化装置に
入力された場合を考えると、同じ音声信号であるので、
この符号語が選ばれることが望ましいが、符号語を作成
したときと代表音源32の抽出を行うときの僅かなサン
プリング点のずれの影響で歪みが大きくなってしまい、
異なった符号語が選ばれことがあり、サンプリング点の
ずれの影響で符号化特性が劣化するという問題点があっ
た。
【0021】この発明は、上記のような課題を解消する
ためになされたもので、単一の代表音源を用いた場合に
は見逃してしまうより符号化特性の良い代表音源をフレ
ーム内より抽出できる可能性を確保し、総合的な音源符
号化特性を向上させられる音声符号化装置を得ることを
目的としている。また、フレーム内の平均的な音源信号
波形の様態を代表音源の符号化に反映させ、復号後の音
源の安定度を向上させられる音声符号化装置を得ること
を目的としている。更に、音源符号化時に、抽出された
代表音源と符号後との微小なサンプルずれを吸収し、音
源の符号化特性を向上させられる音声符号化装置を得る
ことを目的としている。
ためになされたもので、単一の代表音源を用いた場合に
は見逃してしまうより符号化特性の良い代表音源をフレ
ーム内より抽出できる可能性を確保し、総合的な音源符
号化特性を向上させられる音声符号化装置を得ることを
目的としている。また、フレーム内の平均的な音源信号
波形の様態を代表音源の符号化に反映させ、復号後の音
源の安定度を向上させられる音声符号化装置を得ること
を目的としている。更に、音源符号化時に、抽出された
代表音源と符号後との微小なサンプルずれを吸収し、音
源の符号化特性を向上させられる音声符号化装置を得る
ことを目的としている。
【0022】
【課題を解決するための手段】請求項1記載の発明に係
る音声符号化装置は、音源信号から代表音源を複数抽出
して出力する複数代表音源抽出手段と、複数代表音源抽
出手段が抽出した各代表音源を所定の符号化操作で出力
可能な各音源符号に符号化した場合の歪を全て算出する
音源符号化歪算出手段と、音源符号化歪算出手段が算出
した歪を比較し、その歪が最小となる代表音源と音源符
号の組み合わせを選択してその音源符号を出力する音源
符号選択手段とを備えることを特徴とするものである。
る音声符号化装置は、音源信号から代表音源を複数抽出
して出力する複数代表音源抽出手段と、複数代表音源抽
出手段が抽出した各代表音源を所定の符号化操作で出力
可能な各音源符号に符号化した場合の歪を全て算出する
音源符号化歪算出手段と、音源符号化歪算出手段が算出
した歪を比較し、その歪が最小となる代表音源と音源符
号の組み合わせを選択してその音源符号を出力する音源
符号選択手段とを備えることを特徴とするものである。
【0023】請求項2記載の発明に係る音声符号化装置
は、音源信号から代表音源を複数抽出して出力する複数
代表音源抽出手段と、複数代表音源抽出手段が抽出した
各代表音源を所定の符号化操作で出力可能な各音源符号
に符号化した場合の歪を全て算出する音源符号化歪算出
手段と、音源符号化歪算出手段が算出した各歪に所定の
重み係数を乗じて音源符号毎に和を取り、その和が最小
になる音源符号を出力する音源符号決定手段とを備える
ことを特徴とするものである。
は、音源信号から代表音源を複数抽出して出力する複数
代表音源抽出手段と、複数代表音源抽出手段が抽出した
各代表音源を所定の符号化操作で出力可能な各音源符号
に符号化した場合の歪を全て算出する音源符号化歪算出
手段と、音源符号化歪算出手段が算出した各歪に所定の
重み係数を乗じて音源符号毎に和を取り、その和が最小
になる音源符号を出力する音源符号決定手段とを備える
ことを特徴とするものである。
【0024】請求項3記載の発明に係る音声符号化装置
は、音源信号から代表音源を複数抽出して出力する複数
代表音源抽出手段と、複数代表音源抽出手段が抽出した
各代表音源の平均化処理を行って得られた1つの平均化
代表音源を出力する平均化代表音源算出手段と、平均化
代表音源に所定の符号化操作を行って符号化時の歪を最
小にする音源符号を出力する平均化音源符号化手段とを
備えることを特徴とするものである。
は、音源信号から代表音源を複数抽出して出力する複数
代表音源抽出手段と、複数代表音源抽出手段が抽出した
各代表音源の平均化処理を行って得られた1つの平均化
代表音源を出力する平均化代表音源算出手段と、平均化
代表音源に所定の符号化操作を行って符号化時の歪を最
小にする音源符号を出力する平均化音源符号化手段とを
備えることを特徴とするものである。
【0025】請求項4記載の発明に係る音声符号化装置
は、前記複数代表音源抽出手段に、現在のフレーム内の
音源信号より1つの代表音源抽出位置を決定して出力す
る代表音源抽出位置決定手段と、代表音源抽出位置の代
表音源とその代表音源抽出位置から前向または後向にお
およそピッチ周期の整数倍長離れた位置の音源とから複
数の1ピッチ周期長の代表音源を抽出するピッチ周期間
隔代表音源抽出手段とを設けたことを特徴とするもので
ある。
は、前記複数代表音源抽出手段に、現在のフレーム内の
音源信号より1つの代表音源抽出位置を決定して出力す
る代表音源抽出位置決定手段と、代表音源抽出位置の代
表音源とその代表音源抽出位置から前向または後向にお
およそピッチ周期の整数倍長離れた位置の音源とから複
数の1ピッチ周期長の代表音源を抽出するピッチ周期間
隔代表音源抽出手段とを設けたことを特徴とするもので
ある。
【0026】請求項5記載の発明に係る音声符号化装置
は、前記複数代表音源抽出手段に、現在のフレーム内の
音源信号より1つの代表音源抽出位置を決定して出力す
る代表音源抽出位置決定手段と、代表音源抽出位置に対
してピッチ周期に比べて微小な複数種類の前後の移動を
与えてそれらの位置の音源信号より複数の1ピッチ周期
長の代表音源を抽出する変位代表音源抽出手段とを設け
たことを特徴とするものである。
は、前記複数代表音源抽出手段に、現在のフレーム内の
音源信号より1つの代表音源抽出位置を決定して出力す
る代表音源抽出位置決定手段と、代表音源抽出位置に対
してピッチ周期に比べて微小な複数種類の前後の移動を
与えてそれらの位置の音源信号より複数の1ピッチ周期
長の代表音源を抽出する変位代表音源抽出手段とを設け
たことを特徴とするものである。
【0027】
【作用】請求項1記載の発明における音声符号化装置
は、複数代表音源抽出手段により音源信号から代表音源
を複数抽出して出力し、音源符号化歪算出手段により複
数代表音源抽出手段が抽出した各代表音源を所定の符号
化操作で出力可能な各音源符号に符号化した場合の歪を
全て算出し、音源符号選択手段により音源符号化歪算出
手段が算出した歪を比較し、その歪が最小となる代表音
源と音源符号の組み合わせを選択してその音源符号を出
力する。
は、複数代表音源抽出手段により音源信号から代表音源
を複数抽出して出力し、音源符号化歪算出手段により複
数代表音源抽出手段が抽出した各代表音源を所定の符号
化操作で出力可能な各音源符号に符号化した場合の歪を
全て算出し、音源符号選択手段により音源符号化歪算出
手段が算出した歪を比較し、その歪が最小となる代表音
源と音源符号の組み合わせを選択してその音源符号を出
力する。
【0028】請求項2記載の発明における音声符号化装
置は、複数代表音源抽出手段により音源信号から代表音
源を複数抽出して出力し、音源符号化歪算出手段により
複数代表音源抽出手段が抽出した各代表音源を所定の符
号化操作で出力可能な各音源符号に符号化した場合の歪
を全て算出し、音源符号決定手段により音源符号化歪算
出手段が算出した各歪に所定の重み係数を乗じて音源符
号毎に和を取り、その和が最小になる音源符号を出力す
る。
置は、複数代表音源抽出手段により音源信号から代表音
源を複数抽出して出力し、音源符号化歪算出手段により
複数代表音源抽出手段が抽出した各代表音源を所定の符
号化操作で出力可能な各音源符号に符号化した場合の歪
を全て算出し、音源符号決定手段により音源符号化歪算
出手段が算出した各歪に所定の重み係数を乗じて音源符
号毎に和を取り、その和が最小になる音源符号を出力す
る。
【0029】請求項3記載の発明における音声符号化装
置は、複数代表音源抽出手段により音源信号から代表音
源を複数抽出して出力し、平均化代表音源算出手段によ
り複数代表音源抽出手段が抽出した各代表音源の平均化
処理を行って得られた1つの平均化代表音源を出力し、
平均化音源符号化手段により平均化代表音源に所定の符
号化操作を行って符号化時の歪を最小にする音源符号を
出力する。
置は、複数代表音源抽出手段により音源信号から代表音
源を複数抽出して出力し、平均化代表音源算出手段によ
り複数代表音源抽出手段が抽出した各代表音源の平均化
処理を行って得られた1つの平均化代表音源を出力し、
平均化音源符号化手段により平均化代表音源に所定の符
号化操作を行って符号化時の歪を最小にする音源符号を
出力する。
【0030】請求項4記載の発明における音声符号化装
置は、代表音源抽出位置決定手段により現在のフレーム
内の音源信号より1つの代表音源抽出位置を決定して出
力し、ピッチ周期間隔代表音源抽出手段により代表音源
抽出位置の代表音源とその代表音源抽出位置とから前向
または後向におおよそピッチ周期の整数倍長離れた位置
の音源とから複数の1ピッチ周期長の代表音源を抽出す
る。
置は、代表音源抽出位置決定手段により現在のフレーム
内の音源信号より1つの代表音源抽出位置を決定して出
力し、ピッチ周期間隔代表音源抽出手段により代表音源
抽出位置の代表音源とその代表音源抽出位置とから前向
または後向におおよそピッチ周期の整数倍長離れた位置
の音源とから複数の1ピッチ周期長の代表音源を抽出す
る。
【0031】請求項5記載の発明における音声符号化装
置は、代表音源抽出位置決定手段により現在のフレーム
内の音源信号より1つの代表音源抽出位置を決定して出
力する、変位代表音源抽出手段により代表音源抽出位置
に対してピッチ周期に比べて微小な複数種類の前後の移
動を与えてそれらの位置の音源信号より複数の1ピッチ
周期長の代表音源を抽出する。
置は、代表音源抽出位置決定手段により現在のフレーム
内の音源信号より1つの代表音源抽出位置を決定して出
力する、変位代表音源抽出手段により代表音源抽出位置
に対してピッチ周期に比べて微小な複数種類の前後の移
動を与えてそれらの位置の音源信号より複数の1ピッチ
周期長の代表音源を抽出する。
【0032】
【実施例】以下、この発明の一実施例を図を用いて説明
する。
する。
【0033】実施例1.図1は、請求項1記載の発明に
係る音声符号化装置の構成を示すブロック図である。
係る音声符号化装置の構成を示すブロック図である。
【0034】音声符号化装置は、図1に示すように、所
定のサンプリング周期でディジタル信号化された音声信
号1を、所定の長さのフレーム単位でスペクトル形状を
分析するスペクトル形状分析手段2と、音声信号1のピ
ッチ周期を求めるピッチ周期抽出手段3と、音声信号が
有声か無声かを判定する有声無声判定手段4とを有して
いる。そして、スペクトル形状分析手段2には、スペク
トル形状情報12を符号化するスペクトル形状情報符号
化手段5が接続されており、スペクトル形状分析手段2
とピッチ周期抽出手段3とには有声音源符号化手段8が
接続されている。有声音源符号化手段8は、音源信号1
3から複数の代表音源である複数代表音源16を抽出し
て出力する複数代表音源抽出手段9と、複数代表音源抽
出手段9が抽出した複数代表音源16を所定の符号化操
作で出力可能な各音源符号に符号化した場合の歪を全て
算出する音源符号化歪算出手段10と、音源符号化歪算
出手段10が算出した歪17を比較し、その歪17が最
小となる代表音源と音源符号の組み合わせを選択してそ
の音源符号19を出力する音源符号選択手段11とから
構成されている。
定のサンプリング周期でディジタル信号化された音声信
号1を、所定の長さのフレーム単位でスペクトル形状を
分析するスペクトル形状分析手段2と、音声信号1のピ
ッチ周期を求めるピッチ周期抽出手段3と、音声信号が
有声か無声かを判定する有声無声判定手段4とを有して
いる。そして、スペクトル形状分析手段2には、スペク
トル形状情報12を符号化するスペクトル形状情報符号
化手段5が接続されており、スペクトル形状分析手段2
とピッチ周期抽出手段3とには有声音源符号化手段8が
接続されている。有声音源符号化手段8は、音源信号1
3から複数の代表音源である複数代表音源16を抽出し
て出力する複数代表音源抽出手段9と、複数代表音源抽
出手段9が抽出した複数代表音源16を所定の符号化操
作で出力可能な各音源符号に符号化した場合の歪を全て
算出する音源符号化歪算出手段10と、音源符号化歪算
出手段10が算出した歪17を比較し、その歪17が最
小となる代表音源と音源符号の組み合わせを選択してそ
の音源符号19を出力する音源符号選択手段11とから
構成されている。
【0035】また、ピッチ周期抽出手段3には、ピッチ
周期抽出手段3が求めたピッチ周期14を符号化するピ
ッチ周期符号化手段6が接続されている。更に、有声無
声判定手段4には、ピッチ周期抽出手段3と、有声無声
判定手段4が出力する有声無声情報15を符号化する有
声無声情報符号化手段7が接続されている。
周期抽出手段3が求めたピッチ周期14を符号化するピ
ッチ周期符号化手段6が接続されている。更に、有声無
声判定手段4には、ピッチ周期抽出手段3と、有声無声
判定手段4が出力する有声無声情報15を符号化する有
声無声情報符号化手段7が接続されている。
【0036】次に、本実施例の動作について説明する。
【0037】スペクトル形状分析手段2は、入力された
現在のフレームの音声信号1を分析し、スペクトル形状
情報12を求め、求めたスペクトル形状情報12と音声
信号1とから音源信号13を算出する。そして、スペク
トル形状情報符号化手段5は、スペクトル形状情報12
を符号化し、得られたスペクトル形状符号18を出力す
る。
現在のフレームの音声信号1を分析し、スペクトル形状
情報12を求め、求めたスペクトル形状情報12と音声
信号1とから音源信号13を算出する。そして、スペク
トル形状情報符号化手段5は、スペクトル形状情報12
を符号化し、得られたスペクトル形状符号18を出力す
る。
【0038】また、有声無声判定手段4は、音声信号1
を分析し、有声音か無声音かを判定し、その結果を有声
無声情報15として出力する。それから、有声無声情報
符号化手段7は、この有声無声情報15を符号化し、得
られた有声無声符号21を出力する。
を分析し、有声音か無声音かを判定し、その結果を有声
無声情報15として出力する。それから、有声無声情報
符号化手段7は、この有声無声情報15を符号化し、得
られた有声無声符号21を出力する。
【0039】更に、ピッチ周期抽出手段3は、有声無声
情報15が有声音である場合に、音声信号1に対してピ
ッチ周期分析を行い、得られたピッチ周期14を出力す
る。そして、ピッチ周期符号化手段6は、ピッチ周期1
4を符号化し、得られたピッチ周期符号20を出力す
る。
情報15が有声音である場合に、音声信号1に対してピ
ッチ周期分析を行い、得られたピッチ周期14を出力す
る。そして、ピッチ周期符号化手段6は、ピッチ周期1
4を符号化し、得られたピッチ周期符号20を出力す
る。
【0040】一方、有声音源符号化手段8は、ピッチ周
期14が値を持つとき、すなわち現処理フレームが有声
音であるとき、複数代表音源抽出手段9は予め設定され
ている抽出基準に従って複数代表音源16の抽出を行
う。それから、音源符号化歪算出手段10は、複数代表
音源抽出手段9が抽出した複数代表音源16の一つ一つ
について所定の符号化に用いられる各符号語と比較し、
2つの間の所定の符号化時の歪17、例えば時間波形上
での最小二乗距離を全ての組み合わせについて求めて出
力する。更に、音源符号選択手段11では、これらの歪
17のうちで最小のものを選択し、その場合の符号語に
対応する音源符号19を出力する。
期14が値を持つとき、すなわち現処理フレームが有声
音であるとき、複数代表音源抽出手段9は予め設定され
ている抽出基準に従って複数代表音源16の抽出を行
う。それから、音源符号化歪算出手段10は、複数代表
音源抽出手段9が抽出した複数代表音源16の一つ一つ
について所定の符号化に用いられる各符号語と比較し、
2つの間の所定の符号化時の歪17、例えば時間波形上
での最小二乗距離を全ての組み合わせについて求めて出
力する。更に、音源符号選択手段11では、これらの歪
17のうちで最小のものを選択し、その場合の符号語に
対応する音源符号19を出力する。
【0041】実施例2.図2は、請求項2記載の発明に
係る音声符号化装置の構成を示すブロック図である。な
お、図1と同一構成部分には同一符号を付して説明を省
略する。
係る音声符号化装置の構成を示すブロック図である。な
お、図1と同一構成部分には同一符号を付して説明を省
略する。
【0042】有声音源符号化手段8は、音源信号13か
ら複数代表音源16を複数抽出して出力する複数代表音
源抽出手段9と、複数代表音源抽出手段9が抽出した各
複数代表音源16を所定の符号化操作で出力可能な各音
源符号に符号化した場合の歪を全て算出する音源符号化
歪算出手段10と、音源符号化歪算出手段10が算出し
た各歪に所定の重み係数を乗じて音源符号毎に和を取
り、その和が最小になる音源符号19を出力する音源符
号決定手段22とから構成されている。
ら複数代表音源16を複数抽出して出力する複数代表音
源抽出手段9と、複数代表音源抽出手段9が抽出した各
複数代表音源16を所定の符号化操作で出力可能な各音
源符号に符号化した場合の歪を全て算出する音源符号化
歪算出手段10と、音源符号化歪算出手段10が算出し
た各歪に所定の重み係数を乗じて音源符号毎に和を取
り、その和が最小になる音源符号19を出力する音源符
号決定手段22とから構成されている。
【0043】次ぎに、本実施例の動作について説明す
る。
る。
【0044】有声音源符号化手段8は、ピッチ周期14
が値を持つとき、すなわち現処理フレームが有声音であ
るとき、複数代表音源抽出手段9は予め設定されている
抽出基準に従って複数代表音源16の抽出を行う。それ
から、音源符号化歪算出手段10は、複数代表音源抽出
手段9が抽出した複数代表音源16の一つ一つについて
所定の符号化に用いられる各符号語と比較し、2つの間
の所定の符号化時の歪17、例えば時間波形上での最小
二乗距離を全ての組み合わせについて求めて出力する。
更に、音源符号決定手段22では、これらの歪17に各
代表音源の抽出位置に応じて付与された重み係数(ここ
ではフレームの中央に近い場所から抽出された代表音源
に対しては大きな重み係数)を乗じ、それらを音源符号
毎に和を取り、その和が最小になる音源符号19を選択
して出力する。
が値を持つとき、すなわち現処理フレームが有声音であ
るとき、複数代表音源抽出手段9は予め設定されている
抽出基準に従って複数代表音源16の抽出を行う。それ
から、音源符号化歪算出手段10は、複数代表音源抽出
手段9が抽出した複数代表音源16の一つ一つについて
所定の符号化に用いられる各符号語と比較し、2つの間
の所定の符号化時の歪17、例えば時間波形上での最小
二乗距離を全ての組み合わせについて求めて出力する。
更に、音源符号決定手段22では、これらの歪17に各
代表音源の抽出位置に応じて付与された重み係数(ここ
ではフレームの中央に近い場所から抽出された代表音源
に対しては大きな重み係数)を乗じ、それらを音源符号
毎に和を取り、その和が最小になる音源符号19を選択
して出力する。
【0045】実施例3.上述実施例2においては、音源
符号決定手段22内における重み係数の付与について、
フレームの中央に近い場所から抽出した代表音源に対し
て大きな重み係数を付与するようになっているが、これ
に限らず、前フレーム代表音源と各代表音源の相関に応
じて付与する重み係数の大きさを変えてもよい。
符号決定手段22内における重み係数の付与について、
フレームの中央に近い場所から抽出した代表音源に対し
て大きな重み係数を付与するようになっているが、これ
に限らず、前フレーム代表音源と各代表音源の相関に応
じて付与する重み係数の大きさを変えてもよい。
【0046】実施例4.上述実施例2においては、音源
符号決定手段22内における重み係数の付与について、
フレームの中央に近い場所から抽出した代表音源に対し
て大きな重み係数を付与または前フレーム代表音源と各
代表音源の相関に応じて付与する重み係数の大きさを変
えるようになっているが、各代表音源に一様な重み付け
をして和を取るようにしてもよい。
符号決定手段22内における重み係数の付与について、
フレームの中央に近い場所から抽出した代表音源に対し
て大きな重み係数を付与または前フレーム代表音源と各
代表音源の相関に応じて付与する重み係数の大きさを変
えるようになっているが、各代表音源に一様な重み付け
をして和を取るようにしてもよい。
【0047】実施例5.図3は、請求項3記載の発明に
係る音声符号化装置の構成を示すブロック図である。な
お、図1と同一構成部分には同一符号を付して説明を省
略する。
係る音声符号化装置の構成を示すブロック図である。な
お、図1と同一構成部分には同一符号を付して説明を省
略する。
【0048】有声音源符号化手段8は、音源信号13か
ら代表音源16を複数抽出して出力する複数代表音源抽
出手段9と、複数代表音源抽出手段9が抽出した各代表
音源の平均化処理を行って得られた1つの平均化代表音
源25を出力する平均化代表音源算出手段23と、平均
化代表音源25に所定の符号化操作を行って符号化時の
歪を最小にする音源符号19を出力する平均化音源符号
化手段24とから構成されている。
ら代表音源16を複数抽出して出力する複数代表音源抽
出手段9と、複数代表音源抽出手段9が抽出した各代表
音源の平均化処理を行って得られた1つの平均化代表音
源25を出力する平均化代表音源算出手段23と、平均
化代表音源25に所定の符号化操作を行って符号化時の
歪を最小にする音源符号19を出力する平均化音源符号
化手段24とから構成されている。
【0049】次に、本実施例の動作について説明する。
【0050】有声音源符号化手段8は、ピッチ周期14
が値を持つとき、すなわち現処理フレームが有声音であ
るとき、複数代表音源抽出手段9は予め設定されている
抽出基準に従って複数代表音源16の抽出を行う。それ
から、平均化代表音源算出手段23は、複数代表音源抽
出手段9が抽出した各代表音源の時間波形上における各
サンプル毎の振幅の平均値を求め、平均化代表音源25
を算出して出力する。更に、平均化音源符号化手段24
は、この平均化代表音源25と所定の符号化に用いられ
る各符号毎の間の時間波形上の最小二乗距離を計算し、
これを最小とする符号語に対応する音源符号19を出力
する。
が値を持つとき、すなわち現処理フレームが有声音であ
るとき、複数代表音源抽出手段9は予め設定されている
抽出基準に従って複数代表音源16の抽出を行う。それ
から、平均化代表音源算出手段23は、複数代表音源抽
出手段9が抽出した各代表音源の時間波形上における各
サンプル毎の振幅の平均値を求め、平均化代表音源25
を算出して出力する。更に、平均化音源符号化手段24
は、この平均化代表音源25と所定の符号化に用いられ
る各符号毎の間の時間波形上の最小二乗距離を計算し、
これを最小とする符号語に対応する音源符号19を出力
する。
【0051】実施例6.上述実施例5においては、平均
化音源符号化手段24で平均値の算出に偏りを持たせて
いなかったが、各代表音源の抽出位置や、前フレームの
代表音源との相関を重み付与基準に用いた加重平均を求
める構成としてもよい。
化音源符号化手段24で平均値の算出に偏りを持たせて
いなかったが、各代表音源の抽出位置や、前フレームの
代表音源との相関を重み付与基準に用いた加重平均を求
める構成としてもよい。
【0052】実施例7.上述実施例1、2及び5におい
ては、平均化音源符号化手段24における符号化の歪尺
度を、時間波形上の最小二乗距離としたが、歪尺度はこ
れに限らず、例えば波形間のバタチャリア距離等を用い
る構成も可能である。また、DFTスペクトル上での歪
尺度を定義し、歪を計算する構成も可能である。
ては、平均化音源符号化手段24における符号化の歪尺
度を、時間波形上の最小二乗距離としたが、歪尺度はこ
れに限らず、例えば波形間のバタチャリア距離等を用い
る構成も可能である。また、DFTスペクトル上での歪
尺度を定義し、歪を計算する構成も可能である。
【0053】実施例8.上述実施例1、2及び5におい
ては、平均化音源符号化手段24で、時間波形上の振幅
の平均により、平均化代表音源25を算出したが、複数
代表音源16のそれぞれをDFTし、DFTスペクトル
上での平均を取り、そのまま実施例7の上の歪尺度を用
いた符号化を行う構成とすることも可能である。
ては、平均化音源符号化手段24で、時間波形上の振幅
の平均により、平均化代表音源25を算出したが、複数
代表音源16のそれぞれをDFTし、DFTスペクトル
上での平均を取り、そのまま実施例7の上の歪尺度を用
いた符号化を行う構成とすることも可能である。
【0054】実施例9.図4は、請求項4記載の発明に
係る音声符号化装置の複数代表音源抽出手段9の構成を
示すブロック図である。
係る音声符号化装置の複数代表音源抽出手段9の構成を
示すブロック図である。
【0055】複数代表音源抽出手段9は、現在のフレー
ム内の音源信号より1つの代表音源抽出位置を決定して
出力する代表音源抽出位置決定手段26と、代表音源抽
出位置の代表音源とその代表音源抽出位置とから前向ま
たは後向におおよそピッチ周期の整数倍長離れた位置の
音源とから複数の1ピッチ周期長の代表音源を抽出する
ピッチ周期間隔代表音源抽出手段27とを備えている。
ム内の音源信号より1つの代表音源抽出位置を決定して
出力する代表音源抽出位置決定手段26と、代表音源抽
出位置の代表音源とその代表音源抽出位置とから前向ま
たは後向におおよそピッチ周期の整数倍長離れた位置の
音源とから複数の1ピッチ周期長の代表音源を抽出する
ピッチ周期間隔代表音源抽出手段27とを備えている。
【0056】次に、本実施例の動作について説明する。
【0057】代表音源抽出位置決定手段26は、ピッチ
周期14が値を持つとき、すなわち現処理フレームが有
声音であるとき、フレーム内の音源信号13の全域よ
り、振幅ピーク最大の点の位置、及びその点を中心とす
る1ピッチ周期区間を抽出し、抽出位置情報28として
出力する。そして、ピッチ周期間隔代表音源抽出手段2
7は、抽出位置情報28の1ピッチ周期区間と、それに
前後するフレーム内全域より抽出位置情報28の中心か
らピッチ周期の整数倍離れた点の±2〜3ポイント以内
の振幅最大点を中心とする1ピッチ周期区間を抽出し、
複数代表音源16として出力する。この時、フレーム始
終端付近の抽出区間では、前後フレームにまたがって抽
出される場合もある。
周期14が値を持つとき、すなわち現処理フレームが有
声音であるとき、フレーム内の音源信号13の全域よ
り、振幅ピーク最大の点の位置、及びその点を中心とす
る1ピッチ周期区間を抽出し、抽出位置情報28として
出力する。そして、ピッチ周期間隔代表音源抽出手段2
7は、抽出位置情報28の1ピッチ周期区間と、それに
前後するフレーム内全域より抽出位置情報28の中心か
らピッチ周期の整数倍離れた点の±2〜3ポイント以内
の振幅最大点を中心とする1ピッチ周期区間を抽出し、
複数代表音源16として出力する。この時、フレーム始
終端付近の抽出区間では、前後フレームにまたがって抽
出される場合もある。
【0058】実施例10.図5は、請求項5記載の発明
に係る音声符号化装置の複数代表音源抽出手段9の構成
を示すブロック図である。
に係る音声符号化装置の複数代表音源抽出手段9の構成
を示すブロック図である。
【0059】複数代表音源抽出手段9は、現在のフレー
ム内の音源信号より1つの代表音源抽出位置を決定して
出力する代表音源抽出位置決定手段26と、代表音源抽
出位置に対してピッチ周期に比べて微小な複数種類の前
後の移動を与えてそれらの位置の音源信号より複数の1
ピッチ周期長の代表音源を抽出する変位代表音源抽出手
段29とを備えている。
ム内の音源信号より1つの代表音源抽出位置を決定して
出力する代表音源抽出位置決定手段26と、代表音源抽
出位置に対してピッチ周期に比べて微小な複数種類の前
後の移動を与えてそれらの位置の音源信号より複数の1
ピッチ周期長の代表音源を抽出する変位代表音源抽出手
段29とを備えている。
【0060】次に、本実施例の動作について説明する。
【0061】代表音源抽出位置決定手段26は、ピッチ
周期14が値を持つとき、すなわち現処理フレームが有
声音であるとき、フレーム内の音源信号13の全域よ
り、振幅ピーク最大の点の位置、及びその点を中心とす
る1ピッチ周期区間を抽出し、抽出位置情報28として
出力する。そして、変位代表音源抽出手段29は、抽出
位置情報28の1ピッチ周期区間と、それに±1〜3ポ
イント前後した1ピッチ周期区間を独立した区間として
抽出し、複数代表音源16として出力する。この時、フ
レーム始終端付近の抽出区間では、前後フレームにまた
がって抽出される場合もある。
周期14が値を持つとき、すなわち現処理フレームが有
声音であるとき、フレーム内の音源信号13の全域よ
り、振幅ピーク最大の点の位置、及びその点を中心とす
る1ピッチ周期区間を抽出し、抽出位置情報28として
出力する。そして、変位代表音源抽出手段29は、抽出
位置情報28の1ピッチ周期区間と、それに±1〜3ポ
イント前後した1ピッチ周期区間を独立した区間として
抽出し、複数代表音源16として出力する。この時、フ
レーム始終端付近の抽出区間では、前後フレームにまた
がって抽出される場合もある。
【0062】実施例11.上述実施例9及び10では、
抽出位置情報28を、フレーム内全域の振幅最大点を基
準に決定していたが、この基準は、前フレームの代表音
源の1つと、フレーム内の音源信号13の相互相関値が
最大となる位置にすることも可能である。
抽出位置情報28を、フレーム内全域の振幅最大点を基
準に決定していたが、この基準は、前フレームの代表音
源の1つと、フレーム内の音源信号13の相互相関値が
最大となる位置にすることも可能である。
【0063】実施例12.上述実施例10では、抽出位
置の変位を、音源信号13上の抽出区間の移動によって
得ているが、抽出位置情報28で得られるその位置を中
心とする1ピッチ周期区間をDFTしてDFTスペクト
ルを得、そのスペクトルに時間方向の±3ポイント以下
の変位に相当するスペクトル上の位相回転を複数種類疑
似的に時間方向の微小な変位を段階的に作り出し、それ
ぞれを複数代表音源16として出力する構成も可能であ
る。この構成ではサンプリング周期未満の変位も疑似的
に作り出すことが可能である。
置の変位を、音源信号13上の抽出区間の移動によって
得ているが、抽出位置情報28で得られるその位置を中
心とする1ピッチ周期区間をDFTしてDFTスペクト
ルを得、そのスペクトルに時間方向の±3ポイント以下
の変位に相当するスペクトル上の位相回転を複数種類疑
似的に時間方向の微小な変位を段階的に作り出し、それ
ぞれを複数代表音源16として出力する構成も可能であ
る。この構成ではサンプリング周期未満の変位も疑似的
に作り出すことが可能である。
【0064】実施例13.上述実施例10では、単一の
抽出位置の変化により複数の代表音源を得ていたが、請
求項4記載の構成を組み合わせることも可能である。
抽出位置の変化により複数の代表音源を得ていたが、請
求項4記載の構成を組み合わせることも可能である。
【0065】
【発明の効果】以上説明したように、請求項1記載の発
明によれば、複数代表音源抽出手段により音源信号から
代表音源を複数抽出して出力し、音源符号化歪算出手段
により複数代表音源抽出手段が抽出した各代表音源を所
定の符号化操作で出力可能な各音源符号に符号化した場
合の歪を全て算出し、音源符号選択手段により音源符号
化歪算出手段が算出した歪を比較し、その歪が最小とな
る代表音源と音源符号の組み合わせを選択してその音源
符号を出力するように構成したので、単一の代表音源を
用いて符号化していたときには見逃していたより符号化
特性の良好な1ピッチ周期区間を符号化に用いることが
でき、総合的に符号化特性を向上することができる。
明によれば、複数代表音源抽出手段により音源信号から
代表音源を複数抽出して出力し、音源符号化歪算出手段
により複数代表音源抽出手段が抽出した各代表音源を所
定の符号化操作で出力可能な各音源符号に符号化した場
合の歪を全て算出し、音源符号選択手段により音源符号
化歪算出手段が算出した歪を比較し、その歪が最小とな
る代表音源と音源符号の組み合わせを選択してその音源
符号を出力するように構成したので、単一の代表音源を
用いて符号化していたときには見逃していたより符号化
特性の良好な1ピッチ周期区間を符号化に用いることが
でき、総合的に符号化特性を向上することができる。
【0066】請求項2記載の発明によれば、複数代表音
源抽出手段により音源信号から代表音源を複数抽出して
出力し、音源符号化歪算出手段により複数代表音源抽出
手段が抽出した各代表音源を所定の符号化操作で出力可
能な各音源符号に符号化した場合の歪を全て算出し、音
源符号決定手段により音源符号化歪算出手段が算出した
各歪に所定の重み係数を乗じて音源符号毎に和を取り、
その和が最小になる音源符号を出力するように構成した
ので、単一の代表音源を用いて符号化していた場合に比
べ、フレーム内の平均的な音源信号波形の様態を符号化
に反映させることができ、復号後の音源の安定度を向上
させることができる。
源抽出手段により音源信号から代表音源を複数抽出して
出力し、音源符号化歪算出手段により複数代表音源抽出
手段が抽出した各代表音源を所定の符号化操作で出力可
能な各音源符号に符号化した場合の歪を全て算出し、音
源符号決定手段により音源符号化歪算出手段が算出した
各歪に所定の重み係数を乗じて音源符号毎に和を取り、
その和が最小になる音源符号を出力するように構成した
ので、単一の代表音源を用いて符号化していた場合に比
べ、フレーム内の平均的な音源信号波形の様態を符号化
に反映させることができ、復号後の音源の安定度を向上
させることができる。
【0067】請求項3記載の発明によれば、複数代表音
源抽出手段により音源信号から代表音源を複数抽出して
出力し、平均化代表音源算出手段により複数代表音源抽
出手段が抽出した各代表音源の平均化処理を行って得ら
れた1つの平均化代表音源を出力し、平均化音源符号化
手段により平均化代表音源に所定の符号化操作を行って
符号化時の歪を最小にする音源符号を出力するように構
成したので、単一の代表音源を用いて符号化していた場
合に比べ、フレーム内の平均的な音源信号波形の様態を
符号化に反映させることができ、復号後の音源の安定度
を向上させることができる。
源抽出手段により音源信号から代表音源を複数抽出して
出力し、平均化代表音源算出手段により複数代表音源抽
出手段が抽出した各代表音源の平均化処理を行って得ら
れた1つの平均化代表音源を出力し、平均化音源符号化
手段により平均化代表音源に所定の符号化操作を行って
符号化時の歪を最小にする音源符号を出力するように構
成したので、単一の代表音源を用いて符号化していた場
合に比べ、フレーム内の平均的な音源信号波形の様態を
符号化に反映させることができ、復号後の音源の安定度
を向上させることができる。
【0068】請求項4記載の発明によれば、代表音源抽
出位置決定手段により現在のフレーム内の音源信号より
1つの代表音源抽出位置を決定して出力し、ピッチ周期
間隔代表音源抽出手段により代表音源抽出位置の代表音
源とその代表音源抽出位置とから前向または後向におお
よそピッチ周期の整数倍長離れた位置の音源とから複数
の1ピッチ周期長の代表音源を抽出するように構成した
ので、従来のように単一の代表音源を用いた場合に見ら
れたサンプリング点のずれの影響に対し、複数の代表音
源の中からその振幅ピークに対するサンプリング点の位
置関係が符号後のそれとよく合致し、類似の波形を示す
別の代表音源を用いることができ、符号化特性を向上す
ることができる。
出位置決定手段により現在のフレーム内の音源信号より
1つの代表音源抽出位置を決定して出力し、ピッチ周期
間隔代表音源抽出手段により代表音源抽出位置の代表音
源とその代表音源抽出位置とから前向または後向におお
よそピッチ周期の整数倍長離れた位置の音源とから複数
の1ピッチ周期長の代表音源を抽出するように構成した
ので、従来のように単一の代表音源を用いた場合に見ら
れたサンプリング点のずれの影響に対し、複数の代表音
源の中からその振幅ピークに対するサンプリング点の位
置関係が符号後のそれとよく合致し、類似の波形を示す
別の代表音源を用いることができ、符号化特性を向上す
ることができる。
【0069】請求項5記載の発明によれば、代表音源抽
出位置決定手段により現在のフレーム内の音源信号より
1つの代表音源抽出位置を決定して出力する、変位代表
音源抽出手段により代表音源抽出位置に対してピッチ周
期に比べて微小な複数種類の前後の移動を与えてそれら
の位置の音源信号より複数の1ピッチ周期長の代表音源
を抽出するように構成したので、サンプリング点のずれ
の影響を回避し得る代表音源を抽出することができ、符
号化特性を向上することができる。
出位置決定手段により現在のフレーム内の音源信号より
1つの代表音源抽出位置を決定して出力する、変位代表
音源抽出手段により代表音源抽出位置に対してピッチ周
期に比べて微小な複数種類の前後の移動を与えてそれら
の位置の音源信号より複数の1ピッチ周期長の代表音源
を抽出するように構成したので、サンプリング点のずれ
の影響を回避し得る代表音源を抽出することができ、符
号化特性を向上することができる。
【図1】請求項1記載の発明に係る音声符号化装置の構
成を示すブロック図である。
成を示すブロック図である。
【図2】請求項2記載の発明に係る音声符号化装置の構
成を示すブロック図である。
成を示すブロック図である。
【図3】請求項3記載の発明に係る音声符号化装置の構
成を示すブロック図である。
成を示すブロック図である。
【図4】請求項4記載の発明に係る音声符号化装置の構
成を示すブロック図である。
成を示すブロック図である。
【図5】請求項5記載の発明に係る音声符号化装置の構
成を示すブロック図である。
成を示すブロック図である。
【図6】従来の音声符号化装置の構成を示すブロック図
である。
である。
【図7】従来の音声符号化装置において波形のサンプリ
ング間隔未満のずれが生じる仕組みを説明するための図
である。
ング間隔未満のずれが生じる仕組みを説明するための図
である。
【図8】従来の音声符号化装置において波形のサンプリ
ング間隔程度のずれが生じる仕組みを説明するための図
である。
ング間隔程度のずれが生じる仕組みを説明するための図
である。
2 スペクトル形状分析手段 3 ピッチ周期抽出手段 4 有声無声判定手段 5 スペクトル形状情報符号化手段 6 ピッチ周期符号化手段 7 有声無声情報符号化手段 8 有声音源符号化手段 9 複数代表音源抽出手段 10 音源符号化歪算出手段 11 音源符号選択手段 22 音源符号決定手段 23 平均化代表音源算出手段 24 平均化音源符号化手段 26 代表音源抽出位置決定手段 27 ピッチ周期間隔代表音源抽出手段 29 変位代表音源抽出手段
Claims (5)
- 【請求項1】 所定のサンプリング周期でディジタル信
号化された音声信号を、所定の長さのフレーム単位で分
析し、スペクトル形状情報と音源信号に分離し、音声信
号が有声音である場合に、ピッチ周期を求め、現在のフ
レーム内乃至その近傍の音源信号から1ピッチ周期長の
代表音源を抽出し、この代表音源を所定の符号化操作に
より符号化して音源符号を出力し、またピッチ周期長、
スペクトル形状情報、有声無声情報を含む複数のパラメ
ータを符号化して出力する音声符号化装置において、 音源信号から代表音源を複数抽出して出力する複数代表
音源抽出手段と、 複数代表音源抽出手段が抽出した各代表音源を所定の符
号化操作で出力可能な各音源符号に符号化した場合の歪
を全て算出する音源符号化歪算出手段と、 音源符号化歪算出手段が算出した歪を比較し、その歪が
最小となる代表音源と音源符号の組み合わせを選択して
その音源符号を出力する音源符号選択手段と、 を備えることを特徴とする音声符号化装置。 - 【請求項2】 所定のサンプリング周期でディジタル信
号化された音声信号を、所定の長さのフレーム単位で分
析し、スペクトル形状情報と音源信号に分離し、音声信
号が有声音である場合に、ピッチ周期を求め、現在のフ
レーム内乃至その近傍の音源信号から1ピッチ周期長の
代表音源を抽出し、この代表音源を所定の符号化操作に
より符号化して音源符号を出力し、またピッチ周期長、
スペクトル形状情報、有声無声情報を含む複数のパラメ
ータを符号化して出力する音声符号化装置において、 音源信号から代表音源を複数抽出して出力する複数代表
音源抽出手段と、 複数代表音源抽出手段が抽出した各代表音源を所定の符
号化操作で出力可能な各音源符号に符号化した場合の歪
を全て算出する音源符号化歪算出手段と、 音源符号化歪算出手段が算出した各歪に所定の重み係数
を乗じて音源符号毎に和を取り、その和が最小になる音
源符号を出力する音源符号決定手段と、 を備えることを特徴とする音声符号化装置。 - 【請求項3】 所定のサンプリング周期でディジタル信
号化された音声信号を、所定の長さのフレーム単位で分
析し、スペクトル形状情報と音源信号に分離し、音声信
号が有声音である場合に、ピッチ周期を求め、現在のフ
レーム内乃至その近傍の音源信号から1ピッチ周期長の
代表音源を抽出し、この代表音源を所定の符号化操作に
より符号化して音源符号を出力し、またピッチ周期長、
スペクトル形状情報、有声無声情報を含む複数のパラメ
ータを符号化して出力する音声符号化装置において、 音源信号から代表音源を複数抽出して出力する複数代表
音源抽出手段と、 複数代表音源抽出手段が抽出した各代表音源の平均化処
理を行って得られた1つの平均化代表音源を出力する平
均化代表音源算出手段と、 平均化代表音源に所定の符号化操作を行って符号化時の
歪を最小にする音源符号を出力する平均化音源符号化手
段と、 を備えることを特徴とする音声符号化装置。 - 【請求項4】 前記複数代表音源抽出手段は、 現在のフレーム内の音源信号より1つの代表音源抽出位
置を決定して出力する代表音源抽出位置決定手段と、 代表音源抽出位置の代表音源とその代表音源抽出位置か
ら前向または後向におよそピッチ周期の整数倍長離れた
位置の音源とから複数の1ピッチ周期長の代表音源を抽
出するピッチ周期間隔代表音源抽出手段と、 を備えることを特徴とする請求項1から請求項3までの
内いずれかに記載の音声符号化装置。 - 【請求項5】 前記複数代表音源抽出手段は、 現在のフレーム内の音源信号より1つの代表音源抽出位
置を決定して出力する代表音源抽出位置決定手段と、 代表音源抽出位置に対してピッチ周期に比べて微小な複
数種類の前後の移動を与えてそれらの位置の音源信号よ
り複数の1ピッチ周期長の代表音源を抽出する変位代表
音源抽出手段と、 を備えることを特徴とする請求項1から請求項3までの
内いずれかに記載の音声符号化装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5239515A JPH0793000A (ja) | 1993-09-27 | 1993-09-27 | 音声符号化装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5239515A JPH0793000A (ja) | 1993-09-27 | 1993-09-27 | 音声符号化装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0793000A true JPH0793000A (ja) | 1995-04-07 |
Family
ID=17045952
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5239515A Pending JPH0793000A (ja) | 1993-09-27 | 1993-09-27 | 音声符号化装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0793000A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003517157A (ja) * | 1999-07-19 | 2003-05-20 | クゥアルコム・インコーポレイテッド | 位相スペクトル情報をサブサンプリングする方法および装置 |
-
1993
- 1993-09-27 JP JP5239515A patent/JPH0793000A/ja active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003517157A (ja) * | 1999-07-19 | 2003-05-20 | クゥアルコム・インコーポレイテッド | 位相スペクトル情報をサブサンプリングする方法および装置 |
| JP2008040509A (ja) * | 1999-07-19 | 2008-02-21 | Qualcomm Inc | 位相スペクトル情報をサブサンプリングする方法および装置 |
| JP4860859B2 (ja) * | 1999-07-19 | 2012-01-25 | クゥアルコム・インコーポレイテッド | 位相スペクトル情報をサブサンプリングする方法および装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100956623B1 (ko) | 잔여분 변경에 의한 보코더 내부의 프레임들을 시간 와핑하는 시스템 및 방법 | |
| USRE43190E1 (en) | Speech coding apparatus and speech decoding apparatus | |
| KR19980024631A (ko) | 음성 복호화 방법 및 장치 | |
| JP2707564B2 (ja) | 音声符号化方式 | |
| JP3068196B2 (ja) | マルチパルス分析音声処理システムおよび方法 | |
| KR100406674B1 (ko) | 음성합성방법 및 장치 | |
| CN1132156C (zh) | 具有减少复杂性的合成滤波器的celp语音编码器 | |
| US5963897A (en) | Apparatus and method for hybrid excited linear prediction speech encoding | |
| JP4063911B2 (ja) | 音声符号化装置 | |
| JP2000214900A (ja) | 音声符号化/復号化方法 | |
| US6061648A (en) | Speech coding apparatus and speech decoding apparatus | |
| JP3531780B2 (ja) | 音声符号化方法および復号化方法 | |
| JP3168238B2 (ja) | 再構成音声信号の周期性を増大させる方法および装置 | |
| US6535847B1 (en) | Audio signal processing | |
| JPH0793000A (ja) | 音声符号化装置 | |
| KR20040076661A (ko) | 음성 신호의 에너지 분포 특성을 고려한 쉐이핑 장치 및방법 | |
| JP3583945B2 (ja) | 音声符号化方法 | |
| JP3296411B2 (ja) | 音声符号化方法および復号化方法 | |
| JP3410931B2 (ja) | 音声符号化方法及び装置 | |
| JPWO2003042648A1 (ja) | 音声符号化装置、音声復号化装置、音声符号化方法および音声復号化方法 | |
| JPH05224698A (ja) | ピッチサイクル波形を平滑化する方法及び装置 | |
| JP3148920B2 (ja) | 音声符号化復号化装置 | |
| JP3210165B2 (ja) | 音声符号化復号化方法および装置 | |
| JPH09134196A (ja) | 音声符号化装置 | |
| GB2400003A (en) | Pitch estimation within a speech signal |