JPH052159B2 - - Google Patents
Info
- Publication number
- JPH052159B2 JPH052159B2 JP60021128A JP2112885A JPH052159B2 JP H052159 B2 JPH052159 B2 JP H052159B2 JP 60021128 A JP60021128 A JP 60021128A JP 2112885 A JP2112885 A JP 2112885A JP H052159 B2 JPH052159 B2 JP H052159B2
- Authority
- JP
- Japan
- Prior art keywords
- sound source
- pitch period
- code
- pulse
- pitch
- 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.)
- Expired - Lifetime
Links
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はコーデツク変換装置に関し、特に
LPC(Linear Prediction Coding)ボコーダ系通
信ネツトワークとマルチパルス符号化方式系通信
系ネツトワークとをインタフエースするために相
互の通信ネツトワークの符号構成を変換するコー
デツク変換装置に関する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a codec conversion device, and in particular to a codec conversion device.
The present invention relates to a codec conversion device that converts the code structure of an LPC (Linear Prediction Coding) vocoder type communication network and a multi-pulse coding type communication network in order to interface with each other.
従来、異種の符号化方式を利用する2つのコー
デツク(CODEC)を接続する場合にはいつたん
アナログ量の音声波形に変換したのち異る符号化
方式による符号化を実施する方法をとつている。
Conventionally, when connecting two codecs (CODECs) that use different encoding methods, a method has been used in which the audio waveforms are first converted into analog audio waveforms and then encoded using different encoding methods.
LPCボコーダ系通信ネツトワークとマルチパ
ルス符号化方式系通信ネツトワークとの間で行な
う音声通信にあつても両コーデツクの符号はいつ
たんアナログ量の音声波形に変換してから相手方
の符号に変換するという方式によつて運用されて
いる。 Even in voice communication between an LPC vocoder type communication network and a multipulse coding type communication network, the codes of both codecs are first converted into analog audio waveforms and then converted into the code of the other party. It is operated by this method.
LPCボコーダ系通信ネツトワークはLPCボコ
ーダによつて抽出される入力音声信号の特徴パラ
メータ、すなわちαパラメータやKパラメータの
如きLPCとしてのスペクトル包絡情報ならびに、
入力音声信号からこのスペクトル情報を除いた残
差信号としての音源情報とを所定の形式の符号に
変化して入力音声信号の代りに送信側(分析側)
から受信側(合成側)に送出し、受信側ではこれ
ら特徴パラメータを利用しデイジタル型の音声合
成フイルタの係数にLPCを設定したうえ音源情
報でこれを駆動するという手段で入力音声信号を
再生することを基本的な運用手段としている。上
述した音源情報は入力音声信号のピツチ周期、有
声/無声の別、ならびに音源の強さの3つの要素
で表現され、LPCボコーダにあつてはピツチ周
期は通常、抽出ピツチ数に対応した繰返し数のパ
ルスで、また無声音については白色雑音に置換し
て表現している。 The LPC vocoder-based communication network includes feature parameters of the input audio signal extracted by the LPC vocoder, ie, spectral envelope information as LPC such as α parameter and K parameter,
The sound source information as a residual signal obtained by removing this spectrum information from the input audio signal is converted into a code in a predetermined format and used on the transmitting side (analysis side) instead of the input audio signal.
to the receiving side (synthesizing side), and the receiving side uses these characteristic parameters to set LPC as the coefficient of a digital speech synthesis filter, and then reproduces the input audio signal by driving this with sound source information. This is the basic operating method. The above-mentioned sound source information is expressed by three elements: the pitch period of the input audio signal, whether it is voiced or unvoiced, and the strength of the sound source.In the case of an LPC vocoder, the pitch period is usually the number of repetitions corresponding to the number of extracted pitches. , and unvoiced sounds are expressed by replacing them with white noise.
また、マルチパルス符号化方式通信ネツトワー
クは、LPCボコーダ系通信ネツトワークにおい
てスペクトル包絡情報とともに送出すべき音源情
報を振幅と時間的位置が自由な複数のインパルス
系列、いわゆるマルチパルスで表現し、この場合
このマルチパルスは、これを駆動音源として合成
した合成波形と入力音声信号とが最もよく一致す
るように設定される。 In addition, in the multipulse encoding communication network, the sound source information to be sent together with the spectral envelope information in the LPC vocoder communication network is expressed by multiple impulse sequences, so-called multipulses, whose amplitude and temporal position are free. In this case, this multi-pulse is set so that the synthesized waveform synthesized using this multi-pulse as a driving sound source and the input audio signal most closely match.
これらLPCボコーダ系通信ネツトワークやマ
ルチパルス符号化方式系通信ネツトワークはいず
れも通常の符号化方式、たとえばPCM(Pulse
Code Modulation)等に比してはるかに少ない
データビツトレートで通信が可能であり、このた
め通信回線の大幅な効率化が図れるほか本質的に
通信の秘匿化も行ない易いといつた特徴を有し近
時多用されつつある。 These LPC vocoder-based communication networks and multi-pulse coding system communication networks both use normal coding systems, such as PCM (Pulse
It is possible to communicate at a much lower data bit rate than other methods such as Code Modulation, which makes it possible to greatly improve the efficiency of communication lines, and it also has the characteristic that it is essentially easy to conceal communication. It is being used frequently these days.
これらの通信ネツトワークは同種のコーデツク
を介して通信を行なう場合、たとえばLPCボコ
ーダ系通信ネツトワーク相互間で通信を行なうよ
うな場合は勿論符号変換の必要はないが、異種の
コーデツクを介して通信を行なう場合すなわち
LPCボコーダ系通信ネツトワークとマルチパル
ス符号化系通信系の相互間で通信を行なう場合に
は符号変換が必要となる。 These communication networks do not require code conversion when communicating through codecs of the same type, such as when communicating between LPC vocoder communication networks, but when communicating through codecs of different types. If you do
Code conversion is required when communicating between an LPC vocoder communication network and a multipulse coding communication system.
従来、異種のコーデツクを接続する場合にはそ
れぞれの形式で符号化された送受信内容を一旦も
との音声波形に変換し、このアナログ量の音声波
形を相手方の符号化形式のデイジタル量に変換す
るという手法をとつている。 Conventionally, when connecting different types of codecs, the transmitted and received content encoded in each format is first converted to the original audio waveform, and then this analog audio waveform is converted to a digital amount in the other party's encoding format. We are using this method.
しかしながら、上述した従来のコーデツク変換
装置には次に述べるような欠点がある。
However, the conventional codec conversion device described above has the following drawbacks.
すなわち、従来の手法によれば異種のコーデツ
クを接続する場合には一旦音声波形レベルに変換
して実施しているため音声波形変換処理による通
信品質の劣化増大が避けられず、また処理のため
のハードウエアの規模の増大も避けられないとい
う欠点がある。 In other words, according to the conventional method, when connecting different types of codecs, it is first converted to the audio waveform level, so deterioration of communication quality due to audio waveform conversion processing is unavoidable, and the processing The drawback is that an increase in the scale of hardware is inevitable.
本発明の目的は上述した欠点を除去し、特徴パ
ラメータの直接的変換を介して異種のコーデツク
を接続することにより音声波形変換処理による通
信品質の劣化増大を根本的に排除し、また処理の
ためのハードウエアも小規模な構成で済むコーデ
ツク変換装置を提供することにある。 The purpose of the present invention is to eliminate the above-mentioned drawbacks, to fundamentally eliminate the increase in deterioration of communication quality due to audio waveform conversion processing by connecting different types of codecs through direct conversion of feature parameters, and to The object of the present invention is to provide a codec conversion device that requires a small-scale hardware configuration.
本発明の装置は、LPCボコーダ系通信ネツト
ワークとマルチパルス符号化方式系通信ネツトワ
ークとをインタフエースするために相互の通信ネ
ツトワークの符号構成を変換するコーデツク変換
装置であつて、前記マルチパルス符号化方式系通
信ネツトワークによる信号を受け符号化されたマ
ルチパルス列から音源のピツチ周期を決定するピ
ツチ周期決定手段と、前記マルチパルス列から前
記LPCボコーダ系通信ネツトワークのLPC合成
フイルタを励振すべき励振パルス振幅もしくは励
振雑音振幅を決定する励振音源振幅決定手段と、
前記マルチパルス符号化方式系通信ネツトワーク
から入力した符号化スペクトル包絡情報を復号化
して求めた一次の自己相関関係と符号化された入
力音声の振幅情報にもとづいて算出した音源電力
とによつて入力音声の有無もしくは無声を判別す
る有声・無声判別手段とを備えて前記マルチパル
ス符号化方式系通信ネツトワークにおける音源情
報の符号構成を直接前記LPCボコーダ系通信ネ
ツトワークにおける音源情報の符号構成に変換す
る第一の符号変換部と、前記LPCボコーダ系通
信ネツトワークによる信号を受けLPCボコーダ
によつて抽出され符号化されたピツチ周期情報を
前記マルチパルス列の符号形式に変換して出力す
るピツチ周期符号変換手段を備えて前記LPCボ
コーダ系通信ネツトワークにおける音源情報の符
号構成を直接前記マルチパルス符号化方式系通信
ネツトワークにおける音源情報の符号構成に変換
する第二の符号変換部とを備えて構成される。
The apparatus of the present invention is a codec conversion apparatus that converts the code structure of each communication network in order to interface an LPC vocoder-based communication network and a multi-pulse coding system communication network. pitch period determination means for determining the pitch period of a sound source from a multi-pulse train received and coded by a signal from an encoding system communication network; and an LPC synthesis filter of the LPC vocoder communication network to be excited from the multi-pulse train. excitation source amplitude determining means for determining excitation pulse amplitude or excitation noise amplitude;
Based on the first-order autocorrelation obtained by decoding the encoded spectral envelope information input from the multi-pulse encoding system communication network and the sound source power calculated based on the amplitude information of the encoded input voice. voiced/unvoiced discrimination means for determining the presence or absence of input voice or whether it is unvoiced, and directly converts the code structure of the sound source information in the multi-pulse coding type communication network into the code structure of the sound source information in the LPC vocoder type communication network. a first code converter for converting the signal, and a pitch period for converting the pitch period information extracted and encoded by the LPC vocoder after receiving the signal from the LPC vocoder communication network into the code format of the multi-pulse train and outputting the signal. a second code conversion section that includes code conversion means and directly converts the code structure of the sound source information in the LPC vocoder type communication network to the code structure of the sound source information in the multipulse coding type communication network. configured.
次に図面を参照して本発明を詳細に説明する。 Next, the present invention will be explained in detail with reference to the drawings.
第1図は本発明のコーデツク変換装置の基本的
構成を示すブロツク図である。 FIG. 1 is a block diagram showing the basic configuration of a codec conversion apparatus according to the present invention.
第1図に示すコーデツク変換装置1は第一の符
号変換部としての符号変換部(1)11、および第二
の符号変換部としての符号変換部(2)12を備えて
構成される。 The codec converting apparatus 1 shown in FIG. 1 includes a code converting section (1) 11 as a first code converting section and a code converting section (2) 12 as a second code converting section.
第1図はさらに、コーデツク変換装置によつて
実行される符号変換を介して通信を行なう異種コ
ーデツクを有する2つの通信ネツトワーク、すな
わちマルチパルス符号化方式系ネツトワーク2
と、LPCボコーダ系通信ネツトワーク3を併記
して示している。 FIG. 1 further shows two communication networks having dissimilar codecs communicating through code conversion performed by a codec conversion device, namely a multipulse coding system network 2.
and an LPC vocoder type communication network 3 are also shown.
マルチパルス符号化方式系通信ネツトワーク2
は電話等の音声通信端末器である端末器21−1
〜21〜Nと、これら端末器を介して入力する音
声信号を符号化し、また符号化された音声信号を
復号化してもとの音声信号を再生するN個のコー
デツクとしてのマルチパルス符号化方式コーデツ
ク22−1〜22〜Nと、これらN個のコーデツ
クとLPCボコーダ系通信ネツトワークのLPCボ
コーダ群とが任意の組合せで通信しうるように接
続せしめるマルチパルス符号化方式系交換機23
とを備えて構成される。 Multi-pulse coding system communication network 2
Terminal 21-1 is a voice communication terminal such as a telephone.
~21~N, and a multipulse encoding method as N codecs that encode audio signals input through these terminals and decode the encoded audio signals to reproduce the original audio signals. A multi-pulse coding system exchange 23 connects the codecs 22-1 to 22-N so that these N codecs and the LPC vocoder group of the LPC vocoder communication network can communicate in any combination.
It is composed of:
マルチパルス符号化方式コーデツク22−1〜
22−Nは、端末器21−1〜22−Nを介して
入力した音声信号の特徴パラメータを符号化する
場合、スペクトル包絡情報はLPCボコーダ系通
信ネツトワーク3と同じ内容のLPC係数を利用
するが、音源情報はLPCボコーダ系通信ネツト
ワーク3がピツチ周期および有声・無声ならびに
音源の強さを利用して音源情報をモデル化して表
現しているのに対し、マルチパルス列を利用して
音源のもつ波形情報を含んで音源情報を表現し、
これらスペクトル包絡情報と音源情報とを符号化
して音声信号の代りに送出し、またこのような符
号化情報を受けてこれを復号化したうえ音声合成
フイルタを駆動して入力音声信号を再生するコー
デツクである。 Multi-pulse encoding codec 22-1~
22-N uses LPC coefficients with the same contents as the LPC vocoder communication network 3 as the spectrum envelope information when encoding the characteristic parameters of the audio signals input via the terminals 21-1 to 22-N. However, while the LPC vocoder communication network 3 models and expresses sound source information using the pitch period, voiced/unvoiced, and sound source strength, the sound source information is expressed using a multi-pulse train. Expressing sound source information including waveform information,
A codec encodes these spectral envelope information and sound source information and sends them instead of an audio signal, and receives and decodes such encoded information, and then drives a speech synthesis filter to reproduce the input audio signal. It is.
一方、LPCボコーダ系通信ネツトワーク3は、
端末器31−1〜31−Nを介して入力した入力
音声信号をLPCボコーダ32−1〜32−Nに
供給し、公知のLPC分析技術を利用してαパラ
メータ、Kパラメータ等のLPC係数を所定の次
数で抽出し、このスペクトル包絡情報を符号化す
る。また、音源情報はピツチ周期、有声・無声音
の別、および音源の強さをそれぞれ公知の技術に
よつて抽出したうえこれらを符号化して送出し、
またこれら符号化情報を受けるとこれらを復号化
したうえピツチ周期データは有声音の場合はピツ
チ周期に対応する繰返し数のパルスで、また無声
音の場合は白色雑音でモデル化して音源の強さ情
報とともにこれらを音声合成フイルタの駆動音源
とし、また前述したLPC係数を音声合成フイル
タの係数として音声合成フイルタを動作させ入力
音声信号の再生を行なう。 On the other hand, LPC vocoder communication network 3 is
The input audio signals input through the terminals 31-1 to 31-N are supplied to the LPC vocoders 32-1 to 32-N, and LPC coefficients such as α parameters and K parameters are calculated using known LPC analysis techniques. The spectral envelope information is extracted at a predetermined order and encoded. In addition, the sound source information includes the pitch period, whether the sound is voiced or unvoiced, and the strength of the sound source, which are extracted using known techniques and then encoded and transmitted.
When this encoded information is received, it is decoded and the pitch period data is modeled using pulses with a repetition rate corresponding to the pitch period in the case of voiced sounds, and white noise in the case of unvoiced sounds to provide information on the strength of the sound source. At the same time, these are used as driving sound sources for a voice synthesis filter, and the aforementioned LPC coefficients are used as coefficients of the voice synthesis filter to operate the voice synthesis filter and reproduce the input voice signal.
LPCボコーダ系交換機33はこのようにして
符号化された入力音声信号の符号化データをコー
デツク変換装置1を介してマルチパルス符号化方
式系通信ネツトワーク2のいずれかのコーデツク
に供給し、またこのネツトワークから送出された
符号化データをコーデツク変換装置1を介して受
け、これをいずれかのボコーダに供給する変換動
作を行なう。 The LPC vocoder exchange 33 supplies the encoded data of the input audio signal encoded in this way to any codec in the multipulse encoding communication network 2 via the codec conversion device 1, and It receives encoded data sent from the network via the codec conversion device 1, and performs a conversion operation to supply it to one of the vocoders.
第2図は本発明において利用するLPCボコー
ダによる符号構成の一例を示すLPCボコーダ符
号構成図、第3図はマルチパルス符号化方式コー
デツクによる符号構成の一例を示すマルチパルス
符号構成図である。 FIG. 2 is an LPC vocoder code configuration diagram showing an example of a code configuration by an LPC vocoder used in the present invention, and FIG. 3 is a multipulse code configuration diagram showing an example of a code configuration by a multipulse encoding codec.
第2,3図に示す数字は入力音声の分析フレー
ムごとに割当てるビツト数のシリアル数を示し、
またSは同期ビツト、K1〜K12はスペクトル
包絡情報としての12次のKパラメータ、また第2
図に示す振幅は音源の振幅情報を、またピツチは
有声および無声を含むピツチ周期情報を示す。さ
らに第3図に示す最大振幅は分析フレームごとの
マルチパルス列の最大値を示し、また振幅1〜振
幅22は前記最大振幅を基準として正規化した22
個のインパルスよりなるマルチパルスのそれぞれ
の振幅値、パルス位置1〜パルス位置22は22個
のインパルスよりなるマルチパルスの隣接相互間
の距離をパラメータとして示すマルチパルスの位
置であり、パルス位置1のみは先頭パルスの分析
フレーム開始時間位置から距離をパラメータとし
て表わしている。なお、第2図はデータレートが
4800bps(bit per second)、分析フレーム長20m
SEC、また第3図はデータレート14.4K(キロ)
bps、分析フレーム長は20mSECである。 The numbers shown in Figures 2 and 3 indicate the serial number of bits allocated to each analysis frame of input audio.
Also, S is the synchronization bit, K1 to K12 are the 12th-order K parameters as spectrum envelope information, and the second
The amplitude shown in the figure shows the amplitude information of the sound source, and the pitch shows the pitch period information including voiced and unvoiced. Furthermore, the maximum amplitude shown in FIG. 3 indicates the maximum value of the multi-pulse train for each analysis frame, and amplitude 1 to amplitude 22 are normalized using the maximum amplitude as a reference.
The amplitude values of each multi-pulse made up of 22 impulses, pulse position 1 to pulse position 22 are the multi-pulse positions that indicate the distance between adjacent multi-pulses made up of 22 impulses as a parameter, and only pulse position 1 represents the distance from the analysis frame start time position of the leading pulse as a parameter. In addition, Figure 2 shows that the data rate is
4800bps (bit per second), analysis frame length 20m
SEC, and Figure 3 shows a data rate of 14.4K (Kilometers)
bps, and the analysis frame length is 20 mSEC.
第2図および第3図からも明らかな如く、これ
ら2つの符号構成はスペクトル包絡情報としての
Kパラメータは同一の割当てビツトで同一内容の
符号化が行なわれているが、その他の音源情報に
関しては互いに異る内容の符号化が行なわれてい
る。第1図に示すコーデツク変換装置は第2図に
示す符号構成を第3図に示す符号構成に、また第
3図に示す符号構成を第2図に示す符号構成に変
換するものである。 As is clear from Figures 2 and 3, in these two code configurations, the K parameter as spectral envelope information is encoded with the same content using the same allocated bits, but other sound source information is encoded with the same contents. Different contents are encoded. The codec conversion apparatus shown in FIG. 1 converts the code structure shown in FIG. 2 into the code structure shown in FIG. 3, and converts the code structure shown in FIG. 3 into the code structure shown in FIG.
第4図は本発明によるコーデツク変換装置の第
一の符号変換部の第1の実施例の構成を示すブロ
ツク図、第5図は本発明によるコーデツク変換装
置の第二の符号変換部の一実施例の構成を示すブ
ロツク図である。 FIG. 4 is a block diagram showing the configuration of a first embodiment of the first code converter of the codec converter according to the present invention, and FIG. 5 is an implementation of the second code converter of the codec converter according to the present invention. FIG. 2 is a block diagram showing an example configuration.
第4図に示す第一の符号変換部としての符号変
換部(1)11−1は、デマルチプレクサ111、ピ
ツチ周期決定回路112、励振音源振幅決定回路
113、有声/無声判別回路114、一次自己相
関係数抽出回路115、音源電力算出回路11
6、マルチプレクサ117等を備えて構成され
る。 The code converter (1) 11-1 as the first code converter shown in FIG. Correlation coefficient extraction circuit 115, sound source power calculation circuit 11
6, a multiplexer 117, etc.
第4図において、マルチパルス符号化方式系通
信ネツトワーク2からデマルチプレクサ111に
供給された符号化信号は第3図に示す内容の符号
構成で分析フレームごとのスペクトル包絡情報と
しての12次の各Kパラメータデータと、それぞれ
の振幅と位置情報とが示されている22個のマルチ
パルス情報、ならびにマルチパルス列の最大値と
しての最大振幅情報に関する多重化信号でありデ
マルチプレクサ111によつて多重化分離が行な
われ出力される。 In FIG. 4, the encoded signal supplied from the multi-pulse encoding type communication network 2 to the demultiplexer 111 has the code structure shown in FIG. This is a multiplexed signal regarding K parameter data, 22 multipulse information indicating the amplitude and position information of each, and maximum amplitude information as the maximum value of the multipulse train, and is demultiplexed by the demultiplexer 111. is performed and output.
ピツチ周期決定回路112は符号化マルチパル
ス情報と符号化最大振幅情報とを受け、分析フレ
ーム当り22個のマルチパルスの振幅および位置デ
ータを利用し入力音声信号のピツチ周期を次のよ
うにして決定する。 The pitch period determination circuit 112 receives the encoded multipulse information and the encoded maximum amplitude information, and determines the pitch period of the input audio signal as follows using the amplitude and position data of 22 multipulses per analysis frame. do.
マルチパルス列は入力音声に最も近い音声を再
生しうる駆動音源系列を振幅と時間的位置が自由
な複数のインパルス系列で表現したものであり、
ピツチ周期抽出の場合にも前処理としてのこのマ
ルチパルス列が決定されているときはこれを利用
して容易にピツチ周期を求めることができる。 A multipulse train is a driving sound source sequence that can reproduce the sound closest to the input sound, expressed as a plurality of impulse sequences whose amplitude and temporal position are free.
In the case of pitch period extraction as well, if this multi-pulse train has been determined as a pre-processing, the pitch period can be easily determined using this multi-pulse train.
すなわち、マルチパルスの自己相関係数列を検
索して得られる最大値の時間位置からマルチパル
スの周期としてのピツチ周期データを得る方法、
あるいはマルチパルス相互間の差分の絶対値和を
算出しこれを最小とするものを検索して最大値の
時間位置情報としてのピツチ周期を知る方法等に
よつて容易にピツチ周期を抽出することができ
る。 That is, a method of obtaining pitch period data as a multi-pulse period from the time position of the maximum value obtained by searching the multi-pulse autocorrelation coefficient sequence,
Alternatively, the pitch period can be easily extracted by calculating the sum of absolute values of the differences between multi-pulses, searching for the one that minimizes this value, and finding the pitch period as the time position information of the maximum value. can.
このようにして決定した分析フレームごとのピ
ツチ周期データにはまた、有声/無声判別回路1
14から出力される分析フレームごとの有声/無
声判別データが分析フレームごとに付与され、こ
れらは第2図に示す符号構成のピツチ情報として
マルチプレクサ117に供給される。 The pitch period data for each analysis frame determined in this way also includes the voiced/unvoiced discrimination circuit 1.
Voiced/unvoiced discrimination data for each analysis frame output from 14 is added to each analysis frame, and these data are supplied to the multiplexer 117 as pitch information of the code structure shown in FIG.
励振音源振幅決定回路113も符号化マルチパ
ルス情報と符号化最大振幅情報とを入力し、これ
らを復号化して分析フレームごとに22個のマルチ
パルスを再生する。このマルチパルスは入力音声
信号のスペクトル分布情報からスペクトル包絡情
報を除去した音源情報に良き近似を有するパルス
列であり、マルチパルスボコーダにあつては音声
合成フイルタの励振音源パルスとして利用される
ものである。励振音源振幅決定回路113は22個
のマルチパルス列の振幅情報の自乗平均値を求め
これをその分析フレームを代表する代表振幅値と
し、この励振パルス振幅・雑音振幅情報を音源電
力算出回路116およびマルチプレクサ117に
供給する。 The excitation source amplitude determination circuit 113 also receives encoded multipulse information and encoded maximum amplitude information, decodes them, and reproduces 22 multipulses for each analysis frame. This multi-pulse is a pulse train that has a good approximation to the sound source information obtained by removing the spectral envelope information from the spectral distribution information of the input audio signal, and is used as the excitation sound source pulse of the speech synthesis filter in the case of a multi-pulse vocoder. . The excitation sound source amplitude determining circuit 113 calculates the root mean square value of the amplitude information of the 22 multi-pulse trains, uses this as a representative amplitude value representing the analysis frame, and sends this excitation pulse amplitude/noise amplitude information to the sound source power calculation circuit 116 and the multiplexer. 117.
前述した有声/無声判別データは次のようにし
て発生する。 The voiced/unvoiced discrimination data described above is generated as follows.
第2,3図に示す共通の符号構成の符号化スペ
クトル包絡情報は本実施例の場合12次のKパラメ
ータを利用している。 In this embodiment, the encoded spectrum envelope information of the common code structure shown in FIGS. 2 and 3 uses the 12th order K parameter.
これら符号化スペクトル包絡情報はそのままマ
ルチプレクサ117に供給されるほか一次自己相
関係数決定回路115にも供給される。 These encoded spectral envelope information are supplied as they are to the multiplexer 117 as well as to the primary autocorrelation coefficient determining circuit 115.
一次自己相関係数抽出回路115はこの入力を
復号化したうえ自己相関は数演算回路によつて一
次の自己相関係数ρ1すなわちK1を抽出する。こ
のρ1は入力音声の第1フオルマントとかなり良い
対応をとることは多くの資料から明らかになつて
おり、またこのρ1の値は有声音と無声音に対応し
て明確な変化を示すことが多い。 The first-order autocorrelation coefficient extraction circuit 115 decodes this input and extracts the first-order autocorrelation coefficient ρ 1 , that is, K 1 using an arithmetic operation circuit. It is clear from many materials that this ρ 1 has a fairly good correspondence with the first formant of the input speech, and that the value of ρ 1 shows clear changes depending on voiced and unvoiced sounds. many.
本実施例の場合、符号化スペクトル包絡情報と
して12次のKパラメータを利用しているのでρ1を
得る際には直接復号するだけ処理してもよいが、
スペクトル包絡情報が運用目的に応じてLPC以
外の他の表現形式に変換されている場合には一旦
これをLPC表現に変換したうえこれを復号化し
て一次の自己相関係数ρ1を求める。こうして得ら
れたρ1は有声/無声判別回路114に供給され
る。 In the case of this embodiment, since the 12th order K parameter is used as encoded spectrum envelope information, direct decoding may be performed to obtain ρ1 , but
If the spectral envelope information has been converted into an expression format other than LPC depending on the operational purpose, it is first converted into LPC expression and then decoded to obtain the first-order autocorrelation coefficient ρ 1 . ρ 1 thus obtained is supplied to the voiced/unvoiced discrimination circuit 114.
音源電力算出回路116は、励振音源振幅決定
回路113から励振パルス振幅もしくは雑音振幅
情報を受け、各分析フレームがこれら振幅情報に
よる振幅値を振幅値の実効値とする有声音もしく
は無声音区間であると見做してこの振幅情報にも
とづいて各分析フレームの電力を算出しこれを短
時間平均音源電力とする。有声音と無声音とで
は、分析フレーム単位でその音源電力を比較する
と一般的に言つて有声音の方が高エネルギーで音
源電力も高くなり、従つて前記短時間平均音源電
力の大小も有声、無声音の判定条件として利用し
うる。 The sound source power calculation circuit 116 receives excitation pulse amplitude or noise amplitude information from the excitation sound source amplitude determination circuit 113, and determines that each analysis frame is a voiced or unvoiced sound section whose effective value is the amplitude value based on the amplitude information. Based on this amplitude information, the power of each analysis frame is calculated, and this is taken as the short-time average sound source power. When comparing the sound source power of voiced and unvoiced sounds on an analysis frame basis, voiced sounds generally have higher energy and higher sound source power, and therefore the magnitude of the short-term average sound source power also differs between voiced and unvoiced sounds. It can be used as a judgment condition.
有声/無声判別回路114はこうして入力した
一次自己相関係数と短時間平均音源電力とをそれ
ぞれあらかじめ設定した判定域値と比較しつつ分
析フレームごとに有声、無声の別を判定する。 The voiced/unvoiced discrimination circuit 114 compares the input primary autocorrelation coefficient and short-term average sound source power with respective predetermined decision threshold values, and determines whether each analysis frame is voiced or unvoiced.
マルチプレクサ117はこうして入力した各符
号化情報を所定の形式の多重化処理を行なつて
LPCボコーダ系通信ネツトワーク3に送出し、
かくして第3図に示す符号構成のコーデツクから
第2図に示す符号構成のコーデツクに直接符号変
換による送信が可能となる。 The multiplexer 117 multiplexes each encoded information input in a predetermined format.
Send to LPC vocoder communication network 3,
In this way, it becomes possible to transmit data by direct code conversion from the codec having the code structure shown in FIG. 3 to the codec having the code structure shown in FIG.
第5図に示す第二の符号変換部の一実施例とし
ての符号変換部(2)12−1はデマルチプレクサ1
211、ピツチ周期復号化器1212、ピツチパ
ルス列発生器1213、切替器1214、雑音発
生器1215、クリツパ1216、ピツチ周期符
号変換回路1217およびマルチプレクサ121
8等を備えて構成される。 A code converter (2) 12-1 as an embodiment of the second code converter shown in FIG. 5 is a demultiplexer 1.
211, pitch period decoder 1212, pitch pulse train generator 1213, switch 1214, noise generator 1215, clipper 1216, pitch period code conversion circuit 1217, and multiplexer 121
It is composed of 8 mag.
符号変換部(2)12−1はLPCボコーダ系通信
ネツトワーク3から多重化された符号化スペクト
ル包絡情報と符号化振幅情報ならびに符号化ピツ
チ周期情報をデマルチプレクサ1211に受け、
これらを多重化分離する。これらの情報は第2図
に示す符号構成にもとづいて符号化されており、
12次のKパラメータを利用する分析フレームごと
の符号化スペクトル包絡情報と音源の振幅情報は
そのままマルチプレクサ1218に供給される。 The code conversion unit (2) 12-1 receives the encoded spectrum envelope information, encoded amplitude information, and encoded pitch period information multiplexed from the LPC vocoder communication network 3 to the demultiplexer 1211, and
These are multiplexed and separated. This information is encoded based on the code structure shown in Figure 2,
The encoded spectrum envelope information and sound source amplitude information for each analysis frame using the 12th-order K parameter are supplied as they are to the multiplexer 1218.
さて、符号化ピツチ周期情報は第2図の符号構
成にもとづき、かつ有声/無声データを含んだ内
容のものとしてピツチ周期復号化器1212に供
給され復号化されたのちピツチ周期データはピツ
チパルス列発生器1213に、また有声/無声デ
ータは分離されて切替器1214に供給される。 Now, the encoded pitch period information is supplied to the pitch period decoder 1212 based on the code structure shown in FIG. 2, and as content including voiced/unvoiced data, and decoded. The voiced/unvoiced data is separated and supplied to a switch 1214.
切替器1214は、入力した有声/無声データ
が有声を指定するときはピツチパルス列発生器1
213の出力をピツチ周期符号変換回路1217
に、また有声/無声データが無声を指定するとき
はクリツパ1216の出力をピツチ周期符号変換
回路1217に供給するように切替える。 The switch 1214 switches the pitch pulse train generator 1 when the input voiced/unvoiced data specifies voiced data.
213 to the pitch periodic code conversion circuit 1217.
Also, when the voiced/unvoiced data specifies unvoiced, the output of the clipper 1216 is switched to be supplied to the pitch cycle code conversion circuit 1217.
ピツチパルス列発生器1213はピツチ周期復
号化器1212によつて復号化されたピツチ周期
データに対応するパルス間隔の繰返し数を有する
パルスによるピツチパルス列を発生し、有声/無
声データが有声の場合はこれを切替器124を介
してピツチ周期符号変換回路1217に供給す
る。 The pitch pulse train generator 1213 generates a pitch pulse train of pulses having the repetition number of the pulse interval corresponding to the pitch period data decoded by the pitch period decoder 1212. is supplied to the pitch cycle code conversion circuit 1217 via the switch 124.
ピツチ周期符号変換回路1217は入力したピ
ツチパルス列を第3図に示す符号構成に変換する
ものであり、ピツチ周期に対応する繰返し数のパ
ルスを1分析フレームあたりのマルチパルス個数
分だけ、本実施例の場合は22個を対象とし前記等
パルス間隔を第3図のパルス位置1〜パルス位置
22の内容とするように変換する。 The pitch period code conversion circuit 1217 converts the input pitch pulse train into the code configuration shown in FIG. In the case of 22 pulses, the equal pulse intervals are converted to the contents of pulse positions 1 to 22 in FIG. 3.
ピツチ周期符号変換回路1217はまた、分析
フレームごとに符号化振幅情報を入力し、これを
各分析フレームごとのマルチパルス列の振幅情報
とする。すなわち、符号化振幅情報を復号化した
ものを正規化単位で表現し、これを第3図の振幅
1〜振幅22に対応する内容とする。 The pitch cycle code conversion circuit 1217 also receives encoded amplitude information for each analysis frame, and uses this as the amplitude information of the multi-pulse train for each analysis frame. That is, the encoded amplitude information is decoded and expressed in normalized units, and these are the contents corresponding to amplitudes 1 to 22 in FIG. 3.
前記した符号化振幅情報は第3図における最大
振幅として利用され、従つて第2図から第3図の
形式に符号構成を変換する場合はLPCボコーダ
系通信ネツトワークにおいてLPCボコーダによ
つて分析、抽出された分析フレームごとの振幅情
報が第3図における最大振幅、かつマルチパルス
の振幅情報として利用されることとなる。 The encoded amplitude information described above is used as the maximum amplitude in FIG. 3. Therefore, when converting the code structure from FIG. 2 to the format shown in FIG. The extracted amplitude information for each analysis frame will be used as the maximum amplitude in FIG. 3 and as the multi-pulse amplitude information.
さて、有声/無声データが無声を指定するとき
は、切替器1214はクリツパ1216の出力を
ピツチ周期符号変換回路1217に供給するよう
に接続される。 Now, when the voiced/unvoiced data specifies unvoiced, the switch 1214 is connected to supply the output of the clipper 1216 to the pitch cycle code conversion circuit 1217.
雑音発生器1215から出力する白色雑音はク
リツパ1216でその振幅の中央部分をクリツピ
ングし、クリツピング部分よりも上側と下側に残
つた分だけを利用する、いわゆるセンタークリツ
ピングを受ける。このセンタークリツピングの範
囲はこのクリツピングを介して残される上記上側
と下側に存在する雑音パルスの総数がマルチパル
スの個数に等しいように分析フレームごとに設定
される。これはクリツピング後に残るパルス数を
カウントする形式で実施され、かくして設定され
たランダム生起確率の22個のパルスのパルス位置
はパルス相互間の距離、先頭パルスは分析フレー
ム開始点からの距離をもつて表現され第3図に示
すパルス位置1〜パルス位置22の符号構成に変
換される。 The white noise output from the noise generator 1215 is subjected to so-called center clipping in which the center portion of its amplitude is clipped by a clipper 1216 and only the portions remaining above and below the clipped portion are used. The range of this center clipping is set for each analysis frame so that the total number of noise pulses existing on the upper and lower sides left through this clipping is equal to the number of multipulses. This is carried out in the form of counting the number of pulses remaining after clipping, and the pulse positions of the 22 pulses with the set random occurrence probability are determined by the distance between the pulses, and the first pulse is determined by the distance from the starting point of the analysis frame. It is expressed and converted into the code structure of pulse position 1 to pulse position 22 shown in FIG.
また、この場合の振幅情報は有生の場合と同じ
く、分析フレームごとの符号化振幅情報を利用し
第3図に示す振幅1〜振幅22の符号構成にもと
づいて変換される。 Further, the amplitude information in this case is converted based on the code structure of amplitude 1 to amplitude 22 shown in FIG. 3 using encoded amplitude information for each analysis frame, as in the animate case.
このようにして第2図に示す符号構成にもとづ
いて形成されたLPCボコーダ系通信ネツトワー
ク3の送信信号が第3図に示す符号構成に対応し
て符号変換が行なわれパルス符号化方式系通信ネ
ツトワーク2に供給される。 In this way, the transmission signal of the LPC vocoder communication network 3 formed based on the code structure shown in FIG. 2 is code-converted in accordance with the code structure shown in FIG. Supplied to network 2.
次に第一の符号変換部の第2の実施例について
説明する。 Next, a second embodiment of the first code conversion section will be described.
第一の符号変換部の第2の実施例は第4図にお
けるピツチ周期決定回路がマルチパルス列の疑似
自己相関係数列の最大値を介してピツチ周期を決
定する内容のものに変換するものである。 The second embodiment of the first code conversion section is such that the pitch period determination circuit shown in FIG. 4 determines the pitch period through the maximum value of the pseudo-autocorrelation coefficient sequence of the multi-pulse train. .
第6図は第一の符号変換部の第2の実施例を示
すブロツク図である。 FIG. 6 is a block diagram showing a second embodiment of the first code conversion section.
第4図に示すピツチ周期決定回路112は、入
力した符号化マルチパルス情報を復号化してマル
チパルス列を再生したのちこれらマルチパルス列
の自己相関係数列を検索して得られる最大値の時
間位置からピツチ周期を求めることを基本的手法
のひとつとしているが、第6図に示す符号変換部
(1)11−2のピツチ周期決定回路118は次の疑
似自己相関係数を介してピツチ周期を求めてい
る。 The pitch period determining circuit 112 shown in FIG. 4 decodes the input encoded multi-pulse information to reproduce multi-pulse trains, and then searches the autocorrelation coefficient sequences of these multi-pulse trains to determine the pitch period from the time position of the maximum value obtained. One of the basic methods is to find the period, but the code conversion section shown in Figure 6
(1) The pitch period determination circuit 118 of 11-2 determines the pitch period using the following pseudo-autocorrelation coefficient.
疑似自己相関係数は自己相関係数を有限の区間
に対して求めたものであり、これによつて所要演
算量の減少を図るものである。 The pseudo-autocorrelation coefficient is an autocorrelation coefficient obtained over a finite interval, and is intended to reduce the amount of calculation required.
疑似自己相関係数は次の(1)式で示される。 The pseudo-autocorrelation coefficient is expressed by the following equation (1).
(1)式においてjはマルチパルス切出し窓位置の
対応マルチパルス番号、nはjから有限区間のマ
ルチパルスの数、iはjからの位置シフト量Wj、
Wj+iはそれぞれjおよびj+iのパルス位置にお
けるマルチパルスである。 In equation (1), j is the corresponding multipulse number of the multipulse extraction window position, n is the number of multipulses in a finite interval from j, i is the position shift amount W j from j,
W j+i are the multipulses at pulse positions j and j+i, respectively.
(1)式の意味することはパルス位置がiだけ離れ
たそれぞれn個のマルチパルス列の相互相関をと
るという形式でマルチパルスの有限区間に対して
算定したのが疑似自己相関係数iであり、ピツチ
周期決定回路118はこの疑似自己相関係数iを
算出したうえその最大値を検索しその時間位置か
らピツチ周期を求めようとするものである。 Equation (1) means that the pseudo-autocorrelation coefficient i is calculated for a finite interval of multipulses by taking the cross-correlation of n multipulse trains whose pulse positions are separated by i. The pitch period determination circuit 118 calculates this pseudo-autocorrelation coefficient i , searches for its maximum value, and attempts to determine the pitch period from that time position.
第7図は本発明によるコーデツク変換装置の第
一の符号変換部の第3の実施例の構成を示すブロ
ツク図である。 FIG. 7 is a block diagram showing the structure of a third embodiment of the first code conversion section of the codec conversion apparatus according to the present invention.
第7図に示す符号変換部(1)11−3の構成は、
疑似自己相関係数算出器119、最大値検索器(1)
120、最大値検索器(2)121、最大値検索器(3)
122およびピツチ周期判定回路123のほかは
すべて第4図に示す第1の実施例の構成内容と同
様であるのでこれらに関する詳細な説明は省略す
る。 The configuration of the code conversion unit (1) 11-3 shown in FIG.
Pseudo autocorrelation coefficient calculator 119, maximum value searcher (1)
120, Maximum value searcher (2) 121, Maximum value searcher (3)
122 and the pitch period determination circuit 123 are all the same as the configuration of the first embodiment shown in FIG. 4, so a detailed explanation thereof will be omitted.
第7図に示す疑似自己相関係数算出器119は
前述した第2の実施例における疑似自己相関係数
を算出するものであり、符号化マルチパルス情報
を復号化したうえ疑似自己相関関数を算出してこ
れを最大値検索器(1)120,(2)121および(3)1
22にそれぞれ供給する。これら3個の最大値検
索器はそれぞれの検索区間が、疑似自己相関係数
列の最大値を介して検索すべきピツチ周期検索範
囲を3分割した検索区間を有し、分割された各検
索区間における疑似自己相関係数列の最大値をそ
れぞれ検索したうえこれら最大値までの時間遅れ
をピツチ周期判定回路123に供給する。 The pseudo autocorrelation coefficient calculator 119 shown in FIG. 7 calculates the pseudo autocorrelation coefficient in the second embodiment described above, and decodes the encoded multipulse information and then calculates the pseudo autocorrelation function. and convert this into maximum value searchers (1) 120, (2) 121 and (3) 1
22 respectively. These three maximum value searchers each have a search interval that divides the pitch cycle search range to be searched into three through the maximum value of the pseudo-autocorrelation coefficient sequence, and The maximum values of the pseudo-autocorrelation coefficient sequences are searched for, and the time delays up to these maximum values are supplied to the pitch cycle determining circuit 123.
ピツチ周期判定回路123は、こうして入力し
た各検索区間における3個の疑似自己相関係数最
大値までの時間遅れデータから求まるピツチ周期
の最大値のうちのさらに最大なものを判定したう
え一旦これを仮ピツチ周期として仮決定する。そ
うしてこの仮ピツチ周期の整数分の1以内の時間
位置に他の検索区間のピツチ周期最大値が存在す
る場合には音声資料等にもとづいてあらかじめ設
定した重み付け係数を勘案して再度ピツチ周期を
決定する。ピツチ周期判定回路123はこうして
確実にピツチ周期を決定する判定論理回路を有
し、有声/無声判別回路114から有声/無声判
別データを分析フレームごとに供給されつつヒツ
チ周期を決定しこれを符号化してマルチプレクサ
117に供給する。 The pitch period determination circuit 123 further determines the maximum value of the pitch periods found from the time-delayed data up to the maximum value of the three pseudo-autocorrelation coefficients in each input search interval, and then once determines the maximum value of the pitch period. Temporarily determined as a temporary pitch period. Then, if the maximum pitch period of another search interval exists at a time position within one integer of this provisional pitch period, the pitch period is recalculated by taking into account the weighting coefficient set in advance based on audio materials, etc. Determine. The pitch period determination circuit 123 has a determination logic circuit that reliably determines the pitch period in this way, and determines the hit period and encodes it while being supplied with voiced/unvoiced discrimination data for each analysis frame from the voiced/unvoiced discrimination circuit 114. and supplies it to multiplexer 117.
なお、前述した重み付け係数は、ピツチ周期に
あらわれる倍ピツチ、半ピツチなどを弁別し、精
度よくピツチ周期を抽出することを目的としてあ
らかじめ設定される。 The above-mentioned weighting coefficients are set in advance for the purpose of distinguishing double pitch, half pitch, etc. appearing in the pitch period and extracting the pitch period with high accuracy.
本実施例においては、ピツチ周期の検索範囲を
3分割しているが、これは3分割以上何分割とし
ても差支えなく運用目的等を勘案して任意に設定
しうるものである。 In this embodiment, the search range of the pitch period is divided into three parts, but this can be arbitrarily set in consideration of the operational purpose and the like.
第8図は本発明のコーデツク変換装置の第一の
符号変換部の第4の実施例の構成を示すブロツク
図である。 FIG. 8 is a block diagram showing the configuration of a fourth embodiment of the first code conversion section of the codec conversion apparatus of the present invention.
第8図に示す第4の実施例の符号変換部(1)11
−4は、第7図に示す第3の実施例にピツチメモ
リ124を付加した点のみが異る。 Code converter (1) 11 of the fourth embodiment shown in FIG.
4 differs from the third embodiment shown in FIG. 7 only in that a pitch memory 124 is added.
ピツチメモリ124は、ピツチ周期判定回路1
22から出力されるピツチ周期を数フレーム程度
記憶しておきこれをピツチ周期判定回路123に
供給してピツチ周期判定処理を容易ならしめ、さ
らにこれら過去のピツチ周期にもとづいてピツチ
検索範囲を伸縮制御する検索範囲制御信号を出力
し、これによつて最大値検索器(1)120,(2)12
1,(3)122の各検索範囲を制御し、検索効率の
向上を図つている。 The pitch memory 124 includes the pitch cycle determination circuit 1
Approximately several frames of the pitch period outputted from 22 are stored and supplied to the pitch period determination circuit 123 to facilitate the pitch period determination process, and furthermore, the pitch search range is expanded/contracted based on these past pitch periods. The maximum value searchers (1) 120, (2) 12
1 and (3) 122 to improve search efficiency.
次に本発明によるコーデツク変換装置の第一の
符号変換部の第5の実施例について説明する。 Next, a fifth embodiment of the first code converter of the codec converter according to the present invention will be described.
この第5の実施例の符号変換部(1)11−5は第
4図によつて説明した第1の実施例における有
声/無声判別手段が、符号化スペクトル包絡情報
から求めた一次自己相関係数と、マルチパルス符
号化方式によつて符号化されている音源の振幅情
報を直接的に利用して求めた音源電力とを判定要
素としているのに対し、この音源電力を符号化マ
ルチパルス列を復号化して再生したうえこのマル
チパルス列から求まる音源波形の実効値を介して
分析フレームごとの短時間平均音源電力を求める
ものである。 The code conversion unit (1) 11-5 of this fifth embodiment is based on the first self-correlation obtained from the encoded spectrum envelope information by the voiced/unvoiced discriminator in the first embodiment explained with reference to FIG. The determination factors are the sound source power obtained by directly using the amplitude information of the sound source encoded by the multipulse encoding method, After decoding and reproducing, the short-term average sound source power for each analysis frame is determined through the effective value of the sound source waveform determined from this multi-pulse train.
第9図は第一の符号変換部の第5の実施例の構
成を示すブロツク図である。 FIG. 9 is a block diagram showing the configuration of a fifth embodiment of the first code conversion section.
第9図に示す音源電力算出回路125は、符号
化マルチパルスを復号化してマルチパルス列を再
生し、このマルチパルス列にもとづいて音源波形
を再生しこの実効値レベルから分析フレームごと
の短時間平均音源電力を算出しこれを有声/無声
判別回路114に供給する。 The sound source power calculation circuit 125 shown in FIG. 9 decodes the encoded multi-pulse to reproduce a multi-pulse train, reproduces a sound source waveform based on this multi-pulse train, and calculates the short-term average sound source for each analysis frame from this effective value level. The power is calculated and supplied to the voiced/unvoiced discrimination circuit 114.
次に第一の符号変換部の第6の実施例について
説明する。 Next, a sixth embodiment of the first code conversion section will be described.
第10図は第6の実施例の符号変換部(1)11−
6の構成を示すブロツク図である。 FIG. 10 shows the code conversion unit (1) 11- of the sixth embodiment.
FIG. 6 is a block diagram showing the configuration of FIG.
この第6の実施例は第4図に示す第1の実施例
において、マルチパルス符号化方式の符号構成に
含まれているマルチパルスの最大振幅の自乗値
と、音声合成フイルタのインパルス応答波形の自
乗和とにもとづいて算出する音源電力を有声/無
声の判別条件として利用するものであり、第1の
実施例の場合に比しより正確な音源電力を反映す
るものであり従つて判別精度も向上しうるもので
ある。 This sixth embodiment differs from the first embodiment shown in FIG. The sound source power calculated based on the sum of squares is used as the voiced/unvoiced discrimination condition, and it reflects a more accurate sound source power than the first embodiment, and therefore the discrimination accuracy is also improved. It can be improved.
第10図において符号化最大振幅情報は最大振
幅復号化回路126によつて復号化されたあと、
自乗演算回路127によつてその自乗値を算出し
これを励振音源としてLPC合成フイルタ128
に供給する。このようにして供給された励振音源
はマルチパルス符号化方式による各分析フレーム
ごとのマルチパルス最大値の自乗値であり、最大
振幅マルチパルスはこの自乗処理によつて正パル
ス化されたうえで各分析フレームの音源電力に対
応するものとしてLPC合成フイルタ128に供
給される。全極型デイジタルフイルタを利用する
LPC合成フイルタ128はまた、一次自己関係
数抽出回路115から12次のKパラメータを供給
されてこれをフイルタ係数とし前記励振音源によ
つて駆動され、かくして分析フレームごとにマル
チパルス最大値の自乗和によつて駆動されるイン
パルス応答波形がLPC合成フイルタ128から
出力される。 In FIG. 10, after the encoded maximum amplitude information is decoded by the maximum amplitude decoding circuit 126,
The square value is calculated by the square calculation circuit 127 and used as the excitation sound source by the LPC synthesis filter 128.
supply to. The excitation sound source supplied in this way is the square value of the maximum multipulse value for each analysis frame by the multipulse encoding method, and the maximum amplitude multipulse is converted into a positive pulse by this squaring process, and then each It is supplied to the LPC synthesis filter 128 as corresponding to the sound source power of the analysis frame. Use all-pole digital filter
The LPC synthesis filter 128 is also supplied with the 12th-order K parameter from the first-order autocorrelation coefficient extraction circuit 115 and is driven by the excitation sound source using this as a filter coefficient. An impulse response waveform driven by is output from the LPC synthesis filter 128.
このようにして出力されたインパルス応答波形
は次にインパルス応答電力算出回路129に供給
されたうえその電力を算出される。この電力は合
成波形の電力に接近したものとして有声/無声判
別回路114に供給される。 The impulse response waveform output in this way is then supplied to an impulse response power calculation circuit 129, and its power is calculated. This power is supplied to the voiced/unvoiced discrimination circuit 114 as being close to the power of the composite waveform.
第11図は第一の符号変換部の第7の実施例の
構成を示すブロツク図である。次に第11図を参
照しつつ第7の実施例について説明する。 FIG. 11 is a block diagram showing the configuration of a seventh embodiment of the first code conversion section. Next, a seventh embodiment will be described with reference to FIG.
第7の実施例は第10図に示す第6の実施例に
おいて、正規化されたマルチパルスの振幅の自乗
和平均値に対応した重み付けを音源電力に付与す
るものである。 The seventh embodiment is the same as the sixth embodiment shown in FIG. 10, in which weighting corresponding to the average value of the sum of squares of the normalized multi-pulse amplitude is applied to the sound source power.
第11図に示す符号変換部(1)11−7は、符号
化マルチパルス情報と符号化最大振幅情報とをマ
ルチパルス復号化回路130に供給しマルチパル
ス列を再生する。このマルチパルス再生にあたつ
てはマルチパルスの振幅の正規化を行ない、分析
ごとの最大値を含むすべてのマルチパルスが世紀
化値として出力され、次に自乗和平均算出回路1
31で自乗和平均値を算出される。このようにし
て算出された分析フレームごとの自乗和平均値は
各分析フレームごとの音源電力レベルに対応した
値を有しこれによつて音源電力に重み付けを付与
すればさらに精度の高い音源電力が有声/無声判
別に利用できることとなる。 The code conversion unit (1) 11-7 shown in FIG. 11 supplies encoded multi-pulse information and encoded maximum amplitude information to a multi-pulse decoding circuit 130 to reproduce a multi-pulse train. When reproducing this multipulse, the amplitude of the multipulse is normalized, and all multipulses including the maximum value for each analysis are output as century values, and then the sum of squares average calculation circuit 1
31, the average value of the sum of squares is calculated. The sum-of-squares average value for each analysis frame calculated in this way has a value corresponding to the sound source power level for each analysis frame, and by weighting the sound source power, the sound source power can be calculated with even higher accuracy. This can be used for voiced/unvoiced discrimination.
乗算回路132はこのような重み付け乗算を実
施したあとこの重み付け音源電力を有声/無声判
別回路114に供給し、高精度の有声/無声判別
を実行する。 After performing such weighted multiplication, the multiplication circuit 132 supplies the weighted sound source power to the voiced/unvoiced discrimination circuit 114 to perform highly accurate voiced/unvoiced discrimination.
次に本発明による第一の符号変換部の第8の実
施例について説明する。 Next, an eighth embodiment of the first code conversion unit according to the present invention will be described.
第12図は第一の符号変換部の第8の実施例の
構成を示すブロツク図である。 FIG. 12 is a block diagram showing the configuration of an eighth embodiment of the first code conversion section.
第12図に示す符号変換部(1)11−8は、第4
図に示す第1の実施例において、マルチパルス符
号化方式の符号構成に含まれているマルチパルス
最大値をインパルスの振幅とするインパルス応答
波形の自乗和として算出される音源電力を有声/
無声判定に利用するものであり、具体的には第1
0図に示す第6の実施例がマルチパルス符号化方
式の符号構成に含まれているマルチパルス最大値
の自乗値をLPC合成フイルタの励振インパルス
とするのに対し、マルチパルス最大値を励振イン
パルスの振幅とするものであり、第12図に示す
如くマルチパルス最大値に対応する振幅のインパ
ルスをインパルス発生器133によつて発生しこ
れをLPC合成フイルタ128の励振音源として
供給する。 The code conversion unit (1) 11-8 shown in FIG.
In the first embodiment shown in the figure, the sound source power calculated as the sum of squares of the impulse response waveform whose impulse amplitude is the maximum multipulse value included in the code structure of the multipulse encoding method is expressed as voiced/
This is used for voiceless determination, specifically the first
In the sixth embodiment shown in Figure 0, the square value of the maximum multipulse value included in the code structure of the multipulse encoding method is used as the excitation impulse of the LPC synthesis filter, whereas the maximum multipulse value is used as the excitation impulse. As shown in FIG. 12, the impulse generator 133 generates an impulse with an amplitude corresponding to the maximum value of the multi-pulse, and supplies this as an excitation sound source to the LPC synthesis filter 128.
最後に本発明のコーデツク変換装置の第一の符
号変換部の第9の実施例について説明する。 Finally, a ninth embodiment of the first code conversion section of the codec conversion apparatus of the present invention will be described.
第13図は本発明の第9の実施例の構成を示す
ブロツク図である。 FIG. 13 is a block diagram showing the structure of a ninth embodiment of the present invention.
第13図に示す第9の実施例は、第12図に示
す第8の実施例における音源電力に対し、正規化
されたマルチパルスの振幅の自乗和平均値による
重み付けを付与するものであつてインパルス応答
電力算出回路129の出力に対し自乗和平均算出
回路131の出力を重み係数として乗算回路13
2によつて付与し、この分精度の高い有声/無声
判別を可能としている。 The ninth embodiment shown in FIG. 13 weights the sound source power in the eighth embodiment shown in FIG. 12 by the average value of the sum of squares of the normalized multipulse amplitude. A multiplication circuit 13 uses the output of the sum-of-squares average calculation circuit 131 as a weighting factor for the output of the impulse response power calculation circuit 129.
2, which enables highly accurate voiced/unvoiced discrimination.
本発明の目的は、符号化パラメータの直接的変
換を介して異種のコーデツクを接続しうる点に基
本的特徴を有するものであり、前記した第1〜第
9の実施例の変形も種種考えられる。 The object of the present invention is that it has a basic feature in that different types of codecs can be connected through direct conversion of encoding parameters, and various modifications of the first to ninth embodiments described above are possible. .
たとえば、第13図に示す第9の実施例におけ
るピツチ周期決定回路112は、これを他のピツ
チ周期決定手段、たとえば第6図,第7図もしく
は第8図に示す第2、第3もしくは第4の実施例
に示すピツチ周期決定手段と置換してもよく、こ
の場合それぞれのピツチ周期決定手段の特徴が加
味されたものとなる。また、このようにして第1
から第9までの構成の組合せによる他の変形も種
種容易に考えることができ、これらはいずれも本
発明の主旨を損なうことなく容易に実施できる。 For example, the pitch period determination circuit 112 in the ninth embodiment shown in FIG. It may be replaced with the pitch period determining means shown in the fourth embodiment, and in this case, the characteristics of each pitch period determining means are taken into consideration. Also, in this way, the first
Various other modifications by combinations of the configurations from to to ninth can be easily considered, and any of these can be easily implemented without impairing the gist of the present invention.
以上説明した如く本発明によれば、LPCボコ
ーダ系通信ネツトワークとマルチパルス符号化系
通信ネツトワークとをインターフエースするため
に相互の通信ネツトワークの符号構成を交換する
コーデツク変換装置において、入力音声の符号化
特徴パラメータを直接的に変換する符号変換手段
を備えて異種コーデツクを接続することにより、
通信品質の劣化増大を根本的に排除し、また処理
時間を大幅に短縮するとともにハードウエア構成
も著しく簡素化しうるコーデツク変換装置が実現
できるという効果がある。
As explained above, according to the present invention, in a codec conversion device that exchanges the code structure of each communication network in order to interface an LPC vocoder type communication network and a multipulse coding type communication network, By connecting different codecs with a code conversion means that directly converts the coding feature parameters of
This has the advantage that it is possible to realize a codec conversion device that fundamentally eliminates the increase in deterioration in communication quality, significantly shortens processing time, and significantly simplifies the hardware configuration.
第1図は本発明のコーデツク変換装置の基本的
構成を示すブロツク図、第2図は本発明において
利用するLPCボコーダ符号構成図、第3図は本
発明において利用するマルチパルス符号構成図、
第4図は本発明によるコーデツク変換装置の第一
の符号変換部の第1の実施例の構成を示すブロツ
ク図、第5図は本発明によるコーデツク変換装置
の第二の符号変換部の一実施例を示すブロツグ
図、第6図、第7図、第8図、第9図、第10
図、第11図、第12図および第13図は本発明
によるコーデツク変換装置の第一符号変換のそれ
ぞれ第2、第3、第4、第5、第6、第7、第8
および第9の実施例の構成を示すブロツク図であ
る。
1……コーデツク変換装置、2……マルチパル
ス符号系交換機、3……LPCボコーダ系通信ネ
ツトワーク、11,11−1,11−2、11−
3,11−4,11−5,11−6,11−7,
11−8,11−9……符号変換部(1)、12,1
2−1……符号変換部(2)、21−1〜21−N…
…端末器、22−1〜22−N……マルチパルス
符号化方式コーデツク、23……マルチパルス符
号化方式系送受信局、31−1〜31−N……端
末器、32−1〜32−N……LPCボコーダ、
33……LPCボコーダ系交換機、111……デ
マルチプレクサ、112……ピツチ周期決定回
路、113……励振音源振幅決定回路、114…
…有声/無声判別回路、115……一次自己相関
係数抽出回路、116……音源電力算出回路、1
17……デマルチプレクサ、118……ピツチ周
期決定回路、119……疑似自己相関係数算出
器、120……最大値検索器(1)、121……最大
値検索器(2)、122……最大値検索器(3)、123
……ピツチ周期判定回路、124……ピツチメモ
リ、125……音源電力算出回路、126……最
大振幅復号化回路、127……自乗演算回路、1
28……LPC合成フイルタ、129……インパ
ルス応答電力算出回路、130……マルチパルス
復号化回路、131……自乗和平均算出回路、1
32……乗算回路、133……インパルス発生
器、1211……デマルチプレクサ、1212…
…ピツチ周期復号化器、1213……ピツチパル
ス列発生器、1214……切替器、1215……
雑音発生器、1216……クリツパ、1217…
…ピツチ周期符号変換回路、1218……マルチ
プレクサ。
FIG. 1 is a block diagram showing the basic configuration of the codec conversion apparatus of the present invention, FIG. 2 is a block diagram of the LPC vocoder code used in the present invention, and FIG. 3 is a block diagram of the multipulse code used in the present invention.
FIG. 4 is a block diagram showing the configuration of a first embodiment of the first code converter of the codec converter according to the present invention, and FIG. 5 is an implementation of the second code converter of the codec converter according to the present invention. Blog diagrams showing examples, Figures 6, 7, 8, 9, and 10
11, 12 and 13 show the second, third, fourth, fifth, sixth, seventh and eighth code conversions, respectively, of the first code conversion of the codec conversion apparatus according to the present invention.
and FIG. 9 is a block diagram showing the configuration of a ninth embodiment. DESCRIPTION OF SYMBOLS 1... Codec converter, 2... Multi-pulse code system exchanger, 3... LPC vocoder system communication network, 11, 11-1, 11-2, 11-
3, 11-4, 11-5, 11-6, 11-7,
11-8, 11-9... code conversion unit (1), 12, 1
2-1... Code converter (2), 21-1 to 21-N...
...Terminal device, 22-1 to 22-N...Multi-pulse coding system codec, 23...Multi-pulse coding system transmitting/receiving station, 31-1 to 31-N...Terminal device, 32-1 to 32- N...LPC vocoder,
33... LPC vocoder system exchange, 111... Demultiplexer, 112... Pitch cycle determining circuit, 113... Excitation sound source amplitude determining circuit, 114...
...voiced/unvoiced discrimination circuit, 115...primary autocorrelation coefficient extraction circuit, 116...sound source power calculation circuit, 1
17... Demultiplexer, 118... Pitch period determination circuit, 119... Pseudo autocorrelation coefficient calculator, 120... Maximum value searcher (1), 121... Maximum value searcher (2), 122... Maximum value searcher (3), 123
... Pitch period determination circuit, 124 ... Pitch memory, 125 ... Sound source power calculation circuit, 126 ... Maximum amplitude decoding circuit, 127 ... Square calculation circuit, 1
28...LPC synthesis filter, 129...Impulse response power calculation circuit, 130...Multipulse decoding circuit, 131...Sum of squares average calculation circuit, 1
32...Multiplication circuit, 133...Impulse generator, 1211...Demultiplexer, 1212...
...Pitch period decoder, 1213...Pitch pulse train generator, 1214...Switcher, 1215...
Noise generator, 1216...Clippa, 1217...
...Pitch periodic code conversion circuit, 1218...Multiplexer.
Claims (1)
パルス符号化方式系通信ネツトワークとをインタ
フエースをするため相互の通信ネツトワークの符
号構成を変換するコーデツク変換装置であつて、
前記マルチパルス符号化方式系通信ネツトワーク
による信号を受け符号化されたマルチパルス列か
ら音源のピツチ周期を決定するピツチ周期決定手
段と、前記マルチパルス列から前記LPCボコー
ダ系通信ネツトワークのLPC合成フイルタを励
振すべき励振パルス振幅もしくは励振雑音振幅を
決定する励振音源振幅決定手段と、前記マルチパ
ルス符号化方式系通信ネツトワークから入力した
符号化スペクトル包絡情報を復号化して求めた一
次の自己相関関係と符号化された入力音声の振幅
情報にもとづいて算出した音源電力とによつて入
力音声の有無もしくは無声を判別する有声・無声
判別手段とを備えて前記マルチパルス符号化方式
系通信ネツトワークにおける音源情報の符号構成
を直接前記LPCボコーダ系通信ネツトワークに
おける音源情報符号構成に変換する第1の符号変
換部と、前記LPCボコーダ系通信ネツトワーク
による信号を受けLPCボコーダによつて抽出さ
れ符号化されたピツチ周期情報を前記マルチパル
ス列の符号形式に変換して出力するピツチ周期符
号変換手段を備えて前記LPCボコーダ系通信ネ
ツトワークにおける音源情報の符号構成を直接前
記マルチパルス符号化方式系通信ネツトワークに
おける音源情報の符号構成に変換する第二の符号
変換部とを備えて成ることを特徴とするコーデツ
ク変換装置。 2 前記ピツチ周期決定手段がマルチパルス列の
あらかじめ設定した有限区間を対象として算出し
た疑似自己相関机係数の最大値を介してピツチ周
期を決定するものであることを特徴とする特許請
求範囲第1項記載のコーデツク変換装置。 3 前記疑似自己相関係数の最大値を介してピツ
チ周期を決定する場合ピツチ周期の検索範囲を少
なくとも3分割した各検索範囲においてそれぞれ
ピツチ周期の最大値を検索したうえさらに各最大
値のうちの最大なものを検索して、ピツチ周期を
仮決定するとともに仮決定したピツチ周期の整数
分の1の近傍に検索範囲の最大値が存在する場合
にはあらかじめ設定したピツチ周期判定重み付け
を付与して再度ピツチ周期を判定する手段を有す
ることを特徴とする特許請求範囲第2項記載のコ
ーデツク装置。 4 分析フレームの過去数フレームにわたつて算
出されたピツチ周期を記憶しこのピツチ周期にも
とづいてピツチ検索範囲を制御する手段を有する
ことを特徴とする特許請求範囲第3項記載のコー
デツク変換装置。 5 前記有声・無声判別手段における音源電力
を、前記符号化されたマルチパルス列を復号化し
て再生したマルチパルス列から得られる音源波形
の実効値にもとづいて求めるマルチパルス復号化
手段を備えて算出することを特徴とする特許請求
範囲第1項記載のコーデツク変換装置。 6 前記有声・無声判別手段における音源電力が
マルチパルス符号化方式の符号構成に含まれてい
るマルチパルス最大値の自乗値と音声合成フイル
タのインパル応答波形の自乗和とにもとづいて算
出されたものであることを特徴とする特許請求範
囲第1項記載のコーデツク変換装置。 7 正規化されたマルチパルス振幅の自乗和の平
均値に対応する重み付けを音源電力に付与する手
段を有することを特徴とす特許請求範囲第6項記
載のコーデツク変換装置。 8 マルチパルス符号化方式の符号構成に含まれ
るマルチパルス最大値をインパルスの振幅とする
インパルス応答波形の自乗和として算出した音声
電力を前記有声・無声判別手段における音源電力
とすることを特徴とする特許請求範囲第1項記載
のコーデツク変換装置。 9 正規化されたマルチパルス振幅の自乗和の平
均値に対応する重み付けを音源電力に付与する手
段を有することを特徴とする特許請求範囲第8項
記載のコーデツク変換装置。[Scope of Claims] 1. A codec conversion device for interfacing an LPC vocoder-based communication network and a multi-pulse coding system communication network by converting the code structures of the communication networks, comprising:
pitch period determining means for determining the pitch period of a sound source from a multi-pulse train received and encoded by a signal from the multi-pulse coding system communication network; excitation source amplitude determining means for determining the excitation pulse amplitude or excitation noise amplitude to be excited; and a first-order autocorrelation relationship obtained by decoding encoded spectral envelope information input from the multi-pulse encoding system communication network; a voiced/unvoiced discriminator for determining the presence or absence of input speech or whether it is unvoiced based on the sound source power calculated based on the amplitude information of the encoded input speech; a first code conversion section that directly converts the code structure of the information into a sound source information code structure in the LPC vocoder communication network; a pitch period code conversion means for converting the pitch period information into the code format of the multi-pulse sequence and outputting the converted pitch period information; 1. A codec conversion device comprising: a second code conversion section that converts the code configuration of sound source information into the code structure of the sound source information. 2. Claim 1, characterized in that the pitch period determining means determines the pitch period via the maximum value of pseudo-autocorrelation coefficients calculated for a preset finite section of the multi-pulse train. The codec conversion device described. 3 When determining the pitch period using the maximum value of the pseudo-autocorrelation coefficient, search for the maximum value of the pitch period in each search range obtained by dividing the pitch period search range into at least three parts, and then search for the maximum value of the pitch period in each search range, and then calculate the maximum value of each maximum value The maximum pitch period is tentatively determined by searching for the maximum value, and if the maximum value of the search range exists near an integer fraction of the tentatively determined pitch pitch period, a preset pitch pitch determination weight is assigned. 3. The codec device according to claim 2, further comprising means for determining the pitch period again. 4. The codec conversion apparatus according to claim 3, further comprising means for storing pitch cycles calculated over several past frames of analysis frames and controlling a pitch search range based on the pitch cycles. 5. Calculating the sound source power in the voiced/unvoiced discriminating means by providing multipulse decoding means for calculating the sound source power based on the effective value of the sound source waveform obtained from the multipulse train that is reproduced by decoding the encoded multipulse train. A codec conversion device according to claim 1, characterized in that: 6. The sound source power in the voiced/unvoiced discrimination means is calculated based on the square value of the maximum multipulse value included in the code configuration of the multipulse encoding method and the sum of squares of the impulse response waveform of the speech synthesis filter. A codec conversion device according to claim 1, characterized in that: 7. The codec conversion device according to claim 6, further comprising means for applying weighting to the sound source power corresponding to the average value of the sum of squares of the normalized multi-pulse amplitudes. 8. The voice power calculated as the sum of squares of impulse response waveforms with the maximum multipulse value included in the code configuration of the multipulse encoding method as the impulse amplitude is used as the sound source power in the voiced/unvoiced discrimination means. A codec conversion device according to claim 1. 9. The codec conversion apparatus according to claim 8, further comprising means for imparting weighting to the sound source power corresponding to the average value of the sum of squares of the normalized multi-pulse amplitudes.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60021128A JPS61180299A (en) | 1985-02-06 | 1985-02-06 | Codec converter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60021128A JPS61180299A (en) | 1985-02-06 | 1985-02-06 | Codec converter |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61180299A JPS61180299A (en) | 1986-08-12 |
| JPH052159B2 true JPH052159B2 (en) | 1993-01-11 |
Family
ID=12046248
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60021128A Granted JPS61180299A (en) | 1985-02-06 | 1985-02-06 | Codec converter |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61180299A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002541499A (en) * | 1999-02-12 | 2002-12-03 | クゥアルコム・インコーポレイテッド | CELP code conversion |
| JP2002373000A (en) * | 2001-06-15 | 2002-12-26 | Nec Corp | Method, device, program and storage medium for converting code between voice encoding/decoding systems |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0785548B2 (en) * | 1987-06-05 | 1995-09-13 | 日本電気株式会社 | Multiplexing method |
| JP4108317B2 (en) * | 2001-11-13 | 2008-06-25 | 日本電気株式会社 | Code conversion method and apparatus, program, and storage medium |
| JP4263412B2 (en) * | 2002-01-29 | 2009-05-13 | 富士通株式会社 | Speech code conversion method |
| CA2522492A1 (en) * | 2003-04-22 | 2004-11-04 | Nec Corporation | Code conversion method and device, program, and recording medium |
| JP6729299B2 (en) * | 2016-10-28 | 2020-07-22 | 富士通株式会社 | PITCH EXTRACTION DEVICE AND PITCH EXTRACTION METHOD |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5965895A (en) * | 1982-10-07 | 1984-04-14 | 松下電器産業株式会社 | Voice synthesization |
| JPS59116795A (en) * | 1982-12-24 | 1984-07-05 | 日本電気株式会社 | Voice coding |
-
1985
- 1985-02-06 JP JP60021128A patent/JPS61180299A/en active Granted
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002541499A (en) * | 1999-02-12 | 2002-12-03 | クゥアルコム・インコーポレイテッド | CELP code conversion |
| JP2002373000A (en) * | 2001-06-15 | 2002-12-26 | Nec Corp | Method, device, program and storage medium for converting code between voice encoding/decoding systems |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61180299A (en) | 1986-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101615396B (en) | Voice encoding device and voice decoding device | |
| CN100583242C (en) | Method and apparatus for speech decoding | |
| CN101178899B (en) | Variable rate speech coding | |
| US7590532B2 (en) | Voice code conversion method and apparatus | |
| KR20010093208A (en) | Periodic speech coding | |
| JP2707564B2 (en) | Audio coding method | |
| CA2455059A1 (en) | Speech bandwidth extension apparatus and speech bandwidth extension method | |
| JP3137176B2 (en) | Audio coding device | |
| JPH052159B2 (en) | ||
| EP0869477A2 (en) | Apparatus for speech coding using a multipulse excitation signal | |
| US4985923A (en) | High efficiency voice coding system | |
| JP2615548B2 (en) | Highly efficient speech coding system and its device. | |
| JP2004348120A (en) | Speech encoding device, speech decoding device, and methods thereof | |
| JP2560682B2 (en) | Speech signal coding / decoding method and apparatus | |
| JPH043879B2 (en) | ||
| JPH058839B2 (en) | ||
| JP2844590B2 (en) | Audio coding system and its device | |
| JP2508002B2 (en) | Speech coding method and apparatus thereof | |
| JP2629762B2 (en) | Pitch extraction device | |
| JP2853126B2 (en) | Multi-pulse encoder | |
| JPH077275B2 (en) | Audio signal coding system and its equipment | |
| JPH0682280B2 (en) | Speech coding system | |
| KR0156983B1 (en) | Voice encoder | |
| JPH043878B2 (en) | ||
| JPH0683149B2 (en) | Speech band signal encoding / decoding device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |