JPH0226898B2 - - Google Patents
Info
- Publication number
- JPH0226898B2 JPH0226898B2 JP58026295A JP2629583A JPH0226898B2 JP H0226898 B2 JPH0226898 B2 JP H0226898B2 JP 58026295 A JP58026295 A JP 58026295A JP 2629583 A JP2629583 A JP 2629583A JP H0226898 B2 JPH0226898 B2 JP H0226898B2
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- parameter information
- encoding
- bit
- decoding device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
- 238000000034 method Methods 0.000 claims abstract description 17
- 238000001514 detection method Methods 0.000 claims description 9
- 230000003044 adaptive effect Effects 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 238000013139 quantization Methods 0.000 claims description 5
- 230000001934 delay Effects 0.000 claims description 2
- 230000005236 sound signal Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 108010076504 Protein Sorting Signals Proteins 0.000 description 3
- 230000006866 deterioration Effects 0.000 description 3
- 230000002123 temporal effect Effects 0.000 description 3
- 238000000605 extraction Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/66—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B14/00—Transmission systems not characterised by the medium used for transmission
- H04B14/02—Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation
- H04B14/04—Transmission systems not characterised by the medium used for transmission characterised by the use of pulse modulation using pulse code modulation
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/005—Correction of errors induced by the transmission channel, if related to the coding algorithm
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/03—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/27—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the analysis technique
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Description
〔発明の属する技術分野〕
本発明は、PCM通信に用いられる高能率音声
符号化・復号化装置に関し、特に、音声適応予測
符号化方式を用いた音声符号化・復号化装置のバ
ースト誤り補正回路に関する。 〔従来技術の説明〕 従来、この種の高能率音声符号化・復号化装置
における情報ビツト系列の誤りに対する音質劣化
防止策としては、例えば次の二つの方法が知られ
ている。 第1の方法としては、誤り訂正符号の利用があ
る。この方法はランダム誤りおよび短いバースト
誤りに対しては有効であるが、例えば移動通信の
ように、伝送路の時間的変動が大きく、ランダム
誤りや長いバースト誤りも生起する伝送路で使用
するときは、低い効率(情報ビツト数/ブロツク
長)の符号を使わなければならず、冗長ビツト数
が増え、高能率音声符号化方式を採用する利点が
減少する。 第2の方法としては、波形内挿を行う方法があ
る。この方法は、バースト誤りの発生は比較的容
易に検出できるため、バースト誤り検出時には、
第3図に示すように、音声(特に有声音)波形が
時間的周期性をもつことを利用して1ピツチ周期
前の波形で内挿を行う方法(以降、波形内挿と呼
ぶ。)である。この第2の方法はアナログ音声伝
送、あるいはPCMのように音声波形のみを伝送
する場合に使われており、適応予測符号化方式の
ようにパラメータ情報も伝送する符号化装置に適
用するには改良が必要である。またピツチ周期を
検出しなければならず、回路規模が大きくなる。 従来技術ではないが、第2の方法から類推され
る方法として、音声の時間的相関(ホルマント、
音声の強さの変動のゆるやかさ)を利用してパラ
メータ情報も前フレームの値で置き換える(以
降、ワード単位のパラメータ内挿と呼ぶ。)方法
が考えられる。 しかしこの方法では、第4図Bに示すように、
一つのパラメータを構成する数ビツトのうち一部
のビツトだけが誤つた場合にも全ビツトを前フレ
ームの値で置き換えるため、一つのパラメータを
構成ビツト数が多くなると、パラメータを置き換
える頻度(以降、パラメータ内挿率、あるいは単
に内挿率と呼ぶ。)が過剰になる。特に第1の方
法と併用して誤り訂正符号化後にインターリーブ
して伝送することを考えると、第6図Cに示すよ
うにバースト誤りがランダム化される。誤り訂正
能力以内の誤りの場合は訂正されるため問題ない
が、訂正能力以上の誤りがバースト誤り検出回路
で検出されたときは、例えばすべてのパラメータ
が1ビツトずつ誤り、全パラメータを前フレーム
の値で内挿しなければならないというような事態
が起き、問題となる。 また従来、パラメータの量子化値を2進符号化
する方法として自然2進符号、あるいは折返し2
進信号が使われていたため、パラメータのフレー
ム間での変動がアナログ的な意味では微小であつ
ても、2進符号化したビツトパターンは下位桁か
らの桁上り等の効果により、大きく異なる確率が
高く、誤つたビツトあるいは誤つた確率の高いビ
ツトのみを前フレームの値で置き換えても効果が
小さかつた。 〔発明の目的〕 本発明は、上記のような技術的諸問題に鑑みな
されたものであり、例えば時間的変動の大きい移
動通信の伝送路のような誤り率の高い伝送路を用
いた場合にも、伝送の効率を低減することなく受
信側で良質の復号音声を得ることができるように
した音声符号化・復号化装置を提供することを目
的とする。 〔発明の要点〕 表は交番2進符号と自然2進符号の対応関係を
示すものである。交番2進符号はグレイ符号とも
呼ばれ、一般には2進情報を多値伝送するときに
使われる符号であり、、表によつても分るように、
アナログ的な意味で隣接した符号のビツトパター
ンは1ビツトしか異ならず(すなわちハミング距
離が1)、アナログ的な意味で2レベルだけ異な
る符号のビツトパターンは2ビツトしか異ならな
い。
符号化・復号化装置に関し、特に、音声適応予測
符号化方式を用いた音声符号化・復号化装置のバ
ースト誤り補正回路に関する。 〔従来技術の説明〕 従来、この種の高能率音声符号化・復号化装置
における情報ビツト系列の誤りに対する音質劣化
防止策としては、例えば次の二つの方法が知られ
ている。 第1の方法としては、誤り訂正符号の利用があ
る。この方法はランダム誤りおよび短いバースト
誤りに対しては有効であるが、例えば移動通信の
ように、伝送路の時間的変動が大きく、ランダム
誤りや長いバースト誤りも生起する伝送路で使用
するときは、低い効率(情報ビツト数/ブロツク
長)の符号を使わなければならず、冗長ビツト数
が増え、高能率音声符号化方式を採用する利点が
減少する。 第2の方法としては、波形内挿を行う方法があ
る。この方法は、バースト誤りの発生は比較的容
易に検出できるため、バースト誤り検出時には、
第3図に示すように、音声(特に有声音)波形が
時間的周期性をもつことを利用して1ピツチ周期
前の波形で内挿を行う方法(以降、波形内挿と呼
ぶ。)である。この第2の方法はアナログ音声伝
送、あるいはPCMのように音声波形のみを伝送
する場合に使われており、適応予測符号化方式の
ようにパラメータ情報も伝送する符号化装置に適
用するには改良が必要である。またピツチ周期を
検出しなければならず、回路規模が大きくなる。 従来技術ではないが、第2の方法から類推され
る方法として、音声の時間的相関(ホルマント、
音声の強さの変動のゆるやかさ)を利用してパラ
メータ情報も前フレームの値で置き換える(以
降、ワード単位のパラメータ内挿と呼ぶ。)方法
が考えられる。 しかしこの方法では、第4図Bに示すように、
一つのパラメータを構成する数ビツトのうち一部
のビツトだけが誤つた場合にも全ビツトを前フレ
ームの値で置き換えるため、一つのパラメータを
構成ビツト数が多くなると、パラメータを置き換
える頻度(以降、パラメータ内挿率、あるいは単
に内挿率と呼ぶ。)が過剰になる。特に第1の方
法と併用して誤り訂正符号化後にインターリーブ
して伝送することを考えると、第6図Cに示すよ
うにバースト誤りがランダム化される。誤り訂正
能力以内の誤りの場合は訂正されるため問題ない
が、訂正能力以上の誤りがバースト誤り検出回路
で検出されたときは、例えばすべてのパラメータ
が1ビツトずつ誤り、全パラメータを前フレーム
の値で内挿しなければならないというような事態
が起き、問題となる。 また従来、パラメータの量子化値を2進符号化
する方法として自然2進符号、あるいは折返し2
進信号が使われていたため、パラメータのフレー
ム間での変動がアナログ的な意味では微小であつ
ても、2進符号化したビツトパターンは下位桁か
らの桁上り等の効果により、大きく異なる確率が
高く、誤つたビツトあるいは誤つた確率の高いビ
ツトのみを前フレームの値で置き換えても効果が
小さかつた。 〔発明の目的〕 本発明は、上記のような技術的諸問題に鑑みな
されたものであり、例えば時間的変動の大きい移
動通信の伝送路のような誤り率の高い伝送路を用
いた場合にも、伝送の効率を低減することなく受
信側で良質の復号音声を得ることができるように
した音声符号化・復号化装置を提供することを目
的とする。 〔発明の要点〕 表は交番2進符号と自然2進符号の対応関係を
示すものである。交番2進符号はグレイ符号とも
呼ばれ、一般には2進情報を多値伝送するときに
使われる符号であり、、表によつても分るように、
アナログ的な意味で隣接した符号のビツトパター
ンは1ビツトしか異ならず(すなわちハミング距
離が1)、アナログ的な意味で2レベルだけ異な
る符号のビツトパターンは2ビツトしか異ならな
い。
次に本発明の実施例について図面を参照して説
明する。 第1図、第2図は本発明第1実施例の符号化・
復号化装置を示すものであり、第1図には符号化
装置のブロツク構成を、第2図には復号化装置の
ブロツク構成をそれぞれ示す。 第1図を参照すると、符号化装置は、アナロ
グ・デジタル変換器(A/D)1と遅延回路2
と、量子化器3と、予測回路4と、予測係数・残
差電力抽出回路5と、残差信号ビツト系列x2と
パラメータ情報系列x3とを多重化して多重化送
信ビツト系列x5として出力するマルチプレクサ
6と、G-1=(残差電力)-1の利得をもつ増幅器7
と、Gの利得をもつ増幅器8と、予測係数・残差
電力の量子化値であるパラメータ情報系列x3を
交番2進符号化する回路9とにより構成される。
また、x1はサンプル値化された音声信号系列、
x4は交番2進符号化パラメータ情報ビツト系列
である。上記の回路1ないし回路8は従来の音声
適応予測符号化装置と共通な部分であり、交番2
進符号化回路9は本発明で新たに付加された回路
である。この回路9は例えば量子化ビツト数が4
ビツトのときは、前記の表に従つて交番2進符号
を出力する回路であり、4ビツト以外のときも同
様な表に従つて交番2進符号を出力するものであ
る。 第2図を参照すると、復号化装置は、多重化受
信ビツト系列y1を残差信号ビツト系列y2とパラ
メータ情報ビツト系列y3に分離するデマルチプ
レクサ11と、G=(残差電力)の利得をもつ増
幅器12と、予測回路13と、予測係数・残差電
力復号回路14と、受信信号電力あるいは帯域外
雑音電力y4により受信ビツト系列y1のバースト
誤りを検出してバースト誤り検出信号y5を出力
する検出回路16と、現在のフレームのパラメー
タ情報系列y3と1フレーム前に選択されたパラ
メータ情報系列y7のうちいずれか一方を選択す
るスイツチ回路18と、スイツチ回路18により
選択されたパラメータ情報ビツト系列y6を1フ
レーム分遅延記憶して前フレームのパラメータ情
報ビツト系列y7を出力する回路17と、パラメ
ータ情報ビツト系列y6を逆交番2進符号化した
パラメータ情報ビツト系列y8を出力する逆変換
回路19とにより構成される。上記の回路11な
いし回路15は従来の音声適応予測復号化装置と
共通な部分であり、回路16ないし回路19はバ
ースト誤り時の音声品質を良好に保つために本発
明で新たに追加した部分である。 スイツチ回路18はバースト誤りが検出された
ときは前フレームのパラメータ情報ビツト系列
y7を選択し、バースト誤りが検出されなかつた
ときは現在のフレームのパラメータ情報ビツト系
列y3を選択することでビツト単位のパラメータ
内挿を行う。スイツチ回路18の動作について第
4図を参照して説明する。第4図Aは連続した2
フレーム、すなわち第(n−1)フレームと第n
フレームのパラメータ情報のビツト系列を示して
いる。ここでa0,b0…は“0”または“1”のビ
ツトである。第nフレームにおいて、最初の5ビ
ツトa0′,a1′,a2′,a3′,a4′に対してはバースト
誤りが検出されていないため、スイツチ回路18
はパラメータ情報ビツト系列y3を選択し、受信
ビツト系列をそのまま出力する。次の3ビツト
a5′,b0′,b1′に対してはバースト誤りが検出され
たため、スイツチ回路18はパラメータ情報ビツ
ト系列y7を選択し、1フレーム前の同一位置の
ビツトa5,b0,b1を出力する。b2′,b3′…に対し
てはバースト誤りが検出されていないため、スイ
ツチ回路18は再びパラメータ情報ビツト系列
y3を選択し、受信ビツト系列をそのまま出力す
る。逆交番2進符号化回路19は符号化装置の交
番2進符号化回路9の逆操作を行い、パラメータ
の量子化値であるパラメータ情報ビツト系列y8
を出力する。 次に本発明の交番2進符号化によるビツト単位
のパラメータ内挿の有効性について説明する。 定常的な音声区間ではパラメータ情報の変化は
ゆるやかであるが、量子化により1レベル程度は
変化する。例えば第(n−1)フレームで量子化
値qn-1=7、第nフレームで量子化値qo=8と仮
定する。qo-1=7に対する自然2進符号は
(0111)、交番2進符号は(0100)であり、qo=8
に対してはそれぞれ自然2進符号が(1000)、交
番2進符号が(1100)である。量子化値の7から
8への変化は、自然2進符号の場合、最下位桁か
らの桁上りにより(0111)から(1000)への変化
となり、ビツトパターンは全ビツトが異なり、ビ
ツト単位の内挿はできない。これに対し交番2進
符号の場合は(0100)から(1100)への変化であ
り、ビツトパターンは1ビツトを除き一致してい
る。したがつて、この交番2進符号によれば、下
位3ビツトが誤つたときにはビツト単位の内挿を
行うことにより量子化値を誤りなく復号できる。
また最上位ビツトが誤つたとしても、内挿後の量
子化値はq^o=7であり、真の値と1レベルしか異
ならず、大きな影響はない。 第2実施例装置として第1実施例装置に加えパ
ラメータに誤り訂正符号を用いたものがあげられ
る。この第2実施例のブロツク構成を第5図に示
す。第5図において、パラメータ情報は誤り訂正
符号化回路61でランダム誤り訂正符号化後に、
インタリーブ回路62でインタリーブされて伝送
される。受信ビツト系列は逆インタリーブ回路6
3で逆インタリーブされた後に誤り訂正回路64
に送られ、バースト誤り検出回路66で検出され
たバースト誤りに対し、誤り訂正可能ならばこの
回路64で訂正を行い、訂正能力以上ならば次段
のビツト単位パラメータ内挿回路65でビツト単
位のパラメータ内挿を行う。 この第2実施例装置の動作について、第6図に
より具体的な説明を行う。 第6図Aに示すように、パラメータ1、パラメ
ータ2を1ブロツクとして1ビツト誤り訂正符号
化を行つたとする。インタリーブ後のビツト系列
を第6図Bに、また、逆インタリーブ後のビツト
系列を第6図Cに示す。伝送路のバースト誤りは
逆インタリーブにより第6図Cのようにランダム
化される。この例では1ブロツクに2個の誤りが
検出されており、誤りなく訂正されることは保証
されない。もしワード単位の内挿を行うならば、
パラメータ1〜4のすべてが内挿されるが、本発
明のビツト単位のパラメータ内挿を行うことによ
り、正しいビツトの情報はそのまま利用できる。 第3実施例装置として第1、あるいは第2の実
施例装置に加えて残差信号系列のバースト誤りに
対して従来技術として説明した波形内挿を行うも
のがあげられる。パラメータの誤りに比べ、残差
信号系列の誤りによる音声品質の劣化は小さく、
またピツチ周期検出を行う回路が複雑という欠点
はあるが、誤り率の大きい場合には大きな効果が
得られる。 〔発明の効果〕 本発明は、以上説明したように、パラメータ情
報を交番2進符号化し、バースト誤り検出時には
ビツト単位のパラメータ内挿を行う回路を付加す
ることで、信号の伝送効率を低下させることなく
音声適応予測符号化・復号化装置のバースト誤り
時の音声品質劣化を防止できる効果がある。
明する。 第1図、第2図は本発明第1実施例の符号化・
復号化装置を示すものであり、第1図には符号化
装置のブロツク構成を、第2図には復号化装置の
ブロツク構成をそれぞれ示す。 第1図を参照すると、符号化装置は、アナロ
グ・デジタル変換器(A/D)1と遅延回路2
と、量子化器3と、予測回路4と、予測係数・残
差電力抽出回路5と、残差信号ビツト系列x2と
パラメータ情報系列x3とを多重化して多重化送
信ビツト系列x5として出力するマルチプレクサ
6と、G-1=(残差電力)-1の利得をもつ増幅器7
と、Gの利得をもつ増幅器8と、予測係数・残差
電力の量子化値であるパラメータ情報系列x3を
交番2進符号化する回路9とにより構成される。
また、x1はサンプル値化された音声信号系列、
x4は交番2進符号化パラメータ情報ビツト系列
である。上記の回路1ないし回路8は従来の音声
適応予測符号化装置と共通な部分であり、交番2
進符号化回路9は本発明で新たに付加された回路
である。この回路9は例えば量子化ビツト数が4
ビツトのときは、前記の表に従つて交番2進符号
を出力する回路であり、4ビツト以外のときも同
様な表に従つて交番2進符号を出力するものであ
る。 第2図を参照すると、復号化装置は、多重化受
信ビツト系列y1を残差信号ビツト系列y2とパラ
メータ情報ビツト系列y3に分離するデマルチプ
レクサ11と、G=(残差電力)の利得をもつ増
幅器12と、予測回路13と、予測係数・残差電
力復号回路14と、受信信号電力あるいは帯域外
雑音電力y4により受信ビツト系列y1のバースト
誤りを検出してバースト誤り検出信号y5を出力
する検出回路16と、現在のフレームのパラメー
タ情報系列y3と1フレーム前に選択されたパラ
メータ情報系列y7のうちいずれか一方を選択す
るスイツチ回路18と、スイツチ回路18により
選択されたパラメータ情報ビツト系列y6を1フ
レーム分遅延記憶して前フレームのパラメータ情
報ビツト系列y7を出力する回路17と、パラメ
ータ情報ビツト系列y6を逆交番2進符号化した
パラメータ情報ビツト系列y8を出力する逆変換
回路19とにより構成される。上記の回路11な
いし回路15は従来の音声適応予測復号化装置と
共通な部分であり、回路16ないし回路19はバ
ースト誤り時の音声品質を良好に保つために本発
明で新たに追加した部分である。 スイツチ回路18はバースト誤りが検出された
ときは前フレームのパラメータ情報ビツト系列
y7を選択し、バースト誤りが検出されなかつた
ときは現在のフレームのパラメータ情報ビツト系
列y3を選択することでビツト単位のパラメータ
内挿を行う。スイツチ回路18の動作について第
4図を参照して説明する。第4図Aは連続した2
フレーム、すなわち第(n−1)フレームと第n
フレームのパラメータ情報のビツト系列を示して
いる。ここでa0,b0…は“0”または“1”のビ
ツトである。第nフレームにおいて、最初の5ビ
ツトa0′,a1′,a2′,a3′,a4′に対してはバースト
誤りが検出されていないため、スイツチ回路18
はパラメータ情報ビツト系列y3を選択し、受信
ビツト系列をそのまま出力する。次の3ビツト
a5′,b0′,b1′に対してはバースト誤りが検出され
たため、スイツチ回路18はパラメータ情報ビツ
ト系列y7を選択し、1フレーム前の同一位置の
ビツトa5,b0,b1を出力する。b2′,b3′…に対し
てはバースト誤りが検出されていないため、スイ
ツチ回路18は再びパラメータ情報ビツト系列
y3を選択し、受信ビツト系列をそのまま出力す
る。逆交番2進符号化回路19は符号化装置の交
番2進符号化回路9の逆操作を行い、パラメータ
の量子化値であるパラメータ情報ビツト系列y8
を出力する。 次に本発明の交番2進符号化によるビツト単位
のパラメータ内挿の有効性について説明する。 定常的な音声区間ではパラメータ情報の変化は
ゆるやかであるが、量子化により1レベル程度は
変化する。例えば第(n−1)フレームで量子化
値qn-1=7、第nフレームで量子化値qo=8と仮
定する。qo-1=7に対する自然2進符号は
(0111)、交番2進符号は(0100)であり、qo=8
に対してはそれぞれ自然2進符号が(1000)、交
番2進符号が(1100)である。量子化値の7から
8への変化は、自然2進符号の場合、最下位桁か
らの桁上りにより(0111)から(1000)への変化
となり、ビツトパターンは全ビツトが異なり、ビ
ツト単位の内挿はできない。これに対し交番2進
符号の場合は(0100)から(1100)への変化であ
り、ビツトパターンは1ビツトを除き一致してい
る。したがつて、この交番2進符号によれば、下
位3ビツトが誤つたときにはビツト単位の内挿を
行うことにより量子化値を誤りなく復号できる。
また最上位ビツトが誤つたとしても、内挿後の量
子化値はq^o=7であり、真の値と1レベルしか異
ならず、大きな影響はない。 第2実施例装置として第1実施例装置に加えパ
ラメータに誤り訂正符号を用いたものがあげられ
る。この第2実施例のブロツク構成を第5図に示
す。第5図において、パラメータ情報は誤り訂正
符号化回路61でランダム誤り訂正符号化後に、
インタリーブ回路62でインタリーブされて伝送
される。受信ビツト系列は逆インタリーブ回路6
3で逆インタリーブされた後に誤り訂正回路64
に送られ、バースト誤り検出回路66で検出され
たバースト誤りに対し、誤り訂正可能ならばこの
回路64で訂正を行い、訂正能力以上ならば次段
のビツト単位パラメータ内挿回路65でビツト単
位のパラメータ内挿を行う。 この第2実施例装置の動作について、第6図に
より具体的な説明を行う。 第6図Aに示すように、パラメータ1、パラメ
ータ2を1ブロツクとして1ビツト誤り訂正符号
化を行つたとする。インタリーブ後のビツト系列
を第6図Bに、また、逆インタリーブ後のビツト
系列を第6図Cに示す。伝送路のバースト誤りは
逆インタリーブにより第6図Cのようにランダム
化される。この例では1ブロツクに2個の誤りが
検出されており、誤りなく訂正されることは保証
されない。もしワード単位の内挿を行うならば、
パラメータ1〜4のすべてが内挿されるが、本発
明のビツト単位のパラメータ内挿を行うことによ
り、正しいビツトの情報はそのまま利用できる。 第3実施例装置として第1、あるいは第2の実
施例装置に加えて残差信号系列のバースト誤りに
対して従来技術として説明した波形内挿を行うも
のがあげられる。パラメータの誤りに比べ、残差
信号系列の誤りによる音声品質の劣化は小さく、
またピツチ周期検出を行う回路が複雑という欠点
はあるが、誤り率の大きい場合には大きな効果が
得られる。 〔発明の効果〕 本発明は、以上説明したように、パラメータ情
報を交番2進符号化し、バースト誤り検出時には
ビツト単位のパラメータ内挿を行う回路を付加す
ることで、信号の伝送効率を低下させることなく
音声適応予測符号化・復号化装置のバースト誤り
時の音声品質劣化を防止できる効果がある。
第1図は第1実施例の音声符号化装置のブロツ
ク構成図。第2図は第1実施例の音声復号化装置
のブロツク構成図。第3図は従来技術および第3
実施例装置の一部をなす波形内挿の説明図。第4
図はワード単位のパラメータ内挿およびビツト単
位のパラメータ内挿の説明図。第5図は第2実施
例装置を説明するブロツク図。第6図は従来技術
の説明および第2実施例装置における誤り訂正符
号化とインタリーブの説明図。 1……アナログ・デジタル変換器、2……遅延
回路、3……量子化器、4……予測回路、5……
予測係数・残差電力抽出回路、6……マルチプレ
クサ、7,8……可変利得増幅器、9……交番2
進復号化回路、11……デマルチプレクサ、12
……可変利得増幅器、13……予測回路、14…
…予測係数・残差電力復号回路、15……デジタ
ル・アナログ変換器、16……バースト誤り検出
回路、17……遅延回路、18……スイツチ回
路、19……逆交番2進変換回路、61……誤り
訂正符号化回路、62……インタリーブ回路、6
3……逆インタリーブ回路、64……誤り訂正回
路、65……ビツト単位パラメータ内挿回路、6
6……バースト誤り検出回路。
ク構成図。第2図は第1実施例の音声復号化装置
のブロツク構成図。第3図は従来技術および第3
実施例装置の一部をなす波形内挿の説明図。第4
図はワード単位のパラメータ内挿およびビツト単
位のパラメータ内挿の説明図。第5図は第2実施
例装置を説明するブロツク図。第6図は従来技術
の説明および第2実施例装置における誤り訂正符
号化とインタリーブの説明図。 1……アナログ・デジタル変換器、2……遅延
回路、3……量子化器、4……予測回路、5……
予測係数・残差電力抽出回路、6……マルチプレ
クサ、7,8……可変利得増幅器、9……交番2
進復号化回路、11……デマルチプレクサ、12
……可変利得増幅器、13……予測回路、14…
…予測係数・残差電力復号回路、15……デジタ
ル・アナログ変換器、16……バースト誤り検出
回路、17……遅延回路、18……スイツチ回
路、19……逆交番2進変換回路、61……誤り
訂正符号化回路、62……インタリーブ回路、6
3……逆インタリーブ回路、64……誤り訂正回
路、65……ビツト単位パラメータ内挿回路、6
6……バースト誤り検出回路。
Claims (1)
- 【特許請求の範囲】 1 符号化装置と復号化装置とを備え、 上記符号化装置は音声信号を一定時間長のフレ
ームに分割して各フレーム毎に予測係数・予測残
差電力のパラメータ情報と予測残差系列との量子
化・符号化を行い、これらパラメータ情報と予測
残差系列とを多重化して上記復号化装置に伝送し
上記復号化装置は上記パラメータ情報と上記予測
残差系列とにより音声を再生する音声適応予測符
号化方式を用いた音声符号化・復号化装置におい
て、 上記符号化装置には、上記パラメータ情報を交
番2進変換する変換回路を備え、 上記復号化装置には、多重化受信ビツト系列か
ら分離された上記パラメータ情報のバースト誤り
を検出する検出回路と、上記パラメータ情報を1
フレーム分ずつ遅延記憶する遅延回路と、現在の
フレームのパラメータ情報と上記遅延回路に記憶
された前フレームのパラメータ情報とのいずれか
をビツト単位で上記検出回路の出力に応じてその
検出出力タイミングで切り替えて出力する切替え
回路と、上記切替え回路の出力を逆交番2進変換
する逆変換回路とを備えたことを特徴とする音声
符号化・復号化装置。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58026295A JPS59153346A (ja) | 1983-02-21 | 1983-02-21 | 音声符号化・復号化装置 |
| DE8484101761T DE3485666D1 (de) | 1983-02-21 | 1984-02-20 | Sprachangepasstes praediktives kodierungssystem. |
| EP84101761A EP0116975B1 (en) | 1983-02-21 | 1984-02-20 | Speech-adaptive predictive coding system |
| CA000447849A CA1207906A (en) | 1983-02-21 | 1984-02-20 | Speech-adaptive predictive coding system having reflected binary encoder/decoder |
| AU24781/84A AU579310B2 (en) | 1983-02-21 | 1984-02-21 | Speech-adaptive predictive coding system having reflected binary encoder/decoder |
| US06/581,750 US4710960A (en) | 1983-02-21 | 1984-02-21 | Speech-adaptive predictive coding system having reflected binary encoder/decoder |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58026295A JPS59153346A (ja) | 1983-02-21 | 1983-02-21 | 音声符号化・復号化装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS59153346A JPS59153346A (ja) | 1984-09-01 |
| JPH0226898B2 true JPH0226898B2 (ja) | 1990-06-13 |
Family
ID=12189329
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58026295A Granted JPS59153346A (ja) | 1983-02-21 | 1983-02-21 | 音声符号化・復号化装置 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US4710960A (ja) |
| EP (1) | EP0116975B1 (ja) |
| JP (1) | JPS59153346A (ja) |
| AU (1) | AU579310B2 (ja) |
| CA (1) | CA1207906A (ja) |
| DE (1) | DE3485666D1 (ja) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021059364A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059368A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059366A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059356A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059367A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059369A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059362A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059365A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059370A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
Families Citing this family (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2182529A (en) * | 1985-10-30 | 1987-05-13 | Philips Electronic Associated | Digital communication of analogue signals |
| FR2621436B1 (fr) * | 1987-10-02 | 1990-01-19 | Matra Communication | Procede et installation de transmission numerique de parole entre mobiles |
| JPH01177227A (ja) * | 1988-01-05 | 1989-07-13 | Toshiba Corp | 音声コーデック |
| US5148486A (en) * | 1988-03-30 | 1992-09-15 | Kabushiki Kaisha Toshiba | Voice decoding device |
| US5031218A (en) * | 1988-03-30 | 1991-07-09 | International Business Machines Corporation | Redundant message processing and storage |
| WO1991005333A1 (en) * | 1989-10-06 | 1991-04-18 | Motorola, Inc. | Error detection/correction scheme for vocoders |
| US5073940A (en) * | 1989-11-24 | 1991-12-17 | General Electric Company | Method for protecting multi-pulse coders from fading and random pattern bit errors |
| JP3167385B2 (ja) * | 1991-10-28 | 2001-05-21 | 日本電信電話株式会社 | 音声信号伝送方法 |
| JPH05199124A (ja) * | 1992-01-21 | 1993-08-06 | Nec Corp | 音声通信方式 |
| US5717723A (en) * | 1994-08-17 | 1998-02-10 | Roke Manor Research Limited | Apparatus for use in equipment providing a digital radio link between a fixed radio unit and a mobile radio unit |
| US7788092B2 (en) * | 1996-09-25 | 2010-08-31 | Qualcomm Incorporated | Method and apparatus for detecting bad data packets received by a mobile telephone using decoded speech parameters |
| JP4449108B2 (ja) * | 1999-08-05 | 2010-04-14 | パナソニック株式会社 | 音声復号装置 |
| US6584438B1 (en) | 2000-04-24 | 2003-06-24 | Qualcomm Incorporated | Frame erasure compensation method in a variable rate speech coder |
| US7283068B2 (en) * | 2002-07-08 | 2007-10-16 | Stmicroelectronics Pvt. Ltd. | Binary decoders in electronic integrated circuits |
| US7369671B2 (en) * | 2002-09-16 | 2008-05-06 | Starkey, Laboratories, Inc. | Switching structures for hearing aid |
| CN101873266B (zh) * | 2004-08-30 | 2015-11-25 | 高通股份有限公司 | 用于语音ip传输的自适应去抖动缓冲器 |
| US8085678B2 (en) * | 2004-10-13 | 2011-12-27 | Qualcomm Incorporated | Media (voice) playback (de-jitter) buffer adjustments based on air interface |
| US8355907B2 (en) * | 2005-03-11 | 2013-01-15 | Qualcomm Incorporated | Method and apparatus for phase matching frames in vocoders |
| US8155965B2 (en) * | 2005-03-11 | 2012-04-10 | Qualcomm Incorporated | Time warping frames inside the vocoder by modifying the residual |
| US7617435B2 (en) * | 2006-02-23 | 2009-11-10 | Yuwei Zhang | Hard-decision iteration decoding based on an error-correcting code with a low undetectable error probability |
| US8301440B2 (en) * | 2008-05-09 | 2012-10-30 | Broadcom Corporation | Bit error concealment for audio coding systems |
| US20100006527A1 (en) * | 2008-07-10 | 2010-01-14 | Interstate Container Reading Llc | Collapsible merchandising display |
| US9842598B2 (en) * | 2013-02-21 | 2017-12-12 | Qualcomm Incorporated | Systems and methods for mitigating potential frame instability |
| US9936077B2 (en) * | 2013-08-05 | 2018-04-03 | Genesys Telecommunications Laboratories, Inc. | Methods for the encoding of participants in a conference |
| JP6418982B2 (ja) * | 2015-03-04 | 2018-11-07 | 関西熱化学株式会社 | 石炭乾留試験炉、石炭乾留試験装置、及び石炭乾留試験方法 |
| CN105448306B (zh) * | 2015-11-05 | 2019-02-19 | 湖南工业大学 | 语音环路检测方法 |
| US12462814B2 (en) * | 2023-10-06 | 2025-11-04 | Digital Voice Systems, Inc. | Bit error correction in digital speech |
| US20250336405A1 (en) * | 2024-04-24 | 2025-10-30 | Digital Voice Systems, Inc. | Voicing Smoother |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3631520A (en) * | 1968-08-19 | 1971-12-28 | Bell Telephone Labor Inc | Predictive coding of speech signals |
| US3688039A (en) * | 1969-08-05 | 1972-08-29 | Nippon Electric Co | Digital signal reception system |
| US4301329A (en) * | 1978-01-09 | 1981-11-17 | Nippon Electric Co., Ltd. | Speech analysis and synthesis apparatus |
| US4419657A (en) * | 1978-02-24 | 1983-12-06 | Federal Screw Works | Speech digitization system |
| US4220819A (en) * | 1979-03-30 | 1980-09-02 | Bell Telephone Laboratories, Incorporated | Residual excited predictive speech coding system |
| US4291405A (en) * | 1979-09-07 | 1981-09-22 | Bell Telephone Laboratories, Incorporated | Error reduction speech communication system |
| US4354057A (en) * | 1980-04-08 | 1982-10-12 | Bell Telephone Laboratories, Incorporated | Predictive signal coding with partitioned quantization |
| JPS574629A (en) * | 1980-05-21 | 1982-01-11 | Sony Corp | Data transmitting method capable of correction of error |
| US4464784A (en) * | 1981-04-30 | 1984-08-07 | Eventide Clockworks, Inc. | Pitch changer with glitch minimizer |
| EP0068690B1 (en) * | 1981-06-22 | 1985-09-04 | The Marconi Company Limited | Radio communications receivers |
| US4472832A (en) * | 1981-12-01 | 1984-09-18 | At&T Bell Laboratories | Digital speech coder |
| US4437087A (en) * | 1982-01-27 | 1984-03-13 | Bell Telephone Laboratories, Incorporated | Adaptive differential PCM coding |
| US4561102A (en) * | 1982-09-20 | 1985-12-24 | At&T Bell Laboratories | Pitch detector for speech analysis |
-
1983
- 1983-02-21 JP JP58026295A patent/JPS59153346A/ja active Granted
-
1984
- 1984-02-20 EP EP84101761A patent/EP0116975B1/en not_active Expired
- 1984-02-20 CA CA000447849A patent/CA1207906A/en not_active Expired
- 1984-02-20 DE DE8484101761T patent/DE3485666D1/de not_active Expired - Lifetime
- 1984-02-21 AU AU24781/84A patent/AU579310B2/en not_active Expired
- 1984-02-21 US US06/581,750 patent/US4710960A/en not_active Expired - Lifetime
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021059364A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059368A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059366A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059356A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059367A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059369A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059362A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059365A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
| WO2021059370A1 (ja) * | 2019-09-24 | 2021-04-01 | 株式会社エクシヴィ | アニメーション制作システム |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0116975B1 (en) | 1992-04-22 |
| CA1207906A (en) | 1986-07-15 |
| AU2478184A (en) | 1984-08-30 |
| EP0116975A3 (en) | 1988-03-16 |
| DE3485666D1 (de) | 1992-05-27 |
| EP0116975A2 (en) | 1984-08-29 |
| JPS59153346A (ja) | 1984-09-01 |
| AU579310B2 (en) | 1988-11-24 |
| US4710960A (en) | 1987-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0226898B2 (ja) | ||
| US4719642A (en) | Error detection and concealment using predicted signal values | |
| KR20010012571A (ko) | 다중 채널 정보신호의 연산 인코딩/디코딩 | |
| US5325374A (en) | Predictive decoding device for correcting code errors | |
| US5054025A (en) | Method for eliminating errors in block parameters | |
| US4542516A (en) | ADPCM Encoder/decoder with zero code suppression | |
| US4498173A (en) | Technique for digital split-channel transmission using interpolative coders and decoders | |
| JP2809524B2 (ja) | デジタル伝送システムの同期方式 | |
| JPH09152899A (ja) | 音声符号化切替えシステム | |
| JP4572755B2 (ja) | 復号化装置,復号化方法及びデジタル音声通信システム | |
| JP3183490B2 (ja) | 予測符号化音声信号受信機 | |
| JP2705201B2 (ja) | 適応後置フイルタ制御方法 | |
| JP2995750B2 (ja) | 復号化装置 | |
| JPH05130420A (ja) | 復号化装置 | |
| JP2582072B2 (ja) | 符号化復号化方法 | |
| JP2505734B2 (ja) | 伝送デ−タ作成装置 | |
| JPS62117421A (ja) | 音声符号化方式 | |
| JPH0690207A (ja) | Adpcm受信機 | |
| JP2001177481A (ja) | 復号化装置 | |
| JPH01185038A (ja) | 誤り制御装置 | |
| JP3251576B2 (ja) | エラー補償方式 | |
| JPH03292083A (ja) | 予測復号化装置 | |
| JPH10209881A (ja) | 誤り訂正符号化方法および復号化方法 | |
| Guy | Error Control and Data Compression Codes | |
| JP2005151235A (ja) | 復号装置 |