JPH0820879B2 - Speech coding system - Google Patents

Speech coding system

Info

Publication number
JPH0820879B2
JPH0820879B2 JP63011964A JP1196488A JPH0820879B2 JP H0820879 B2 JPH0820879 B2 JP H0820879B2 JP 63011964 A JP63011964 A JP 63011964A JP 1196488 A JP1196488 A JP 1196488A JP H0820879 B2 JPH0820879 B2 JP H0820879B2
Authority
JP
Japan
Prior art keywords
pitch
speech
code amount
pitch period
prediction
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
Application number
JP63011964A
Other languages
Japanese (ja)
Other versions
JPH01187597A (en
Inventor
茂 小野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP63011964A priority Critical patent/JPH0820879B2/en
Publication of JPH01187597A publication Critical patent/JPH01187597A/en
Publication of JPH0820879B2 publication Critical patent/JPH0820879B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Analogue/Digital Conversion (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は音声符号化方式に関し、特に音声波形を帯域
圧縮してディジタル伝送や蓄積を行う際の音声符号化方
式に関する。
Description: TECHNICAL FIELD The present invention relates to a speech coding method, and more particularly to a speech coding method when band-compressing a speech waveform for digital transmission or storage.

〔従来の技術〕[Conventional technology]

音声波形をピッチ周期、スペクトル包絡を表す線形予
測係数、並びに予測誤差の組で表し、それぞれを独立に
符号化する方式が各種提案されている。その代表的なも
のが、予測残差を複数のパルスで符号化するマルチパル
ス法(文献1:アタル アンド レムデ“ア ニュー モ
デル オブ エルピーシー エキサイテイション フォ
ー プロデューシング ナチュラル サウンディング
スピーチ アット ロー ビット レイツ”アイ・シー
・エー・エス・エス・ピー82、614−617頁、1982年。;A
tal and Remde,“A new model of LPC excitation for
producing natural−sounding speech at low bit rate
s,"ICASSP82,pp.614−617(1982)。)や、予測残差を
正規白色雑音を要素にもつ木符号で量子化するもの(文
献2:シュレイダー アンド アタル“スピーチ コーデ
ィング ユージング イフィシェント ブロック コー
ズ”アイ・シー・エー・エス・エス・ピー82、1668−16
71頁、1982年。;Schroeder and Atal,“Speech coding
using efficient block codes,"ICASSP82,pp.1668−167
1(1982)。)である。
Various schemes have been proposed in which a speech waveform is represented by a set of a pitch period, a linear prediction coefficient representing a spectrum envelope, and a prediction error, and each of them is independently coded. A typical example is the multi-pulse method that encodes prediction residuals with multiple pulses (Reference 1: Atal and Remde “Annu Model of LPC Excitation for Producing Natural Sounding.
Speech at Lowbit Rate "ICA SSP 82, pp. 614-617, 1982.; A
tal and Remde, “A new model of LPC excitation for
producing natural−sounding speech at low bit rate
s, "ICASSP82, pp.614-617 (1982).) or a method in which the prediction residual is quantized by a tree code having normal white noise as an element (Reference 2: Schrader and Atal" Speech Coding, Efficient Block Causes "). "ICA SSP 82, 1668-16
71 pages, 1982. ; Schroeder and Atal, “Speech coding
using efficient block codes, "ICASSP82, pp.1668-167
1 (1982). ).

これらの符号化方式においては、線形予測係数や予測
残差を符号化する際に割り当てる符号量が確定的、言い
替えると、符号器の設計段階で決ってしまっている。
In these encoding methods, the amount of code assigned when encoding linear prediction coefficients and prediction residuals is deterministic, in other words, determined at the design stage of the encoder.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

一般に、幾つかの構成要素に分割して音声を符号化す
る方式においては、各要素に割り当てる符号量の分配の
仕方にかなりの自由度がある。そこでその理想的な配分
法は、符号化対象となる音声の性質と各構成要素の特性
とを考慮したものである。例えば、線形予測分析の次数
が持つ意味は、声道長を近似する一様音響管の数であ
る。従って、声道長の違う男性音声と女性音声に対して
予測係数に同じ符号量を割り当てることは効率が悪い。
物理的意味から言って、男性音に対しては多くの次数を
割り当てる必要がある。また、ピッチ周期の違う音声に
対して、音源情報に同じ符号量を割り当てることも効率
が悪い。高品質な再生音声を得るためには、一ピッチ当
りの予測残差に多くの符号量を割り当てることが望まし
く、ピッチ周期の短い音声に対して音源になるべく多く
の符号量を割り当てるように、他の構成要素との間で符
号量割当ての調整をする必要がある。
In general, in a method of coding a voice by dividing it into several constituent elements, there is a considerable degree of freedom in how to distribute the code amount assigned to each element. Therefore, the ideal allocation method considers the characteristics of the speech to be encoded and the characteristics of each component. For example, the degree of the linear prediction analysis has the number of uniform acoustic tubes that approximate the vocal tract length. Therefore, it is inefficient to assign the same code amount to the prediction coefficient for male voice and female voice having different vocal tract lengths.
In the physical sense, many orders need to be assigned to male sounds. It is also inefficient to assign the same code amount to the sound source information for voices having different pitch periods. In order to obtain high-quality reproduced speech, it is desirable to allocate a large amount of code to the prediction residual per pitch, and to allocate as much code as possible to the sound source for speech with a short pitch period, It is necessary to coordinate the code amount allocation with the above components.

音声のようにその特性が発話者や発話内容によって変
動する信号を対象とするときには、上記従来方式のよう
に確定的な符号化配分は品質の面から見て非効率的であ
る。
When a signal whose characteristics vary depending on the speaker or the utterance content such as voice is targeted, the deterministic coding allocation as in the above-described conventional method is inefficient in terms of quality.

本発明の目的は、音声を幾つかの構成要素に分割して
符号化する音声符号化方式において、各構成要素に分配
する符号量を対象音声の性質に依存させることにより効
率的な音声符号化方式を得ることにある。
An object of the present invention is to perform efficient speech coding by making the amount of code distributed to each constituent element dependent on the property of the target speech in a speech coding method in which speech is divided into several constituent elements and coded. To get the scheme.

〔問題を解決するための手段〕[Means for solving problems]

本発明によれば、音声をピッチ周期とスペクトル包絡
を表す第1の特徴パラメータと音源を表す第2の特徴パ
ラメータとで符号化する音声符号化方式において、前記
第2の特徴パラメータに割り当てる符号量と前記第1の
特徴パラメータに割り当てる符号量とを前記ピッチ周期
の値に適応させて決定することを特徴とする音声符号化
方式が得られる。
According to the present invention, in a speech coding system that encodes speech with a first characteristic parameter representing a pitch period and a spectrum envelope and a second characteristic parameter representing a sound source, the amount of code assigned to the second characteristic parameter. And a code amount to be assigned to the first characteristic parameter are determined by adapting to the value of the pitch period.

〔作用〕[Action]

一般に声道長とピッチ周期との間に正の相関があるこ
とが知られている。具体的には、声道長の長い発話者に
よる音声のピッチ周期は長く、声道長の短い発話者によ
る音声のピッチ周期は短い。この一般的な性質を線形予
測符号化を基本にした音声符号化における符号量配分の
問題に適用する。
It is generally known that there is a positive correlation between the vocal tract length and the pitch period. Specifically, the pitch period of speech by a speaker with a long vocal tract length is long, and the pitch period of speech by a speaker with a short vocal tract length is short. We apply this general property to the problem of code amount allocation in speech coding based on linear predictive coding.

第3図は本発明の音声符号化方式の原理を示すブロッ
ク図である。ピッチ周期の短い音声では声道長が短いの
で線形予測係数に割り当てる符号量は少なくてよく、そ
の分、予測残差の符号化に回した方がよい。一方、ピッ
チ周期の長い音声では声道長が長いので線形予測に割り
当てる次数は少なくできない。その代わり一ピッチ周期
当たりで見ると予測残差に割り当てる符号量はピッチ周
期の短い音声と比較してもそれほど遜色はない。このよ
うに、ピッチ周期の値に従い線形予測係数と予測残差と
に割り当てる符号量を制御することで特性の改善が期待
できる。これらのことを概略的に第4図のように表すこ
とができる。第4図は本発明の原理の理解を助けるため
の図で、本発明の原理は各ピッチ周期に対する最高の特
性を与える符号量で線形予測係数と予測残差とを符号化
するものである。また、線形予測で求めたスペクトル包
絡はピッチ周期に引っ張られる傾向がある。即ち、ピッ
チ周期の短い音声に対しては予測次数を多くしても、次
数の多くはピッチ周期の調和成分を表すために使われる
ため、無駄である。余分な次数にかかる符号量を音源に
割り当てればもっと効率的な符号化方式が得られること
になる。これは、予め第4図のようなグラフをテーブル
に用意しておいて、ピッチ周期に合わせて符号量の配分
を決めることにより実現される。
FIG. 3 is a block diagram showing the principle of the speech coding system of the present invention. Since the vocal tract length is short for speech with a short pitch period, the code amount assigned to the linear prediction coefficient may be small, and it is better to use it for coding the prediction residual. On the other hand, for a voice with a long pitch period, since the vocal tract length is long, the degree assigned to linear prediction cannot be reduced. Instead, when viewed per pitch period, the amount of code assigned to the prediction residual is not so much compared with speech with a short pitch period. In this way, the characteristics can be expected to be improved by controlling the code amount to be assigned to the linear prediction coefficient and the prediction residual according to the value of the pitch period. These can be schematically represented as in FIG. FIG. 4 is a diagram for helping the understanding of the principle of the present invention. The principle of the present invention is to encode the linear prediction coefficient and the prediction residual with the code amount that gives the best characteristic for each pitch period. In addition, the spectrum envelope obtained by linear prediction tends to be pulled by the pitch period. In other words, even if the prediction order is increased for speech with a short pitch period, most of the orders are wasteful because they are used to represent harmonic components of the pitch period. A more efficient coding method can be obtained by allocating the code amount for the extra order to the sound source. This is realized by preparing a graph as shown in FIG. 4 in advance in the table and determining the distribution of the code amount according to the pitch period.

第3図において、10は音声波形を入力する入力端子、
11は入力された音声波形からピッチ周期を抽出するピッ
チ分析、12は第4図のグラフを表に纏めた符号量割当テ
ーブルで各ピッチ周期に対応して線形予測分析の次数と
ビット配分並びに予測残差に対する符号の配分が記録さ
れている。13は符号量割当テーブル12の指定で決まった
符号量で入力音声から線形予測係数を求める線形予測分
析、14は符号量割当テーブル12に指定された符号量で予
測残差を符号化する予測残差符号化である。15は符号化
された予測残差を表す符号を出力する出力端子である。
In FIG. 3, 10 is an input terminal for inputting a voice waveform,
Reference numeral 11 is a pitch analysis for extracting a pitch cycle from the input speech waveform, and 12 is a code amount allocation table in which the graph of FIG. 4 is summarized in a table. The distribution of codes for the residuals is recorded. 13 is a linear prediction analysis that obtains a linear prediction coefficient from the input speech with the code amount determined by the code amount allocation table 12, and 14 is a prediction residual that encodes the prediction residual with the code amount specified in the code amount allocation table 12. This is difference encoding. Reference numeral 15 is an output terminal for outputting a code representing the encoded prediction residual.

〔実施例〕〔Example〕

次に本発明の実施例について第1図,第2図を参照し
て説明する。
Next, an embodiment of the present invention will be described with reference to FIGS.

第1図は本発明の音声符号化方式の一実施例を示すブ
ロック図である。音声の入力端子100に一定間隔に分割
された音声波形を入力し、ピッチ分析110と線形予測分
析130とバッファメモリ135に供給する。ピッチ分析110
は入力音声のピッチ周期とピッチ予測係数を求め、それ
を符号量割当テーブル120とバッファメモリ135とマルチ
プレクサ170に出力する。ピッチ周期やピッチ予測係数
を抽出する方法は既にいくつか研究されている。例えば
文献3:ラビナー他“アコンパラティブ パフォーマンス
スタディ オブ セブラル ピッチ ディテクション
アルゴリズム”アイ・イー・イー・イー トランザツ
ション、エー・エス・エス・ピー24、p.399(1976)、
(Rabiner,et al,“A comparative performance study
of several pitch detection algorithm,"IEEE Trans.,
ASSP−24,p.399(1976))に詳しく論じられている。
FIG. 1 is a block diagram showing an embodiment of a speech coding system of the present invention. A voice waveform divided at regular intervals is input to a voice input terminal 100 and supplied to a pitch analysis 110, a linear prediction analysis 130, and a buffer memory 135. Pitch analysis 110
Calculates the pitch period and pitch prediction coefficient of the input speech, and outputs them to the code amount allocation table 120, the buffer memory 135 and the multiplexer 170. Some methods for extracting the pitch period and the pitch prediction coefficient have already been studied. For example, Reference 3: Lavinar et al., “A compatitive performance study of secular pitch detection algorithm”, IEETransaction, AESP24, p.399 (1976),
(Rabiner, et al, “A comparative performance study
of several pitch detection algorithm, "IEEE Trans.,
ASSP-24, p.399 (1976)).

符号量割当テーブル120は、上記作用の項で説明した
ように、ピッチ周期の値に従って線形予測分析をする次
数と各予測係数を量子化するときの量子化ビット数、そ
して予測残差を量子化するためのビット数が規定してあ
る。線形予測に関する情報は線形予測分析130に、予測
残差量子化に関する情報はMPCと記したマルチパルス音
声符号化器140と逆マルチパルス音声符号化器(逆MPCと
記す)160とに出力される。線形予測分析130は入力端子
100から入力された音声波形を線形予測分析し、線形予
測係数をMPC140と逆MPC160、そしてマルチプレクサ170
に出力する。ここでの線形予測分析は、線形予測パラメ
ータの一つであるPARCOR係数を求めて量子化する構成を
とる。分析並びに量子化は符号量割当テーブル120で規
定された予測次数と量子化ビット数とに従って行われ
る。PARCOR係数の量子化法は既によく研究されており、
例えば文献4:北脇、板倉、斉藤“PARCOR形音声分析合成
系における最適符号構成”電子通信学会論文誌J61−A
2、pp.119−126(昭53)に詳しい。バッファメモリ135
は入力端子100から入力された音声をピッチ周期毎に分
割して減算器145に供給する。減算器145はバッファメモ
リ135から来る一ピッチ分の入力音声とピッチ予測150か
ら来る一ピッチ前の再生音声との差を計算し、それをMP
C140に供給する。MPC140は減算器145で計算されたピッ
チ予測誤差をマルチパルス符号化するもので、線形予測
分析130から供給される線形予測係数と符号量割当テー
ブル120で規定されるパルス音源の数や量子化ビット数
を基に音源パルスを求める。
The code amount allocation table 120 is, as described in the section of the above operation, the order of performing the linear prediction analysis according to the value of the pitch period, the number of quantization bits when quantizing each prediction coefficient, and the prediction residual. The number of bits to do is specified. Information about the linear prediction is output to the linear prediction analysis 130, and information about the prediction residual quantization is output to the multi-pulse speech encoder 140 described as MPC and the inverse multi-pulse speech encoder (referred to as inverse MPC) 160. . Linear prediction analysis 130 is an input terminal
The speech waveform input from 100 is subjected to linear prediction analysis, and the linear prediction coefficient is determined by MPC140, inverse MPC160, and multiplexer 170.
Output to. The linear prediction analysis here has a configuration in which a PARCOR coefficient, which is one of linear prediction parameters, is obtained and quantized. The analysis and quantization are performed according to the prediction order and the number of quantization bits defined in the code amount allocation table 120. The quantization method of PARCOR coefficient is already well researched,
For example, Reference 4: Kitawaki, Itakura, Saito “Optimal Code Configuration in PARCOR-type Speech Analysis and Synthesis System” IEICE Transactions J61-A
2, pp.119-126 (Showa 53). Buffer memory 135
Supplies the voice input from the input terminal 100 to the subtractor 145 after dividing the voice for each pitch period. The subtractor 145 calculates the difference between the input voice for one pitch coming from the buffer memory 135 and the reproduced voice one pitch before coming from the pitch prediction 150, and calculates it as MP.
Supply to C140. The MPC140 multi-pulse encodes the pitch prediction error calculated by the subtractor 145.The linear prediction coefficient supplied from the linear prediction analysis 130 and the number of pulse excitation sources and the quantized bits specified by the code amount allocation table 120 are used. The sound source pulse is calculated based on the number.

マルチパルス法における音源パルスの求め方は既に多
く知られているのでここでは省略する。それは、例え
ば、文献5:小沢、荒関、小野“マルチパルス駆動型音声
符号化法の検討”電子通信学会通信方式研究会資料、CS
82−161(昭57)に詳しい。線形予測分析130で規定され
た数の音源パルスが文献5の方法で定まり、定まったパ
ルスの位置と振幅はやはり線形予測分析130で規定され
る符号量で量子化される。ここで、求めた音源パルスの
パラメータは逆MPC160とマルチプレクサ170に出力され
る。逆MPC160はピッチ予測150から入力した音源パルス
のパラメータを符号量割当テーブル120の規定に従って
音源パルス列として再生し、再生された音源パルス列と
線形予測分析130から入力される線形予測係数とから再
生ピッチ予測誤差を計算するものである。再生ピッチ予
測誤差は加算器147へ出力される。加算器147はピッチ予
測150から出力される一ピッチ前の再生音声と逆MPC160
から出力される再生ピッチ予測誤差信号とを加算して現
ピッチに対する再生音声を計算し、それをピッチ予測15
0に供給する。ピッチ予測150は再生音声を一ピッチ分と
っておくメモリで、ピッチ分析110で分析されたピッチ
周期分の再生音声にピッチ分析110で分析されたピッチ
予測係数を掛けて減算器145と加算器147とに出力する。
マルチプレクサ170はMPC140から出力される音源パルス
を表すパラメータと線形予測分析130で分析された線形
予測係数とピッチ分析110で抽出されたピッチ予測係数
並びにピッチ周期とを併せて符号を出力端子180から通
信路に出力する。
Since many methods of obtaining a sound source pulse in the multi-pulse method are already known, they are omitted here. For example, reference 5: Ozawa, Araseki, Ono “Study on multi-pulse driven speech coding method”, IEICE Communication System Study Group, CS
Details on 82-161 (57). The number of sound source pulses specified by the linear prediction analysis 130 is determined by the method of Literature 5, and the positions and amplitudes of the determined pulses are quantized with the code amount also specified by the linear prediction analysis 130. Here, the obtained sound source pulse parameter is output to the inverse MPC 160 and the multiplexer 170. The inverse MPC 160 reproduces the parameters of the sound source pulse input from the pitch prediction 150 as a sound source pulse train according to the regulation of the code amount allocation table 120, and reproduces pitch prediction from the reproduced sound source pulse train and the linear prediction coefficient input from the linear prediction analysis 130. The error is calculated. The reproduction pitch prediction error is output to the adder 147. The adder 147 outputs the reproduced sound one pitch before output from the pitch prediction 150 and the inverse MPC160.
The playback pitch prediction error signal output from is added to calculate the playback voice for the current pitch, and pitch prediction 15
Supply to 0. The pitch predictor 150 is a memory for storing one pitch of the reproduced voice, and the subtractor 145 and the adder 147 multiply the reproduced voice for the pitch period analyzed by the pitch analysis 110 by the pitch prediction coefficient analyzed by the pitch analysis 110. And output to.
The multiplexer 170 communicates the code from the output terminal 180 by combining the parameter representing the sound source pulse output from the MPC 140, the linear prediction coefficient analyzed by the linear prediction analysis 130, the pitch prediction coefficient extracted by the pitch analysis 110, and the pitch period. Output to the road.

本実施例の構成で各ピッチ周期に対して線形予測係数
と音源パルスとに割り当てる符号量を変化させて測定し
たセグメンタルSNRを第2図に示す。第2図において、
ピッチ周期3.8msec,7.5msecについて線形予測係数と音
源パルスとに割り当てる符号量をそれぞれ2.3,2.0,1.7k
b/sと4.5,4.95,5.4kb/sに変化させて得られるセグメン
タルSNRを縦軸にとって示してある。即ち、各ピッチ周
期について割当符号量を変化させれば符号化の特性を上
げることができ、本実施例の効果の裏付けが確認でき
る。
FIG. 2 shows the segmental SNR measured by changing the code amount assigned to the linear prediction coefficient and the excitation pulse for each pitch period in the configuration of this embodiment. In FIG.
The code amount to be allocated to the linear prediction coefficient and the excitation pulse for the pitch period of 3.8 msec and 7.5 msec is 2.3, 2.0 and 1.7 k, respectively.
The vertical axis shows the segmental SNR obtained by varying b / s and 4.5, 4.95, 5.4 kb / s. That is, if the assigned code amount is changed for each pitch period, the encoding characteristic can be improved, and the effect of this embodiment can be confirmed.

〔発明の効果〕〔The invention's effect〕

以上説明したように本発明は、音声をピッチ周期とス
ペクトル包絡を表す第1の特徴パラメータと音源を表す
第2の特徴パラメータとで符号化する音声符号化方式に
おいて、第2の特徴パラメータに割り当てる符号量と第
1の特徴パラメータに割り当てる符号量とをピッチ周期
の値に適応させて決定することにより、スペクトル包絡
と予測残差を符号化する際にピッチ周期の値に適応して
各特徴パラメータに割り当てる符号量を変化させてい
る。音声の生成過程の特徴からピッチ周期と声道長との
間には正の相関があるというよく知られた性質を利用し
て符号化対象となる音声の特性に合わせて符号量の割当
てを行えば、従来のような確定的な符号量の割当てに比
較して効率の良い符号割当が実現できるので、本発明は
符号化の特性を上げることができるという効果を有す
る。
As described above, the present invention assigns a voice to a second feature parameter in a voice encoding system that encodes a voice with a first feature parameter representing a pitch period and a spectrum envelope and a second feature parameter representing a sound source. By determining the code amount and the code amount assigned to the first feature parameter by adapting to the value of the pitch period, each feature parameter is adapted to the value of the pitch period when encoding the spectrum envelope and the prediction residual. The amount of code assigned to is changed. Using the well-known property that there is a positive correlation between the pitch period and vocal tract length due to the characteristics of the speech generation process, the code amount is assigned according to the characteristics of the speech to be encoded. For example, since more efficient code allocation can be realized as compared with the conventional deterministic code amount allocation, the present invention has the effect of improving the encoding characteristics.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明の音声符号化方式の一実施例を示すブロ
ック図、第2図は本発明の効果を説明するため図、第3
図は本発明の音声符号化方式の原理を表すブロック図、
第4図は本発明の原理の理解を助けるための図である。 10,100……入力端子、11,110……ピッチ分析、12,120…
…符号量割当テーブル、13,130……線形予測分析、14…
…予測残差符号化、15,180……出力端子、135……バッ
ファメモリ、140……MPC、145……減算器、147……加算
器、150……ピッチ予測、160……逆MPC、170……マルチ
プレクサ。
FIG. 1 is a block diagram showing an embodiment of a voice coding system of the present invention, FIG. 2 is a diagram for explaining the effect of the present invention, and FIG.
FIG. 1 is a block diagram showing the principle of the speech coding system of the present invention,
FIG. 4 is a diagram for helping understanding of the principle of the present invention. 10,100 …… Input terminal, 11,110 …… Pitch analysis, 12,120…
… Code amount allocation table, 13,130… Linear prediction analysis, 14…
… Predictive residual coding, 15, 180… Output terminal, 135… Buffer memory, 140… MPC, 145… Subtractor, 147… Adder, 150… Pitch prediction, 160… Inverse MPC, 170… … Multiplexer.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】音声をピッチ周期とスペクトル包絡を表す
第1の特徴パラメータと音源を表す第2の特徴パラメー
タとで符号化する音声符号化方式において、前記第2の
特徴パラメータに割り当てる符号量と前記第1の特徴パ
ラメータに割り当てる符号量とを前記ピッチ周期の値に
適応させて決定することを特徴とする音声符号化方式。
1. A speech coding system for coding speech with a first characteristic parameter representing a pitch period and a spectrum envelope and a second characteristic parameter representing a sound source, and a code amount assigned to the second characteristic parameter. A speech coding method, wherein the code amount to be assigned to the first characteristic parameter is determined by adapting to the value of the pitch period.
JP63011964A 1988-01-21 1988-01-21 Speech coding system Expired - Lifetime JPH0820879B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63011964A JPH0820879B2 (en) 1988-01-21 1988-01-21 Speech coding system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63011964A JPH0820879B2 (en) 1988-01-21 1988-01-21 Speech coding system

Publications (2)

Publication Number Publication Date
JPH01187597A JPH01187597A (en) 1989-07-26
JPH0820879B2 true JPH0820879B2 (en) 1996-03-04

Family

ID=11792302

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63011964A Expired - Lifetime JPH0820879B2 (en) 1988-01-21 1988-01-21 Speech coding system

Country Status (1)

Country Link
JP (1) JPH0820879B2 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60237500A (en) * 1984-05-11 1985-11-26 日本電気株式会社 Multipulse type vocoder

Also Published As

Publication number Publication date
JPH01187597A (en) 1989-07-26

Similar Documents

Publication Publication Date Title
JP4101957B2 (en) Joint quantization of speech parameters
CA2430111C (en) Speech parameter coding and decoding methods, coder and decoder, and programs, and speech coding and decoding methods, coder and decoder, and programs
US6385576B2 (en) Speech encoding/decoding method using reduced subframe pulse positions having density related to pitch
CN1271597C (en) Perceptually improved enhancement of encoded ocoustic signals
RU2644123C2 (en) Principle for coding audio signal and decoding audio using determined and noise-like data
WO2002021091A1 (en) Noise signal analyzer, noise signal synthesizer, noise signal analyzing method, and noise signal synthesizing method
JPS6262399A (en) Audio high efficiency encoding method
JP2000132193A (en) Signal encoding device and method therefor, and signal decoding device and method therefor
JP3303580B2 (en) Audio coding device
JP3579276B2 (en) Audio encoding / decoding method
JP2004246038A (en) Speech tone signal encoding method, decoding method, encoding device, decoding device, encoding program, and decoding program
JP3878254B2 (en) Voice compression coding method and voice compression coding apparatus
JPS6238500A (en) Highly efficient voice coding system and apparatus
JP2968109B2 (en) Code-excited linear prediction encoder and decoder
JPH11219196A (en) Voice synthesis method
JP2003323200A (en) Gradient descent optimization of linear prediction coefficients for speech coding
JPH08129400A (en) Speech coding system
JPH11184500A (en) Audio coding and decoding
CN102414990A (en) Encoding device, decoding device, encoding method, decoding method and program thereof
JPH01187597A (en) Voice encoding system
JP3010655B2 (en) Compression encoding apparatus and method, and decoding apparatus and method
JP3410931B2 (en) Audio encoding method and apparatus
JP2946528B2 (en) Voice encoding / decoding method and apparatus
JP2778035B2 (en) Audio coding method
JPH0786952A (en) Predictive coding method for speech