JPH10282995A - Method of encoding missing voice interpolation, missing voice interpolation encoding device, and recording medium - Google Patents

Method of encoding missing voice interpolation, missing voice interpolation encoding device, and recording medium

Info

Publication number
JPH10282995A
JPH10282995A JP9082553A JP8255397A JPH10282995A JP H10282995 A JPH10282995 A JP H10282995A JP 9082553 A JP9082553 A JP 9082553A JP 8255397 A JP8255397 A JP 8255397A JP H10282995 A JPH10282995 A JP H10282995A
Authority
JP
Japan
Prior art keywords
signal
audio signal
instantaneous interruption
input
missing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP9082553A
Other languages
Japanese (ja)
Inventor
Yoshitaka Arase
吉隆 荒瀬
Koichi Horiuchi
浩一 堀内
Hidenori Tatsumi
英典 辰巳
Eiji Kawahara
栄治 河原
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 JP9082553A priority Critical patent/JPH10282995A/en
Publication of JPH10282995A publication Critical patent/JPH10282995A/en
Pending legal-status Critical Current

Links

Abstract

PROBLEM TO BE SOLVED: To achieve a missing voice interpolation encoding device which smooth ly transitions a voiced state to an unvoiced state or an unvoiced state to a voiced state by efficiently using a storage device necessary for holding interpola tion data, when missing voice data is interpolated. SOLUTION: An encoding device using a frequency band split signal is provided with a ring buffer means 44. Input digital voice data are sequentially stored in this ring buffer means 44. If an intermittent discontinuity of a voice signal is detected by a hit detection means 42, the stored data are transferred to an attenuation increase means 56 and new voice data are processed based on a predetermined attenuation coefficient and an increase coefficient. And a digital voice signal selection means 55 inserts the processed data in a silent section. In this manner, it is possible to realize smooth transition from a voiced state to an unvoiced state or vice versa.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、MPEG(Mov
ing Picture Experts Grou
p)オーディオ規格などの帯域分割符号化を行う音声の
符号化に係わり、特に音声に欠落が生じた場合に、音声
データを補間して符号化を行う欠落音声補間符号化方
法、欠落音声補間符号化装置、及び記録媒体に関するも
のである。
[0001] The present invention relates to MPEG (Mov).
ing Picture Experts Grou
p) Involved in encoding of audio to be subjected to band division encoding such as an audio standard, and in particular, when audio is lost, a lost audio interpolation encoding method for interpolating and encoding audio data, and a lost audio interpolation code And a recording medium.

【0002】[0002]

【従来の技術】欠落音声補間符号化方法の従来の関連技
術として、帯域分割符号化の帯域分割処理と、特開昭5
5−49042号公報に示される「音声瞬時補間受信装
置」と、特開平6−244808号公報に示される「音
声信号補間装置」とがある。それらの技術を夫々第1、
第2、第3従来例として以下に説明する。
2. Description of the Related Art As a related art of a missing voice interpolation coding method, band division processing of band division coding and Japanese Patent Application Laid-Open No.
There is a "voice instantaneous interpolation receiving device" disclosed in Japanese Patent Application Laid-Open No. 5-49042 and a "voice signal interpolating device" disclosed in Japanese Patent Application Laid-Open No. 6-244808. First of all, those technologies
The second and third conventional examples will be described below.

【0003】図6は第1従来例である帯域分割符号化の
帯域分割処理装置の基本構成を示すブロック図である。
本図において入力手段11を介してリングバッファ手段
12にディジタル音声信号が入力される。リングバッフ
ァ手段12は、複数のバッファ手段12a〜12cより
構成され、ディジタル音声信号を一定単位、例えば32
サンプル(以下、フレームという)毎にバッファ手段に
順次記憶させ、リングバッファ手段12全体で512サ
ンプル(16フレーム)のデータを記憶するものであ
る。
FIG. 6 is a block diagram showing a basic configuration of a band division processing apparatus for band division coding which is a first conventional example.
In this figure, a digital audio signal is input to a ring buffer means 12 via an input means 11. The ring buffer means 12 is composed of a plurality of buffer means 12a to 12c, and converts a digital audio signal into a fixed unit, for example, 32.
The buffer means sequentially stores each sample (hereinafter, referred to as a frame), and stores data of 512 samples (16 frames) in the entire ring buffer means 12.

【0004】符号化手段13は、バッファ手段12a,
12c,12cに記憶された夫々のディジタル音声信号
を符号化し、帯域分割信号を生成するものである。この
帯域分割信号は出力手段14を介して出力される。
[0004] The encoding means 13 comprises buffer means 12a,
Each of the digital audio signals stored in 12c and 12c is encoded to generate a band division signal. This band division signal is output via the output means 14.

【0005】このような構成の帯域分割処理装置の動作
を説明する。先ず、入力手段11を介してディジタル音
声信号が入力される。このディジタル音声信号はリング
バッファ手段12に記憶される。ここで、バッファ手段
12aに記憶されていた前フレームのディジタル音声信
号はバッファ手段12bに複写され、バッファ手段12
bに記憶されていた前々フレームのディジタル音声信号
はバッファ手段12cに複写される。そして現フレーム
のディジタル音声信号はバッファ手段12aに記憶され
る。
The operation of the band division processing device having such a configuration will be described. First, a digital audio signal is input via the input means 11. This digital audio signal is stored in the ring buffer means 12. Here, the digital audio signal of the previous frame stored in the buffer unit 12a is copied to the buffer unit 12b,
The digital audio signal of the last two frames stored in b is copied to the buffer means 12c. Then, the digital audio signal of the current frame is stored in the buffer means 12a.

【0006】この後、バッファ手段12a,12b,1
2cに記憶されたディジタル音声信号は、符号化手段1
3にて符号化されて帯域分割信号となり、出力手段14
から出力される。
Thereafter, buffer means 12a, 12b, 1
The digital audio signal stored in 2c is
3 to become a band-divided signal.
Output from

【0007】図7は第2従来例である特開昭55−49
042号公報の「音声瞬時補間受信装置」の基本構成を
示すブロック図である。本図において入力手段21を介
してディジタル音声信号が入力される。瞬断検出手段2
2は入力されたディジタル音声信号の瞬断の有無を検出
するものである。バッファ手段23は、入力されたディ
ジタル音声信号を一時記憶するものである。ディジタル
音声信号選択手段24は、入力手段1を介して入力され
たディジタル音声信号と、バッファ手段23に保持され
ているディジタル音声信号とのいずれかを選択して出力
するものである。復号化手段25は、ディジタル音声信
号選択手段24により選択され出力されたディジタル音
声信号を復号し、出力手段26を介してアナログ音声信
号を出力するものである。
FIG. 7 shows a second conventional example of Japanese Patent Laid-Open No. 55-49.
FIG. 1 is a block diagram illustrating a basic configuration of a “voice instantaneous interpolation receiving device” disclosed in Japanese Patent Laid-Open No. 042. In the figure, a digital audio signal is input via input means 21. Instantaneous interruption detection means 2
Numeral 2 detects the presence or absence of an instantaneous interruption of the input digital audio signal. The buffer means 23 temporarily stores the input digital audio signal. The digital audio signal selecting means 24 selects and outputs either the digital audio signal input via the input means 1 or the digital audio signal held in the buffer means 23. The decoding unit 25 decodes the digital audio signal selected and output by the digital audio signal selection unit 24 and outputs an analog audio signal via the output unit 26.

【0008】このように構成された音声瞬時補間受信装
置の動作を説明する。先ず、入力手段21によりディジ
タル音声信号が入力される。先ず、音声の瞬断が発生し
ていない場合について説明する。入力されたディジタル
音声信号は、とりあえずバッファ手段23に記憶され、
瞬断発生時の補間用のディジタル音声信号として保持さ
れる。瞬断検出手段22から「瞬断なし」という情報が
入力されているので、ディジタル音声信号選択手段24
は、入力手段21より入力されたディジタル音声信号を
選択して出力する。ここで選択され出力された現期間の
ディジタル音声信号は、復号化手段25にて復号され、
アナログ音声信号として出力手段26から出力される。
The operation of the thus constructed instantaneous voice interpolation receiving apparatus will be described. First, a digital audio signal is input by the input means 21. First, a case where no instantaneous interruption of audio has occurred will be described. The input digital audio signal is temporarily stored in the buffer means 23,
It is held as a digital audio signal for interpolation when an instantaneous interruption occurs. Since the information of "no instantaneous interruption" is input from the instantaneous interruption detecting means 22, the digital audio signal selecting means 24
Selects and outputs the digital audio signal input from the input means 21. The digital audio signal of the current period selected and output here is decoded by the decoding means 25,
It is output from the output means 26 as an analog audio signal.

【0009】次に、瞬断が発生した場合について説明す
る。瞬断が発生すると、瞬断検出手段22は「瞬断あ
り」という情報をディジタル音声信号選択手段24に与
える。ディジタル音声信号選択手段24は「瞬断あり」
の情報が入力されると、バッファ手段23に記憶されて
いるディジタル音声信号を選択して出力する。ここで選
択され出力された前期間のディジタル音声信号は、復号
化手段25で復号され、アナログ音声信号として出力手
段26から出力される。
Next, a case where an instantaneous interruption occurs will be described. When an instantaneous interruption occurs, the instantaneous interruption detecting means 22 gives information that “instantaneous interruption is present” to the digital audio signal selecting means 24. The digital audio signal selection means 24 indicates "momentary interruption"
Is input, the digital audio signal stored in the buffer means 23 is selected and output. The digital audio signal of the previous period selected and output here is decoded by the decoding means 25 and output from the output means 26 as an analog audio signal.

【0010】図9は各種の音声信号の補間方法を示した
説明図である。図9(A)は補間処理を行わない場合の
期間(フレーム)T0〜T5までの音声信号波形を示し
たものであり、期間T1の一部と、期間T2の全体で瞬
断が発生している。バッファ手段23に保持された前期
間T0の音声信号を期間T1、T2で再使用すると、音
声信号の補間状態は図9(B)のようになる。
FIG. 9 is an explanatory diagram showing a method of interpolating various audio signals. FIG. 9A shows the audio signal waveforms during a period (frame) T0 to T5 when the interpolation processing is not performed, and an instantaneous interruption occurs in part of the period T1 and the entire period T2. I have. When the audio signal of the previous period T0 held in the buffer means 23 is reused in the periods T1 and T2, the interpolation state of the audio signal is as shown in FIG.

【0011】図8は第3従来例である音声信号補間装置
の基本構成を示すブロック図である。本図において入力
手段31を介してディジタル音声信号が入力される。ま
た補間制御手段32から補間フラグが与えられるものと
する。連続補間率算出手段34は補間制御手段32より
出力される補間フラグにより、連続補間率を算出してデ
ィジタル音声信号補間手段33に与えるものである。デ
ィジタル音声信号補間手段33はバッファ33aを有
し、入力手段31より入力されたディジタル音声信号
と、バッファ33aに保持された誤りのない最近のディ
ジタル音声信号とを、連続補間率及び補間フラグにより
選択して復号化手段35に出力すると共に、入力された
連続補間率により減衰係数を算出して振幅減衰手段36
に与えるものである。
FIG. 8 is a block diagram showing a basic configuration of a voice signal interpolating apparatus according to a third conventional example. In the figure, a digital audio signal is input via input means 31. It is also assumed that an interpolation flag is given from the interpolation control means 32. The continuous interpolation rate calculating means 34 calculates a continuous interpolation rate based on the interpolation flag output from the interpolation control means 32 and gives the calculated result to the digital audio signal interpolating means 33. The digital audio signal interpolation means 33 has a buffer 33a, and selects a digital audio signal input from the input means 31 and a recent digital audio signal without error held in the buffer 33a by a continuous interpolation rate and an interpolation flag. And outputs the result to the decoding means 35, and calculates an attenuation coefficient based on the input continuous interpolation rate.
To give.

【0012】復号化手段35はディジタル音声信号補間
手段33から出力されたディジタル音声信号を復号して
アナログ音声信号に変換するものである。振幅減衰手段
36は、ディジタル音声信号補間手段33より出力され
た減衰係数により、復号化手段35より出力されたアナ
ログ音声信号を減衰させて、新たなアナログ音声信号と
して出力するものである。
The decoding means 35 decodes the digital audio signal output from the digital audio signal interpolation means 33 and converts it into an analog audio signal. The amplitude attenuating unit 36 attenuates the analog audio signal output from the decoding unit 35 with the attenuation coefficient output from the digital audio signal interpolating unit 33, and outputs it as a new analog audio signal.

【0013】このように構成された音声信号補間装置の
動作を説明する。先ず、入力手段31を介してディジタ
ル音声信号がディジタル音声信号補間手段33に入力さ
れる。次に補間制御手段32より補間フラグが連続補間
率算出手段34及びディジタル音声信号補間手段33に
入力される。連続補間率算出手段34は、補間フラグが
以前のブロックから何回連続しているかを判断し、連続
補間率を算出する。図9(A)のような場合、期間T
1、T2の2期間に渡る連続補間率を算出する。
The operation of the thus configured audio signal interpolation device will be described. First, a digital audio signal is input to the digital audio signal interpolation means 33 via the input means 31. Next, the interpolation flag is input from the interpolation control means 32 to the continuous interpolation rate calculation means 34 and the digital audio signal interpolation means 33. The continuous interpolation rate calculation means 34 determines how many times the interpolation flag is continuous from the previous block, and calculates the continuous interpolation rate. In the case of FIG. 9A, the period T
1. A continuous interpolation rate over two periods of T2 is calculated.

【0014】ディジタル音声信号補間手段33は、連続
補間率に適したディジタル音声信号の補間を行い、バッ
ファ33aに保持された期間T0のディジタル音声信号
を期間T1、T2に渡って繰り返して出力する。また、
ディジタル音声信号補間手段33は、連続補間率より補
間期間を算出し、補間期間T1、T2に合った減衰係数
を生成して出力する。ディジタル音声信号補間手段33
より出力されたディジタル音声信号は、復号手段35に
てアナログ音声信号に変換される。この後、アナログ音
声信号は、減衰係数を基に振幅減衰手段36にて減衰さ
れて、図9(C)の期間T1、T2に示すように、減衰
されたアナログ音声信号が生成され、出力手段37を介
して出力される。
The digital audio signal interpolation means 33 interpolates the digital audio signal suitable for the continuous interpolation rate, and repeatedly outputs the digital audio signal of the period T0 held in the buffer 33a over the periods T1 and T2. Also,
The digital audio signal interpolation means 33 calculates an interpolation period from the continuous interpolation rate, generates and outputs an attenuation coefficient suitable for the interpolation periods T1 and T2. Digital audio signal interpolation means 33
The output digital audio signal is converted by the decoding means 35 into an analog audio signal. Thereafter, the analog audio signal is attenuated by the amplitude attenuating means 36 based on the attenuation coefficient, and an attenuated analog audio signal is generated as shown in periods T1 and T2 in FIG. It is output via 37.

【0015】[0015]

【発明が解決しようとする課題】上記従来の技術からも
わかるように、欠落音声の補間は、復号化時にのみ行わ
れており、符号化時には行われていなかった。マルチメ
ディア用のプロセッサーにおいて、映像と音声の信号処
理、又は映像及び音声と通信の信号処理など、マルチタ
スクの処理を行う場合、他のタスクのリアルタイム処理
を優先させる関係上、音声の信号処理が途切れてしまう
ことがある。このような場合、瞬時的にソースからディ
ジタル音声信号のデータが処理部に入力されなくなる。
このため音声信号の符号化に先立ち、途切れた部分の補
間を行う必要がある。
As can be seen from the above prior art, the interpolation of the missing voice is performed only at the time of decoding, and not at the time of encoding. In a multimedia processor, when performing multi-task processing such as video and audio signal processing or video and audio and communication signal processing, audio signal processing is performed in consideration of real-time processing of other tasks. It may be interrupted. In such a case, the data of the digital audio signal is not instantaneously input from the source to the processing unit.
Therefore, it is necessary to interpolate the interrupted portion before encoding the audio signal.

【0016】また、補間を行う場合は、過去の音声デー
タを記憶し、記憶された音声データ自体、又は記憶音声
データを加工した信号を、補間のための音声データとし
て扱っている。このように従来例では、音声データを多
種多様な音声データに更に変換することを想定している
ので、音声データを記憶するために新たにバッファを設
ける必要があった。
When performing interpolation, past audio data is stored, and the stored audio data itself or a signal obtained by processing the stored audio data is treated as audio data for interpolation. As described above, in the conventional example, since it is assumed that audio data is further converted into various types of audio data, it is necessary to newly provide a buffer to store the audio data.

【0017】また、補間すべき音声データが連続してい
る場合には、連続補間率を算出して音声データを減衰さ
せているため、回路の規模が大きくなり、信号処理の負
荷も無視できない。また、補間すべき音声データが連続
している場合は、その音声データを減衰させて用いた
が、音声データを補間する必要がなくなった場合、すな
わち瞬断が復旧した時に、次に到来する音声データと整
合させるために音声データの加工処理をしていなかっ
た。
Further, when the audio data to be interpolated is continuous, since the continuous interpolation rate is calculated and the audio data is attenuated, the circuit scale becomes large and the load of signal processing cannot be ignored. When the audio data to be interpolated is continuous, the audio data is used after being attenuated, but when it becomes unnecessary to interpolate the audio data, that is, when the instantaneous interruption is restored, the next incoming audio data is used. The audio data was not processed to match the data.

【0018】一方、音声データから帯域分割信号に変換
するためのリングバッファが設けられている音声信号符
号化装置にあっては、欠落した音声の補間を行う際に、
リングバッファ上にある音声データを減衰させ、欠落し
た音声データの補間用データとして利用することが望ま
しい。また、音声データが欠落した後、音声データを再
び取り込めるようになった場合には、取り込んだ音声デ
ータを一旦減衰させ、時間経過と共に減衰度合いを少な
くして音声データを徐々に増加させることが望ましい。
On the other hand, in an audio signal encoding apparatus provided with a ring buffer for converting audio data into a band division signal, when performing interpolation of a lost audio,
It is desirable to attenuate the audio data on the ring buffer and use it as interpolation data for the missing audio data. In addition, when the audio data can be reacquired after the audio data is lost, it is desirable to attenuate the acquired audio data once and reduce the degree of attenuation with time to gradually increase the audio data. .

【0019】本発明は、このような従来の問題点に鑑み
てなされたものであって、上記の処理により、新たに音
声データを記憶するためのバッファを設けず、回路規模
を拡大しないで、音声データを減衰させたり、増加させ
たりして、雑音の少ない欠落音声補間符号化方法を実現
することを目的とする。またこれらの方法を具体化する
欠落音声補間符号化装置、及び欠落音声補間符号化方法
のプログラムを記載した記録媒体を提供することを目的
とする。
The present invention has been made in view of such a conventional problem, and by the above-described processing, a buffer for newly storing audio data is not provided, and a circuit scale is not increased. It is an object of the present invention to realize a missing voice interpolation coding method with less noise by attenuating or increasing voice data. It is another object of the present invention to provide a missing voice interpolation coding apparatus that embodies these methods and a recording medium that describes a program of the missing voice interpolation coding method.

【0020】[0020]

【課題を解決するための手段】このような課題を解決す
るため、本願の請求項1記載の発明は、帯域分割信号を
利用する音声信号の符号化において、一部の入力音声信
号が欠落したとき、その部分を補間する欠落音声補間符
号化方法であって、所定サンプル数の入力音声信号を取
り込む単位期間をフレームとするとき、現フレームから
過去の複数フレームに渡って前記入力音声信号をリング
バッファ手段に順次に保持し、入力音声信号の瞬断の有
無を監視し、瞬断が検出されたとき、前記リングバッフ
ァ手段に保持された前フレームの音声信号を欠落した音
声信号に代えて補間することを特徴とするものである。
In order to solve such a problem, the invention according to claim 1 of the present application has a problem that a part of an input audio signal is missing in encoding of an audio signal using a band division signal. When a frame is defined as a unit period for capturing a predetermined number of input audio signals, the input audio signal is ringed over a plurality of past frames from a current frame. The audio signal of the previous frame held in the ring buffer means is interpolated in place of the missing audio signal when the instantaneous interruption is detected. It is characterized by doing.

【0021】また本願の請求項2記載の発明は、帯域分
割信号を利用する音声信号の符号化において、一部の入
力音声信号が欠落したとき、その部分を補間する欠落音
声補間符号化方法であって、所定サンプル数の入力音声
信号を取り込む単位期間をフレームとするとき、現フレ
ームから過去の複数フレームに渡って前記入力音声信号
をリングバッファ手段に順次に保持し、入力音声信号の
瞬断の有無を監視し、瞬断が検出されたとき、前記リン
グバッファ手段に保持された前フレームの音声信号を減
衰させ、欠落した音声信号に代えて減衰音声信号で補間
することを特徴とするものである。
According to a second aspect of the present invention, in the coding of a speech signal using a band division signal, when a part of an input speech signal is missing, a missing speech interpolation coding method for interpolating the part is used. When a unit period for capturing an input audio signal of a predetermined number of samples is a frame, the input audio signal is sequentially held in a ring buffer means from a current frame to a plurality of past frames, and instantaneous interruption of the input audio signal is performed. Monitoring the presence / absence of an audio signal, and when an instantaneous interruption is detected, attenuates the audio signal of the previous frame held in the ring buffer means and interpolates with the attenuated audio signal in place of the lost audio signal. It is.

【0022】また本願の請求項3記載の発明は、帯域分
割信号を利用する音声信号の符号化において、一部の入
力音声信号が欠落したとき、その部分を補間する欠落音
声補間符号化方法であって、所定サンプル数の入力音声
信号を取り込む単位期間をフレームとするとき、現フレ
ームから過去の複数フレームに渡って前記入力音声信号
をリングバッファ手段に順次に保持し、入力音声信号の
瞬断の有無と瞬断の回復を監視し、瞬断が検出されたと
き、前記瞬断を含むフレームを無音信号で補間し、音声
信号が回復したとき、回復後のフレームは入力音声信号
を徐々に増加させ、前記回復音声信号を前記リングバッ
ファ手段に順次記録することを特徴とするものである。
According to a third aspect of the present invention, in the coding of a speech signal using a band division signal, when a part of an input speech signal is missing, a missing speech interpolation coding method for interpolating the missing portion is provided. When a unit period for capturing an input audio signal of a predetermined number of samples is a frame, the input audio signal is sequentially held in a ring buffer means from a current frame to a plurality of past frames, and instantaneous interruption of the input audio signal is performed. Monitor the presence or absence of the instantaneous interruption, and when the instantaneous interruption is detected, interpolate the frame including the instantaneous interruption with a silent signal, and when the audio signal is restored, the restored frame gradually changes the input audio signal. And the recovered audio signal is sequentially recorded in the ring buffer means.

【0023】また本願の請求項4記載の発明は、帯域分
割信号を利用する音声信号の符号化において、一部の入
力音声信号が欠落したとき、その部分を補間する欠落音
声補間符号化方法であって、所定サンプル数の入力音声
信号を取り込む単位期間をフレームとするとき、現フレ
ームから過去の複数フレームに渡って前記入力音声信号
をリングバッファ手段に順次に保持し、入力音声信号の
瞬断の有無と瞬断の回復を監視し、瞬断が検出されたと
き、瞬断を含むフレームを前記リングバッファ手段に保
持された前フレームの音声信号を減衰させた減衰音声信
号で補間し、音声信号が回復したとき、回復後のフレー
ムは入力音声信号を徐々に増加させ、補間した減衰音声
信号と回復音声信号とを前記リングバッファ手段に順次
記録することを特徴とするものである。
According to a fourth aspect of the present invention, in the coding of a voice signal using a band division signal, when a part of the input voice signal is lost, a missing voice interpolation coding method for interpolating the part is provided. When a unit period for capturing an input audio signal of a predetermined number of samples is a frame, the input audio signal is sequentially held in a ring buffer means from a current frame to a plurality of past frames, and instantaneous interruption of the input audio signal is performed. Monitoring the presence or absence of the instantaneous interruption and, when the instantaneous interruption is detected, interpolating the frame including the instantaneous interruption with the attenuated audio signal obtained by attenuating the audio signal of the previous frame held in the ring buffer means, When the signal is recovered, the restored frame gradually increases the input voice signal, and sequentially records the interpolated attenuated voice signal and the recovered voice signal in the ring buffer means. It is an.

【0024】また本願の請求項5記載の発明は、帯域分
割信号を利用する音声信号の符号化において、一部の入
力音声信号が欠落したとき、その部分を補間する欠落音
声補間符号化装置であって、所定サンプル数の入力音声
信号を取り込む単位期間をフレームとするとき、現フレ
ームから過去の複数フレームに渡って前記入力音声信号
を順次に保持するリングバッファ手段と、入力音声信号
の瞬断の有無を監視する瞬断検出手段と、前記瞬断検出
手段により瞬断が検出されたとき、前記リングバッファ
手段に保持された前フレームの音声信号を欠落した音声
信号に代えて選択することにより音声信号の補間を行う
音声信号選択手段と、を具備することを特徴とするもの
である。
According to a fifth aspect of the present invention, there is provided a missing speech interpolation encoding apparatus for interpolating a part of an input speech signal when the speech signal is lost using a band division signal. When a unit period for capturing an input audio signal of a predetermined number of samples is a frame, ring buffer means for sequentially holding the input audio signal from a current frame to a plurality of past frames, and instantaneous interruption of the input audio signal Instantaneous interruption detection means for monitoring the presence / absence of, and when an instantaneous interruption is detected by the instantaneous interruption detection means, by selecting the audio signal of the previous frame held in the ring buffer means instead of the missing audio signal. Sound signal selecting means for interpolating the sound signal.

【0025】また本願の請求項6記載の発明は、帯域分
割信号を利用する音声信号の符号化において、一部の入
力音声信号が欠落したとき、その部分を補間する欠落音
声補間符号化装置であって、所定サンプル数の入力音声
信号を取り込む単位期間をフレームとするとき、現フレ
ームから過去の複数フレームに渡って前記入力音声信号
を順次に保持するリングバッファ手段と、入力音声信号
の瞬断の有無を監視する瞬断検出手段と、前記リングバ
ッファ手段に保持された音声信号を減衰させる減衰手段
と、前記瞬断検出手段により瞬断が検出されたとき、前
記減衰手段で生成された前フレームの減衰音声信号を欠
落した音声信号に代えて選択することにより音声信号の
補間を行う音声信号選択手段と、を具備することを特徴
とするものである。
According to a sixth aspect of the present invention, there is provided a missing voice interpolation coding apparatus for interpolating a part of an input voice signal when the input voice signal is lost in coding a voice signal using a band division signal. When a unit period for capturing an input audio signal of a predetermined number of samples is a frame, ring buffer means for sequentially holding the input audio signal from a current frame to a plurality of past frames, and instantaneous interruption of the input audio signal Instantaneous interruption detection means for monitoring the presence / absence of the sound signal, attenuation means for attenuating the audio signal held in the ring buffer means, and when the instantaneous interruption detection is detected by the instantaneous interruption detection means, Sound signal selecting means for interpolating the sound signal by selecting the attenuated sound signal of the frame instead of the missing sound signal.

【0026】また本願の請求項7記載の発明は、帯域分
割信号を利用する音声信号の符号化において、一部の入
力音声信号が欠落したとき、その部分を補間する欠落音
声補間符号化装置であって、所定サンプル数の入力音声
信号を取り込む単位期間をフレームとするとき、現フレ
ームから過去の複数フレームに渡って前記入力音声信号
を順次に保持するリングバッファ手段と、入力音声信号
の瞬断の有無と瞬断の回復を監視する瞬断検出手段と、
入力音声信号を低レベルから入力レベルへと増加させる
増加手段と、無音信号を生成する無音信号発生手段と、
前記瞬断検出手段により瞬断が検出されたとき、前記瞬
断を含むフレームを前記無音信号発生手段で生成された
無音信号で補間し、前記瞬断検出手段により音声信号の
回復が検出されたとき、回復後のフレームに対しては前
記増加手段から出力される増加音声信号を選択すること
により音声信号の補間を行う音声信号選択手段と、を具
備することを特徴とするものである。
According to a seventh aspect of the present invention, there is provided a voice-interpolation encoding apparatus for encoding a voice signal using a band-divided signal, wherein when a part of the input voice signal is lost, the portion is interpolated. When a unit period for capturing an input audio signal of a predetermined number of samples is a frame, ring buffer means for sequentially holding the input audio signal from a current frame to a plurality of past frames, and instantaneous interruption of the input audio signal Instantaneous interruption detection means for monitoring the presence and absence of instantaneous interruption,
Increasing means for increasing the input audio signal from the low level to the input level; silence signal generating means for generating a silence signal;
When the instantaneous interruption is detected by the instantaneous interruption detecting means, the frame including the instantaneous interruption is interpolated by the silent signal generated by the silent signal generating means, and the recovery of the audio signal is detected by the instantaneous interruption detecting means. At this time, there is provided a sound signal selecting means for performing interpolation of the sound signal by selecting the increased sound signal output from the increasing means for the frame after the recovery.

【0027】また本願の請求項8記載の発明は、帯域分
割信号を利用する音声信号の符号化において、一部の入
力音声信号が欠落したとき、その部分を補間する欠落音
声補間符号化装置であって、所定サンプル数の入力音声
信号を取り込む単位期間をフレームとするとき、現フレ
ームから過去の複数フレームに渡って前記入力音声信号
を順次に保持するリングバッファ手段と、入力音声信号
の瞬断の有無と瞬断の回復を監視する瞬断検出手段と、
前記リングバッファ手段に保持された音声信号を減衰さ
せる減衰手段と、入力音声信号を低レベルから入力レベ
ルへと増加させる増加手段と、前記瞬断検出手段により
瞬断が検出されたとき、前記瞬断を含むフレームを前記
減衰手段で生成された減衰音声信号で補間し、前記瞬断
検出手段により音声信号の回復が検出されたとき、回復
後のフレームに対しては前記増加手段から出力される増
加音声信号を選択することにより音声信号の補間を行う
音声信号選択手段と、を具備することを特徴とするもの
である。
[0027] The invention according to claim 8 of the present application is directed to a missing voice interpolation coding apparatus for interpolating a part of a missing input voice signal when coding a voice signal using a band division signal. When a unit period for capturing an input audio signal of a predetermined number of samples is a frame, ring buffer means for sequentially holding the input audio signal from a current frame to a plurality of past frames, and instantaneous interruption of the input audio signal Instantaneous interruption detection means for monitoring the presence and absence of instantaneous interruption,
Attenuating means for attenuating the audio signal held in the ring buffer means, increasing means for increasing the input audio signal from a low level to an input level, and an instantaneous interruption detected by the instantaneous interruption detecting means. A frame including a break is interpolated by the attenuated audio signal generated by the attenuating unit, and when the recovery of the audio signal is detected by the instantaneous interruption detecting unit, the frame after the recovery is output from the increasing unit. Audio signal selecting means for performing interpolation of the audio signal by selecting the increased audio signal.

【0028】[0028]

【発明の実施の形態】BEST MODE FOR CARRYING OUT THE INVENTION

(実施の形態1)本発明の実施の形態1(請求項1,5
に対応)における欠落音声補間符号化方法及びその装置
について、図面を参照しながら説明する。図1は本実施
の形態の欠落音声補間符号化装置40Aの基本構成を示
すブロック図である。この欠落音声補間符号化装置40
Aは、リングバッファ上にある音声データを、欠落した
音声データとして補間する符号化装置である。
(Embodiment 1) Embodiment 1 of the present invention (Claims 1 and 5)
) Will be described with reference to the drawings. FIG. 1 is a block diagram showing a basic configuration of missing voice interpolation coding apparatus 40A of the present embodiment. This missing voice interpolation coding device 40
A is an encoding device that interpolates audio data on the ring buffer as missing audio data.

【0029】図1において入力手段41を介して入力さ
れたディジタル音声信号は、瞬断検出手段42とディジ
タル音声信号選択手段43とに与えられる。瞬断検出手
段42は入力されたディジタル音声信号の瞬断を検出す
るものである。ディジタル音声信号選択手段43は、入
力手段41を介して入力されたディジタル音声信号と、
リングバッファ手段44に保持されているディジタル音
声信号とのいずれかを選択して出力するものである。
In FIG. 1, the digital audio signal input via the input means 41 is given to the instantaneous interruption detecting means 42 and the digital audio signal selecting means 43. The instantaneous interruption detecting means 42 detects an instantaneous interruption of the input digital audio signal. The digital audio signal selection means 43 includes a digital audio signal input through the input means 41,
One of the digital audio signals held in the ring buffer means 44 is selected and output.

【0030】リングバッファ手段44は、バッファ手段
44a,44b,44cより構成され、ディジタル音声
信号を所定サンプル数(1フレーム)単位で順次記憶す
るものである。図では3個のバッファ手段しか図示して
いないが、ディジタル音声信号を1フレーム、例えば3
2サンプル毎にバッファ手段に順次記憶させ、リングバ
ッファ手段44全体で16フレームのデータを記憶させ
る場合は、16個のバッファ手段が必要である。符号化
手段45は、リングバッファ手段44のバッファ手段4
4a,44b,44cに保持されたディジタル音声信号
を符号化し、帯域分割信号を生成して出力するものであ
る。
The ring buffer means 44 is composed of buffer means 44a, 44b and 44c, and sequentially stores digital audio signals in units of a predetermined number of samples (one frame). Although only three buffer means are shown in the figure, the digital audio signal is stored in one frame, for example, three buffers.
In the case where the data is sequentially stored in the buffer means for every two samples and 16 frames of data are stored in the entire ring buffer means 44, 16 buffer means are required. The encoding unit 45 is a buffer unit of the ring buffer unit 44.
It encodes the digital audio signals held in 4a, 44b and 44c to generate and output band division signals.

【0031】このように構成された欠落音声補間符号化
装置40Aの動作について説明する。先ず、入力手段4
1を介してディジタル音声信号が入力される。ここで、
瞬断が発生していない場合には、瞬断検出手段42から
「瞬断なし」という情報がディジタル音声信号選択手段
43に与えられる。このディジタル音声信号は、ディジ
タル音声信号選択手段43をそのまま通過し、リングバ
ッファ手段44に入力される。そしてこのディジタル音
声信号は、そのデータサイズ又は取り込み期間に応じて
バッファ手段44a,44b,44cに順次に保持され
る。
The operation of the thus-configured missing voice interpolation coding apparatus 40A will be described. First, input means 4
1, a digital audio signal is input. here,
If no instantaneous interruption has occurred, information indicating “no instantaneous interruption” is given from the instantaneous interruption detecting unit 42 to the digital audio signal selecting unit 43. This digital audio signal passes through the digital audio signal selection means 43 as it is and is input to the ring buffer means 44. The digital audio signal is sequentially stored in the buffer means 44a, 44b, 44c according to the data size or the capture period.

【0032】続いて、バッファ手段44a,44b,4
4cに保持されたディジタル音声信号は符号化手段45
に入力され、符号化されて帯域分割信号となり、出力手
段46を介して出力される。
Subsequently, the buffer means 44a, 44b, 4
The digital audio signal held at 4c is encoded by encoding means 45.
, And is encoded into a band division signal, which is output via the output means 46.

【0033】次に、瞬断が発生すると、瞬断検出手段4
2から「瞬断あり」という情報がディジタル音声信号選
択手段43に与えられる。ディジタル音声信号選択手段
43は「瞬断あり」という情報により、バッファ手段4
4aに記憶されているディジタル音声信号、即ち瞬断が
発生する以前のフレームのディジタル音声信号を選択し
て出力する。そしてリングバッファ手段44はバッファ
手段44aに記憶されたディジタル音声信号を再び最新
のディジタル音声信号として再記憶する。この時点で、
バッファ手段44aとバッファ手段44bに保持された
ディジタル音声信号は同一になる。
Next, when an instantaneous interruption occurs, the instantaneous interruption detecting means 4
From 2, information that “there is an instantaneous interruption” is given to the digital audio signal selection means 43. The digital audio signal selection means 43 sends the buffer means 4
The digital audio signal stored in 4a, that is, the digital audio signal of the frame before the instantaneous interruption occurs is selected and output. Then, the ring buffer means 44 re-stores the digital audio signal stored in the buffer means 44a again as the latest digital audio signal. at this point,
The digital audio signals held in the buffer means 44a and 44b are the same.

【0034】続いて、バッファ手段44a,44b,4
4cに保持されたディジタル音声信号は符号化手段45
に入力され、符号化されて帯域分割信号となり、出力手
段46から出力される。このとき、音声信号の補間状態
は図9(B)のようになる。
Subsequently, the buffer means 44a, 44b, 4
The digital audio signal held at 4c is encoded by encoding means 45.
And is encoded to be a band division signal, which is output from the output means 46. At this time, the interpolation state of the audio signal is as shown in FIG.

【0035】このようにして欠落した音声の補間を行う
際、音声データから帯域分割信号に変換するためのリン
グバッファ上にある音声データを、欠落した音声データ
として補間することにより、新たに音声データを記憶す
るためのバッファを必要とせず、記憶領域を有効に利用
した符号化を行うことができる。
When the missing voice is interpolated in this manner, the voice data on the ring buffer for converting the voice data into the band-divided signal is interpolated as the missing voice data, thereby newly adding the voice data. It is possible to perform encoding using a storage area effectively without requiring a buffer for storing.

【0036】(実施の形態2)次に本発明の実施の形態
2(請求項2,6に対応)における欠落音声補間符号化
方法及びその装置について、図面を参照しながら説明す
る。図2は本実施の形態の欠落音声補間符号化装置40
Bの基本構成を示すブロック図であり、実施の形態1と
同一部分は同一の符号をつけ、それらの説明は省略す
る。
(Embodiment 2) Next, a description will be given, with reference to the drawings, of a method and an apparatus for missing speech interpolation encoding according to a second embodiment (corresponding to claims 2 and 6) of the present invention. FIG. 2 is a block diagram showing the structure of the speech interpolation coding apparatus 40 according to the present embodiment.
3 is a block diagram showing a basic configuration of B, and the same parts as those in Embodiment 1 are denoted by the same reference numerals, and description thereof is omitted.

【0037】この欠落音声補間符号化装置40Bは、リ
ングバッファ44上にある最初のバッファ44aの音声
データを減衰させ、欠落した音声データとして補間する
符号化装置である。図2の減衰手段47は、瞬断検出手
段42から出力された情報が「瞬断あり」ならば、バッ
ファ手段44aのディジタル音声信号に対し所定の減衰
係数Cdを乗じ、新たなディジタル音声信号を生成する
ものである。ここで、減衰係数Cdは一定値であり、減
衰手段47の内部で設定していてもよいし、使用者が外
部より設定してもよい。
The missing voice interpolation encoding device 40B is an encoding device that attenuates the audio data in the first buffer 44a on the ring buffer 44 and interpolates as the missing audio data. If the information output from the instantaneous interruption detecting means 42 is "there is an instantaneous interruption", the attenuation means 47 in FIG. 2 multiplies the digital audio signal of the buffer means 44a by a predetermined attenuation coefficient Cd and outputs a new digital audio signal. To generate. Here, the damping coefficient Cd is a constant value, and may be set inside the damping means 47 or may be set externally by the user.

【0038】このように構成された欠落音声補間符号化
装置40Bの動作について説明する。先ず、瞬断が発生
していない場合については、実施の形態1において瞬断
が発生していない場合と同様の動作をする。
The operation of the thus-configured missing voice interpolation coding apparatus 40B will be described. First, when no instantaneous interruption occurs, the same operation as in the first embodiment when no instantaneous interruption occurs has been performed.

【0039】次に、瞬断が発生した場合について説明す
る。入力手段41を介してディジタル音声信号が入力さ
れ、瞬断が発生すると、瞬断検出手段42により瞬断が
検出される。そして「瞬断あり」という情報が減衰手段
47とディジタル音声信号選択手段43とに与えられ
る。減衰手段47は「瞬断あり」という情報により、バ
ッファ手段44aに保持されているディジタル音声信号
に対して、減衰係数Cdを乗算し、減衰したディジタル
音声信号を新たに生成する。
Next, a case where an instantaneous interruption occurs will be described. When a digital audio signal is input via the input unit 41 and an instantaneous interruption occurs, the instantaneous interruption detection unit 42 detects the instantaneous interruption. Then, information indicating that there is an instantaneous interruption is provided to the attenuation means 47 and the digital audio signal selection means 43. The attenuating means 47 multiplies the digital audio signal held in the buffer means 44a by the attenuation coefficient Cd based on the information that "there is an instantaneous interruption," and newly generates an attenuated digital audio signal.

【0040】ディジタル音声信号選択手段44は、減衰
手段47により生成されたディジタル音声信号を選択し
て出力する。そしてリングバッファ手段44は、更新さ
れたディジタル音声信号を最新のディジタル音声信号と
して新たに記憶する。この時点で、バッファ手段44a
のディジタル音声信号は、バッファ手段44bのディジ
タル音声信号と減衰係数Cdとを乗じた音声信号と等し
くなる。
The digital audio signal selection means 44 selects and outputs the digital audio signal generated by the attenuation means 47. Then, the ring buffer means 44 newly stores the updated digital audio signal as the latest digital audio signal. At this point, the buffer means 44a
Is equal to an audio signal obtained by multiplying the digital audio signal of the buffer means 44b by the attenuation coefficient Cd.

【0041】続いて、バッファ手段44a,44b,4
4cに記憶されたディジタル音声信号は、符号化手段4
5にて符号化され、帯域分割信号となり、出力手段46
を介して出力される。また、図9(A)の期間T1、T
2のように、瞬断が連続すると、減衰係数Cdが一定値
であることより、バッファ手段44aに保持されている
ディジタル音声信号は一定の割合で減衰して行き、より
多くの期間Tで瞬断が続くならば、無音状態に近くな
る。こうして音声信号が図9(C)のように補間され
る。
Subsequently, the buffer means 44a, 44b, 4
The digital audio signal stored in the encoding means 4c
5 is converted into a band-divided signal, and output means 46
Is output via. Further, the periods T1 and T1 in FIG.
When the instantaneous interruption continues, as shown in 2, the digital audio signal held in the buffer means 44a attenuates at a constant rate because the attenuation coefficient Cd has a constant value, and the instantaneous If the interruption continues, it will be close to silence. Thus, the audio signal is interpolated as shown in FIG.

【0042】このようにして欠落した音声の補間を行う
際、音声データから帯域分割信号に変換するためのリン
グバッファ上にある音声データを減衰させ、欠落した音
声データとして補間する。こうすれば新たに音声データ
を記憶するためのバッファを必要とせず、記憶領域を有
効に利用し、滑らかに有音状態から無音状態に変化する
音声信号の符号化を行うことができる。
When the missing voice is interpolated as described above, the voice data on the ring buffer for converting the voice data into the band division signal is attenuated and interpolated as the missing voice data. In this way, a buffer for newly storing audio data is not required, the storage area can be effectively used, and an audio signal that smoothly changes from a voiced state to a silent state can be encoded.

【0043】(実施の形態3)次に本発明の実施の形態
3(請求項3,7に対応)における欠落音声補間符号化
方法及びその装置について、図面を参照しながら説明す
る。図3は本実施の形態の欠落音声補間符号化装置40
Cの基本構成を示すブロック図であり、実施の形態1と
同一部分は同一の符号をつけ、それらの説明は省略す
る。
(Embodiment 3) Next, a description will be given, with reference to the drawings, of a method and an apparatus for missing speech interpolation encoding according to Embodiment 3 (corresponding to claims 3 and 7) of the present invention. FIG. 3 is a block diagram showing the structure of the missing voice interpolation encoding apparatus 40 according to the present embodiment.
FIG. 3 is a block diagram showing a basic configuration of C, and the same portions as those in Embodiment 1 are denoted by the same reference numerals, and description thereof is omitted.

【0044】この欠落音声補間符号化装置40Cは、リ
ングバッファ44上にある音声データを瞬断直後のフレ
ームは大幅に減衰させ、時間経過と共に減衰させる度合
いを少なくし、音声データを徐々に増加させる符号化装
置である。
The missing voice interpolation coding apparatus 40C greatly attenuates the frame immediately after the instantaneous interruption of the voice data in the ring buffer 44, reduces the degree of attenuation over time, and gradually increases the voice data. It is an encoding device.

【0045】図3においてディジタル音声信号選択手段
50は、入力手段41を介して入力されたディジタル音
声信号と、増加手段48により生成されたディジタル音
声信号と、無音信号発生手段49により生成された無音
のディジタル音声信号のいずれかを選択し出力するもの
である。
In FIG. 3, the digital audio signal selecting means 50 includes a digital audio signal input via the input means 41, a digital audio signal generated by the increasing means 48, and a silent audio signal generated by the silent signal generating means 49. And outputs the selected digital audio signal.

【0046】増加手段48は、瞬断検出手段42から出
力された情報が、「瞬断あり」から「瞬断なし」に変化
したとき、入力手段41からのディジタル音声信号に増
加係数Ciを乗じ、新たなディジタル音声信号を生成す
るものである。ここで、増加係数Ciと増加ステップS
iについて説明する。増加係数Ciは時間と共に変化す
る数であり、増加ステップSiは時間に対する変化量で
ある。
The increasing means 48 multiplies the digital audio signal from the input means 41 by an increasing coefficient Ci when the information outputted from the instantaneous interruption detecting means 42 changes from "without instantaneous interruption" to "without instantaneous interruption". , To generate a new digital audio signal. Here, the increase coefficient Ci and the increase step S
i will be described. The increase coefficient Ci is a number that changes with time, and the increase step Si is a change amount with respect to time.

【0047】以下に増加手段48の信号処理の具体例を
説明する。増加係数Ciが0.1、増加ステップSiが
0.1に設定されていた場合、ディジタル音声信号と、
増加係数Ci=0.1とを乗算する。
A specific example of the signal processing of the increasing means 48 will be described below. When the increase coefficient Ci is set to 0.1 and the increase step Si is set to 0.1, the digital audio signal and
Multiply by the increase coefficient Ci = 0.1.

【0048】次に再び入力手段41からディジタル音声
信号が入力されたならば、増加係数に増加ステップSi
を加えて新たな増加係数Ciを算出する。そしてディジ
タル音声信号と、新たな増加係数Ci=0.2とを乗算
する。次にディジタル音声信号が入力されたならば0.
3、その次は0.4というように増加していき、増加係
数Ciが1.0になるまで繰り返す。
Next, when the digital audio signal is again input from the input means 41, the increase coefficient is increased by the increase step Si.
Is added to calculate a new increase coefficient Ci. Then, the digital audio signal is multiplied by a new increase coefficient Ci = 0.2. Next, if a digital audio signal is input, 0.
3. Next, it increases to 0.4, and is repeated until the increase coefficient Ci becomes 1.0.

【0049】無音信号発生手段49は、無音のディジタ
ル音声信号を発生し、ディジタル音声信号選択手段50
に与えるものである。
The silence signal generation means 49 generates a silence digital audio signal, and the digital audio signal selection means 50
To give.

【0050】このように構成された欠落音声補間符号化
装置40Cの動作について説明する。先ず、瞬断が発生
していない場合については、実施の形態1において瞬断
が発生していない場合と同様の動作をする。
The operation of the thus-configured missing voice interpolation coding apparatus 40C will be described. First, when no instantaneous interruption occurs, the same operation as in the first embodiment when no instantaneous interruption occurs has been performed.

【0051】次に、図9(A)の期間T1、T2に示す
ように、瞬断が発生した場合については、ディジタル音
声信号選択手段50は無音信号発生手段49にて生成さ
れた無音のディジタル音声信号を選択して出力する。こ
うすると、図9(D)の期間T1、T2に示すように、
無音状態が続く。
Next, as shown in periods T1 and T2 in FIG. 9A, when an instantaneous interruption occurs, the digital audio signal selecting means 50 outputs the silent digital signal generated by the silent signal generating means 49. Select and output audio signal. As a result, as shown in periods T1 and T2 in FIG.
Silence continues.

【0052】次に、瞬断が発生した後、復旧した場合,
即ち図9(A)の期間T3、T4に示すように、瞬断が
発生しなくなった場合について説明する。入力手段41
によりディジタル音声信号が入力されると、瞬断検出手
段42により「瞬断なし」という情報が出力される。こ
の「瞬断なし」という情報により、増加手段48は入力
手段41から入力されたディジタル音声信号と、増加係
数Ciとを乗算し、新たなディジタル音声信号を生成す
る。ディジタル音声信号選択手段50は、増加手段48
により生成されたディジタル音声信号を選択して出力す
る。そして、リングバッファ手段44はこのディジタル
音声信号を最新のディジタル音声信号として記憶する。
Next, when the power is restored after the momentary interruption,
That is, a case will be described in which instantaneous interruption does not occur as shown in periods T3 and T4 in FIG. Input means 41
When a digital audio signal is input, the instantaneous interruption detecting means 42 outputs information indicating "no instantaneous interruption". Based on the information of "no instantaneous interruption", the increasing means 48 multiplies the digital audio signal input from the input means 41 by the increasing coefficient Ci to generate a new digital audio signal. The digital audio signal selecting means 50 includes an increasing means 48.
And outputs the selected digital audio signal. Then, the ring buffer means 44 stores this digital audio signal as the latest digital audio signal.

【0053】続いて、バッファ手段44a,44b,4
4cに記憶されたディジタル音声信号は、符号化手段4
5にて符号化され、帯域分割信号となり、出力手段46
に出力される。このときの、音声信号の補間状態は図9
(D)のようになる。
Subsequently, the buffer means 44a, 44b, 4
The digital audio signal stored in the encoding means 4c
5 is converted into a band-divided signal, and output means 46
Is output to The interpolation state of the audio signal at this time is shown in FIG.
(D).

【0054】このようにして音声データが欠落した後、
音声データを再び取り込めるようになった場合、取り込
んだ音声データを減衰させ、時間経過と共に減衰させる
度合いを少なくし、音声データを徐々に増加させる。こ
うすると、滑らかに無音状態から有音状態に変化させて
符号化を行うことができる。
After the audio data is thus lost,
When the audio data can be captured again, the captured audio data is attenuated, the degree of attenuation with time is reduced, and the audio data is gradually increased. By doing so, encoding can be performed by smoothly changing from a silent state to a sound state.

【0055】(実施の形態4)次に本発明の実施の形態
4(請求項4,8に対応)における欠落音声補間符号化
方法及びその装置について、図面を参照しながら説明す
る。図4は本実施の形態の欠落音声補間符号化装置40
Dの基本構成を示すブロック図であり、実施の形態1と
同一部分は同一の符号をつけ、それらの説明は省略す
る。
(Embodiment 4) Next, a description will be given, with reference to the drawings, of a method and an apparatus for missing speech interpolation encoding according to Embodiment 4 (corresponding to claims 4 and 8) of the present invention. FIG. 4 is a block diagram showing the structure of the missing voice interpolation coding apparatus 40 according to the present embodiment.
FIG. 3 is a block diagram showing a basic configuration of D, and the same parts as those in Embodiment 1 are denoted by the same reference numerals, and description thereof is omitted.

【0056】この欠落音声補間符号化装置40Dは、リ
ングバッファ44上にある音声データを瞬断直後は順次
に減衰させて、欠落した音声データとして補間し、瞬断
復旧後、新たに取り込んだ音声データを大幅に減衰さ
せ、時間経過と共に減衰させる度合いを少なくし、音声
データを増加させる符号化装置である。
The missing voice interpolation coding device 40D sequentially attenuates the voice data in the ring buffer 44 immediately after the momentary interruption, interpolates the missing voice data as missing voice data, recovers the momentary interruption, and newly takes in the newly captured speech. This is an encoding device that greatly attenuates data, reduces the degree of attenuation over time, and increases audio data.

【0057】図4において減衰手段53は、図2の減衰
手段47の機能に、減衰係数の出力機能を追加したもの
である。減衰回数算出手段52は、瞬断検出手段42か
ら出力される「瞬断あり」の情報が何回連続しているか
を数え、減衰回数Ndとして出力するものである。例え
ば、「瞬断あり」の情報が5回連続したならば、減衰回
数Ndは‘5’となる。また、「瞬断なし」信号が入力
された場合、減衰回数Ndは‘0’に初期化される。
In FIG. 4, the damping means 53 is obtained by adding a function of outputting a damping coefficient to the function of the damping means 47 of FIG. The number-of-times-of-attenuation calculating means 52 counts how many times the information of "with momentary interruption" outputted from the instantaneous interruption detecting means 42 is continuous, and outputs the number as the number of times of attenuation Nd. For example, if the information of “there is an instantaneous interruption” continues five times, the number of attenuations Nd becomes “5”. In addition, when the “no instantaneous interruption” signal is input, the number of attenuations Nd is initialized to “0”.

【0058】増加手段51は、図3の増加手段48の機
能に、減衰係数Cdと減衰回数Ndの入力機能を追加し
たもので、減衰係数Cdと減衰回数Ndにより、増加係
数Ciと増加ステップSiとを設定するものである。そ
の設定方法は、(1)式及び(2)式を用いる。
The increasing means 51 is obtained by adding an input function of the attenuation coefficient Cd and the number of attenuations Nd to the function of the increasing means 48 of FIG. 3, and the increasing coefficient Ci and the increasing step Si are determined by the attenuation coefficient Cd and the number of attenuations Nd. Is set. The setting method uses the equations (1) and (2).

【数1】 (Equation 1)

【数2】 (Equation 2)

【0059】このように構成された欠落音声補間符号化
装置40Dの動作について説明する。先ず、瞬断が発生
していない場合については、実施の形態1において瞬断
が発生していない場合と同様の動作をする。
The operation of the thus configured missing voice interpolation coding apparatus 40D will be described. First, when no instantaneous interruption occurs, the same operation as in the first embodiment when no instantaneous interruption occurs has been performed.

【0060】次に、瞬断が発生した場合については、瞬
断検出手段42より「瞬断あり」という情報が与えられ
ると、減衰手段53はバッファ手段44aに記憶されて
いるディジタル音声信号と、減衰係数Cdとを乗算し、
新たなディジタル音声信号を生成する。またこれと同時
に、減衰回数算出手段52は減衰回数Ndを算出する。
ディジタル音声信号選択手段54は、減衰手段53によ
り生成されたディジタル音声信号を選択して出力する。
Next, in the case where an instantaneous interruption has occurred, when information indicating "there is an instantaneous interruption" is given from the instantaneous interruption detecting means 42, the attenuation means 53 outputs the digital audio signal stored in the buffer means 44a, Multiply by the attenuation coefficient Cd,
Generate a new digital audio signal. At the same time, the attenuation frequency calculation means 52 calculates the attenuation frequency Nd.
The digital audio signal selection means 54 selects and outputs the digital audio signal generated by the attenuation means 53.

【0061】ここで、瞬断が連続すると、図9(E)の
期間T1、T2で示すように、補間するディジタル音声
信号は減衰係数Cdが一定値であるので、一定の割合で
減衰していき、無音状態に近くなる。
Here, if the momentary interruption continues, as shown by periods T1 and T2 in FIG. 9E, the digital audio signal to be interpolated attenuates at a constant rate because the attenuation coefficient Cd is constant. It comes close to silence.

【0062】次に、瞬断が発生した後に音声信号が復旧
した場合について説明する。この場合、瞬断検出手段4
2により出力された「瞬断なし」の情報は、減衰回数算
出手段52、減衰手段53にも入力される。減衰回数算
出手段52は減衰回数Ndを算出して出力し、減衰手段
53は減衰係数Cdを出力する。増加手段51は、「瞬
断なし」の情報、減衰回数Nd、減衰係数Cdが入力さ
れると、増加係数Ci、増加ステップSiを算出し、入
力手段41から入力されたディジタル音声信号と増加係
数Ciとを乗算し、新たにディジタル音声信号を生成す
る。このときディジタル音声信号選択手段54は、増加
手段51により生成されたディジタル音声信号を選択し
て出力する。この結果、音声信号の補間状態は図9
(E)の期間T3,T4のようになる。
Next, a case where the audio signal is restored after the momentary interruption has occurred will be described. In this case, the instantaneous interruption detection means 4
The information of “no instantaneous interruption” output by 2 is also input to the attenuation number calculation means 52 and the attenuation means 53. The number-of-times-of-attenuation calculation means 52 calculates and outputs the number-of-times-of-attenuation Nd, and the attenuating means 53 outputs the attenuation coefficient Cd. When the information of “no instantaneous interruption”, the number of attenuations Nd, and the attenuation coefficient Cd are input, the increasing means 51 calculates an increasing coefficient Ci and an increasing step Si, and the digital audio signal input from the input means 41 and the increasing coefficient A new digital audio signal is generated by multiplying by Ci. At this time, the digital audio signal selecting means 54 selects and outputs the digital audio signal generated by the increasing means 51. As a result, the interpolation state of the audio signal is shown in FIG.
The periods T3 and T4 of FIG.

【0063】このようにして欠落した音声の補間を行う
際、音声データから帯域分割信号に変換するためのリン
グバッファ上にある音声データを減衰させ、欠落した音
声データとして補間することにより、新たに音声データ
を記憶するためのバッファを必要とせず、記憶領域を有
効に利用することができる。そして、有音状態から音声
補間状態に滑らかに変化させ、音声データを再び取り込
めるようになった場合には、取り込んだ音声データを減
衰させ、時間経過と共に減衰させる度合いを少なくして
音声データを増加させる。こうすると、音声補間状態か
ら有音状態に滑らかに変化させる音声信号の符号化を行
うことができる。
When the missing voice is interpolated as described above, the voice data on the ring buffer for converting the voice data into the band-divided signal is attenuated and interpolated as the missing voice data to newly add the voice data. A buffer for storing audio data is not required, and the storage area can be used effectively. When the voice data can be smoothly changed from the voiced state to the voice interpolation state and the voice data can be re-captured, the captured voice data is attenuated, and the degree of attenuation is reduced with time and the voice data is increased. Let it. In this way, it is possible to encode a speech signal that smoothly changes from the speech interpolation state to the sound state.

【0064】(実施の形態5)次に本発明の実施の形態
5における欠落音声補間符号化方法及びその装置につい
て、図面を参照しながら説明する。図5は本実施の形態
の欠落音声補間符号化装置40Eの基本構成を示すブロ
ック図であり、実施の形態1〜4と同一部分は同一の符
号をつけ、それらの説明は省略する。
(Embodiment 5) Next, a description will be given, with reference to the drawings, of a method and an apparatus for missing speech interpolation encoding according to Embodiment 5 of the present invention. FIG. 5 is a block diagram showing a basic configuration of missing voice interpolation coding apparatus 40E of the present embodiment. The same parts as those of Embodiments 1 to 4 are denoted by the same reference numerals, and description thereof will be omitted.

【0065】図5においてディジタル音声信号選択部5
5は、図2のディジタル音声信号選択手段43の機能
と、図3のディジタル音声信号選択手段50の機能とを
併せ持つものである。減衰増加手段56は、図2の減衰
手段47、図4の減衰手段53、図3の増加手段48、
図4の増加手段51、図3の無音信号発生手段49、図
4の減衰回数算出手段52の各機能を併せ持つものであ
る。
In FIG. 5, the digital audio signal selecting section 5
Reference numeral 5 has both the function of the digital audio signal selection means 43 of FIG. 2 and the function of the digital audio signal selection means 50 of FIG. The attenuation increasing means 56 includes the attenuation means 47 of FIG. 2, the attenuation means 53 of FIG. 4, the increasing means 48 of FIG.
It has the functions of the increasing means 51 of FIG. 4, the silent signal generating means 49 of FIG. 3, and the attenuation frequency calculating means 52 of FIG.

【0066】このように構成された欠落音声補間符号化
装置40Eの動作について説明する。ここで、瞬断が発
生していない場合について説明する。入力手段41より
入力されたディジタル音声信号はディジタル音声信号選
択手段55に入力される。ディジタル音声信号選択手段
55にて、瞬断検出手段42からの「瞬断なし」という
情報により、入力手段41のディジタル音声信号を選択
し、リングバッファ手段44に記憶される。続いて、リ
ングバッファ手段44に記憶されたディジタル音声信号
は、符号化手段45にて符号化され、帯域分割信号とな
り、出力手段46を介して出力される。
The operation of the missing voice interpolation coding apparatus 40E thus configured will be described. Here, a case where no instantaneous interruption has occurred will be described. The digital audio signal input from the input means 41 is input to the digital audio signal selection means 55. The digital audio signal selection means 55 selects the digital audio signal of the input means 41 based on the information “no instantaneous interruption” from the instantaneous interruption detection means 42 and stores the digital audio signal in the ring buffer means 44. Subsequently, the digital audio signal stored in the ring buffer means 44 is encoded by the encoding means 45, becomes a band division signal, and is output via the output means 46.

【0067】次に、瞬断が発生した場合について説明す
る。瞬断が発生すると、瞬断検出部42により瞬断が検
出され、「瞬断あり」という情報が減衰増加手段56
と、ディジタル音声信号選択手段55とに与えられる。
この「瞬断あり」という情報により、減衰増加手段56
は、リングバッファ手段44に記憶され、瞬断が発生す
る以前で最も新しいディジタル音声信号を抽出して加工
する。ディジタル音声信号選択手段55は、減衰増加手
段56で加工されたディジタル音声信号を選択して出力
する。
Next, a case where an instantaneous interruption occurs will be described. When an instantaneous interruption occurs, an instantaneous interruption is detected by the instantaneous interruption detecting unit 42, and information indicating “there is an instantaneous interruption” is output to the attenuation increasing unit 56.
And the digital audio signal selecting means 55.
The information that “there is an instantaneous interruption” indicates that the attenuation increasing means 56
Is stored in the ring buffer means 44 and extracts and processes the newest digital audio signal before an instantaneous interruption occurs. The digital audio signal selecting means 55 selects and outputs the digital audio signal processed by the attenuation increasing means 56.

【0068】次に、瞬断が復旧した場合について説明す
る。瞬断が復旧すると、瞬断検出手段42により瞬断復
旧が検出され、「瞬断なし」という情報が出力される。
この「瞬断なし」という情報により、減衰増加手段56
は入力手段41より入力されたディジタル音声信号を加
工する。ディジタル音声信号選択手段55は、減衰増加
手段56で加工されたディジタル音声信号を選択して出
力する。以降の動作は瞬断が発生していない場合と同様
である。
Next, a case where the instantaneous interruption is restored will be described. When the instantaneous interruption is restored, the instantaneous interruption detecting means 42 detects the restoration of the instantaneous interruption, and outputs information indicating "no instantaneous interruption".
The information of “no instantaneous interruption” indicates that the attenuation increasing means 56
Processes the digital audio signal input from the input means 41. The digital audio signal selecting means 55 selects and outputs the digital audio signal processed by the attenuation increasing means 56. Subsequent operations are the same as when no instantaneous interruption has occurred.

【0069】(実施の形態6)次に本発明の実施の形態
6(請求項9に対応)における記録媒体について説明す
る。この記録媒体は、実施の形態1〜5のいずれかの欠
落音声補間符号化方法のプログラムが記録されたもので
ある。この記録媒体を移送することにより、独立した他
の計算機にて容易に欠落音声の補間符号化を実施するこ
とができる。
(Embodiment 6) Next, a recording medium according to Embodiment 6 of the present invention (corresponding to claim 9) will be described. This recording medium stores a program of any of the missing voice interpolation coding methods according to the first to fifth embodiments. By transferring this recording medium, the interpolation coding of the missing voice can be easily performed by another independent computer.

【0070】[0070]

【発明の効果】本発明の請求項1,5に係る欠落音声補
間符号化方法によれば、帯域分割信号を利用する音声の
符号化において、欠落した音声の補間を行う際、音声デ
ータから帯域分割信号に変換するためのリングバッファ
手段上にある音声データを、欠落した音声データとして
補間することにより、新たに音声データを記憶するため
のバッファを必要とせず、記憶領域を有効に利用する符
号化を提供できるという効果がある。
According to the missing voice interpolation coding method according to the first and fifth aspects of the present invention, when performing the interpolation of the missing voice in the voice coding using the band division signal, the voice data is converted from the voice data. By interpolating the audio data on the ring buffer means for converting into a divided signal as missing audio data, a code for effectively using the storage area without newly requiring a buffer for storing audio data is obtained. There is an effect that can be provided.

【0071】本発明の請求項2,6に係る欠落音声補間
符号化方法によれば、請求項1に記載の欠落音声補間符
号化方法において、リングバッファ手段上にある音声デ
ータを減衰させ、欠落した音声データとして補間するこ
とにより、新たに音声データを記憶するためのバッファ
を必要とせず、記憶領域を有効に利用し、滑らかに有音
状態から無音状態に変化させることのできる符号化を提
供できるという効果がある。
According to the missing voice interpolation coding method according to the second and sixth aspects of the present invention, in the missing voice interpolation coding method according to the first aspect, the voice data on the ring buffer means is attenuated, and By interpolating as voice data, it is possible to provide a coding that does not require a new buffer for storing voice data, makes effective use of the storage area, and can smoothly change from a voiced state to a silent state. There is an effect that can be.

【0072】本発明の請求項3,7に係る欠落音声補間
符号化方法によれば、帯域分割信号を利用する音声の符
号化において、音声データが欠落した後、音声データを
再び取り込めるようになった場合、取り込んだ音声デー
タを減衰させ、時間経過と共に減衰させる度合いを少な
くし、音声データを徐々に増加させることにより、滑ら
かに無音状態から有音状態に変化させることのできる符
号化を提供できるという効果がある。
According to the missing voice interpolation coding method according to the third and seventh aspects of the present invention, in the coding of the voice using the band division signal, after the voice data is lost, the voice data can be captured again. In this case, it is possible to provide an encoding capable of smoothly changing from a silent state to a sound state by attenuating the captured audio data, reducing the degree of attenuation with time, and gradually increasing the audio data. This has the effect.

【0073】本発明の請求項4,8に係る欠落音声補間
符号化方法によれば、帯域分割信号を利用する音声の符
号化において、欠落した音声の補間を行う際、音声デー
タから帯域分割信号に変換するためのリングバッファ手
段上にある音声データを減衰させ、欠落した音声データ
として補間することにより、新たに音声データを記憶す
るためのバッファを必要とせず、記憶領域を有効に利用
し、滑らかに有音状態から音声補間状態に変化させ、音
声データを再び取り込めるようになった場合、取り込ん
だ音声データを減衰させ、時間経過と共に減衰させる度
合いを少なくし、音声データを徐々に増加させることに
より、滑らかに音声補間状態から有音状態に変化させる
ことのできる符号化を提供できるという効果がある。
According to the missing voice interpolation coding method according to the fourth and eighth aspects of the present invention, when performing the interpolation of the missing voice in the voice coding using the band split signal, the band dividing signal is converted from the voice data. By attenuating the audio data on the ring buffer means for converting to and interpolating as missing audio data, a buffer for newly storing audio data is not required, and the storage area is effectively used, When the voice data can be re-captured by smoothly changing from the voiced state to the voice interpolation state, attenuate the captured voice data, reduce the degree of attenuation over time, and gradually increase the voice data. Accordingly, there is an effect that it is possible to provide an encoding that can smoothly change from the speech interpolation state to the sound state.

【0074】本発明の請求項9に係る記録媒体によれ
ば、上記請求項1〜請求項4のいずれかに記載の欠落音
声補間符号化方法のプログラムが記録されており、計算
機にてこれを実行することにより、計算に必要な計算機
上の記憶領域を有効に利用し、滑らかに有音状態から無
音状態に変化させ、また滑らかに無音状態から有音状態
に変化させることのできる符号化装置を提供できるとい
う効果がある。
According to the recording medium of the ninth aspect of the present invention, the program of the missing voice interpolation coding method according to any one of the first to fourth aspects is recorded, and is recorded by a computer. An encoding device capable of effectively using a storage area on a computer required for calculation, smoothly changing from a voiced state to a silent state, and smoothly changing from a silent state to a voiced state by execution. There is an effect that can be provided.

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

【図1】本発明の実施の形態1における欠落音声符号化
装置の基本構成を示すブロック図である。
FIG. 1 is a block diagram showing a basic configuration of a missing speech coding apparatus according to Embodiment 1 of the present invention.

【図2】本発明の実施の形態2における欠落音声符号化
装置の基本構成を示すブロック図である。
FIG. 2 is a block diagram showing a basic configuration of a missing speech coding apparatus according to Embodiment 2 of the present invention.

【図3】本発明の実施の形態3における欠落音声符号化
装置の基本構成を示すブロック図である。
FIG. 3 is a block diagram showing a basic configuration of a missing speech coding apparatus according to Embodiment 3 of the present invention.

【図4】本発明の実施の形態4における欠落音声符号化
装置の基本構成を示すブロック図である。
FIG. 4 is a block diagram showing a basic configuration of a missing speech coding apparatus according to Embodiment 4 of the present invention.

【図5】本発明の実施の形態5における欠落音声符号化
装置の基本構成を示すブロック図である。
FIG. 5 is a block diagram showing a basic configuration of a missing speech coding apparatus according to Embodiment 5 of the present invention.

【図6】第1従来例における帯域分割符号化装置の基本
構成を示すブロック図である。
FIG. 6 is a block diagram showing a basic configuration of a band division coding device in a first conventional example.

【図7】第2従来例における音声瞬時補間受信装置の基
本構成を示すブロック図である。
FIG. 7 is a block diagram showing a basic configuration of a voice instantaneous interpolation receiving apparatus in a second conventional example.

【図8】第3従来例における音声信号補間装置の基本構
成を示すブロック図である。
FIG. 8 is a block diagram showing a basic configuration of an audio signal interpolation device in a third conventional example.

【図9】従来例及び本実施の形態における音声信号の補
間状態を示す説明図である。
FIG. 9 is an explanatory diagram showing interpolation states of audio signals in the conventional example and the present embodiment.

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

40A〜40E 欠落音声補間符号化装置 41 入力手段 42 瞬断検出手段 43,50,54,55 ディジタル音声信号選択手段 44 リングバッファ手段 44a〜44c バッファ手段 45 符号化手段 46 出力手段 47,53 減衰手段 48,51 増加手段 49 無音信号発生手段 52 減衰回数算出手段 56 減衰増加手段 40A-40E Missing speech interpolation coding device 41 Input means 42 Instantaneous interruption detection means 43, 50, 54, 55 Digital speech signal selection means 44 Ring buffer means 44a-44c Buffer means 45 Encoding means 46 Output means 47, 53 Attenuation means 48,51 increasing means 49 silent signal generating means 52 attenuation number calculating means 56 attenuation increasing means

───────────────────────────────────────────────────── フロントページの続き (72)発明者 河原 栄治 広島県広島市東区光町1丁目12番20号 株 式会社松下電器情報システム広島研究所内 ────────────────────────────────────────────────── ─── Continuing on the front page (72) Eiji Kawahara Inventor: 1-12-20 Hikaricho, Higashi-ku, Hiroshima City, Hiroshima Prefecture Matsushita Electric Information Systems Hiroshima Laboratory

Claims (9)

【特許請求の範囲】[Claims] 【請求項1】 帯域分割信号を利用する音声信号の符号
化において、一部の入力音声信号が欠落したとき、その
部分を補間する欠落音声補間符号化方法であって、 所定サンプル数の入力音声信号を取り込む単位期間をフ
レームとするとき、現フレームから過去の複数フレーム
に渡って前記入力音声信号をリングバッファ手段に順次
に保持し、 入力音声信号の瞬断の有無を監視し、 瞬断が検出されたとき、前記リングバッファ手段に保持
された前フレームの音声信号を欠落した音声信号に代え
て補間することを特徴とする欠落音声補間符号化方法。
1. A method for encoding a speech signal using a band division signal, wherein when a part of the input speech signal is missing, a missing speech interpolation coding method for interpolating the part, the input speech signal having a predetermined number of samples When a unit period for capturing a signal is a frame, the input audio signal is sequentially held in the ring buffer means from a current frame to a plurality of past frames, and the presence or absence of an instantaneous interruption of the input audio signal is monitored. A missing voice interpolation coding method, wherein when detected, the voice signal of the previous frame held in the ring buffer means is interpolated in place of the missing voice signal.
【請求項2】 帯域分割信号を利用する音声信号の符号
化において、一部の入力音声信号が欠落したとき、その
部分を補間する欠落音声補間符号化方法であって、 所定サンプル数の入力音声信号を取り込む単位期間をフ
レームとするとき、現フレームから過去の複数フレーム
に渡って前記入力音声信号をリングバッファ手段に順次
に保持し、 入力音声信号の瞬断の有無を監視し、 瞬断が検出されたとき、前記リングバッファ手段に保持
された前フレームの音声信号を減衰させ、欠落した音声
信号に代えて減衰音声信号で補間することを特徴とする
欠落音声補間符号化方法。
2. A method for encoding a speech signal using a band division signal, wherein when a part of the input speech signal is missing, a missing speech interpolation coding method for interpolating the part, the input speech signal having a predetermined number of samples When a unit period for capturing a signal is a frame, the input audio signal is sequentially held in the ring buffer means from a current frame to a plurality of past frames, and the presence or absence of an instantaneous interruption of the input audio signal is monitored. A lost voice interpolation encoding method, wherein when detected, the voice signal of the previous frame held in the ring buffer means is attenuated and interpolated with the attenuated voice signal instead of the lost voice signal.
【請求項3】 帯域分割信号を利用する音声信号の符号
化において、一部の入力音声信号が欠落したとき、その
部分を補間する欠落音声補間符号化方法であって、 所定サンプル数の入力音声信号を取り込む単位期間をフ
レームとするとき、現フレームから過去の複数フレーム
に渡って前記入力音声信号をリングバッファ手段に順次
に保持し、 入力音声信号の瞬断の有無と瞬断の回復を監視し、 瞬断が検出されたとき、前記瞬断を含むフレームを無音
信号で補間し、 音声信号が回復したとき、回復後のフレームは入力音声
信号を徐々に増加させ、 前記回復音声信号を前記リングバッファ手段に順次記録
することを特徴とする欠落音声補間符号化方法。
3. A method for encoding a speech signal using a band division signal, wherein when a part of the input speech signal is missing, a missing speech interpolation coding method for interpolating the part, the input speech signal having a predetermined number of samples. When the unit period for capturing the signal is a frame, the input audio signal is sequentially held in the ring buffer means from the current frame to a plurality of past frames, and the presence or absence of the instantaneous interruption of the input audio signal and the recovery of the instantaneous interruption are monitored. When an instantaneous interruption is detected, the frame including the instantaneous interruption is interpolated with a silent signal, and when the audio signal is restored, the restored frame gradually increases the input audio signal, and the restored audio signal is A missing voice interpolation coding method characterized by sequentially recording in a ring buffer means.
【請求項4】 帯域分割信号を利用する音声信号の符号
化において、一部の入力音声信号が欠落したとき、その
部分を補間する欠落音声補間符号化方法であって、 所定サンプル数の入力音声信号を取り込む単位期間をフ
レームとするとき、現フレームから過去の複数フレーム
に渡って前記入力音声信号をリングバッファ手段に順次
に保持し、 入力音声信号の瞬断の有無と瞬断の回復を監視し、 瞬断が検出されたとき、瞬断を含むフレームを前記リン
グバッファ手段に保持された前フレームの音声信号を減
衰させた減衰音声信号で補間し、 音声信号が回復したとき、回復後のフレームは入力音声
信号を徐々に増加させ、 補間した減衰音声信号と回復音声信号とを前記リングバ
ッファ手段に順次記録することを特徴とする欠落音声補
間符号化方法。
4. A method for encoding a speech signal using a band division signal, wherein when a part of the input speech signal is missing, a missing speech interpolation coding method for interpolating the part, the input speech signal having a predetermined number of samples When the unit period for capturing the signal is a frame, the input audio signal is sequentially held in the ring buffer means from the current frame to a plurality of past frames, and the presence or absence of the instantaneous interruption of the input audio signal and the recovery of the instantaneous interruption are monitored. When the instantaneous interruption is detected, the frame including the instantaneous interruption is interpolated with the attenuated audio signal obtained by attenuating the audio signal of the previous frame held in the ring buffer means. A frame for gradually increasing an input audio signal and sequentially recording an interpolated attenuated audio signal and a restored audio signal in the ring buffer means; .
【請求項5】 帯域分割信号を利用する音声信号の符号
化において、一部の入力音声信号が欠落したとき、その
部分を補間する欠落音声補間符号化装置であって、 所定サンプル数の入力音声信号を取り込む単位期間をフ
レームとするとき、現フレームから過去の複数フレーム
に渡って前記入力音声信号を順次に保持するリングバッ
ファ手段と、 入力音声信号の瞬断の有無を監視する瞬断検出手段と、 前記瞬断検出手段により瞬断が検出されたとき、前記リ
ングバッファ手段に保持された前フレームの音声信号を
欠落した音声信号に代えて選択することにより音声信号
の補間を行う音声信号選択手段と、を具備することを特
徴とする欠落音声補間符号化装置。
5. A missing speech interpolation coding apparatus for interpolating a part of an input speech signal when the input speech signal is missing in encoding a speech signal using a band division signal, comprising: When a unit period for capturing a signal is a frame, ring buffer means for sequentially holding the input audio signal from a current frame to a plurality of past frames, and instantaneous interruption detecting means for monitoring the presence or absence of an instantaneous interruption of the input audio signal When an instantaneous interruption is detected by the instantaneous interruption detecting means, an audio signal selection for interpolating an audio signal by selecting an audio signal of a previous frame held in the ring buffer means in place of a missing audio signal. Means, and a missing voice interpolation coding apparatus.
【請求項6】 帯域分割信号を利用する音声信号の符号
化において、一部の入力音声信号が欠落したとき、その
部分を補間する欠落音声補間符号化装置であって、 所定サンプル数の入力音声信号を取り込む単位期間をフ
レームとするとき、現フレームから過去の複数フレーム
に渡って前記入力音声信号を順次に保持するリングバッ
ファ手段と、 入力音声信号の瞬断の有無を監視する瞬断検出手段と、 前記リングバッファ手段に保持された音声信号を減衰さ
せる減衰手段と、 前記瞬断検出手段により瞬断が検出されたとき、前記減
衰手段で生成された前フレームの減衰音声信号を欠落し
た音声信号に代えて選択することにより音声信号の補間
を行う音声信号選択手段と、を具備することを特徴とす
る欠落音声補間符号化装置。
6. A missing speech interpolation coding device for interpolating a part of an input speech signal when the input speech signal is missing in encoding a speech signal using a band division signal, comprising: When a unit period for capturing a signal is a frame, ring buffer means for sequentially holding the input audio signal from a current frame to a plurality of past frames, and instantaneous interruption detecting means for monitoring the presence or absence of an instantaneous interruption of the input audio signal An attenuating means for attenuating the audio signal held in the ring buffer means; and a sound lacking the attenuated audio signal of the previous frame generated by the attenuating means when an instantaneous interruption is detected by the instantaneous interruption detecting means. A speech signal selection unit for performing interpolation of a speech signal by selecting a signal instead of a signal.
【請求項7】 帯域分割信号を利用する音声信号の符号
化において、一部の入力音声信号が欠落したとき、その
部分を補間する欠落音声補間符号化装置であって、 所定サンプル数の入力音声信号を取り込む単位期間をフ
レームとするとき、現フレームから過去の複数フレーム
に渡って前記入力音声信号を順次に保持するリングバッ
ファ手段と、 入力音声信号の瞬断の有無と瞬断の回復を監視する瞬断
検出手段と、 入力音声信号を低レベルから入力レベルへと増加させる
増加手段と、 無音信号を生成する無音信号発生手段と、 前記瞬断検出手段により瞬断が検出されたとき、前記瞬
断を含むフレームを前記無音信号発生手段で生成された
無音信号で補間し、前記瞬断検出手段により音声信号の
回復が検出されたとき、回復後のフレームに対しては前
記増加手段から出力される増加音声信号を選択すること
により音声信号の補間を行う音声信号選択手段と、を具
備することを特徴とする欠落音声補間符号化装置。
7. A missing voice interpolation coding apparatus for interpolating a part of an input voice signal when the input voice signal is lost in coding a voice signal using a band division signal, the input voice signal having a predetermined number of samples. When a unit period for capturing a signal is a frame, a ring buffer means for sequentially holding the input audio signal from a current frame to a plurality of past frames, and the presence or absence of an instantaneous interruption of the input audio signal and the recovery of the instantaneous interruption are monitored. Instantaneous interruption detecting means, an increasing means for increasing an input audio signal from a low level to an input level, a silent signal generating means for generating a silent signal, and when an instantaneous interruption is detected by the instantaneous interruption detecting means, The frame including the instantaneous interruption is interpolated with the silence signal generated by the silence signal generation unit, and when the restoration of the audio signal is detected by the instantaneous interruption detection unit, the frame after the restoration is detected. Lost audio interpolation coding apparatus characterized by comprising a sound signal selecting means to perform interpolation of the speech signal by selecting an increasing audio signal output from the increasing means.
【請求項8】 帯域分割信号を利用する音声信号の符号
化において、一部の入力音声信号が欠落したとき、その
部分を補間する欠落音声補間符号化装置であって、 所定サンプル数の入力音声信号を取り込む単位期間をフ
レームとするとき、現フレームから過去の複数フレーム
に渡って前記入力音声信号を順次に保持するリングバッ
ファ手段と、 入力音声信号の瞬断の有無と瞬断の回復を監視する瞬断
検出手段と、 前記リングバッファ手段に保持された音声信号を減衰さ
せる減衰手段と、 入力音声信号を低レベルから入力レベルへと増加させる
増加手段と、 前記瞬断検出手段により瞬断が検出されたとき、前記瞬
断を含むフレームを前記減衰手段で生成された減衰音声
信号で補間し、前記瞬断検出手段により音声信号の回復
が検出されたとき、回復後のフレームに対しては前記増
加手段から出力される増加音声信号を選択することによ
り音声信号の補間を行う音声信号選択手段と、を具備す
ることを特徴とする欠落音声補間符号化装置。
8. A missing voice interpolation coding apparatus for interpolating a part of an input voice signal that is missing when encoding a voice signal using a band division signal, the input voice signal having a predetermined number of samples. When a unit period for capturing a signal is a frame, a ring buffer means for sequentially holding the input audio signal from a current frame to a plurality of past frames, and the presence or absence of an instantaneous interruption of the input audio signal and the recovery of the instantaneous interruption are monitored. Instantaneous interruption detecting means, an attenuating means for attenuating an audio signal held in the ring buffer means, an increasing means for increasing an input audio signal from a low level to an input level, and an instantaneous interruption by the instantaneous interruption detecting means. When detected, the frame including the instantaneous interruption is interpolated with the attenuated audio signal generated by the attenuation unit, and when the recovery of the audio signal is detected by the instantaneous interruption detection unit. Lost audio interpolation coding apparatus characterized by comprising a sound signal selecting means to perform interpolation of the speech signal by selecting an increasing audio signal output from the increasing means to the frame after recovery.
【請求項9】 請求項1〜4のいずれか1項に記載の欠
落音声補間符号化方法のプログラムが記録されたことを
特徴とする記録媒体。
9. A recording medium on which is recorded the program for the method of interpolating missing speech according to claim 1. Description:
JP9082553A 1997-04-01 1997-04-01 Method of encoding missing voice interpolation, missing voice interpolation encoding device, and recording medium Pending JPH10282995A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9082553A JPH10282995A (en) 1997-04-01 1997-04-01 Method of encoding missing voice interpolation, missing voice interpolation encoding device, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9082553A JPH10282995A (en) 1997-04-01 1997-04-01 Method of encoding missing voice interpolation, missing voice interpolation encoding device, and recording medium

Publications (1)

Publication Number Publication Date
JPH10282995A true JPH10282995A (en) 1998-10-23

Family

ID=13777697

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9082553A Pending JPH10282995A (en) 1997-04-01 1997-04-01 Method of encoding missing voice interpolation, missing voice interpolation encoding device, and recording medium

Country Status (1)

Country Link
JP (1) JPH10282995A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002542519A (en) * 1999-04-19 2002-12-10 エイ・ティ・アンド・ティ・コーポレーション Method and apparatus for performing packet loss or frame erasure concealment
JP2003527632A (en) * 2000-03-15 2003-09-16 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Laguerre function for audio coding
US8185386B2 (en) 1999-04-19 2012-05-22 At&T Intellectual Property Ii, L.P. Method and apparatus for performing packet loss or frame erasure concealment
US8731908B2 (en) 1999-04-19 2014-05-20 At&T Intellectual Property Ii, L.P. Method and apparatus for performing packet loss or frame erasure concealment
JP2019502949A (en) * 2015-12-18 2019-01-31 クゥアルコム・インコーポレイテッドQualcomm Incorporated Encoding multiple audio signals

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4966452B2 (en) * 1999-04-19 2012-07-04 エイ・ティ・アンド・ティ・コーポレーション Frame erasing concealment processor
US8731908B2 (en) 1999-04-19 2014-05-20 At&T Intellectual Property Ii, L.P. Method and apparatus for performing packet loss or frame erasure concealment
JP2002542519A (en) * 1999-04-19 2002-12-10 エイ・ティ・アンド・ティ・コーポレーション Method and apparatus for performing packet loss or frame erasure concealment
JP2012230419A (en) * 1999-04-19 2012-11-22 At & T Corp Method and apparatus for performing packet loss or frame erasure concealment
JP4975213B2 (en) * 1999-04-19 2012-07-11 エイ・ティ・アンド・ティ・コーポレーション Frame erasing concealment processor
JP2011013697A (en) * 1999-04-19 2011-01-20 At & T Corp Method performed in receiver and receiver
JP2011043844A (en) * 1999-04-19 2011-03-03 At & T Corp Method performed by receiver, and receiver
US9336783B2 (en) 1999-04-19 2016-05-10 At&T Intellectual Property Ii, L.P. Method and apparatus for performing packet loss or frame erasure concealment
US8185386B2 (en) 1999-04-19 2012-05-22 At&T Intellectual Property Ii, L.P. Method and apparatus for performing packet loss or frame erasure concealment
JP4966453B2 (en) * 1999-04-19 2012-07-04 エイ・ティ・アンド・ティ・コーポレーション Frame erasing concealment processor
JP2002542518A (en) * 1999-04-19 2002-12-10 エイ・ティ・アンド・ティ・コーポレーション Method and apparatus for performing packet loss or frame erasure concealment
JP2015180972A (en) * 1999-04-19 2015-10-15 エイ・ティ・アンド・ティ・コーポレーションAt&T Corp. Apparatus for performing frame erasure concealment
JP2002542521A (en) * 1999-04-19 2002-12-10 エイ・ティ・アンド・ティ・コーポレーション Method and apparatus for performing packet loss or frame erasure concealment
US8423358B2 (en) 1999-04-19 2013-04-16 At&T Intellectual Property Ii, L.P. Method and apparatus for performing packet loss or frame erasure concealment
JP2013238894A (en) * 1999-04-19 2013-11-28 At & T Corp Apparatus for performing frame erasure concealment
US8612241B2 (en) 1999-04-19 2013-12-17 At&T Intellectual Property Ii, L.P. Method and apparatus for performing packet loss or frame erasure concealment
JP2002542520A (en) * 1999-04-19 2002-12-10 エイ・ティ・アンド・ティ・コーポレーション Method and apparatus for performing packet loss or frame erasure concealment
JP2014206761A (en) * 1999-04-19 2014-10-30 エイ・ティ・アンド・ティ・コーポレーションAt&T Corp. Apparatus for performing frame erasure concealment
JP2003527632A (en) * 2000-03-15 2003-09-16 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Laguerre function for audio coding
JP4803938B2 (en) * 2000-03-15 2011-10-26 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Laguerre function for audio coding
JP2019502949A (en) * 2015-12-18 2019-01-31 クゥアルコム・インコーポレイテッドQualcomm Incorporated Encoding multiple audio signals

Similar Documents

Publication Publication Date Title
KR101203244B1 (en) Method for generating concealment frames in communication system
KR100343480B1 (en) Silent compression method for recorded voice messages, compressed voice memory method, voice message system and voice information processing and storage device
US6889183B1 (en) Apparatus and method of regenerating a lost audio segment
CN101136203A (en) Apparatus and method for processing signal, recording medium, and program
JP2004361731A (en) Audio decoding system and audio decoding method
JP2001344905A (en) Data reproducing device, its method and recording medium
JPH10313251A (en) Device and method for audio signal conversion, device and method for prediction coefficeint generation, and prediction coefficeint storage medium
KR100792209B1 (en) Method and apparatus for restoring digital audio packet loss
JPH10282995A (en) Method of encoding missing voice interpolation, missing voice interpolation encoding device, and recording medium
JP2001053869A (en) Voice storing device and voice encoding device
JP5384741B2 (en) Method for rendering a music signal corresponding to a discontinuous transmission codec and apparatus for implementing the method
US8005667B2 (en) Methods and systems for sample rate conversion
JP2007010855A (en) Voice reproducing apparatus
JP3046213B2 (en) Sub-band audio signal synthesizer
JP4572755B2 (en) Decoding device, decoding method, and digital audio communication system
KR101261528B1 (en) Method and apparatus for error concealment of decoded audio signal
JP7099447B2 (en) Signal processing equipment, signal processing methods, and programs
JP3133677B2 (en) Decoding processing device and decoding processing method thereof
JP2005532585A (en) Audio coding
JP3187953B2 (en) Wireless communication device
JP3719503B2 (en) Music player
JP2004023191A (en) Signal encoding method and signal decoding method, signal encoder and signal decoder, and signal encoding program and signal decoding program
JP3520968B2 (en) Audio signal encoding / decoding device, audio signal encoding / decoding method, and recording medium
JP2007271916A (en) Speech data compressing device and expanding device
KR19990053837A (en) Method and apparatus for error concealment of audio signal