JPH03186900A - Multipulse sound coding system - Google Patents

Multipulse sound coding system

Info

Publication number
JPH03186900A
JPH03186900A JP1325814A JP32581489A JPH03186900A JP H03186900 A JPH03186900 A JP H03186900A JP 1325814 A JP1325814 A JP 1325814A JP 32581489 A JP32581489 A JP 32581489A JP H03186900 A JPH03186900 A JP H03186900A
Authority
JP
Japan
Prior art keywords
decoder
internal data
synthesis filter
encoder
pulse
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
Application number
JP1325814A
Other languages
Japanese (ja)
Inventor
Koichi Shibagaki
柴垣 鋼一
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 JP1325814A priority Critical patent/JPH03186900A/en
Publication of JPH03186900A publication Critical patent/JPH03186900A/en
Pending legal-status Critical Current

Links

Abstract

PURPOSE:To reduce the influence of a synthetic signal generating an error by clearing a decoder synthetic filter internal data stored in a 2nd memory when clear information sent from a coder after multipulse decoding instructs to clear the decoder synthetic filter internal data. CONSTITUTION:When synthetic sound power is less than a prescribed threshold, the coder 10a clears the coder synthetic filter internal data stored in a 1st memory to prevent the influence of an error in a synthetic signal generated by the coder 10a due to a transmission bit error from being trailed up to the succeeding frame in the coder 10a. When the clear information instructs to clear the decoder synthetic filter internal data, the decoder 30a clears the decoder synthetic filter internal data stored in the 2nd memory. Thereby, the influence of an error in a synthetic signal generated by the decoder due to a transmission bit error can be prevented from being trailed to the succeeding frame.

Description

【発明の詳細な説明】 [産業上の利用分野] この発明はマルチパルス音声符号化方式に関し、特にエ
ラーの伝搬を防止するようにしたマルチパルス音声符号
化方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a multi-pulse audio encoding system, and more particularly to a multi-pulse audio encoding system that prevents error propagation.

[従来の技術] 第5図および第6図は、それぞれ従来のマルチパルス音
声符号化方式の符号化器および復号化器を示すブロック
図である。
[Prior Art] FIGS. 5 and 6 are block diagrams showing an encoder and a decoder, respectively, of a conventional multi-pulse speech encoding system.

マルチパルス音声符号化方式の音声信号の処理動作は、
所定時間のフレームごとになされており、従来のマルチ
パルス音声符号化方式においてはフレーム間のつながり
を滑らかにするために次のような方法を採っていた。
The audio signal processing operation of the multipulse audio encoding method is as follows.
This is done for each frame of a predetermined period of time, and in the conventional multi-pulse audio encoding system, the following method was used to smooth the connection between frames.

符号化器では、現フレームの終端の音声合成データを符
号化器合成フィルタ内部データとしてメモリに蓄え、次
フレームにおいてはこの符号化器合成フィルタ内部デー
タをもとに現フレームからの影響信号を作成し、この影
響信号を原音声信号から除去したうえでパルス探索を行
っていた。
In the encoder, the voice synthesis data at the end of the current frame is stored in memory as encoder synthesis filter internal data, and in the next frame, an influence signal from the current frame is created based on this encoder synthesis filter internal data. However, the pulse search was performed after removing this influence signal from the original audio signal.

すなわち、第5図において、符号化器10に入力された
音声信号aは加算器】1で後述する影響信号すを減算さ
れた後、パルス探索手段12に人力される。一方、合成
フィルタ係数算出手段1−5により音声信号aに基づい
て算出された合成フィルタ係数は量子化手段16および
逆量子化手段17を経てパルス探索手段12に入力され
る。パルス探索手段12は人力された音声信号および合
成フィルタ係数に基づいてパルス探索を行いパルスデー
タを量子化手段13に入力する。量子化手段13は、上
記パルス情報および合成フィルタ係数をそれぞれを量子
化し、量子化パルス情報Cをエンコーダ14に入力し、
量子化合成フィルタ係数dをエンコーダ14に入力する
。この結果、エンコーダ14からパルスデータCおよび
合成フィルタ係数dがエンコードされたマルチパルスデ
ータfが出力される。
That is, in FIG. 5, the audio signal a input to the encoder 10 is inputted to the pulse search means 12 after an influence signal S, which will be described later, is subtracted by the adder 1. On the other hand, the synthesis filter coefficient calculated by the synthesis filter coefficient calculation means 1-5 based on the audio signal a is inputted to the pulse search means 12 via the quantization means 16 and the inverse quantization means 17. The pulse search means 12 performs a pulse search based on the manually inputted audio signal and the synthesis filter coefficients, and inputs the pulse data to the quantization means 13 . The quantization means 13 quantizes the pulse information and the synthesis filter coefficients, inputs the quantized pulse information C to the encoder 14,
The quantized synthesis filter coefficient d is input to the encoder 14. As a result, the encoder 14 outputs multi-pulse data f in which the pulse data C and the synthesis filter coefficient d are encoded.

また、逆量子化手段18により逆量子化されたパルスデ
ータは、合成フィルタ内部データロード手段19により
不図示のメモリ手段から読み出されてロードされた符号
化器音声合成データとともに音声合成手段20により音
声信号eに合成される。この音声信号eのうちフレーム
の終端の音声合成データは合成フィルタ内部データセー
ブ手段21によって不図示のメモリ手段にセーブされる
。影響信号作成手段23は合成フィルタ内部データセー
ブ手段21を介して入力した音声信号Cと、合成フィル
タ内部データロード−1段22により不図示のメモリ手
段から読み出されて入力した音声合成データとに基づい
て作成した影響信号すを上記加算器11に出力する。
Further, the pulse data dequantized by the dequantization means 18 is read out from the memory means (not shown) by the synthesis filter internal data loading means 19 and loaded into the encoder speech synthesis data, and the pulse data is sent to the speech synthesis means 20. It is synthesized into the audio signal e. The voice synthesis data at the end of the frame of the voice signal e is saved in a memory means (not shown) by the synthesis filter internal data save means 21. The influence signal creation means 23 combines the audio signal C input via the synthesis filter internal data saving means 21 and the input speech synthesis data read from a memory means (not shown) by the synthesis filter internal data load-1 stage 22. The influence signal created based on the above is output to the adder 11.

また、復号化器ではマルチパルスデータを人力後、マル
チパルスデータから音声を合成し、現フレームの終端の
音声合成データを復号化器合成フィルタ内部データとし
てメモリに蓄え、次のフレームではこの復号化器合成フ
ィルタ内部データとパルスデータとに基づいて音声合成
を行っていた。
In addition, the decoder manually processes the multi-pulse data, synthesizes speech from the multi-pulse data, stores the speech synthesis data at the end of the current frame in memory as internal data of the decoder synthesis filter, and uses this decoding data in the next frame. Speech synthesis was performed based on the internal data of the synthesizer synthesis filter and pulse data.

すなわち、第6図において、第5図に示した符号化器1
0から復号化器30に入力されたマルチパルスデータf
はデコーダ31に人力され、量子化パルス情報Cおよび
量子化合成フィルタ係数dに分離され、それぞれ逆量子
化手段32.33により逆量子化された後、合成フィル
タ内部データロード手段35から入力される音声合成デ
ータとともに、合成フィルタ34によって音声合成デー
タa、)に合成されて出力される。また、この音声合成
データaQのうち、フレームの終端の音声合成データは
合成フィルタ内部データセーブ手段36によって不図示
のメモリ手段に記憶される。
That is, in FIG. 6, the encoder 1 shown in FIG.
Multi-pulse data f input from 0 to the decoder 30
is manually input to the decoder 31, separated into quantized pulse information C and quantized synthesis filter coefficient d, each dequantized by dequantization means 32 and 33, and then inputted from the synthesis filter internal data loading means 35. Together with the voice synthesis data, the synthesis filter 34 synthesizes the voice synthesis data a,) and outputs the synthesized voice data. Of the voice synthesis data aQ, the voice synthesis data at the end of the frame is stored in a memory means (not shown) by the synthesis filter internal data saving means 36.

[発明が解決しようとする課題] 上述した従来のマルチパルス音声合成方式においては、
符号化器および復号化器いずれの場合にも、伝送ビット
エラーなどの原因によって、音声合成データにエラーが
生じたとき、エラーを生じた合成信号の影響が後のフレ
ームに長引くことがある。
[Problems to be solved by the invention] In the conventional multipulse speech synthesis method described above,
In both encoders and decoders, when errors occur in the speech synthesis data due to causes such as transmission bit errors, the effects of the erroneous synthesis signal may linger into subsequent frames.

[課題を解決するための手段] この発明のマルチパルス音声符号化方式によれば、符号
化器は、マルチパルス符号化後、合成音声のパワーが所
定のしきい値より小さい場合には第1のメモリに記憶し
た符号化器合成フィルタ内部データをクリアするととも
に、復号化器合成フィルタ内部データをクリアするか否
かを示すクリア情報およびマルチパルスデータとを復号
化器に送出し、復号化器は、マルチパルス復号化後、符
号化器から送出されてきたクリア情報が復号化器合成フ
ィルタ内部データをクリアするように指示している場合
には、第2のメモリに記憶した復号化器合成フィルタ内
部データをクリアするようにしている。
[Means for Solving the Problems] According to the multi-pulse speech encoding method of the present invention, after multi-pulse encoding, if the power of synthesized speech is smaller than a predetermined threshold, the encoder clears the encoder synthesis filter internal data stored in the memory of the decoder, and sends clear information indicating whether to clear the decoder synthesis filter internal data and multipulse data to the decoder, After multi-pulse decoding, if the clear information sent from the encoder instructs to clear the decoder synthesis filter internal data, the decoder synthesis filter stored in the second memory I am trying to clear the filter internal data.

「作用] 符号化器は、合成音声のパワーが所定のしきい値より小
さい場合には第1のメモリに記憶した符号化器合成フィ
ルタ内部データをクリアすることにより、伝送ビットエ
ラーによる符号化器の合成信号のエラーの影響が符号化
器における後のフレームに長引くことを防止する。
[Operation] When the power of the synthesized speech is smaller than a predetermined threshold, the encoder clears the encoder synthesis filter internal data stored in the first memory, thereby preventing the encoder from transmitting bit errors. This prevents the effects of errors in the composite signal from lingering in subsequent frames in the encoder.

復号化器は、符号化器から送出されてきたクリア情報が
復号化器合成フィルタ内部データをクリアするように指
示している場合には、第2のメモリに記憶した復号化器
合成フィルタ内部データをクリアすることにより、伝送
ビットエラーによる復号化器の合成信号のエラーの影響
が復号化器における後のフレームに長引くことを防止す
る。
If the clear information sent from the encoder instructs to clear the decoder synthesis filter internal data, the decoder clears the decoder synthesis filter internal data stored in the second memory. By clearing , the effects of errors in the decoder's composite signal due to transmission bit errors are prevented from lingering in subsequent frames in the decoder.

[実施例] 次にこの発明について図面を参照して説明する。[Example] Next, the present invention will be explained with reference to the drawings.

第1図および第3図はこの発明のマルチパルス音声符号
化方式における符号化器および復号化器のブロック図で
あり、それぞれ第5図および第6図と同一符号は相当す
る部分を示しており、その説明を省略する。
FIGS. 1 and 3 are block diagrams of an encoder and a decoder in the multipulse speech encoding system of the present invention, and the same reference numerals as in FIGS. 5 and 6 indicate corresponding parts, respectively. , the explanation thereof will be omitted.

符号化器1.0 aを示す第1図において、24は音声
合成手段20から入力する合成音声eのパワーをしきい
値と比較検出して、後述する合成フィルタ内部データク
リア情報(以下、クリア情報という)gを出力する合成
音声パワー検出手段である。
In FIG. 1 showing the encoder 1.0a, reference numeral 24 detects the power of the synthesized speech e input from the speech synthesis means 20 by comparing it with a threshold value, and detects the synthesis filter internal data clear information (hereinafter, clear), which will be described later. This is a synthesized speech power detection means that outputs g (referred to as information).

第2図に第1図の符号化器の動作フローチャートを示す
。なお、第2図において、−点鎖線で示す部分はこの発
明のマルチパルス音声符号化方式に相当する部分の動作
である。
FIG. 2 shows an operation flowchart of the encoder shown in FIG. 1. In FIG. 2, the portion indicated by the dashed line is the operation of the portion corresponding to the multi-pulse audio encoding system of the present invention.

まず、合成フィルタ係数算出手段15によって合成フィ
ルタ係数が算出され(ステップS ]、 )、不図示の
メモリ手段から読み出された符号化器合成フィルタ内部
データが合成フィルタ内部データロード手段22から影
響信号作成手段23にロードされ(ステップS2)、影
響信号作成手段23によって影響信号が作成され(ステ
ップS3)、加算器11に′I3饗信号が入力されるこ
とにより符号化器10aに人力した音声信号a(原音声
)から影響信号が除去される(ステップS4)。このよ
うにして求められた影響信号が除去された音声f2号と
、影響信号作成手段15によって求められた影響信号と
に基づいてパルス探索手段12によりパルス探索がなさ
れてパルスデータが求められる(ステップS5)。次に
、ステップS5で求められたパルスデータと、合成フィ
ルタ内部データロード手段19からロードされた符号化
器合成フィルタ内部データとを人力した音声合成手段2
0により合成音声信号eが出力される(ステップS6.
S7)。前ステップS7で出力された合成音声信号eを
入力した合成音声パワー検出手段24は、合成音声信号
eのパワーを検出して(ステップS8)、しきい値と比
較する(ステップS9〉。合成音声信号eのパワーがし
きい値より小であれば符号化器合成フィルタ内部データ
を記憶する不図示のメモリ手段のデータをクリアしくス
テップsio>、復号化器合成フィルタ内部データをク
リアする旨を指示した、合成音声パワー検出手段24か
ら出力されるクリア情報g、量子化パルス情報C1およ
び量子化合成フィルタ係数dをエンコーダ14. aに
入力することにより、エンコーダ14aからマルチパル
スデータf1を出力させる(ステップS11〉。また、
ステップS9において、合成音声信号eのパワーがしき
い値以上であればこの合成音声信号eのフレームの終端
におけるき声合成データを不図示のメモリ手段に記憶さ
せ(ステップ512)、復号化器合成フィルタ内部デー
タをクリアしない旨を指示した、合成音声パワー検出手
段24から出力されるクリア情報g、量子化パルス情報
C1および量子化合成フィルタ係数(1をエンコーダ1
4aに入力してエンコードしてマルチパルスデータf1
を出力する(ステップS ]−1)。
First, the synthesis filter coefficients are calculated by the synthesis filter coefficient calculation means 15 (step S], ), and the encoder synthesis filter internal data read from the memory means (not shown) is transferred to the influence signal from the synthesis filter internal data loading means 22. The audio signal is loaded into the creation means 23 (step S2), the influence signal is created by the influence signal creation means 23 (step S3), and the 'I3 signal is input to the adder 11, so that the audio signal manually input to the encoder 10a is The influencing signal is removed from a (original voice) (step S4). Pulse searching is performed by the pulse search means 12 based on the sound f2 from which the influence signal has been removed and the influence signal determined by the influence signal generating means 15, and pulse data is determined (step S5). Next, the speech synthesis means 2 manually inputs the pulse data obtained in step S5 and the encoder synthesis filter internal data loaded from the synthesis filter internal data loading means 19.
0, the synthesized speech signal e is output (step S6.
S7). The synthesized speech power detection means 24, which has received the synthesized speech signal e outputted in the previous step S7, detects the power of the synthesized speech signal e (step S8) and compares it with a threshold value (step S9). If the power of the signal e is smaller than the threshold value, clear the data in a memory means (not shown) that stores the internal data of the encoder synthesis filter.Step sio> Instructs to clear the internal data of the decoder synthesis filter. By inputting the clear information g, quantized pulse information C1, and quantized synthesis filter coefficient d output from the synthesized voice power detection means 24 to the encoder 14.a, the encoder 14a outputs multi-pulse data f1 ( Step S11>. Also,
In step S9, if the power of the synthesized speech signal e is equal to or greater than the threshold value, the voice synthesis data at the end of the frame of the synthesized speech signal e is stored in a memory means (not shown) (step 512), and the decoder synthesizes The clear information g output from the synthesized voice power detection means 24 which instructs not to clear the filter internal data, the quantized pulse information C1 and the quantized synthesized filter coefficient (1 is set to the encoder 1
4a and encode it to create multipulse data f1
(Step S]-1).

復号化器を示す第3図において、36aは上述した符号
化器10aから人力されるマルチパルスデータf1に含
まれるクリア情報gに応じて不図示のメモリ手段に記憶
されている復号化器合成フィルタ内部データをクリアま
たはセーブする合成フィルタ内部データセーブ/クリア
手段であ0 る。
In FIG. 3 showing the decoder, 36a is a decoder synthesis filter stored in a memory means (not shown) according to the clear information g included in the multi-pulse data f1 manually inputted from the encoder 10a described above. This is a synthesis filter internal data save/clear means for clearing or saving internal data.

第4図に第3図の復号化器の動作フローチャートを示す
。なお、第4図において、−点鎖線で示す部分はこの発
明のマルチパルス音声符号化方式に相当する部分の動作
である。
FIG. 4 shows an operation flowchart of the decoder of FIG. 3. In FIG. 4, the portion indicated by the dashed dashed line is the operation of the portion corresponding to the multi-pulse audio encoding method of the present invention.

まず、上記クリア情報gを含むマルチパルスデータf、
が復号化器30aのデコーダ31に入力され、デコーダ
31でデコードされた量子化パルス情報は逆量子化手段
32により逆量子化されてパルスデータCとして合成フ
ィルタ手段34に入力され、同様にデコードされた量子
化合成フィルタ係数は逆量子化手段33により逆お子化
されて合成フィルタ係数dとして合成フィルタ手段34
に入力される(ステップ521)。さらに、合成フィル
タ内部データロード手段35により復号止器合成フィル
タ内部データが合成フィルタ手段34にロードされ、合
成フィルタ手段34により音声が合成されて音声信号a
lとして出力される〈ステップ523)。音声信号a1
を人力した合成フィルタ内部データセーブ7/クリア手
段36aは、入力したクリア情tlftgを検出してこ
のクリア情報gによって不図示のメモリ手段に記憶され
ている復号止器合成フィルタ内部データをクリアする旨
が指示されているか否かを判別しくステップ524)、
復号止器合成フィルタ内部データをクリアする旨の指示
がなされている場合には不図示のメモリ手段をクリアし
くステップS25〉、合成フィルタ内部データをクリア
しない旨の指示がなされている場合には不図示の記憶手
段に復号止器合成フィルタ内部データをセーブする(ス
テップ526)。
First, multi-pulse data f including the above clear information g,
is input to the decoder 31 of the decoder 30a, and the quantized pulse information decoded by the decoder 31 is dequantized by the dequantization means 32, inputted as pulse data C to the synthesis filter means 34, and decoded in the same manner. The quantized synthesis filter coefficients are inversely digitized by the inverse quantization means 33, and are sent to the synthesis filter means 34 as synthesis filter coefficients d.
(step 521). Furthermore, the decoder synthesis filter internal data is loaded into the synthesis filter means 34 by the synthesis filter internal data loading means 35, and the synthesis filter means 34 synthesizes the speech to produce the speech signal a.
1 (step 523). audio signal a1
The synthesis filter internal data saving 7/clearing means 36a which manually inputs the above information detects the input clear information tlftg and uses this clear information g to clear the decoder synthesis filter internal data stored in a memory means (not shown). Step 524)
If an instruction is given to clear the decoder synthesis filter internal data, the memory means (not shown) is cleared in step S25, and if an instruction is given not to clear the synthesis filter internal data, it is cleared. The decoder synthesis filter internal data is saved in the illustrated storage means (step 526).

[発明の効果] 以」二説明したように、この発明のマルチパルス音声符
号化方式によれば、符号化器は、合成音声のパワーが所
定のしきい値より小さい場合には第1のメモリに記憶し
た符号化器合成フィルタ内部データをクリアすることに
より、伝送ビットエラーによる符号化器の合成信号のエ
ラーの影響が符号化器における後のフレームに長引くこ
とを防止する。また、復号化器は、符号化器から送出さ
れてきたクリア情報が復号化器合成フィルタ内部データ
をクリアするように指示している場合には、第2のメモ
リに記憶した復号止器合成フィルタ内部データをクリア
することにより、伝送ビットエラーによる復号化器の合
成信号のエラーの影響が復号化器における後のフレーム
に長引くことを防+hする。
[Effects of the Invention] As explained below, according to the multipulse speech encoding method of the present invention, the encoder stores data in the first memory when the power of the synthesized speech is smaller than a predetermined threshold. Clearing the encoder synthesis filter internal data stored in the encoder synthesis filter prevents the effects of errors in the encoder synthesis signal due to transmission bit errors from lingering into subsequent frames in the encoder. In addition, if the clear information sent from the encoder instructs to clear the decoder synthesis filter internal data, the decoder clears the decoder synthesis filter internal data stored in the second memory. Clearing the internal data prevents the effects of errors in the decoder's composite signal due to transmission bit errors from lingering into subsequent frames in the decoder.

したがって、従来のマルチパルス音声符号化方式と異な
り、エラーを生じた合成信号の影響が後のフレームに長
引くことを防止することができる効果がある。
Therefore, unlike the conventional multi-pulse audio encoding method, it is possible to prevent the influence of a synthesized signal in which an error has occurred from lingering on subsequent frames.

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

第1図はこの発明のマルチパルス音声符号化方式の一実
施例における符号化器のブロック図、第2図は同符号化
器の動作フローチャート、第3図は同実施例における復
号化器のブロック図、第4図は回復号化器の動作フロー
チャート、第5図は従来の符号化器のブロック図、第6
図は従来の復号化器のブロック図である。 1−Oa・・・符号化器、24・・・合成音声パワー検
出3 手段、 30a・・・復号化器、 36a・・・合成フィルタ 内部データセーブ/クリア手段、 g・・・クリア情 報。
FIG. 1 is a block diagram of an encoder in an embodiment of the multi-pulse speech encoding method of the present invention, FIG. 2 is an operation flowchart of the encoder, and FIG. 3 is a block diagram of a decoder in the embodiment. 4 is an operation flowchart of a decoder, FIG. 5 is a block diagram of a conventional encoder, and FIG. 6 is a block diagram of a conventional encoder.
The figure is a block diagram of a conventional decoder. 1-Oa... Encoder, 24... Synthetic voice power detection 3 means, 30a... Decoder, 36a... Synthesis filter internal data save/clear means, g... Clear information.

Claims (1)

【特許請求の範囲】 フレーム単位で音声をマルチパルスデータに符号化して
出力し、かつ次のフレームへの影響信号を計算するため
の符号化器合成フィルタ内部データを記憶する第1のメ
モリを有する符号化器と、フレーム単位で前記マルチパ
ルスデータを復号化して音声を再生し、かつ次のフレー
ムへの影響信号を計算するための復号化器合成フィルタ
内部データを記憶する第2のメモリを有する復号化器と
を具備してなるマルチパルス音声符号化方式において、 前記符号化器は、マルチパルス符号化後、合成音声のパ
ワーが所定のしきい値より小さい場合には第1のメモリ
に記憶した符号化器合成フィルタ内部データをクリアす
るとともに、前記復号化器合成フィルタ内部データをク
リアする旨を示すクリア情報とマルチパルスデータとを
復号化器に送出し、 前記復号化器は、マルチパルス復号化後、前記符号化器
から送出されてきた前記クリア情報が前記復号化器合成
フィルタ内部データをクリアする旨を指示している場合
には、第2のメモリに記憶した復号化器合成フィルタ内
部データをクリアすることを特徴とするマルチパルス音
声符号化方式。
[Claims] A first memory that encodes audio into multi-pulse data and outputs it in units of frames, and stores internal data of an encoder synthesis filter for calculating an influence signal for the next frame. an encoder; and a second memory for storing internal data of a decoder synthesis filter for decoding the multi-pulse data frame by frame to reproduce audio and calculating an influence signal for the next frame. In a multi-pulse speech encoding method comprising a decoder, the encoder stores the synthesized speech in a first memory if the power of the synthesized speech is smaller than a predetermined threshold after multi-pulse encoding. clearing the internal data of the encoder synthesis filter, and sending clear information indicating that the internal data of the decoder synthesis filter is to be cleared and multi-pulse data to a decoder; After decoding, if the clear information sent from the encoder instructs to clear the decoder synthesis filter internal data, the decoder synthesis filter stored in the second memory A multi-pulse audio encoding method characterized by clearing internal data.
JP1325814A 1989-12-18 1989-12-18 Multipulse sound coding system Pending JPH03186900A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1325814A JPH03186900A (en) 1989-12-18 1989-12-18 Multipulse sound coding system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1325814A JPH03186900A (en) 1989-12-18 1989-12-18 Multipulse sound coding system

Publications (1)

Publication Number Publication Date
JPH03186900A true JPH03186900A (en) 1991-08-14

Family

ID=18180897

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1325814A Pending JPH03186900A (en) 1989-12-18 1989-12-18 Multipulse sound coding system

Country Status (1)

Country Link
JP (1) JPH03186900A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6981111B1 (en) * 2003-03-31 2005-12-27 Emc Corporation Data storage system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6981111B1 (en) * 2003-03-31 2005-12-27 Emc Corporation Data storage system

Similar Documents

Publication Publication Date Title
JPH10282999A (en) Method and device for coding audio signal, and method and device decoding for coded audio signal
US12413766B2 (en) Method for picture prediction, encoder, and decoder
JP4063508B2 (en) Bit rate conversion device and bit rate conversion method
JP2002014697A (en) Digital audio equipment
US20250024049A1 (en) Method for picture prediction, encoder, decoder, and storage medium
KR20110043684A (en) Methods, systems, and apparatus for compressing or decompressing digital signals
US8380495B2 (en) Transcoding method, transcoding device and communication apparatus used between discontinuous transmission
JPH01177227A (en) Sound coder and decoder
JP2003523535A (en) Method and apparatus for converting an audio signal between a plurality of data compression formats
JPS6031325A (en) System and circuit of forecast stop adpcm coding
KR100416363B1 (en) Linear predictive analysis-by-synthesis encoding method and encoder
JPH10233696A (en) Voice encoding method
JPH03186900A (en) Multipulse sound coding system
WO1999062055A1 (en) Sound decoder and sound decoding method
JPS6031326A (en) Method and apparatus for coding and decoding dpcm
JP3496618B2 (en) Apparatus and method for speech encoding / decoding including speechless encoding operating at multiple rates
EP1387351A1 (en) Speech encoding device and method having TFO (Tandem Free Operation) function
JP3218630B2 (en) High efficiency coding apparatus and high efficiency code decoding apparatus
JPWO1999007155A1 (en) Image compression/decompression method and image compression/decompression device
JP3352401B2 (en) Audio signal encoding and decoding method and apparatus
JP3350340B2 (en) Voice coding method and voice decoding method
JP3183743B2 (en) Linear predictive analysis method for speech processing system
JPH1195800A (en) Abnormal state detection / recovery device for voice codec
US8165871B2 (en) Encoding method and apparatus for efficiently encoding sinusoidal signal whose magnitude is less than masking value according to psychoacoustic model and decoding method and apparatus for decoding encoded sinusoidal signal
JPH0588572B2 (en)