JPH07336311A - Voice decoder - Google Patents

Voice decoder

Info

Publication number
JPH07336311A
JPH07336311A JP6131931A JP13193194A JPH07336311A JP H07336311 A JPH07336311 A JP H07336311A JP 6131931 A JP6131931 A JP 6131931A JP 13193194 A JP13193194 A JP 13193194A JP H07336311 A JPH07336311 A JP H07336311A
Authority
JP
Japan
Prior art keywords
parameter
coding parameter
frame
speech
coding
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.)
Granted
Application number
JP6131931A
Other languages
Japanese (ja)
Other versions
JP3079894B2 (en
Inventor
Koji Yoshida
幸司 吉田
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP06131931A priority Critical patent/JP3079894B2/en
Publication of JPH07336311A publication Critical patent/JPH07336311A/en
Application granted granted Critical
Publication of JP3079894B2 publication Critical patent/JP3079894B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

PURPOSE:To provide a voice decoding device capable of reducing the intermittent feeling of decoding voice in frames where code errors are continuously detected. CONSTITUTION:In a parameter interpolation device 3, when the code errors are detected in single or continuous frames, the coding parameter of the frame immediately before is replaced as the coding parameter of the current frame when an error detected continuous frame number is less than a certain fixed number. When it is more than the fixed number, a silent frame coding parameter is replaced as the coding parameter of the current frame and voice decoding is respectively performed in a voice decoder 4.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、伝送路上で符号誤りが
生じる移動通信システムなどにおいて、復号側で、符号
誤りを検出した区間に対して復号音声のパワ制御を行な
うような音声復号化装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a speech decoding apparatus for carrying out power control of decoded speech for a section in which a coding error is detected on the decoding side in a mobile communication system where a coding error occurs on a transmission line. It is about.

【0002】[0002]

【従来の技術】近年、ディジタル移動通信システムの実
用化が急速に進められている。このような移動通信シス
テムにおいて、伝送路上で符号誤りが生じ、誤り訂正で
も訂正しきれない誤り検出がされた場合、過去の音声符
号化パラメータを用いて音声復号を行なう手法(パラメ
ータ補間)がよく用いられている。
2. Description of the Related Art In recent years, the practical application of digital mobile communication systems has been rapidly advanced. In such a mobile communication system, when a code error occurs on the transmission path and an error is detected that cannot be corrected even by error correction, a method (parameter interpolation) for performing speech decoding using past speech coding parameters is often used. It is used.

【0003】図2は従来のこの種の音声復号化装置の構
成を示すものである。図2において、11は受信符号化
パラメータと誤り検出情報とを用いてパラメータを補間
するパラメータ補間器、12は補間された符号化パラメ
ータから音声を復号する音声復号器である。
FIG. 2 shows the structure of a conventional speech decoding apparatus of this type. In FIG. 2, reference numeral 11 is a parameter interpolator that interpolates parameters using the reception coding parameters and error detection information, and 12 is a speech decoder that decodes speech from the interpolated coding parameters.

【0004】以上のように構成された音声復号化装置に
ついて、以下その動作について説明する。パラメータ補
間器11において、誤り訂正後の受信符号化パラメータ
に対して誤り検出がされた場合には、直前のフレームの
符号化パラメータに置換してパラメータを出力する。そ
して音声復号器12により誤り検出された連続フレーム
数に応じて復号音声のパワーを小さくするような処理
(ミューティング)が行なわれる。なお、誤りが検出さ
れない場合には、受信した符号化パラメータをそのまま
出力し、通常の音声復号化を行なう。
The operation of the speech decoding apparatus configured as above will be described below. When the parameter interpolator 11 detects an error in the reception coding parameter after the error correction, it replaces the coding parameter of the immediately preceding frame and outputs the parameter. Then, processing (muting) is performed such that the power of the decoded speech is reduced according to the number of consecutive frames in which the error is detected by the speech decoder 12. If no error is detected, the received coding parameter is output as it is, and normal speech decoding is performed.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、上記従
来の音声復号化装置では、連続したフレームにおいて誤
り検出がされた場合、復号音声のニューティングを行な
うため、復号音声が途切れて聴感上の劣化を生じる問題
があった。
However, in the above-described conventional speech decoding apparatus, when an error is detected in consecutive frames, the decoded speech is nutated, so that the decoded speech is interrupted and the audible deterioration occurs. There was a problem that arises.

【0006】本発明は、上記従来の問題を解決するもの
で、連続したフレームにおいて誤り検出がされた場合に
も、聴感上の劣化を抑えることのできる優れた音声復号
化装置を提供することを目的とする。
The present invention solves the above-mentioned conventional problems, and provides an excellent speech decoding apparatus capable of suppressing deterioration in hearing even when an error is detected in consecutive frames. To aim.

【0007】[0007]

【課題を解決するための手段】本発明は、上記目的を達
成するため、符号誤りが連続したフレームで検出された
場合に、直前の符号化パラメータの代わりに、過去の無
音フレームでの符号化パラメータで補間する手段を備え
たものである。
In order to achieve the above object, the present invention, when a code error is detected in consecutive frames, encodes in a past silent frame instead of the immediately preceding encoding parameter. It is provided with means for interpolating with parameters.

【0008】[0008]

【作用】したがって本発明によれば、符号誤りが連続し
たフレームで検出された場合に、直前の符号化パラメー
タの代わりに、過去の無音フレームでの符号化パラメー
タに置換して音声復号を行なうことにより、ミューティ
ングによる復号音声の途切れ感を減少することが可能と
なり、聴覚上の劣化を抑えることができる。
According to the present invention, therefore, when a code error is detected in consecutive frames, voice coding is performed by substituting the coding parameters of the past silent frames for the coding parameters of the immediately preceding frame. As a result, it is possible to reduce the discontinuity of the decoded speech due to muting, and suppress the auditory deterioration.

【0009】[0009]

【実施例】以下、本発明の一実施例について、図面を参
照しながら説明する。図1は本発明の一実施例における
音声復号化装置の構成を示すものである。図1におい
て、1は復号音声から有音/無音を判定する有音/無音
判定器、2は無音と判定され、かつ誤りが検出されなか
った最新フレームの受信符号化パラメータを更新して保
存する無音フレーム符号化パラメータ更新器、3は誤り
検出情報、受信符号化パラメータおよび無音フレーム符
号化パラメータを入力としてパラメータを補間するパラ
メータ補間器、4は補間処理された符号化パラメータか
ら音声を復号する音声復号器である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows the configuration of a speech decoding apparatus according to an embodiment of the present invention. In FIG. 1, reference numeral 1 denotes a voice / silence determiner for determining voice / non-voice from the decoded voice, and 2 denotes a reception / coding parameter of the latest frame in which no voice is detected and no error is detected and updated. Silence frame coding parameter updater, 3 is a parameter interpolator that interpolates error detection information, a reception coding parameter, and a silence frame coding parameter as input, and 4 is a voice that decodes speech from the interpolated coding parameter It is a decoder.

【0010】以上のように構成された音声復号化装置に
ついて、以下その動作を説明する。まず、誤り検出情報
により復号化誤りが検出されなかったフレームに対して
は、パラメータ補間器3において、誤り訂正後の受信符
号化パラメータをそのまま出力し、音声復号器4におい
て音声を復号し、復号音声を出力する。一方、符号誤り
が単独あるいは連続フレームで検出された場合には、パ
ラメータ補間器3において誤り検出連続フレーム数に応
じて、現在のフレームの符号化パラメータとして、直前
フレームの符号化パラメータまたは後に説明する無音フ
レーム符号化パラメータのいずれかを置き換える。具体
的な置換方法としては、誤り検出連続フレーム数nef
に対して、フレーム数のしきい値定数Nth(>0)を
設け、 nef<=Nth の場合には、直前の符号化パラメータを、 nef>Nth の場合には無音フレーム符号化パラメータを現フレーム
パラメータとして置換する。
The operation of the speech decoding apparatus configured as described above will be described below. First, for a frame in which no decoding error is detected by the error detection information, the parameter interpolator 3 outputs the error-corrected reception coding parameter as it is, and the speech decoder 4 decodes the speech and decodes it. Output audio. On the other hand, when a code error is detected alone or in consecutive frames, the parameter interpolator 3 will describe the coding parameter of the immediately preceding frame or the coding parameter of the immediately preceding frame as the coding parameter of the current frame in accordance with the number of error-detected consecutive frames. Replace any of the silence frame coding parameters. As a specific replacement method, the number of consecutive error detection frames nef
, A threshold constant Nth (> 0) of the number of frames is provided, and if nef <= Nth, the immediately previous coding parameter is set, and if nef> Nth, the silent frame coding parameter is set for the current frame. Replace as a parameter.

【0011】また、別の置換方法として、パラメータ補
間器3において、直前のフレームの符号化パラメータの
うち、復号音声のパワ情報を表す符号を復号し、音声復
号器4で行なわれるミューティングの後のパワ値が無音
フアレーム符号化パラメータによる復号音声のパワより
大きいフレームでは、現フレームパラメータとして直前
のパラメータを置換し、無音フレーム復号音声パワより
小さくなったフレーム以降では、現フレームパラメータ
として、無音フレームパラメータを置換する。
As another replacement method, the parameter interpolator 3 decodes the code representing the power information of the decoded speech in the coding parameters of the immediately preceding frame, and after the muting performed by the speech decoder 4. In a frame whose power value of is greater than the power of the decoded speech by the silent frame coding parameter, the previous parameter is replaced as the current frame parameter, and after the frame in which the silent frame is less than the decoded speech power, the silent frame is used as the current frame parameter. Replace the parameter.

【0012】以上のように処理され出力された現フレー
ム符号化パラメータを用いて音声復号器4において音声
復号を行ない、復号音声を出力する。なお、音声復号器
4では、直前のパラメータが現フレームパラメータとし
て使用された場合には、誤り検出連続フレーム数に応じ
て復号音声のパワのミューティングを行なう。
Using the current frame coding parameters processed and output as described above, the voice decoder 4 performs voice decoding and outputs decoded voice. The speech decoder 4 mutes the decoded speech power according to the number of error detection consecutive frames when the immediately preceding parameter is used as the current frame parameter.

【0013】また、パラメータ補間器3に入力される無
音フレーム符号化パラメータは、有音/無音判定器1で
無音と判定され、かつ誤り検出されなかった最新のフレ
ームの符号化パラメータを、無音フレーム符号化パラメ
ータ更新器2で更新し保存しておく。
Further, the silent frame coding parameters input to the parameter interpolator 3 are the latest frame coding parameters which have been determined to be silent by the voice / silence determiner 1 and have not been error-detected. It is updated by the encoding parameter updater 2 and saved.

【0014】以上のように本実施例によれば、符号誤り
があるフレーム数N以上連続して検出された場合に、直
前の符号化パラメータの代わりに、過去の無音フレーム
での符号化パラメータに置換して音声復号を行なうこと
により、ミューティングによる復号音声の途切れ感を減
少することが可能となり、聴覚上の劣化を抑えることが
できる。
As described above, according to the present embodiment, when the code error is detected continuously for the number of frames N or more, the coding parameter in the past silence frame is used instead of the coding parameter immediately before. By substituting and performing voice decoding, it is possible to reduce the sense of interruption in the decoded voice due to muting, and suppress auditory deterioration.

【0015】[0015]

【発明の効果】本発明は、上記実施例から明らかなよう
に、符号誤りが連続したフレームで検出された場合に、
直前の符号化パラメータの代わりに、過去の無音フレー
ムでの符号化パラメータで補間する手段を備えているの
で、ミューティングによる復号音声の途切れ感を減少す
ることが可能となり、聴覚上の劣化を抑えることができ
る。
As is apparent from the above embodiment, the present invention is effective in the case where a code error is detected in consecutive frames.
Since a means for interpolating with the coding parameter in the past silent frame instead of the immediately preceding coding parameter is provided, it is possible to reduce the sense of interruption in the decoded speech due to muting and suppress auditory deterioration. be able to.

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

【図1】本発明の一実施例における音声復号化装置のブ
ロック図
FIG. 1 is a block diagram of a speech decoding apparatus according to an embodiment of the present invention.

【図2】従来例における音声復号化装置のブロック図FIG. 2 is a block diagram of a speech decoding apparatus in a conventional example.

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

1 有声/無声判定器 2 無音フレーム符号化パラメータ更新器 3 パラメータ補間器 4 音声復号器 1 voiced / unvoiced discriminator 2 silence frame coding parameter updater 3 parameter interpolator 4 speech decoder

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04B 7/26 H04L 1/00 Z ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical indication H04B 7/26 H04L 1/00 Z

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 符号誤りが連続したフレームで検出され
た場合に、直前の符号化パラメータの代わりに、過去の
無音フレームでの符号化パラメータで補間する手段を備
えた音声復号化装置。
1. A speech decoding apparatus comprising means for interpolating with a coding parameter in a past silent frame instead of a coding parameter immediately before when a code error is detected in consecutive frames.
【請求項2】 復号音声から有音/無音判定を行なう有
音/無音判定器と、無音判定され、かつ誤り検出されな
かった最新フレームの受信符号化パラメータを更新して
保存する無音フレーム符号化パラメータ更新器と、誤り
検出情報、受信符号化パラメータおよび無音フレーム符
号化パラメータを入力としてパラメータを補間するパラ
メータ補間器と、補間処理された符号化パラメータから
音声を復号する音声復号器とを備えた音声復号化装置。
2. A sound / silence judging device for judging sound / silence from decoded speech, and a silent frame coding for updating and storing the reception coding parameter of the latest frame which has been judged as silent and has not been error-detected. A parameter updater, a parameter interpolator that interpolates parameters by using error detection information, a reception coding parameter, and a silent frame coding parameter as inputs, and a speech decoder that decodes speech from the interpolated coding parameter are provided. Speech decoding device.
JP06131931A 1994-06-14 1994-06-14 Audio decoding device Expired - Fee Related JP3079894B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP06131931A JP3079894B2 (en) 1994-06-14 1994-06-14 Audio decoding device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP06131931A JP3079894B2 (en) 1994-06-14 1994-06-14 Audio decoding device

Publications (2)

Publication Number Publication Date
JPH07336311A true JPH07336311A (en) 1995-12-22
JP3079894B2 JP3079894B2 (en) 2000-08-21

Family

ID=15069563

Family Applications (1)

Application Number Title Priority Date Filing Date
JP06131931A Expired - Fee Related JP3079894B2 (en) 1994-06-14 1994-06-14 Audio decoding device

Country Status (1)

Country Link
JP (1) JP3079894B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8046094B2 (en) 2008-12-26 2011-10-25 Kabushiki Kaisha Toshiba Audio reproducing apparatus
US8605599B2 (en) 2004-11-24 2013-12-10 Samsung Electronics Co., Ltd Method and apparatus for processing asynchronous audio stream
CN107863109A (en) * 2017-11-03 2018-03-30 深圳大希创新科技有限公司 A kind of mute control method and system for suppressing noise

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8605599B2 (en) 2004-11-24 2013-12-10 Samsung Electronics Co., Ltd Method and apparatus for processing asynchronous audio stream
US8046094B2 (en) 2008-12-26 2011-10-25 Kabushiki Kaisha Toshiba Audio reproducing apparatus
CN107863109A (en) * 2017-11-03 2018-03-30 深圳大希创新科技有限公司 A kind of mute control method and system for suppressing noise
CN107863109B (en) * 2017-11-03 2020-07-03 深圳大希创新科技有限公司 Mute control method and system for suppressing noise

Also Published As

Publication number Publication date
JP3079894B2 (en) 2000-08-21

Similar Documents

Publication Publication Date Title
KR100563293B1 (en) Method and system for speech frame error concealment in speech decoding
RU2120667C1 (en) Method and device for recovery of rejected frames
JPH06202696A (en) Speech decoding device
JPH02288520A (en) Voice encoding/decoding system with background sound reproducing function
KR100743575B1 (en) Method to detect and conceal corrupted signal parameters in coded speech communication, a receiver, a recording medium containing a computer program, and a radio telephone
JP3079894B2 (en) Audio decoding device
JPH1022937A (en) Error compensation device and recording medium
JP3219467B2 (en) Audio decoding method
JP3583550B2 (en) Interpolator
JP3187953B2 (en) Wireless communication device
JPH0697846A (en) Radio communication equipment
JP3603470B2 (en) Voice quality improvement device
JP3649854B2 (en) Speech encoding device
EP1131815A1 (en) Processing circuit for correcting audio signals, receiver, communication system, mobile apparatus and related method
JP2003522981A (en) Error correction method with pitch change detection
JP2001339368A (en) Error compensation circuit and decoder provided with error compensation function
JP2002229595A (en) Voice communication terminal and voice communication system
JP2003099096A (en) Audio decoding processor and error compensating device used in the processor
JP3519764B2 (en) Speech coding communication system and its device
JP3593183B2 (en) Voice decoding device
JP3603469B2 (en) Voice quality improvement device
JP2000196568A (en) Adpcm correction system
JPH05113798A (en) Voice decoding method
JPH06244808A (en) Voice signal interpolation device
JPH07336310A (en) Voice decoding device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees