JP2001177481A - Decoder - Google Patents

Decoder

Info

Publication number
JP2001177481A
JP2001177481A JP36331299A JP36331299A JP2001177481A JP 2001177481 A JP2001177481 A JP 2001177481A JP 36331299 A JP36331299 A JP 36331299A JP 36331299 A JP36331299 A JP 36331299A JP 2001177481 A JP2001177481 A JP 2001177481A
Authority
JP
Japan
Prior art keywords
decoding
waveform information
code
error
pcm
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.)
Withdrawn
Application number
JP36331299A
Other languages
Japanese (ja)
Inventor
克昭 ▲浜▼本
Katsuaki Hamamoto
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric Co Ltd
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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Priority to JP36331299A priority Critical patent/JP2001177481A/en
Publication of JP2001177481A publication Critical patent/JP2001177481A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a voice decoder that can prevent production of a noise sound in a reproduced voice within a period during occurrence of a transmission error and after the restoration from the error so as to enhance the voice quality. SOLUTION: In the case that a transmission error is in existence in a received ADPCM code, a frame with high correlation with repetitive waveforms is segmented in 2-frames of PCM audio waveform information that is stored in a PCM audio buffer 4 and has decoded before. A code generating section 7 generates all patterns of ADPCM codes with respect to each sample of the segmented frame, an ADPCM decoding section 3 decodes them into PCM codes, identifies an ADPCM code pattern coded into the PCM code closest to the sample, decodes again the pattern into a PCM code and provides an output of the decoded code as a PCM audio signal. This processing is repetitively executed for each sample of the segmented frame.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は復号化装置に関
し、より特定的には、たとえばADPCM(Adaptive D
ifferential Pulse Code Modulation)符号のような圧
縮された波形情報を伸張して、PCM(Pulse Code Mod
ulation)符号のような元の波形情報に復号化する復号
化装置に関する。
[0001] 1. Field of the Invention [0002] The present invention relates to a decoding device, and more particularly, to an ADPCM (Adaptive D).
Decompresses compressed waveform information such as ifferential pulse code modulation (PCM) codes to generate PCM (Pulse Code Modulation) codes.
The present invention relates to a decoding device for decoding original waveform information such as codes.

【0002】[0002]

【従来の技術】たとえば、PHS(Personal Handyphon
e System)のような移動体通信や、音声の記録再生のた
めのメモリ装置等においては、一般的に、波形情報であ
る音声信号を圧縮して伝送しまたは記録し、受信側また
は再生側では、圧縮された音声信号を元の波形情報に伸
張する方法が採用されている。
2. Description of the Related Art For example, PHS (Personal Handyphon)
In mobile communication such as e System) or in a memory device for recording / reproducing audio, in general, an audio signal, which is waveform information, is compressed and transmitted or recorded. A method of expanding a compressed audio signal to original waveform information is adopted.

【0003】一例として、PHSの端末装置では、音声
信号を送信のために圧縮して符号化する符号化装置と、
受信した圧縮された音声信号を伸張して復号化する復号
化装置とから構成される音声コーデックが設けられてい
る。
As an example, a PHS terminal device includes an encoding device that compresses and encodes a speech signal for transmission,
There is provided an audio codec including a decoding device that expands and decodes the received compressed audio signal.

【0004】このような音声コーデックにおける音声信
号の圧縮・伸張方法としては、種々の方法が考えられる
が、その一例としては、送信時にはPCM信号をADP
CM信号に圧縮して符号化し、受信時にはADPCM信
号をPCM信号に伸張して復号化する方法が知られてい
る。
Various methods can be considered as a method for compressing / expanding an audio signal in such an audio codec. For example, a PCM signal is transmitted to an ADP at the time of transmission.
A method is known in which a CM signal is compressed and encoded, and an ADPCM signal is expanded into a PCM signal and decoded at the time of reception.

【0005】PCM信号とADPCM信号との間の圧縮
・伸張方法は周知であり、国際電気通信連合(ITU)
のITU−T勧告G.726、および社団法人電信電話
技術委員会(TTC)のTTC標準JT−G726等の
標準規格によって既に確立されている。
[0005] Compression and decompression methods between PCM and ADPCM signals are well known and are described in the International Telecommunication Union (ITU).
ITU-T Recommendation G. 726 and standards such as the TTC standard JT-G726 of the Telegraph and Telephone Technical Committee (TTC).

【0006】したがって、これらの標準規格についての
詳細な説明はここでは省略し、以下にPCM信号とAD
PCM信号との間の圧縮(符号化)・伸張(復号化)の
概略について説明する。
Therefore, a detailed description of these standards is omitted here, and the PCM signal and the AD
The outline of compression (encoding) and expansion (decoding) with a PCM signal will be described.

【0007】図4は、PCM信号とADPCM信号との
変換を行なう音声コーデックの概略ブロック図である。
図4において、音声コーデック100は、PCM信号を
ADPCM信号に符号化(圧縮)する符号化部200
と、ADPCM信号をPCM信号に復号化(伸張)する
復号化部300とを備えている。
FIG. 4 is a schematic block diagram of a voice codec for converting between a PCM signal and an ADPCM signal.
In FIG. 4, an audio codec 100 encodes (compresses) a PCM signal into an ADPCM signal.
And a decoding unit 300 for decoding (expanding) the ADPCM signal into the PCM signal.

【0008】符号化部200は、たとえばPHSの端末
装置において、送信すべき音声信号のPCM符号PCM
(t)(tは送信側を示す)をADPCM符号ADPC
M(t)に変換して図示しない無線送信装置に出力す
る。
[0008] Encoding section 200 is, for example, in a PHS terminal apparatus, a PCM code PCM code of an audio signal to be transmitted.
(T) (t indicates a transmitting side) is an ADPCM code ADPC
It is converted to M (t) and output to a wireless transmission device (not shown).

【0009】復号化部300は、図示しない無線受信装
置で受信したADPCM符号ADPCM(r)(rは受
信側を示す)をPCM符号PCM(r)に変換して、図
示しない音声信号の再生系に出力する。
The decoding unit 300 converts an ADPCM code ADPCM (r) (r indicates a receiving side) received by a radio receiver (not shown) into a PCM code PCM (r), and reproduces an audio signal (not shown). Output to

【0010】ここで、ADPCMの符号化方式は、逐次
適応量子化法および逐次適応予測法の双方またはいずれ
かの手法を用いた差分PCMの符号化方式であり、要約
すれば、音声信号の隣接するサンプル間の相関を利用し
て次のサンプル値を予測し、そのサンプル値に対する差
分のみを符号化することによって、冗長性を除去し、符
号化ビット数の削減を図るものである。
[0010] Here, the ADPCM coding method is a differential PCM coding method using either or both of the successive adaptive quantization method and the successive adaptive prediction method. The next sample value is predicted by utilizing the correlation between the samples, and only the difference with respect to the sample value is encoded, thereby removing redundancy and reducing the number of encoded bits.

【0011】ADPCM符号化によれば、たとえば14
ビットのPCM符号は4ビットのADPCM符号に変換
される。ここで、4ビットのADPCM符号は2進数で
表現すると0001〜1111の15通りのパターンの
符号を有している。
According to ADPCM coding, for example, 14
The bit PCM code is converted to a 4-bit ADPCM code. Here, the 4-bit ADPCM code has 15 patterns of codes from 0001 to 1111 when expressed in a binary number.

【0012】より具体的に、適応量子化の手法では、量
子化した信号の短期間の統計的性質によって量子化のス
テップサイズを変化させている。一方、適応予測の手法
では、サンプル信号の短時間のスペクトル特性に従って
予測係数を変化させている。
More specifically, in the adaptive quantization technique, the quantization step size is changed according to the short-term statistical properties of the quantized signal. On the other hand, in the adaptive prediction method, a prediction coefficient is changed according to a short-time spectrum characteristic of a sample signal.

【0013】図4を参照して、符号化部200におい
て、入力信号であるPCM符号PCM(t)から、減算
器200aにより、予測器200bによって発生した予
測信号Se(t)が減算され、その残差信号D(t)が
量子化器200cで符号化され、ADPCM符号ADP
CM(t)として出力される。このADPCM符号は同
時に逆量子化器200dに与えられ、逆量子化器200
dは量子化残差信号Dq(t)を再生して加算器200
eの一方入力に与える。
Referring to FIG. 4, in a coding unit 200, a subtractor 200a subtracts a prediction signal Se (t) generated by a predictor 200b from a PCM code PCM (t) as an input signal. The residual signal D (t) is encoded by the quantizer 200c, and the ADPCM code ADP
Output as CM (t). This ADPCM code is simultaneously supplied to the inverse quantizer 200d,
d reproduces the quantized residual signal Dq (t), and
e to one input.

【0014】加算器200eの他方入力には、予測器2
00bの予測信号Se(t)が与えられ、加算器200
eの出力Sq(t)が予測器200bに与えられる。予
測器200bはこれに応じて次の入力信号PCM(t)
に対する予測信号Se(t)を発生して減算器200a
に与える。
The other input of the adder 200e has a predictor 2
00b is supplied to the adder 200
The output Sq (t) of e is provided to the predictor 200b. The predictor 200b responds accordingly to the next input signal PCM (t).
To generate a prediction signal Se (t) for the subtractor 200a
Give to.

【0015】予測器200bは、図示省略した直列接続
されたフィルタで構成され、ADPCM符号化時には、
それぞれのフィルタの係数などの内部パラメータで変化
させながら予測信号を発生する。予測器200bの詳細
については、前述の標準規格に述べられているのでここ
では省略する。
The predictor 200b is constituted by a series-connected filter (not shown).
A prediction signal is generated while changing with internal parameters such as coefficients of each filter. The details of the estimator 200b are described in the above-mentioned standard, and will not be described here.

【0016】一方、復号化部300においては、受信し
たADPCM符号ADPCM(r)を逆量子化器300
aで逆量子化して量子化残差信号Dq(r)を再生し、
加算器300bにより、予測器300cによって発生し
た予測信号Se(r)と加算する。加算器300bから
の再生信号Sq(r)は、PCM符号PCM(r)とし
て出力されるとともに、予測器300cに与えられる。
On the other hand, the decoding unit 300 converts the received ADPCM code ADPCM (r) into an inverse quantizer 300
a to reproduce the quantized residual signal Dq (r) by inverse quantization
The adder 300b adds the prediction signal Se (r) generated by the predictor 300c. The reproduced signal Sq (r) from the adder 300b is output as a PCM code PCM (r) and is also provided to a predictor 300c.

【0017】予測器300cも同様に、図示省略した直
列接続されたフィルタで構成され、ADPCM復号時に
はそれぞれのフィルタの係数などの内部パラメータを変
化させながら予測信号を発生する。予測器300cの詳
細についてもここでは省略する。
Similarly, the predictor 300c is composed of serially connected filters (not shown), and generates a prediction signal while changing internal parameters such as coefficients of each filter during ADPCM decoding. Details of the predictor 300c are also omitted here.

【0018】符号化部200と復号化部300との対比
から明らかなように、符号化部200内の、予測器20
0bと逆量子化器200dと加算器200eとは、復号
化部300を構成する予測器300cと逆量子化器30
0aと加算器300bとにそれぞれ対応している。すな
わち、符号化部200はその中に復号化部300に相当
する構成を備えていることになる。これは、量子化器2
00cから出力されるADPCM符号ADPCM(t)
から予測信号Se(t)を生成するために設けられたも
のである。
As is clear from the comparison between the encoding unit 200 and the decoding unit 300, the predictor 20 in the encoding unit 200
0b, the inverse quantizer 200d, and the adder 200e are a predictor 300c and an inverse quantizer 30 that constitute the decoding unit 300.
0a and the adder 300b, respectively. That is, the encoding unit 200 has a configuration corresponding to the decoding unit 300 therein. This is the quantizer 2
ADPCM code ADPCM (t) output from 00c
To generate a prediction signal Se (t) from

【0019】ここで、2人のユーザA,Bが各々、図4
に示した音声コーデック100を内蔵するPHS端末装
置を用いて互いに通話している状況を想定する。そし
て、ユーザAの音声コーデック100の符号化部200
で符号化され出力された信号ADPCM(t)が、ユー
ザBの音声コーデック100の復号化部300で信号A
DPCM(r)として受信され復号化されるものとす
る。
Here, two users A and B are respectively shown in FIG.
Assume a situation in which the PHS terminals incorporating the voice codec 100 shown in FIG. Then, the coding unit 200 of the voice codec 100 of the user A
The signal ADPCM (t) encoded and output by the decoding unit 300 of the speech codec 100 of the user B
It shall be received as DPCM (r) and decoded.

【0020】ユーザAとBとの間の伝送路にエラーがな
ければ、送信信号ADPCM(t)=受信信号ADPC
M(r)が成り立つ。さらに、上述のように送信側(ユ
ーザA)の符号化部200は、予測信号を生成するため
に復号化部を内蔵しているため、送信側(ユーザA)の
符号化部200と受信側(ユーザB)の復号化部300
とでは、それぞれ信号間に、Se(t)=Se(r)、
Dq(t)=Dq(r)、Sq(t)=Sq(r)の関
係が成立している。
If there is no error in the transmission path between users A and B, transmission signal ADPCM (t) = reception signal ADPC
M (r) holds. Further, as described above, since the coding section 200 on the transmission side (user A) has a built-in decoding section for generating a prediction signal, the coding section 200 on the transmission side (user A) and the reception side (User B) Decryption Unit 300
, Se (t) = Se (r) between the signals,
The relations of Dq (t) = Dq (r) and Sq (t) = Sq (r) hold.

【0021】したがって、Se(t)、Se(r)、D
q(t)、Dq(r)、Sq(t)、Sq(r)の信号
を算出するために必要な中間的な変数、たとえば予測器
を構成するフィルタの係数などの内部パラメータも送信
側(ユーザA)の符号化部200と受信側(ユーザB)
の復号化部300とで一致している必要がある。
Therefore, Se (t), Se (r), D
The intermediate parameters necessary for calculating the q (t), Dq (r), Sq (t), and Sq (r) signals, for example, internal parameters such as coefficients of a filter constituting a predictor, are also transmitted ( Encoding unit 200 of user A) and receiving side (user B)
And the decoding unit 300 must match.

【0022】しかしながら、送信側(ユーザA)と受信
側(ユーザB)との間の伝送路でADPCM符号に伝送
エラーが生じると、もはやADPCM(t)=ADPC
M(r)は成立せず、上述の符号化部側と復号化部側と
の間のそれぞれの信号の等号関係は成立しなくなる。そ
の結果、受信側で復号化されたPCM音声の品質は著し
く劣化することになる。
However, if a transmission error occurs in the ADPCM code on the transmission path between the transmitting side (user A) and the receiving side (user B), ADPCM (t) = ADPC
M (r) does not hold, and the above-described equality relationship of the signals between the encoding unit and the decoding unit does not hold. As a result, the quality of the PCM voice decoded on the receiving side is significantly deteriorated.

【0023】上述の各種の標準規格には、送信側と受信
側との間の伝送路でADPCM信号に発生した伝送エラ
ーに対する処理方法は規定されていない。したがって、
伝送路上でエラーが発生した場合には、受信側の復号化
により得られるPCM信号の聴覚上の音声品質を向上さ
せるために、何らかの音声品質改善処理が必要となる。
The above-mentioned various standards do not specify a processing method for a transmission error occurring in an ADPCM signal on a transmission line between a transmitting side and a receiving side. Therefore,
When an error occurs on the transmission path, some kind of voice quality improvement processing is required to improve the perceptual voice quality of the PCM signal obtained by decoding on the receiving side.

【0024】従来、そのような音声品質改善処理方法と
して、エラー検出時に、エラー検出前のフレーム音声
(たとえばPHSの場合は40サンプルの音声波形情報
で1フレームを構成)を繰返し出力する方法や、受信し
たエラーを含むADPCM符号を、差分なし符号(4ビ
ットのADPCM符号の場合“1111”)で置換する
方法などが提案されている。
Conventionally, as such an audio quality improvement processing method, at the time of error detection, a method of repeatedly outputting a frame audio before error detection (for example, in the case of PHS, one frame is composed of audio waveform information of 40 samples), A method of replacing a received error-containing ADPCM code with a difference-less code (“1111” in the case of a 4-bit ADPCM code) has been proposed.

【0025】図5は、このような従来の音声品質改善方
法の一例として、特開平7−225600号公報に開示
された音声復号装置の構成を示すブロック図である。図
5に示す回路構成は、音声コーデックの復号化装置40
0であり、送信側の音声コーデックから伝送路を介して
受信したADPCM符号ADPCM(r)は、ADPC
M復号化部400aに与えられる。
FIG. 5 is a block diagram showing a configuration of a speech decoding apparatus disclosed in Japanese Patent Application Laid-Open No. 7-225600 as an example of such a conventional speech quality improving method. The circuit configuration shown in FIG.
0 and the ADPCM code ADPCM (r) received from the audio codec on the transmission side via the transmission path is ADPCM (r).
This is provided to M decoding section 400a.

【0026】ADPCM復号化部400aは、図4の復
号化部300と同じ構成を有しており、受信したADP
CM符号ADPCM(r)を復号化してPCM符号PC
M(r)を出力する。このPCM符号PCM(r)は、
異音検出器400bに与えられるとともに、選択スイッ
チ400cの第1の固定接点に与えられる。
The ADPCM decoding section 400a has the same configuration as the decoding section 300 of FIG.
PCM code PC by decoding CM code ADPCM (r)
M (r) is output. This PCM code PCM (r) is
The signal is supplied to the abnormal sound detector 400b and to the first fixed contact of the selection switch 400c.

【0027】受信したADPCM符号ADPCM(r)
はまたエラー検出部400dに与えられ、エラー検出部
400dは、たとえば周知のCRC(Cyclic Redundanc
y Check)方式により伝送エラーの有無を判定する。す
なわち、エラー検出部400dは、伝送エラーを検出し
たときは“1”の出力を、伝送エラーを検出しないとき
は“0”の出力を発生してANDゲート400eの一方
入力に与える。
The received ADPCM code ADPCM (r)
Is also provided to an error detection unit 400d. The error detection unit 400d is, for example, a well-known CRC (Cyclic Redundanc).
y Check) method to determine the presence or absence of a transmission error. That is, the error detector 400d generates an output of "1" when a transmission error is detected, and outputs an output of "0" when no transmission error is detected, and supplies the output to one input of the AND gate 400e.

【0028】一方、異音検出器400dは、ADPCM
復号化部400aから出力されたPCM信号が異音を含
むか否かを判定し、異音を含む場合には“1”の出力
を、異音を含まない場合には“0”の出力を発生してA
NDゲート400eの他方入力に与える。
On the other hand, the abnormal sound detector 400d
It is determined whether or not the PCM signal output from the decoding unit 400a includes abnormal noise. If the PCM signal includes abnormal noise, an output of “1” is output. If the PCM signal does not include abnormal noise, an output of “0” is output. A generated
This signal is given to the other input of the ND gate 400e.

【0029】ANDゲート400eは、エラー検出部4
00dによって伝送エラーが検出されかつ異音検出器4
00bによって異音が検出された場合以外は“0”の出
力を選択スイッチ400cの制御入力に与え、選択スイ
ッチ400cは、これに応じて可動接点を前述の第1の
固定接点に接続し、ADPCM復号化部400aから出
力されたPCM信号がそのまま選択スイッチ400cを
介して出力されるとともに、バッファ400fに与えら
れる。
The AND gate 400e is connected to the error detector 4
00d, a transmission error is detected and the abnormal sound detector 4
00b, the output of “0” is given to the control input of the selection switch 400c, and the selection switch 400c connects the movable contact to the first fixed contact in response to the output, and the ADPCM. The PCM signal output from the decoding unit 400a is output as it is via the selection switch 400c, and is also provided to the buffer 400f.

【0030】異音検出器400bは、ADPCM復号化
部400aから出力されるPCM符号の波形情報と、バ
ッファ400fに蓄えられている過去のPCM波形情報
とを対比する。一般に、音声波形情報は、反復的な波形
を有し、新たに復号化された波形も過去の音声波形情報
との相関性が高い。しかしながら、伝送エラーを含んだ
ままのADPCM符号をADPCM復号化部400aで
復号化して得られたPCM音声波形情報は、バッファ4
00fから読出された過去のPCM音声波形情報に比べ
て著しく変形した波形部分を含む。
The abnormal sound detector 400b compares the PCM code waveform information output from the ADPCM decoding unit 400a with the past PCM waveform information stored in the buffer 400f. Generally, audio waveform information has a repetitive waveform, and a newly decoded waveform also has high correlation with past audio waveform information. However, the PCM audio waveform information obtained by decoding the ADPCM code including the transmission error by the ADPCM decoding unit 400a is stored in the buffer 4
It contains a waveform portion that is significantly deformed compared to the past PCM audio waveform information read from 00f.

【0031】したがって、異音検出器400dは、まず
ADPCM復号化部400aから出力された最新のエラ
ーを含まないPCM音声波形情報とバッファ400fに
蓄えられている過去のPCM音声波形情報との差分の和
を算出することにより、最新のPCM音声波形情報に対
して相関性の高い過去のPCM音声波形情報を検出す
る。
Therefore, the abnormal sound detector 400d first calculates the difference between the PCM audio waveform information that does not include the latest error output from the ADPCM decoding unit 400a and the past PCM audio waveform information stored in the buffer 400f. By calculating the sum, past PCM audio waveform information having high correlation with the latest PCM audio waveform information is detected.

【0032】そしてエラー(異音)を含むPCM音声波
形情報がADPCM復号化部400aから出力されたと
きには、上述の相関性の高い過去のPCM音声波形情報
と対比して波形が大きく異なるため、その差分の和も大
きくなる。そして差分の和があるしきい値を超えたとき
には異音が発生しているものとして異音検出器400b
は異音検出信号“1”を発生してANDゲート400e
の他方入力に与える。
When the PCM audio waveform information including an error (abnormal sound) is output from the ADPCM decoding section 400a, the waveform is significantly different from the above-mentioned highly correlated past PCM audio waveform information. The sum of the differences also increases. When the sum of the differences exceeds a certain threshold value, it is determined that abnormal noise has occurred, and the abnormal noise detector 400b
Generates an abnormal sound detection signal "1" and outputs an AND gate 400e
To the other input.

【0033】このとき、エラー検出部400dからもエ
ラー検出信号“1”がANDゲート400eの一方入力
に与えられているため、ANDゲート400eは“1”
の出力を選択スイッチ400cの制御入力に与える。選
択スイッチ400cはこれに応じて可動接点を第2の固
定接点に接続し、サプレス回路400gの出力を選択し
て出力する。
At this time, since the error detection signal "1" is also supplied from the error detection section 400d to one input of the AND gate 400e, the AND gate 400e is set to "1".
Is supplied to the control input of the selection switch 400c. In response to this, the selection switch 400c connects the movable contact to the second fixed contact, and selects and outputs the output of the suppression circuit 400g.

【0034】サプレス回路400gは、異音検出器40
0bが異音を検出した場合に、バッファ400fから異
音検出器400bを介して読出した相関性の高い過去の
PCM音声波形情報の振幅を抑圧し、選択スイッチ40
0cを介してPCM出力信号として供給する。
The suppress circuit 400g includes the abnormal sound detector 40
0b detects abnormal noise, suppresses the amplitude of the highly correlated past PCM audio waveform information read from the buffer 400f via the abnormal noise detector 400b, and selects the switch 40b.
0c as a PCM output signal.

【0035】[0035]

【発明が解決しようとする課題】図5に示した音声復号
装置では、伝送エラーを含むADPCM符号をそのまま
ADPCM復号化器400aで復号化した後における、
異音検出に基づく過去のPCM音声波形情報との置換処
理であり、伝送エラーの発生期間中は、ADPCM復号
化部400aは誤ったADPCM符号に対してPCM符
号への伸張処理を実行していることになる。
In the speech decoding apparatus shown in FIG. 5, an ADPCM code including a transmission error is directly decoded by an ADPCM decoder 400a.
This is replacement processing with past PCM audio waveform information based on abnormal sound detection, and during the period during which a transmission error occurs, the ADPCM decoding section 400a executes expansion processing for erroneous ADPCM codes to PCM codes. Will be.

【0036】すなわち、先に述べたように、伝送エラー
のため、図示しない送信側から出力されるADPCM符
号と、図5の音声復号装置400が受信するADPCM
符号との間にはもはや等号関係は成立しておらず、した
がって、図示しない送信側のADPCM符号化部と、図
5の受信側のADPCM復号化部400aとの間で、線
形予測処理により予測信号を発生する予測器を構成する
フィルタの係数など、本来一致すべき内部パラメータが
著しく不一致となっている。
That is, as described above, due to a transmission error, the ADPCM code output from the transmitting side (not shown) and the ADPCM code received by the speech decoding apparatus 400 in FIG.
There is no longer an equality relationship with the code, and therefore, a linear prediction process is performed between an ADPCM encoding unit (not shown) on the transmitting side and an ADPCM decoding unit 400a on the receiving side in FIG. Internal parameters that should originally match, such as coefficients of a filter that constitutes a predictor that generates a prediction signal, are significantly mismatched.

【0037】一旦このような内部パラメータの不一致状
態が生じると、たとえエラーから復帰して正しいADP
CM符号をADPCM復号化部400aが受信し始めた
としても、ADPCM復号化部400aに含まれる予測
器(図4の300c)を構成するフィルタ(図示せず)
内には過去のエラーを含むADPCM符号の影響が残存
している。
Once such an inconsistency state of the internal parameters occurs, it is possible to recover from the error and correct ADP.
Even if the ADPCM decoding section 400a starts receiving the CM code, a filter (not shown) constituting the predictor (300c in FIG. 4) included in the ADPCM decoding section 400a
Inside, the influence of the ADPCM code including the past error remains.

【0038】したがって、これらのエラーを含む符号が
予測器内から完全に消去されるまで、ある程度の期間に
わたって、伝送路上のエラーから回復しているにもかか
わらず異音が発生し続けるという可能性がある。したが
って、図5の回路構成では、伝送エラーに対する音声品
質改善効果が十分とはいえない。
Therefore, until the codes containing these errors are completely erased from the predictor, there is a possibility that abnormal noise continues to be generated for a certain period of time despite the recovery from the errors on the transmission path. There is. Therefore, with the circuit configuration of FIG. 5, the effect of improving voice quality against transmission errors cannot be said to be sufficient.

【0039】伝送エラーによる異音によって生じる聴覚
上の不快感を低減するためには、音声信号波形の連続性
を保持することが重要であり、伝送エラーの発生中のみ
ならず、伝送エラーから回復した後も、伝送エラー発生
期間中から残存する影響を考慮して、音声品質改善処理
を図る必要がある。
To reduce auditory discomfort caused by abnormal sounds due to transmission errors, it is important to maintain the continuity of the audio signal waveform, not only during transmission errors but also during recovery from transmission errors. After this, it is necessary to take into account the effects that remain during the transmission error occurrence period, and to carry out the audio quality improvement processing.

【0040】この発明は、符号化されて伝送される波形
情報が伝送エラーを含む場合でも、送信側の符号化部と
受信側の復号化部との間で内部パラメータの著しい不一
致が生じず、伝送エラー中のみならず伝送エラーからの
回復後においても、復号化された信号において異音が発
生することを防止できる復号化装置を提供することを目
的とする。
According to the present invention, even when the encoded and transmitted waveform information includes a transmission error, there is no significant mismatch in internal parameters between the transmitting-side encoding unit and the receiving-side decoding unit. An object of the present invention is to provide a decoding device that can prevent generation of abnormal noise in a decoded signal not only during a transmission error but also after recovery from the transmission error.

【0041】[0041]

【課題を解決するための手段】この発明に従うと、所定
の規格に準拠して符号化されて伝送されてくる波形情報
を受取って、波形情報を所定の規格に準拠して復号化す
る復号化装置は、エラー検出手段と、復号化手段と、記
憶手段と、相関性検出手段と、符号化情報検出手段とを
備える。エラー検出手段は、受取った波形情報の伝送エ
ラーを検出する。復号化手段は、符号化された波形情報
を所定の規格に準拠して復号化する。記憶手段は、エラ
ー検出手段によって伝送エラーなしと判定されたとき
に、受取った符号化された波形情報を復号化手段で復号
化して得られた波形情報を記憶する。相関性検出手段
は、エラー検出手段によって伝送エラーありと判定され
たときに、記憶手段に記憶された波形情報における相関
性を検出する。符号化情報検出手段は、相関性検出手段
によって相関性が検出された波形情報に最も近い波形情
報を復号化するために予め符号化された情報を検出す
る。復号化手段は、符号化情報検出手段によって検出さ
れた符号化された情報を復号化して出力する。
According to the present invention, there is provided a decoding method for receiving waveform information encoded and transmitted in accordance with a predetermined standard and decoding the waveform information in accordance with the predetermined standard. The apparatus includes an error detection unit, a decoding unit, a storage unit, a correlation detection unit, and an encoded information detection unit. The error detecting means detects a transmission error of the received waveform information. The decoding means decodes the encoded waveform information according to a predetermined standard. The storage means stores the waveform information obtained by decoding the received encoded waveform information by the decoding means when the error detecting means determines that there is no transmission error. The correlation detecting means detects the correlation in the waveform information stored in the storage means when the error detecting means determines that there is a transmission error. The encoded information detecting means detects information encoded in advance in order to decode waveform information closest to the waveform information whose correlation has been detected by the correlation detecting means. The decoding means decodes and outputs the coded information detected by the coded information detecting means.

【0042】好ましくは、復号化手段は、復号化の際に
情報のサンプルごとにその内部パラメータの更新を行な
い、符号化情報検出手段による検出動作が行なわれてい
る期間中は、その内部パラメータの更新を中断する。
Preferably, the decoding means updates the internal parameters for each information sample at the time of decoding, and during the period when the encoded information detecting means is performing the detecting operation, the decoding means updates the internal parameters. Suspend the update.

【0043】この発明の他の局面に従うと、所定の規格
に準拠して符号化されて伝送されてくる波形情報を受取
って、波形情報を所定の規格に準拠して復号化する復号
化装置は、エラー検出手段と、復号化手段と、符号生成
手段と、切換手段と、記憶手段と、相関性検出手段と、
最小誤差検出手段とを備える。エラー検出手段は、受取
った波形情報の伝送エラーを検出する。復号化手段は、
符号化された波形情報を所定の規格に準拠して復号化す
る。符号生成手段は、所定の規格に準拠した符号を順次
生成する。切換手段は、エラー検出手段によって伝送エ
ラーなしと判定されたときに、受取った符号化された波
形情報を復号化手段に与え、伝送エラーありと判定され
たときに、符号生成手段によって順次生成される符号を
復号化手段に与える。記憶手段は、エラー検出手段によ
って伝送エラーなしと判定されたときに、切換手段によ
って選択された符号化された波形情報を復号化手段で復
号化して得られた所定量の波形情報を記憶する。相関性
検出手段は、エラー検出手段によって伝送エラーありと
判定されたときに、記憶手段に記憶された所定量の波形
情報内における波形情報同士の相関性を検出する。最小
誤差検出手段は、エラー検出手段によって伝送エラーあ
りと判定されたときに、切換手段によって選択された符
号生成手段から順次生成される符号を復号化手段で復号
化して順次得られた情報と、記憶手段に記憶された波形
情報であって相関性検出手段によって相関性が検出され
た波形情報とを比較して、最小誤差を検出する。符号生
成手段は、最小誤差検出手段の検出結果が最小誤差とな
る符号を再度生成して復号化手段に与え、復号化手段は
与えられた符号を復号化して出力する。
According to another aspect of the present invention, there is provided a decoding apparatus for receiving waveform information encoded and transmitted according to a predetermined standard and decoding the waveform information according to the predetermined standard. Error detecting means, decoding means, code generation means, switching means, storage means, correlation detection means,
A minimum error detecting means. The error detecting means detects a transmission error of the received waveform information. The decryption means
The encoded waveform information is decoded according to a predetermined standard. The code generator sequentially generates codes conforming to a predetermined standard. The switching means supplies the received encoded waveform information to the decoding means when it is determined by the error detection means that there is no transmission error, and sequentially generates the waveform information by the code generation means when it is determined that there is a transmission error. To the decoding means. The storage means stores a predetermined amount of waveform information obtained by decoding the encoded waveform information selected by the switching means by the decoding means when the error detection means determines that there is no transmission error. The correlation detecting means detects a correlation between the pieces of waveform information within a predetermined amount of waveform information stored in the storage means when the error detecting means determines that there is a transmission error. The minimum error detecting means, when it is determined by the error detecting means that there is a transmission error, information sequentially obtained by decoding the codes sequentially generated from the code generating means selected by the switching means by the decoding means, The minimum error is detected by comparing the waveform information stored in the storage unit with the waveform information for which the correlation is detected by the correlation detection unit. The code generation means regenerates a code whose detection result of the minimum error detection means has the minimum error and supplies the code to the decoding means, and the decoding means decodes and outputs the provided code.

【0044】この発明のさらに他の局面に従うと、AD
PCM符号に符号化されて伝送されてくる波形情報を受
取って、波形情報をPCM符号に復号化する復号化装置
は、エラー検出手段と、復号化手段と、符号生成手段
と、切換手段と、記憶手段と、相関性検出手段と、最小
誤差検出手段とを備える。エラー検出手段は、受取った
波形情報の伝送エラーを検出する。復号化手段は、AD
PCM符号に符号化された波形情報をPCM符号に復号
化する。符号生成手段は、ADPCM符号のパターンを
順次生成する。切換手段は、エラー検出手段によって伝
送エラーなしと判定されたときに、受取ったADPCM
符号化された波形情報を復号化手段に与え、伝送エラー
ありと判定されたときに、符号生成手段によって順次生
成されるADPCM符号パターンを復号化手段に与え
る。記憶手段は、エラー検出手段によって伝送エラーな
しと判定されたときに、切換手段によって選択されたA
DPCM符号化された波形情報を復号化手段で復号化し
て得られた所定量のPCM波形情報を記憶する。相関性
検出手段は、エラー検出手段によって伝送エラーありと
判定されたときに、記憶手段に記憶された所定量のPC
M波形情報内における波形情報同士の相関性を検出す
る。最小誤差検出手段は、エラー検出手段によって伝送
エラーありと判定されたときに、切換手段によって選択
された符号生成手段から順次生成されるADPCM符号
パターンを復号化手段でPCM符号に復号化して順次得
られたPCM情報と、記憶手段に記憶されたPCM波形
情報であって相関性検出手段によって相関性が検出され
たPCM波形情報とを比較して、最小誤差を検出する。
符号生成手段は、最小誤差検出手段の検出結果が最小誤
差となるADPCM符号パターンを再度生成して復号化
手段に与え、復号化手段は与えられたADPCM符号パ
ターンをPCM符号に復号化して出力する。
According to yet another aspect of the present invention, AD
A decoding device that receives waveform information encoded and transmitted to a PCM code and decodes the waveform information into a PCM code includes an error detection unit, a decoding unit, a code generation unit, a switching unit, The storage device includes a storage unit, a correlation detection unit, and a minimum error detection unit. The error detecting means detects a transmission error of the received waveform information. The decoding means is AD
The waveform information encoded into the PCM code is decoded into the PCM code. The code generation means sequentially generates an ADPCM code pattern. The switching means receives the received ADPCM when the error detection means determines that there is no transmission error.
The encoded waveform information is supplied to the decoding unit, and when it is determined that there is a transmission error, the ADPCM code pattern sequentially generated by the code generation unit is supplied to the decoding unit. The storage means stores the A selected by the switching means when the error detection means determines that there is no transmission error.
A predetermined amount of PCM waveform information obtained by decoding the DPCM-encoded waveform information by a decoding unit is stored. The correlation detecting means detects a predetermined amount of PC stored in the storage means when the error detecting means determines that there is a transmission error.
The correlation between the waveform information in the M waveform information is detected. The minimum error detecting means, when it is determined by the error detecting means that there is a transmission error, decodes the ADPCM code pattern sequentially generated from the code generating means selected by the switching means into a PCM code by the decoding means and sequentially obtains the PCM code. The minimum error is detected by comparing the obtained PCM information with the PCM waveform information stored in the storage unit and the correlation of which is detected by the correlation detection unit.
The code generation means regenerates an ADPCM code pattern in which the detection result of the minimum error detection means has a minimum error, and provides the same to the decoding means. The decoding means decodes the provided ADPCM code pattern into a PCM code and outputs it. .

【0045】好ましくは、符号生成手段は、すべてのパ
ターンの符号を順次生成する。より好ましくは、復号化
手段は、復号化の際に情報のサンプルごとにその内部パ
ラメータの更新を行ない、最小誤差検出手段によって、
復号化手段で順次得られた情報と相関性が検出された波
形情報とを比較する動作が行なわれている期間中は、そ
の内部パラメータの更新を中断する。
Preferably, the code generation means sequentially generates codes of all patterns. More preferably, the decoding means updates its internal parameters for each sample of information at the time of decoding, and the minimum error detection means
During the period in which the operation of comparing the information sequentially obtained by the decoding means with the waveform information for which the correlation is detected is performed, updating of the internal parameters is suspended.

【0046】より好ましくは、相関性検出手段は、記憶
手段に記憶されたPCM波形情報をデルタ変調して各サ
ンプルを1ビットに量子化する量子化手段と、量子化手
段によって得られたビット列の少なくとも一部を並列に
保持する2組のレジスタ群と、レジスタ群の一方に保持
されたビット列をシフトさせることによって2組のレジ
スタ群に保持されているビット列同士の相関性の大きさ
を検出する手段と、記憶手段に記憶されたPCM波形情
報のうち相関性が最大となる波形情報のサンプル位置を
特定する信号を発生する手段とを含む。
More preferably, the correlation detecting means comprises a quantizing means for delta-modulating the PCM waveform information stored in the storage means to quantize each sample into one bit, and a bit string obtained by the quantizing means. Two sets of registers that hold at least a part in parallel, and the magnitude of the correlation between the bit strings held in the two sets of registers are detected by shifting the bit strings held in one of the register groups. Means for generating a signal for specifying a sample position of the waveform information having the maximum correlation among the PCM waveform information stored in the storage means.

【0047】さらに好ましくは、波形情報は、音声信号
の波形情報である。この発明によれば、符号化されて伝
送される波形情報が伝送エラーを含み、送信信号と受信
信号とが不一致となった場合でも、過去の復号化された
波形情報のうち相関性の高い波形情報を検出し、復号化
されたときにその波形情報に最も近くなる波形情報を発
生する符号パターンを特定してこの符号パターンを復号
化して出力を得ているので、送信側の符号化装置と受信
側の復号化装置との間で、予測器のフィルタ係数などの
内部パラメータが大幅に不一致となることはなく、伝送
エラー発生中のみならず伝送エラーからの回復後におい
ても、再生出力に対する伝送エラーの影響を排除するこ
とができる。
[0047] More preferably, the waveform information is waveform information of an audio signal. According to the present invention, even when the encoded and transmitted waveform information includes a transmission error and the transmission signal and the reception signal do not match, the waveform having a high correlation among the past decoded waveform information Since the information is detected and the code pattern that generates the waveform information closest to the waveform information when decoded is specified and the code pattern is decoded and the output is obtained, the transmission side coding device The internal parameters such as the filter coefficients of the predictor do not greatly match with the decoding device on the receiving side, and the transmission to the reproduced output is performed not only during the occurrence of the transmission error but also after the recovery from the transmission error. The effects of errors can be eliminated.

【0048】[0048]

【発明の実施の形態】図1は、この発明の実施の形態に
よる復号化装置の構成を示すブロック図である。この実
施の形態の復号化装置は、たとえばPHSの端末装置に
おける音声コーデックにおいて、送信側から受信したA
DPCM信号を伸張してPCM信号に復号化して出力す
る音声復号化装置である。
FIG. 1 is a block diagram showing a configuration of a decoding apparatus according to an embodiment of the present invention. The decoding device according to the present embodiment uses, for example, an audio codec in a PHS terminal device to receive an A code received from a transmission side.
This is an audio decoding device that expands a DPCM signal, decodes the signal into a PCM signal, and outputs the PCM signal.

【0049】図1を参照して、図示しない送信側の音声
コーデックから伝送路を介して受信したADPCM符号
ADPCM(r)はエラー検出部1を介して入力符号ス
イッチ2の一方の入力にそのまま与えられる。一方、エ
ラー検出部1は同時に、たとえばCRC方式により、受
信したADPCM符号におけるフレームごとの伝送エラ
ーの有無を判定する。なお、前述のようにPHSの場合
は音声波形情報の40サンプルが1フレームを構成して
いる。
Referring to FIG. 1, an ADPCM code ADPCM (r) received from a transmission-side voice codec (not shown) via a transmission path is directly applied to one input of input code switch 2 via error detection unit 1. Can be On the other hand, the error detection unit 1 simultaneously determines whether or not there is a transmission error for each frame in the received ADPCM code by, for example, the CRC method. As described above, in the case of PHS, 40 samples of audio waveform information constitute one frame.

【0050】そして、エラー検出部1は、伝送エラーを
検出したときは、エラー検出信号を発生して、入力符号
スイッチ2と、ADPCM復号化部3と、PCM音声バ
ッファ4と、相関性検出部5と、符号生成部7とに与え
る。
When detecting a transmission error, the error detection section 1 generates an error detection signal, and outputs an input code switch 2, an ADPCM decoding section 3, a PCM audio buffer 4, a correlation detection section, and the like. 5 and the code generation unit 7.

【0051】エラー検出信号が伝送エラーなしを示すと
き、入力符号スイッチ2は、エラー検出部1を介して出
力されるADPCM符号を選択してADPCM復号化部
3に与える。ADPCM復号化部3は、図4の復号化部
300と同じ構成を有しており、エラー検出信号が伝送
エラーなしを示すときは、受信したADPCM符号を通
常の復号化動作によりPCM音声波形情報PCM(r)
に変換して出力する。
When the error detection signal indicates that there is no transmission error, the input code switch 2 selects an ADPCM code output via the error detection unit 1 and supplies the selected ADPCM code to the ADPCM decoding unit 3. The ADPCM decoding section 3 has the same configuration as the decoding section 300 of FIG. 4. When the error detection signal indicates that there is no transmission error, the ADPCM decoding section 3 converts the received ADPCM code into PCM audio waveform information by a normal decoding operation. PCM (r)
And output.

【0052】すなわち、通常の復号化動作に際しては、
波形情報のサンプルごとの復号化のたびに、予測信号を
発生する予測器(図4)のフィルタ係数など内部パラメ
ータの更新を行なう。
That is, in a normal decoding operation,
Each time decoding of waveform information for each sample is performed, internal parameters such as filter coefficients of a predictor (FIG. 4) for generating a prediction signal are updated.

【0053】ADPCM復号化部3で発生したPCM音
声波形情報はまた、PCM音声バッファ4に蓄積され
る。ここで、PCM音声バッファ4に蓄積されるPCM
音声波形情報のサンプル数は、説明の便宜上、仮に80
サンプル(PHSの音声情報の2フレーム分)であると
する。
The PCM audio waveform information generated by the ADPCM decoder 3 is also stored in the PCM audio buffer 4. Here, the PCM stored in the PCM audio buffer 4
The number of samples of the audio waveform information is assumed to be 80 for convenience of explanation.
It is assumed that this is a sample (two frames of PHS audio information).

【0054】次に、エラー検出信号が伝送エラーありを
示すとき、相関性検出部5は、PCM音声バッファ4に
蓄えられた80サンプルの連続するPCM波形情報の中
で、フレーム単位の波形情報同士が高い相関性を有する
波形情報を検出し抽出する。
Next, when the error detection signal indicates that there is a transmission error, the correlation detecting unit 5 sets the waveform information in frame units in the continuous PCM waveform information of 80 samples stored in the PCM audio buffer 4. Detects and extracts waveform information having high correlation.

【0055】前述のように、音声波形情報は連続反復的
な波形を有し、現在の波形情報も過去の音声波形情報と
の相関性が高い。したがって、PCM音声バッファ4に
蓄えられた過去のPCM波形情報の中で、繰返し波形に
対して相関性の高いフレーム単位の波形情報は、伝送エ
ラーが生じなかったと仮定した場合の現在のフレームの
波形情報に最も適合する波形情報であると考えられる。
As described above, the audio waveform information has a continuous repetitive waveform, and the current waveform information has a high correlation with the past audio waveform information. Therefore, among the past PCM waveform information stored in the PCM audio buffer 4, the waveform information of a frame unit having a high correlation with the repetitive waveform is the waveform of the current frame assuming that no transmission error has occurred. It is considered that the waveform information is most suitable for the information.

【0056】以下、相関性検出部5によるフレーム単位
の波形情報の相関性の検出方法について説明する。
Hereinafter, a method of detecting the correlation of the waveform information in the frame unit by the correlation detector 5 will be described.

【0057】相関性検出部5において、PCM音声バッ
ファ4に蓄積された連続する80サンプルのPCM音声
波形情報の各サンプルを、直前のサンプルと比較し、波
形情報の振幅値が両者で等しいかまたは後のサンプルの
方が大きくなった場合には“1”という値を割当て、後
のサンプルの方が小さくなった場合には“0”という値
を割当てる。すなわち、PCM音声波形情報をデルタ変
調し、波形情報の各サンプルを1ビットで量子化したこ
とになる。このようなデルタ変調および後続の相関性検
出動作の基本原理について図2の波形図を参照して概略
的に説明する。
The correlation detector 5 compares each sample of the continuous 80 samples of PCM audio waveform information stored in the PCM audio buffer 4 with the immediately preceding sample, and determines whether the amplitude values of the waveform information are equal to each other. If the later sample is larger, a value of "1" is assigned, and if the latter sample is smaller, a value of "0" is assigned. That is, the PCM audio waveform information is delta-modulated, and each sample of the waveform information is quantized by one bit. The basic principle of such delta modulation and the subsequent correlation detection operation will be schematically described with reference to the waveform diagram of FIG.

【0058】図2の(a)は音声波形情報を模式的に示
す図である。図2(a)に示すように音声波形情報は連
続する反復的な波形を有している。上述の実施の形態で
は、PHSの規格に沿ってPCM音声符号1フレームが
40サンプルで構成され、音声バッファ4には2フレー
ム分80サンプルが蓄積されると説明した。
FIG. 2A is a diagram schematically showing audio waveform information. As shown in FIG. 2A, the audio waveform information has a continuous repetitive waveform. In the above-described embodiment, it has been described that one frame of the PCM audio code is composed of 40 samples in accordance with the PHS standard, and 80 samples for two frames are stored in the audio buffer 4.

【0059】しかしながら、図2では、説明の便宜上、
1つのフレームが8サンプルから構成されているものと
して説明する。図2の(a)の波形上の黒丸は各サンプ
ル点を示し、上述のデルタ変調の手法により、各サンプ
ルの直前のサンプルに対するPCM信号の大小関係から
各サンプルは“0”または“1”の1ビットに量子化さ
れる。
However, in FIG. 2, for convenience of explanation,
Description will be made assuming that one frame is composed of eight samples. Black dots on the waveform in FIG. 2A indicate each sample point, and each sample is “0” or “1” from the magnitude relationship of the PCM signal with respect to the sample immediately before each sample by the above-described delta modulation technique. It is quantized to one bit.

【0060】図2(b)に示すのは(a)の波形情報を
デルタ変調して得られた2フレーム分(16ビット)の
ビット列である。そして、このビット列内におけるデー
タ同士の相関性を検出することになる。たとえば16ビ
ットのビット列“0001101100011011”
の前半分“00011011”(図2の(c))をシフ
トさせながら16ビットのビット列(b)とビットごと
に対比させることにより、16ビットのビット列から相
関性の高い8ビット(1フレーム)の波形情報部分を切
出すことができる。
FIG. 2B shows a bit string of two frames (16 bits) obtained by delta-modulating the waveform information of FIG. Then, the correlation between the data in the bit string is detected. For example, a 16-bit bit string “0001101100011011”
The first half of “00011011” (FIG. 2 (c)) is shifted and compared for each bit with the 16-bit bit string (b), so that a highly correlated 8-bit (one frame) is converted from the 16-bit bit string. The waveform information portion can be cut out.

【0061】図1の実施の形態の復号化装置に戻って、
相関性検出部5がPCM音声バッファメモリ4に蓄積さ
れた80サンプルのPCM音声波形情報から、相関性の
高い1フレーム分(40サンプル)のPCM波形情報を
どのようにして切出すかについて説明する。
Returning to the decoding apparatus of the embodiment shown in FIG.
A description will be given of how the correlation detection section 5 extracts one frame (40 samples) of PCM waveform information having high correlation from 80 samples of PCM voice waveform information stored in the PCM voice buffer memory 4. .

【0062】図3は、相関性検出部5の主要部の構成を
示すブロック図である。相関性検出部5において、PC
M音声バッファ4から順次読出されたPCM音声波形情
報は、図示しないデルタ変調回路によって上述の量子化
処理が施され、80ビットのビット列に変換される。そ
して、80ビットのうち1〜60サンプルに相当する6
0ビットがシフトレジスタ10に入力され、41〜80
サンプルに相当する40ビットが上位バッファ11に入
力される。
FIG. 3 is a block diagram showing a configuration of a main part of the correlation detecting section 5. As shown in FIG. In the correlation detection unit 5, the PC
The PCM audio waveform information sequentially read from the M audio buffer 4 is subjected to the above-described quantization processing by a delta modulation circuit (not shown), and is converted into an 80-bit bit string. Then, 6 bits corresponding to 1 to 60 samples out of 80 bits
0 bits are input to the shift register 10 and 41 to 80
Forty bits corresponding to the sample are input to the upper buffer 11.

【0063】次に、シフトレジスタ10内のビット列を
シフトさせながら、シフトレジスタ10内の60ビット
のビット列と、上位バッファ11内の40ビットのビッ
ト列とが最も高い相関性で一致するポイントを次のよう
にして検出する。
Next, while shifting the bit string in the shift register 10, the point at which the 60-bit bit string in the shift register 10 and the 40-bit bit string in the upper buffer 11 match with the highest correlation is set to the next point. In this way.

【0064】すなわち、シフトレジスタ10内のビット
列を1ビットずつシフトさせながら、その都度、シフト
レジスタ10内の上位40ビットと、上位バッファ11
内の40ビットとの、ビットごとの排他的論理和を排他
的論理和回路12で演算し、その結果の総和を総和回路
13で算出する。
That is, while shifting the bit string in the shift register 10 bit by bit, the upper 40 bits in the shift register 10 and the upper buffer 11
The exclusive-OR circuit 12 calculates the exclusive-OR of each of the 40 bits of the above, and the sum of the results is calculated by the sum circuit 13.

【0065】そして、シフタレジスタ10内のビット列
を1ビットずつシフトさせながら、最小値判定回路14
は総和回路13の出力を順次比較し、その出力が最小と
なったときの、上位バッファ11の40ビットに対応す
るシフトレジスタ10内の40ビットのサンプル位置を
特定し、そのサンプル位置を示す信号を相関性検出信号
として出力してPCM音声バッファ4に与える。
Then, while shifting the bit string in the shifter register 10 bit by bit, the minimum value judging circuit 14
Are sequentially compared with the output of the summation circuit 13, and when the output is minimized, a 40-bit sample position in the shift register 10 corresponding to the 40 bits of the upper buffer 11 is specified, and a signal indicating the sample position is specified. Is output as a correlation detection signal and supplied to the PCM audio buffer 4.

【0066】PCM音声バッファ4からは、この相関性
検出信号に基づいて、相関性検出部5で特定された40
サンプルに対応するアドレスのPCM音声波形情報が、
1サンプルずつ順次読出されて最小誤差検出部6の一方
入力に与えられる。
From the PCM audio buffer 4, based on the correlation detection signal, the 40
The PCM audio waveform information of the address corresponding to the sample is
The samples are sequentially read out one by one and supplied to one input of the minimum error detector 6.

【0067】一方、エラー検出部1によって伝送エラー
ありと検出されると、符号生成部7は、4ビットのAD
PCM符号の全パターンすなわち0001〜1111の
15通りのパターンを順次発生して入力符号スイッチ2
の他方入力に与える。
On the other hand, when the error detection unit 1 detects that a transmission error has occurred, the code generation unit 7 outputs a 4-bit AD.
All the patterns of the PCM code, that is, 15 patterns of 0001 to 1111 are sequentially generated, and the input code switch 2
To the other input.

【0068】入力符号スイッチ2は、エラー検出信号が
伝送エラーありを示すとき、符号生成部7から順次出力
されるADPCM符号パターンをADPCM復号化部3
に与える。ADPCM復号化部3は、入力符号スイッチ
2を介して順次供給された4ビットのADPCM符号の
15通りの全パターンを順次伸張してPCM符号に復号
し、最小誤差検出部6の他方入力に順次与える。
When the error detection signal indicates that there is a transmission error, the input code switch 2 converts the ADPCM code pattern sequentially output from the code generator 7 into the ADPCM decoder 3.
Give to. The ADPCM decoding unit 3 sequentially expands and decodes all 15 patterns of the 4-bit ADPCM code sequentially supplied via the input code switch 2 into a PCM code, and sequentially inputs the pattern to the other input of the minimum error detection unit 6. give.

【0069】この全パターンの復号動作中、ADPCM
復号化部3は、エラーありを示すエラー検出信号に応じ
て、ADPCM復号化部3内部の予測器のフィルタ係数
などの内部パラメータの更新を中断している。
During the decoding operation of all the patterns, ADPCM
The decoding unit 3 suspends updating of internal parameters such as filter coefficients of a predictor inside the ADPCM decoding unit 3 according to the error detection signal indicating that there is an error.

【0070】最小誤差検出部6は、PCM音声バッファ
4における相関性が高いと特定された40サンプルの音
声波形情報のうちの読出された1つのサンプルのPCM
信号と、ADPCM復号化部3から順次供給されるPC
M信号とを順次対比して差分を取り、ADPCM復号化
部3から順次供給されたPCM信号のうちどの信号のと
きに上記差分が最小になったかを検出する。
The minimum error detection unit 6 performs the PCM of one sample read out of the 40-sample audio waveform information specified as having high correlation in the PCM audio buffer 4.
Signal and PC sequentially supplied from the ADPCM decoding unit 3
The MPC signal is sequentially compared to obtain a difference, and it is detected which of the PCM signals sequentially supplied from the ADPCM decoding unit 3 has the minimum difference.

【0071】すなわち、最小誤差検出部6は、PCM音
声バッファ4から読出された相関性の高いPCM音声波
形情報のうちの1つのサンプルのPCM信号に最も近い
PCM信号に変換されたADPCM符号を特定し、その
ADPCM符号を特定する最小誤差検出信号を発生して
符号生成部7に与える。言い換えると、伝送エラーがな
かったと仮定したときのPCM信号サンプルに高い相関
性を有するPCM信号サンプルに最も近いPCM信号サ
ンプルを発生するためのADPCM符号パターンが特定
されることになる。
That is, the minimum error detection unit 6 specifies the ADPCM code converted into the PCM signal closest to the PCM signal of one sample in the PCM audio waveform information with high correlation read out from the PCM audio buffer 4. Then, a minimum error detection signal for specifying the ADPCM code is generated and provided to the code generation unit 7. In other words, the ADPCM code pattern for generating the PCM signal sample closest to the PCM signal sample having high correlation with the PCM signal sample when there is no transmission error is specified.

【0072】符号生成部7は、この最小誤差検出信号に
応じて、上述のように特定されたADPCM符号を再度
発生して入力符号スイッチ2を介してADPCM復号化
部3に与え、ADPCM復号化部3はこのADPCM符
号をPCM符号PCM(r)に復号化して出力する。
In accordance with the minimum error detection signal, the code generation section 7 generates again the ADPCM code specified as described above, and supplies the generated ADPCM code to the ADPCM decoding section 3 via the input code switch 2 to perform the ADPCM decoding. The unit 3 decodes this ADPCM code into a PCM code PCM (r) and outputs it.

【0073】次に、PCM音声バッファ4からは、相関
性検出部5で特定された40サンプルに対応するPCM
音声波形情報の次の1つのサンプルが読出されて最小誤
差検出部6の一方入力部に与えられる。また、符号生成
部7では再度ADPCM符号の全パターンが発生され、
ADPCM復号化部3で復号化されたPCM符号が順次
最小誤差検出部6の他方入力に与えられ、最も近いPC
M符号を発生するADPCM符号パターンが特定され
る。そしてこのADPCM符号パターンが符号生成部7
によって再度発生され、ADPCM復号化部3によって
PCM符号PCM(r)に復号化される。
Next, from the PCM audio buffer 4, the PCM corresponding to the 40 samples specified by the correlation detector 5
The next one sample of the audio waveform information is read out and applied to one input of the minimum error detector 6. Further, the code generation unit 7 generates all the patterns of the ADPCM code again,
The PCM code decoded by the ADPCM decoding unit 3 is sequentially given to the other input of the minimum error detection unit 6, and
An ADPCM code pattern that generates an M code is specified. Then, this ADPCM code pattern is
, And is decoded by the ADPCM decoding unit 3 into a PCM code PCM (r).

【0074】以下同様にして、相関性検出部5で特定さ
れた40サンプルに対応するPCM音声波形情報のサン
プルの1つ1つに対して、最適のADPCM符号が特定
され、PCM符号PCM(r)に変換されて出力される
ことになる。
Similarly, the optimum ADPCM code is specified for each of the samples of the PCM audio waveform information corresponding to the 40 samples specified by the correlation detection unit 5, and the PCM code PCM (r ) And output.

【0075】以上のように、この発明の実施の形態によ
れば、相関性検出部5によって、音声波形の繰返し波形
に対し最も高い相関性を有する1フレームのPCM音声
波形情報をPCM音声バッファ4から切出し、その1フ
レームの各サンプルごとに、最も近いPCM符号に復号
化されるADPCM符号パターンを検出し、その検出さ
れたパターンを改めて復号化することにより、最終的な
PCM符号出力PCM(r)を得ている。
As described above, according to the embodiment of the present invention, the correlation detecting section 5 stores the PCM audio waveform information of one frame having the highest correlation with the repeated waveform of the audio waveform in the PCM audio buffer 4. , And for each sample of the one frame, an ADPCM code pattern decoded to the closest PCM code is detected, and the detected pattern is decoded again, so that the final PCM code output PCM (r A).

【0076】今回開示された実施の形態はすべての点で
例示であって制限的なものではないと考えられるべきで
ある。本発明の範囲は上記した説明ではなくて特許請求
の範囲によって示され、特許請求の範囲と均等の意味お
よび範囲内でのすべての変更が含まれることが意図され
る。
The embodiments disclosed this time are to be considered in all respects as illustrative and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

【0077】[0077]

【発明の効果】以上のように、この発明によれば、伝送
路上のエラーによって送信信号と受信信号とが不一致に
なった場合であっても、受信側で過去に復号化された波
形情報のうち、エラーなしで受信したであろう最新の波
形情報に最も近いと考えられる相関性の高い波形情報を
特定し、この特定された波形情報のサンプルごとに、最
も近いサンプル値を発生する符号パターンを特定して復
号化するように構成しているので、受信側の復号化器の
内部パラメータが送信側の符号化器の内部パラメータか
ら大きくずれることを防止し、伝送エラーの発生中のみ
ならず伝送エラーから回復した後においても異音の発生
を防止して音声品質の改善を図ることができる。
As described above, according to the present invention, even if the transmission signal and the reception signal do not match due to an error on the transmission path, the waveform information decoded in the past on the reception side can be obtained. A code pattern that identifies highly correlated waveform information that is considered to be closest to the latest waveform information that would have been received without error, and generates the closest sample value for each sample of the identified waveform information. Since it is configured to perform decoding by specifying, the internal parameters of the decoder on the receiving side are prevented from greatly deviating from the internal parameters of the encoder on the transmitting side. Even after recovery from a transmission error, it is possible to prevent abnormal noise from occurring and improve speech quality.

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

【図1】 この発明の実施の形態による復号化装置を示
すブロック図である。
FIG. 1 is a block diagram showing a decoding device according to an embodiment of the present invention.

【図2】 この発明による波形情報の相関性検出動作を
説明するための波形図である。
FIG. 2 is a waveform chart for explaining a waveform information correlation detection operation according to the present invention.

【図3】 この発明の実施の形態による相関性検出部の
構成を示すブロック図である。
FIG. 3 is a block diagram illustrating a configuration of a correlation detection unit according to the embodiment of the present invention.

【図4】 音声コーデックの一般的な構成を示すブロッ
ク図である。
FIG. 4 is a block diagram illustrating a general configuration of an audio codec.

【図5】 従来の復号化装置を示すブロック図である。FIG. 5 is a block diagram showing a conventional decoding device.

【符号の説明】[Explanation of symbols]

1 エラー検出部、2 入力符号スイッチ、3 ADP
CM復号化部、4 PCM音声バッファ、5 相関性検
出部、6 最小誤差検出部、7 符号生成部、10 シ
フトレジスタ、11 上位バッファ、12 排他的論理
和回路、13総和回路、14 最小値判定回路、100
音声コーデック、200 符号化部、300 復号化
部、400 復号化装置。
1 error detector, 2 input sign switch, 3 ADP
CM decoder, 4 PCM audio buffer, 5 correlation detector, 6 minimum error detector, 7 code generator, 10 shift register, 11 upper buffer, 12 exclusive OR circuit, 13 summation circuit, 14 minimum value judgment Circuit, 100
Voice codec, 200 encoding unit, 300 decoding unit, 400 decoding device.

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 所定の規格に準拠して符号化されて伝送
されてくる波形情報を受取って、前記波形情報を前記所
定の規格に準拠して復号化する復号化装置であって、 前記受取った波形情報の伝送エラーを検出するエラー検
出手段と、 符号化された波形情報を前記所定の規格に準拠して復号
化する復号化手段と、 前記エラー検出手段によって伝送エラーなしと判定され
たときに、前記受取った符号化された波形情報を前記復
号化手段で復号化して得られた波形情報を記憶する記憶
手段と、 前記エラー検出手段によって伝送エラーありと判定され
たときに、前記記憶手段に記憶された前記波形情報にお
ける相関性を検出する相関性検出手段と、 前記相関性検出手段によって相関性が検出された波形情
報に最も近い波形情報を復号化するために予め符号化さ
れた情報を検出する符号化情報検出手段とを備え、 前記復号化手段は、前記符号化情報検出手段によって検
出された前記符号化された情報を復号化して出力する、
復号化装置。
1. A decoding device for receiving waveform information encoded and transmitted in accordance with a predetermined standard and decoding the waveform information in accordance with the predetermined standard. Error detecting means for detecting a transmission error of the obtained waveform information; decoding means for decoding the encoded waveform information in accordance with the predetermined standard; and when the error detecting means determines that there is no transmission error. Storage means for storing waveform information obtained by decoding the received encoded waveform information by the decoding means; and when the error detection means determines that there is a transmission error, the storage means A correlation detecting means for detecting a correlation in the waveform information stored in the storage means, and a decoding means for decoding waveform information closest to the waveform information for which the correlation has been detected by the correlation detecting means. And an encoded information detecting means for detecting encoded information, said decoding means decodes the coded information detected output by said encoded information detection means,
Decryption device.
【請求項2】 前記復号化手段は、復号化の際に情報の
サンプルごとにその内部パラメータの更新を行ない、前
記符号化情報検出手段による検出動作が行なわれている
期間中は、その内部パラメータの更新を中断する、請求
項1に記載の復号化装置。
2. The decoding means updates its internal parameters for each sample of information at the time of decoding, and during the detection operation by the coded information detecting means, the internal parameters are updated. 2. The decoding device according to claim 1, wherein updating of the data is interrupted.
【請求項3】 所定の規格に準拠して符号化されて伝送
されてくる波形情報を受取って、前記波形情報を前記所
定の規格に準拠して復号化する復号化装置であって、 前記受取った波形情報の伝送エラーを検出するエラー検
出手段と、 符号化された波形情報を前記所定の規格に準拠して復号
化する復号化手段と、 前記所定の規格に準拠した符号を順次生成する符号生成
手段と、 前記エラー検出手段によって伝送エラーなしと判定され
たときに、前記受取った符号化された波形情報を前記復
号化手段に与え、伝送エラーありと判定されたときに、
前記符号生成手段によって順次生成される符号を前記復
号化手段に与える切換手段と、 前記エラー検出手段によって伝送エラーなしと判定され
たときに、前記切換手段によって選択された符号化され
た波形情報を前記復号化手段で復号化して得られた所定
量の波形情報を記憶する記憶手段と、 前記エラー検出手段によって伝送エラーありと判定され
たときに、前記記憶手段に記憶された前記所定量の波形
情報内における波形情報同士の相関性を検出する相関性
検出手段と、 前記エラー検出手段によって伝送エラーありと判定され
たときに、前記切換手段によって選択された前記符号生
成手段から順次生成される符号を前記復号化手段で復号
化して順次得られた情報と、前記記憶手段に記憶された
前記波形情報であって前記相関性検出手段によって相関
性が検出された波形情報とを比較して、最小誤差を検出
する最小誤差検出手段とを備え、 前記符号生成手段は、前記最小誤差検出手段の検出結果
が最小誤差となる符号を再度生成して前記復号化手段に
与え、前記復号化手段は与えられた符号を復号化して出
力する、復号化装置。
3. A decoding apparatus for receiving waveform information encoded and transmitted in accordance with a predetermined standard and decoding the waveform information in accordance with the predetermined standard. Error detecting means for detecting a transmission error of the obtained waveform information, decoding means for decoding the encoded waveform information in accordance with the predetermined standard, and a code for sequentially generating a code in conformity with the predetermined standard Generating means, when it is determined that there is no transmission error by the error detecting means, the received encoded waveform information is provided to the decoding means, when it is determined that there is a transmission error,
Switching means for giving the codes sequentially generated by the code generation means to the decoding means; and when the error detection means determines that there is no transmission error, the encoded waveform information selected by the switching means is A storage unit for storing a predetermined amount of waveform information obtained by decoding by the decoding unit; and a waveform of the predetermined amount stored in the storage unit when the transmission error is determined by the error detection unit. Correlation detecting means for detecting correlation between waveform information in information; codes sequentially generated from the code generating means selected by the switching means when the error detecting means determines that there is a transmission error; Are sequentially obtained by decoding by the decoding means, and the waveform information stored in the storage means, the correlation detection means A minimum error detecting unit that detects a minimum error by comparing the waveform information with which the correlation is detected, and the code generation unit determines a code whose detection result of the minimum error detection unit is a minimum error. A decoding device that generates again and supplies the generated code to the decoding unit, and the decoding unit decodes and outputs the provided code.
【請求項4】 ADPCM符号に符号化して伝送されて
くる波形情報を受取って、前記波形情報をPCM符号に
復号化する復号化装置であって、 前記受取った波形情報の伝送エラーを検出するエラー検
出手段と、 ADPCM符号に符号化された波形情報をPCM符号に
復号化する復号化手段と、 ADPCM符号のパターンを順次生成する符号生成手段
と、 前記エラー検出手段によって伝送エラーなしと判定され
たときに、前記受取ったADPCM符号化された波形情
報を前記復号化手段に与え、伝送エラーありと判定され
たときに、前記符号生成手段によって順次生成されるA
DPCM符号パターンを前記復号化手段に与える切換手
段と、 前記エラー検出手段によって伝送エラーなしと判定され
たときに、前記切換手段によって選択された前記ADP
CM符号化された波形情報を前記復号化手段で復号化し
て得られた所定量のPCM波形情報を記憶する記憶手段
と、 前記エラー検出手段によって伝送エラーありと判定され
たときに、前記記憶手段に記憶された前記所定量のPC
M波形情報内における波形情報同士の相関性を検出する
相関性検出手段と、 前記エラー検出手段によって伝送エラーありと判定され
たときに、前期切換手段によって選択された前記符号生
成手段から順次生成されるADPCM符号パターンを前
記復号化手段でPCM符号に復号化して順次得られたP
CM情報と、前記記憶手段に記憶された前記PCM波形
情報であって前記相関性検出手段によって相関性が検出
されたPCM波形情報とを比較して、最小誤差を検出す
る最小誤差検出手段とを備え、 前記符号生成手段は、前記最小誤差検出手段の検出結果
が最小誤差となるADPCM符号パターンを再度生成し
て前記復号化手段に与え、前記復号化手段は与えられた
ADPCM符号パターンをPCM符号に復号化して出力
する、復号化装置。
4. A decoding apparatus for receiving waveform information encoded and transmitted to an ADPCM code and decoding the waveform information to a PCM code, wherein an error detecting a transmission error of the received waveform information is provided. Detecting means; decoding means for decoding the waveform information encoded in the ADPCM code into a PCM code; code generating means for sequentially generating a pattern of the ADPCM code; and transmission error is determined by the error detecting means. At this time, the received ADPCM-encoded waveform information is supplied to the decoding means, and when it is determined that there is a transmission error, A is sequentially generated by the code generation means.
Switching means for providing a DPCM code pattern to the decoding means; and the ADP selected by the switching means when the error detection means determines that there is no transmission error.
Storage means for storing a predetermined amount of PCM waveform information obtained by decoding the CM-encoded waveform information by the decoding means; and when the error detection means determines that there is a transmission error, the storage means The predetermined amount of PC stored in
A correlation detecting means for detecting a correlation between waveform information in the M waveform information; and a code generation means sequentially generated from the code generation means selected by the switching means when the error detection means determines that there is a transmission error. The ADPCM code pattern is decoded into a PCM code by the decoding means, and P
A minimum error detection unit that detects the minimum error by comparing the CM information with the PCM waveform information stored in the storage unit and the PCM waveform information whose correlation is detected by the correlation detection unit; The code generation means generates again an ADPCM code pattern in which the detection result of the minimum error detection means has a minimum error and provides the same to the decoding means, and the decoding means converts the given ADPCM code pattern into a PCM code A decoding device that decodes and outputs the result.
【請求項5】 前記符号生成手段は、すべてのパターン
の符号を順次生成する、請求項3または4に記載の復号
化装置。
5. The decoding device according to claim 3, wherein said code generation means sequentially generates codes of all patterns.
【請求項6】 前記復号化手段は、前記復号化の際に情
報のサンプルごとにその内部パラメータの更新を行な
い、前記最小誤差検出手段によって、前記復号化手段で
順次得られた情報と前記相関性が検出された波形情報と
を比較する動作が行なわれている期間中は、その内部パ
ラメータの更新を中断する、請求項3から5のいずれか
に記載の復号化装置。
6. The decoding means updates the internal parameters of each sample of the information at the time of the decoding, and the minimum error detection means applies the information sequentially obtained by the decoding means to the correlation with the information. 6. The decoding apparatus according to claim 3, wherein updating of the internal parameters is suspended during a period in which the operation of comparing the waveform information with the detected characteristic is performed.
【請求項7】 前記相関性検出手段は、 前記記憶手段に記憶された前記PCM波形情報をデルタ
変調して各サンプルを1ビットに量子化する量子化手段
と、 前記量子化手段によって得られたビット列の少なくとも
一部を並列に保持する2組のレジスタ群と、 前記レジスタ群の一方に保持されたビット列をシフトさ
せることによって2組のレジスタ群に保持されているビ
ット列同士の相関性の大きさを検出する手段と、 前記記憶手段に記憶された前記PCM波形情報のうち前
記相関性が最大となる波形情報のサンプル位置を特定す
る信号を発生する手段とを含む、請求項4から6のいず
れかに記載の復号化装置。
7. The correlation detection means, wherein the PCM waveform information stored in the storage means is delta-modulated to quantize each sample into one bit, and the correlation detection means is obtained by the quantization means. Two sets of registers that hold at least a part of the bit strings in parallel, and the magnitude of the correlation between the bit strings held in the two sets of registers by shifting the bit strings held in one of the register groups 7. A device according to claim 4, further comprising: a unit that detects a sampling position of the waveform information having the maximum correlation among the PCM waveform information stored in the storage unit. A decoding device according to any one of the above.
【請求項8】 前記波形情報は、音声信号の波形情報で
ある、請求項1から7のいずれかに記載の復号化装置。
8. The decoding device according to claim 1, wherein said waveform information is waveform information of an audio signal.
JP36331299A 1999-12-21 1999-12-21 Decoder Withdrawn JP2001177481A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP36331299A JP2001177481A (en) 1999-12-21 1999-12-21 Decoder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP36331299A JP2001177481A (en) 1999-12-21 1999-12-21 Decoder

Publications (1)

Publication Number Publication Date
JP2001177481A true JP2001177481A (en) 2001-06-29

Family

ID=18479024

Family Applications (1)

Application Number Title Priority Date Filing Date
JP36331299A Withdrawn JP2001177481A (en) 1999-12-21 1999-12-21 Decoder

Country Status (1)

Country Link
JP (1) JP2001177481A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007006359A (en) * 2005-06-27 2007-01-11 Sony Corp Decoding apparatus, decoding method and digital audio communication system
WO2008013135A1 (en) * 2006-07-27 2008-01-31 Nec Corporation Audio data decoding device
JP2008083553A (en) * 2006-09-28 2008-04-10 Oki Electric Ind Co Ltd Differentially encoded signal decoding device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007006359A (en) * 2005-06-27 2007-01-11 Sony Corp Decoding apparatus, decoding method and digital audio communication system
JP4572755B2 (en) * 2005-06-27 2010-11-04 ソニー株式会社 Decoding device, decoding method, and digital audio communication system
WO2008013135A1 (en) * 2006-07-27 2008-01-31 Nec Corporation Audio data decoding device
US8327209B2 (en) 2006-07-27 2012-12-04 Nec Corporation Sound data decoding apparatus
JP2008083553A (en) * 2006-09-28 2008-04-10 Oki Electric Ind Co Ltd Differentially encoded signal decoding device

Similar Documents

Publication Publication Date Title
JP3241978B2 (en) Method for improving the performance of an encoding system
KR100563293B1 (en) Method and system for speech frame error concealment in speech decoding
US5142582A (en) Speech coding and decoding system with background sound reproducing function
WO1995016315A1 (en) Soft error correction in a tdma radio system
CA2293165A1 (en) Method for transmitting data in wireless speech channels
JPH09506187A (en) Adaptive error control for ADPCM speech coder
JP2001177481A (en) Decoder
US6185526B1 (en) Speech transmission and reception system for digital communication
JP3649854B2 (en) Speech encoding device
JPH09152899A (en) Voice coding changeover system
JP3088964B2 (en) Vibration wave encoding method and decoding method, and vibration wave encoding device and decoding device
JP2002006891A (en) Device for improving sound signal quality
JPH0981199A (en) Voice-band information transmitting device
JP4597360B2 (en) Speech decoding apparatus and speech decoding method
JP3055608B2 (en) Voice coding method and apparatus
JPH0588697A (en) Absent speech interpolation system
JP3221233B2 (en) Transmission code error compensator
JPH08223126A (en) Sound quality improving circuit
JP2676046B2 (en) Digital voice transmission system
KR20010021093A (en) Communication system, receiver, device and method of correcting channel errors
JP3113455B2 (en) Voice decoding device
JPH1069298A (en) Voice decoding method
JPH0974377A (en) Adpcm correction system
JPH1195800A (en) Abnormal state detecting/restoring device for voice codec
JP3407994B2 (en) Transmission code error compensator

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20070306