[go: up one dir, main page]

JP2627579B2 - Audio muting method - Google Patents

Audio muting method

Info

Publication number
JP2627579B2
JP2627579B2 JP3043970A JP4397091A JP2627579B2 JP 2627579 B2 JP2627579 B2 JP 2627579B2 JP 3043970 A JP3043970 A JP 3043970A JP 4397091 A JP4397091 A JP 4397091A JP 2627579 B2 JP2627579 B2 JP 2627579B2
Authority
JP
Japan
Prior art keywords
frame
signal
block
error
codec
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 - Lifetime
Application number
JP3043970A
Other languages
Japanese (ja)
Other versions
JPH04263528A (en
Inventor
和重 田中
広文 高木
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.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
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 Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP3043970A priority Critical patent/JP2627579B2/en
Publication of JPH04263528A publication Critical patent/JPH04263528A/en
Application granted granted Critical
Publication of JP2627579B2 publication Critical patent/JP2627579B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、例えば、ディジタルコ
ードレス電話システムのように誤りの発生しやすい伝送
路でCCITT G.721 32kbpsADPCM
コーデックを用いる場合の、音声ミューティング方式に
関するものである。
BACKGROUND OF THE INVENTION The present invention relates to a CCITT G.100 over an error-prone transmission line such as a digital cordless telephone system. 721 32kbps ADPCM
The present invention relates to an audio muting method when a codec is used.

【0002】[0002]

【従来の技術】従来、例えば、アナログコードレス電話
システムにおける音声のミューティングは、受信レベル
の劣化や制御信号伝送時に、受話器から大きな音を出さ
ないようにするため用いられてきた。またFMを用いた
無線機ではスケルチ回路により受信レベル劣化時の雑音
を防止してきた。これらの場合の音声ミューティングで
は、例えば、受話器への音声出力を無音にすることで大
音量の雑音発生を防いでいる。
2. Description of the Related Art Conventionally, for example, muting of voice in an analog cordless telephone system has been used in order to prevent a loud sound from being output from a receiver when a reception level is deteriorated or a control signal is transmitted. Also, in a radio using FM, a squelch circuit has been used to prevent noise at the time of reception level deterioration. In the audio muting in these cases, for example, generation of a loud noise is prevented by silencing the audio output to the receiver.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、次世代
ディジタルコードレス電話システムのように、CCIT
T G.721 32kbpsADPCMコーデックを
用いる場合のミューティング方式についてはまだ提案さ
れていない。また、アナログの場合のように、受信レベ
ル劣化時に受話器への音声信号を無音にする制御を行っ
た場合、例えば、干渉発生時には音声ミューティングが
できず、雑音が発生してしまう。
However, like the next-generation digital cordless telephone system, CCIT
TG. A muting method using the 721 32 kbps ADPCM codec has not been proposed yet. Further, as in the case of analog, when control is performed to silence the audio signal to the receiver when the reception level is deteriorated, for example, when interference occurs, audio muting cannot be performed and noise occurs.

【0004】本発明は、このような従来の問題点に鑑
み、次世代ディジタルコードレス電話等のように、例え
ばCCITT G.721 32kbpsADPCMコ
ーデックのようなADPCMコーデックを用いる方式に
適用可能なミューティング方式を提案することを目的と
する。
In view of such a conventional problem, the present invention has been developed, for example, as in the next-generation digital cordless telephone or the like, using the CCITT G.300. An object of the present invention is to propose a muting method applicable to a method using an ADPCM codec such as a 721 32 kbps ADPCM codec.

【0005】[0005]

【問題を解決するための手段】本発明によれば、上述の
目的は、次に記載した手段により達成される。即ち、本
発明はADPCMコーデックを用いて通信を行い、伝送
フレーム中の誤りを検出する機能を持つ伝送方式におい
て、次に列挙された方式により実現される。(1) 連続したフレームやブロックに誤りがあることを
検出する機能を持ち、連続する誤りフレーム数やブロッ
ク数がある一定値以下の場合には、誤りがある音声フレ
ーム又はブロックの信号を直前にコーデックに送信した
フレーム又はブロックの信号で置き換え、また一定値以
上の場合には、誤りがある音声フレーム又はブロックの
信号を特定のパターンで置き換え、さらに、音声帯域を
狭める機能と、コーデックの復号化処理遅延時間と誤り
伝播時間を補償する機能を持ち、誤りがあるフレームや
ブロック及びそれに続くフレームやブロックの信号に対
して帯域を狭めて雑音の発生を防止することを特徴とす
る音声ミューティング方式。(2)連続したフレームやブロックに誤りがあることを
検出する機能を持ち、連 続する誤りフレーム数やブロッ
ク数がある一定値以下の場合には、誤りがある音声フレ
ーム又はブロックの信号を直前にコーデックに送信した
フレーム又はブロックの信号で置き換え、また一定値以
上の場合には、誤りがある音声フレーム又はブロックの
信号を特定のパターンで置き換え、さらに、音声帯域を
狭める機能と、コーデックの復号化処理遅延時間と誤り
伝播時間を補償する機能を持ち、誤りがあるフレームや
ブロック及びそれに続くフレームやブロックの信号に対
して帯域を狭めて雑音の発生を防止することを特徴とす
る音声ミューティング方式。 (3) ADPCMコーデックの1ワード又は複数ワード
のパターンに対応するパターンを予め用意し、これらの
間の符号変換を行う機能を持ち、誤りがある音声フレー
ム又はブロックの信号を、直前にコーデックへ送信した
フレーム又はブロックの信号を符号変換した信号に置き
換え、さらに、受話音量を絞る機能と、コーデックの復
号化処理遅延時間と誤り伝播時間を補償する機能を持
ち、誤りがあるフレームやブロック及びそれに続くフレ
ームやブロックの信号に対して受話音量を絞り、過大な
音量の雑音が聞こえないようにすることを特徴とする音
声ミューティング方式。(4) 連続したフレームやブロックに誤りがあることを
検出する機能と、ADPCMコーデックの1ワード又は
複数ワードのパターンに対応するパターンを予め用意
し、これらの間の符号変換を行う機能とを持ち、連続す
る誤りフレーム数やブロック数がある一定値以下の場合
には、誤りがある音声フレーム又はブロックの信号を、
直前にコーデックに送信したフレーム又はブロックの信
号に置き換え、また一定値以上誤りが連続した場合に
は、誤りがある音声フレーム又はブロックの信号を、直
前にコーデックへ送信したフレーム又はブロックの信号
を符号変換した信号に置き換え、雑音の発生を防止する
ことを特徴とする音声ミューティング方式。(5) ADPCMコーデックの1ワード又は複数ワード
のパターンに対応したパターンを予め用意し、これらの
間の符号変換を行う機能を持ち、誤りがある音声フレー
ム又はブロックの信号に対して前記の符号変換を行い、
雑音の発生を防止することを特徴とする音声ミューティ
ング方式。以上の方法によりレベル劣化時や干渉発生時
に大音量の雑音を出さず、品質のよい通話が可能とな
る。
According to the present invention, the above-mentioned object is achieved by the following means. That is, the present invention is realized in the transmission system having a function of performing communication using the ADPCM codec and detecting an error in a transmission frame by the following system. (1) It has a function of detecting that there is an error in consecutive frames or blocks. If the number of consecutive error frames or blocks is equal to or less than a certain value, a signal of an erroneous voice frame or block is immediately transmitted. replaced by frame or block signal transmitted to the codec, in the case of more than a predetermined value, replacing the signal of the audio frame or block has an error in a particular pattern, further, the voice band
Function of narrowing, decoding processing delay time and error of codec
It has a function to compensate for the propagation time,
Block and subsequent frame and block signals
An audio muting method characterized by narrowing the band to prevent noise. (2) Check that consecutive frames and blocks contain errors
Has the ability to be detected, the number of error frames to continue communicating and blocks
If the number of tracks is below a certain value,
The block or block signal was sent to the codec immediately before
Replace with a frame or block signal.
In the above case, the erroneous speech frame or block
Replace the signal with a specific pattern,
Function of narrowing, decoding processing delay time and error of codec
It has a function to compensate for the propagation time,
Block and subsequent frame and block signals
To reduce noise to prevent noise generation.
Audio muting method. (3) A pattern corresponding to a pattern of one word or a plurality of words of the ADPCM codec is prepared in advance, and has a function of performing code conversion between them, and a signal of an erroneous voice frame or block is transmitted to the codec immediately before. It has a function to reduce the received sound volume and a function to compensate for the decoding processing delay time and error propagation time of the codec, and to replace the frame or block with the error and the following An audio muting method characterized in that the reception volume is reduced for a frame or block signal so that excessive volume noise is not heard. (4) It has a function of detecting an error in consecutive frames and blocks and a function of preparing a pattern corresponding to a pattern of one or more words of the ADPCM codec and performing code conversion between them. If the number of consecutive error frames or blocks is equal to or less than a certain value, the signal of an erroneous voice frame or block is
Replace with the signal of the frame or block transmitted to the codec immediately before, and if errors continue beyond a certain value, code the signal of the erroneous voice frame or block to the signal of the frame or block transmitted to the codec immediately before. An audio muting method characterized by replacing the converted signal to prevent generation of noise. (5) A pattern corresponding to a pattern of one or more words of the ADPCM codec is prepared in advance, and has a function of performing code conversion between these patterns. Do
An audio muting method characterized by preventing generation of noise. With the above method, a high-quality call can be made without generating a loud noise at the time of level deterioration or occurrence of interference.

【0006】[0006]

【実施例】図1は音声ミューティングを行うための本発
明によるブロック構成の一例を示す図である。図1にお
いて、11はアンテナ、12は受信機、13はディジタ
ル信号を復調するための復調器、14は復調した伝送フ
レーム中の誤りを検出するための誤り検出装置、15は
誤り検出装置14からの指令によりADPCM信号部分
でのミューティングを行うミューティング回路(I)、
16はADPCM信号をアナログの音声信号に変換する
ADPCMデコーダ、17は誤り検出装置14からの指
令によりアナログの音声信号部分でのミューティングを
行うミューティング回路(II)、18は受話器である。
FIG. 1 is a diagram showing an example of a block configuration according to the present invention for performing audio muting. In FIG. 1, 11 is an antenna, 12 is a receiver, 13 is a demodulator for demodulating a digital signal, 14 is an error detection device for detecting an error in a demodulated transmission frame, and 15 is an error detection device. Muting circuit (I) that performs muting in the ADPCM signal portion according to the command
Reference numeral 16 denotes an ADPCM decoder for converting an ADPCM signal into an analog audio signal, reference numeral 17 denotes a muting circuit (II) for performing muting in an analog audio signal portion in accordance with a command from the error detection device 14, and reference numeral 18 denotes a receiver.

【0007】誤り検出装置14の実現手段としては、例
えば、伝送フレーム中の誤り検出用の符号を付加して信
号伝送を行い誤りを検出する方法や、フレーム同期パタ
ーンの誤りから音声信号の誤りを推定する方法等を用い
ることができる。以下に図2を用いて誤り検出装置14
の説明を行う。
As means for realizing the error detection device 14, for example, a method of adding an error detection code in a transmission frame to perform signal transmission and detect an error, and a method of detecting an error of a voice signal from an error of a frame synchronization pattern. An estimation method or the like can be used. The error detection device 14 will be described below with reference to FIG.
Will be described.

【0008】図2は無線区間の伝送フレーム構成の一例
を示す図である。図2において、21はプリアンブル、
22はフレームの同期を取るためのフレーム同期パター
ン、23は音声信号、24は音声信号の誤りを検出可能
なように送信側で付ける誤り検出符号である。以下で
は、1伝送フレーム中の音声信号23全体を音声フレー
ムと呼ぶこととする。
FIG. 2 is a diagram showing an example of a transmission frame configuration in a wireless section. In FIG. 2, 21 is a preamble,
Reference numeral 22 denotes a frame synchronization pattern for synchronizing frames, reference numeral 23 denotes an audio signal, and reference numeral 24 denotes an error detection code added on the transmission side so that errors in the audio signal can be detected. Hereinafter, the entire audio signal 23 in one transmission frame is referred to as an audio frame.

【0009】誤り検出符号を用いる方法としては、例え
ば、CRCやBCHを用いることができる。BCH等の
符号では誤りのビット数まで測定することができるため
誤り率を測定可能である。ただし、このような符号は符
号化や復号化が複雑で、検出可能な誤りの数に制限があ
る。CRC等の符号では検出は容易で、非検出率を無視
することができる程度まで抑えることができるが、誤り
の数までは判らない。
As a method using an error detection code, for example, CRC or BCH can be used. For codes such as BCH, the error rate can be measured because the number of error bits can be measured. However, such a code is complicated in encoding and decoding, and the number of detectable errors is limited. With codes such as CRC, detection is easy and the non-detection rate can be suppressed to a negligible level, but the number of errors is not known.

【0010】更に高度な誤り検出符号を用いることによ
り音声信号23のどのあたりで誤りが発生したかを知る
ことができる。例えば、音声信号23を複数のブロック
に分割し、各ブロック毎にCRCで誤り検出を行えばど
のブロックで誤りが発生したのかを知ることができる。
一例を、図2に示す。
By using a more advanced error detection code, it is possible to know where in the audio signal 23 an error has occurred. For example, if the audio signal 23 is divided into a plurality of blocks and error detection is performed by CRC for each block, it is possible to know in which block an error has occurred.
An example is shown in FIG.

【0011】図2において、音声信号23は3つのブロ
ックに分割され、各ブロック毎にCRCで誤り検出を行
う。即ち、この例では、1音声フレームは3ブロックか
ら構成される。伝送フレームを構成する際に各ブロック
のCRCは、例えば、誤り検出符号24としてまとめて
伝送フレームの後に置いておく。フレーム同期パターン
22から音声信号23の誤りを推定する方法としては、
例えば、フレーム同期を行う場合には何ビットかの誤り
を許容してフレーム同期を行い、音声信号23について
もフレーム同期パターンと同じ割合で誤りが発生してい
ると仮定して誤りを推定する方法等がある。
In FIG. 2, an audio signal 23 is divided into three blocks, and error detection is performed by CRC for each block. That is, in this example, one audio frame is composed of three blocks. When constructing a transmission frame, the CRC of each block is put together, for example, as an error detection code 24 and placed after the transmission frame. As a method of estimating an error of the audio signal 23 from the frame synchronization pattern 22,
For example, in the case of performing frame synchronization, a method of permitting some bits of error and performing frame synchronization, and estimating the error on the audio signal 23 on the assumption that errors occur at the same rate as the frame synchronization pattern Etc.

【0012】この推定による誤り検出方式の欠点は、誤
り検出符号24を用いる場合には、音声信号23中の誤
りを直接的に見つけることが出来るのに対して、間接的
に誤りを推定するため正確に誤りを見つけることができ
ないことである。逆にメリットとしては、検出用の符号
が不要なためフレーム効率がよいことがあげられる。
A drawback of the error detection method based on this estimation is that when the error detection code 24 is used, errors in the audio signal 23 can be found directly, whereas errors are indirectly estimated. The inability to find the error accurately. On the other hand, the merit is that the frame efficiency is high because the code for detection is not required.

【0013】誤り検出装置14は、例えば、上記方法に
より誤りを検出するミューティング回路(I)15やミ
ューティング回路(II)17に対して、当該音声フレー
ム又はブロックのミューティングを指示する。
The error detection device 14 instructs, for example, the muting circuit (I) 15 and the muting circuit (II) 17 for detecting an error by the above-described method, to muting the audio frame or block.

【0014】また、誤り率で検出可能な場合には、例え
ば、誤り率がしきい値を越える場合に対してのみミュー
ティングを行う方法や、誤り率の高低によりミューティ
ング方式を変える等により、ミューティングを行うため
に発生する音声の歪みを最小限に止めることもできる。
更に、フレーム同期パターン22から推定可能な誤り率
は、通常かなり誤り率が高くなってからであることを利
用し、誤り検出符号24では誤りの有無のみを検出する
簡易な符号を用い、誤り率の高低によりミューティング
方法を変える方法もある。
If the error rate can be detected, for example, muting is performed only when the error rate exceeds a threshold, or the muting method is changed depending on the level of the error rate. It is also possible to minimize the distortion of the sound generated due to muting.
Further, the error rate that can be estimated from the frame synchronization pattern 22 is usually based on the fact that the error rate has become considerably high, and the error detection code 24 uses a simple code that detects only the presence or absence of an error. There is also a method of changing the muting method depending on the level of the muting.

【0015】以下に本発明のミューティング方式の実施
例を説明する。図3は、例えば、ミューティング回路
(I)15として請求項1記載の音声ミューティング方
に用いる場合の原理を示す図である。図3では、原音
声信号の2ワードに誤りがある例を示す。ここでは、例
えば、1ワードが4ビットのADPCMコーデックを仮
定する。誤り検出装置14でこの誤り部位の検出が可能
である場合、ミューティング回路(I)15はこの誤り
部位を、例えば、「0001」のような特定パターンで
置換し、ADPCMデコーダ16にミューティング後の
信号を送る。誤り検出装置14で誤り部位の検出までは
できない場合、フレーム内の全信号を上記パターンで置
き換える。
An embodiment of the muting system according to the present invention will be described below. FIG. 3 is a diagram showing the principle when the muting circuit (I) 15 is used in the audio muting system according to the first aspect. FIG. 3 shows an example in which two words of the original audio signal have an error. Here, for example, an ADPCM codec in which one word is 4 bits is assumed. If the error portion can be detected by the error detection device 14, the muting circuit (I) 15 replaces the error portion with a specific pattern such as “0001”, Send a signal. If the error detection device 14 cannot detect the error part, all the signals in the frame are replaced with the above pattern.

【0016】上記の特定パターンは1ワードである必要
はなく、例えば「00011110」のように複数ワー
ドに亘るパターンでもよい。長いワード数のパターンの
方がきめ細かなミューティングの制御が可能である。上
記置き換えの際、どのようなパターンが最も適している
いるかはADPCMコーデックの特性に依存する。以下
では一例としてCCITT G.721 32kbps
ADPCMコーデックを用いた場合のパターンを示す。
The specific pattern need not be one word, but may be a pattern extending over a plurality of words, such as "00011110". The muting control can be performed more finely with a pattern having a longer word number. In the above replacement, what pattern is most suitable depends on the characteristics of the ADPCM codec. In the following, CCITT G. 721 32kbps
4 shows a pattern when the ADPCM codec is used.

【0017】図4にCCITT G.721 32kb
psADPCMコーデックの復号器入力部分のブロック
図の一部を示す。図4において、41は入力符号から量
子化差分信号DQを生成する適応逆量子化器、42は量
子化差分信号DQの指数部分を生成する量子化スケール
ファクタ適応部である。IはADPCMへの入力信号1
ワード、DQLNはlog2 正規化された量子化差分信
号、DQLはlog2量子化差分信号、DQSは量子化
差分信号の符号ビット、Yは量子化スケールファクタ、
DQは量子化差分信号、WIは量子化乗数、YUTは高
速量子化スケールファクタである。RECONST43
は入力信号Iをlog2 正規化された量子化差分信号D
QLNに変換するブロックで変換テーブルを表1に示
す。加算器44は仮数部に相当するlog2 正規化され
た量子化差分信号DQLNに対して指数部に相当する量
子化スケールファクタYを加えてlog2 量子化差分信
号DQLを生成するブロックである。逆対数化器45は
log2 量子化差分信号DQLと量子化差分信号の符号
ビットDQSから量子化差分信号を生成するブロックで
ある。FUNCTW46は入力信号Iを量子化乗数WI
に変換するブロックで変換テーブルを表2に示す。FI
LTD47は量子化乗数WIと量子化スケールファクタ
Yから次の量子化スケールファクタを決める基となる高
速量子化スケールファクタYUTを生成するブロックで
ある。
FIG. 4 shows CCITT G. 721 32 kb
FIG. 4 shows a part of a block diagram of a decoder input part of a psADPCM codec. In FIG. 4, reference numeral 41 denotes an adaptive inverse quantizer that generates a quantized difference signal DQ from an input code, and reference numeral 42 denotes a quantizer scale factor adaptation unit that generates an exponent part of the quantized difference signal DQ. I is the input signal 1 to ADPCM
Word, DQLN is a log 2 normalized quantized difference signal, DQL is a log 2 quantized difference signal, DQS is a sign bit of the quantized difference signal, Y is a quantized scale factor,
DQ is a quantization difference signal, WI is a quantization multiplier, and YUT is a high-speed quantization scale factor. RECONST43
Is a log 2 normalized quantized difference signal D of the input signal I.
Table 1 shows a conversion table for the blocks that convert to QLN. The adder 44 is a block that generates a log 2 quantized difference signal DQL by adding a quantized scale factor Y corresponding to an exponent to the log 2 normalized quantized difference signal DQLN corresponding to a mantissa. The antilogarithmic unit 45 is a block that generates a quantized difference signal from the log 2 quantized difference signal DQL and the sign bit DQS of the quantized difference signal. The FUNCTW 46 converts the input signal I into a quantization multiplier WI
Table 2 shows the conversion table for the blocks converted to. FI
LTD 47 is a block for generating a high-speed quantization scale factor YUT which is a basis for determining the next quantization scale factor from the quantization multiplier WI and the quantization scale factor Y.

【0018】入力段のRECONST43及びFUNC
TW46の変換テーブルである表1及び表2から判るよ
うに、入力のワードとして「0000」や「1111」
が入力されるとスケールファクタ及び適応逆量子化器の
変換コードが非常に大きくなる。逆に「0001」や
「1110」の入力に対しては変化量が小さい。従っ
て、音声信号に伝送路で誤りが生じた場合、「000
1」等の変化量の小さい符号で補間しておけば大きな雑
音が発生する可能性は小さいといえる。
Input stage RECONST 43 and FUNC
As can be seen from Tables 1 and 2 which are conversion tables of TW46, "0000" and "1111" are input words.
Is input, the scale factor and the transform code of the adaptive inverse quantizer become very large. Conversely, the change amount is small for the input of “0001” or “1110”. Therefore, when an error occurs in the transmission path of the audio signal, “000”
If interpolation is performed with a code having a small change amount such as “1”, it can be said that the possibility of generating large noise is small.

【0019】[0019]

【表1】 [Table 1]

【0020】[0020]

【表2】 [Table 2]

【0021】次に、請求項記載の例を以下に示す。図
は、例えば、ミューティング回路(I)15として請
求項記載の音声ミューティング方法に用いる場合の一
例を示す図である。図は、例えば連続する誤りフレー
ム数が3回以上の時、「0001」等の特定のパターン
に置き換える音声ミューティングを行う例において、3
回連続して誤ったフレームを受信する場合の例を示して
いる。
Next, an example according to claim 1 will be described below. Figure
FIG. 5 is a diagram showing an example of a case where the muting circuit (I) 15 is used in the audio muting method according to claim 1 . FIG. 5 shows an example in which, when the number of consecutive error frames is three or more, audio muting for replacing with a specific pattern such as “0001” is performed.
An example in which an erroneous frame is received twice consecutively is shown.

【0022】 第1フレーム(図中No. 1)は誤りがない
ため原音声信号とミューティング後の信号は同じであ
る。第2フレーム(No. 2)ではフレーム中に誤りがあ
るため、代わりに直前に送出した第1フレームをADP
CMデコーダ16に送出する。第3フレーム(No. 3)
にも誤りがあるが、連続誤り回数が2であるため、第3
フレームを送出する代わりに、直前に送出したフレーム
(No. 1)をADPCMデコーダ16に送出する。第4
フレームにも誤りがある。この場合、連続誤り回数が3
となるため、第4フレーム内の信号を「0001」のパ
ターンに書き換えてADPCMデコーダ16に信号を送
出する。以下4回以上誤りが連続した場合も同様にフレ
ーム内の信号を「0001」のパターンに書き換えてA
DPCMデコーダ16に信号を送出する。
Since the first frame (No. 1 in the figure) has no error, the original audio signal and the signal after muting are the same. In the second frame (No. 2), there is an error in the frame.
It is sent to the CM decoder 16. Third frame (No. 3)
Is also incorrect, but since the number of consecutive errors is 2, the third
Instead of transmitting a frame, the frame (No. 1) transmitted immediately before is transmitted to the ADPCM decoder 16. 4th
There is also an error in the frame. In this case, the number of consecutive errors is 3
Therefore, the signal in the fourth frame is rewritten to the pattern of “0001” and the signal is transmitted to the ADPCM decoder 16. Similarly, when the error continues four or more times, the signal in the frame is similarly rewritten to the pattern of "0001" and
The signal is sent to the DPCM decoder 16.

【0023】 連続誤り回数が3回未満で誤りの無いフレ
ームを受信した場合には連続誤り回数を0に戻し、第1
フレーム送出から始める。
When a frame having the number of consecutive errors of less than 3 and having no error is received, the number of consecutive errors is returned to 0, and the first
Start with sending a frame.

【0024】この音声ミューティング方式の目的は、同
じフレームを連続して送出する場合に出てくる不自然さ
を取り除くことにある。前述したように、同じ波形の連
続と見なせる時間以上に連続する誤りが発生した場合に
は、請求項2記載の音声ミューティング方式では不自然
さが目立つようになる。これを防止する方法が本ミュー
ティング方式である。従って、連続誤り回数の許容値
は、フレーム長とも密接に関係し、同じ波形の連続と見
なせる時間以下とする必要がある。
The purpose of this audio muting method is to remove the unnaturalness that occurs when the same frame is transmitted continuously. As described above, in the case where an error occurs continuously for a time longer than the time that can be regarded as a continuation of the same waveform, unnaturalness becomes noticeable in the audio muting method according to the second aspect. The muting method is a method for preventing this. Therefore, the permissible value of the number of continuous errors is closely related to the frame length, and needs to be equal to or less than a time at which the same waveform can be regarded as continuous.

【0025】次に、請求項記載の例を以下に示す。図
は、例えば、ミューティング回路(I)15として請
求項記載の音声ミューティング方法を用いた場合の一
例を示す図である。図(a)は音声フレーム内での誤
りの部位が不明な場合の一例で、ミューティング回路1
5は誤り検出装置14から誤りのあるフレームの指摘を
受けると、その音声フレームをADPCMデコーダ16
に送出する代わりに、直前に送出した音声フレームに符
号の変換を施してから送出する。図(b)は音声フレ
ーム内での誤りの部位が明確な場合の一例で、ミューテ
ィング回路15は誤り検出装置14からフレーム内の誤
りのあるブロック(No.3)の指摘を受けると、そのブ
ロックの代わりに、直前のブロック(No. 2)に符号の
変換を施し、変換したブロック(No.2' )をコピーして
ADPCMデコーダ16に送出する。符号変換の一例を
表3に示す。
Next, an example according to claim 3 will be described below. Figure
6 is a diagram showing an example of a case where the audio muting method according to claim 3 is used as the muting circuit (I) 15, for example. 6 (a) shows an example of a case portion of the error in the speech frame is not known, muting circuit 1
5 receives the indication of an erroneous frame from the error detection device 14 and converts the speech frame into an ADPCM decoder 16.
Instead of sending the audio frame, the voice frame sent immediately before is subjected to code conversion and then sent. 6 (b) is an example of a case portion of the error in the speech frame is a clear, muting circuit 15 receives the indication of the block (No.3) with errors in the frame from the error detector 14, Instead of the block, code conversion is performed on the immediately preceding block (No. 2), and the converted block (No. 2 ') is copied and sent to the ADPCM decoder 16. Table 3 shows an example of the code conversion.

【0026】[0026]

【表3】 [Table 3]

【0027】上記、音声ミューティング方式の目的は、
単に直前に送出した信号を誤りが発生した部位の代わり
に用いただけでは不自然さが残るため、直前の符号に下
記の変換処理を施してから当該フレームとして送出し、
不自然さを無くすことにある。符号変換の方法は、例え
ば、上記表3に示すように、ADPCMコーデックへの
入力が小さくなるように原音声信号を符号変換する。こ
の変換方法は表3に示す方法だけではなく、表1や表2
のADPCMコーデックの特性から判るように、ADP
CMコーデックへの入力が小さくなるように原音声符号
を符号変換する方法であればよい。
The purpose of the audio muting method is as follows.
Simply using the signal sent immediately before in place of the site where the error occurred leaves unnaturalness, so the following code is subjected to the following conversion processing and then sent out as the frame.
It is to eliminate unnaturalness. As a code conversion method, for example, as shown in Table 3 above, the code conversion of the original audio signal is performed so that the input to the ADPCM codec is reduced. This conversion method is not limited to the method shown in Table 3, but is also used in Tables 1 and 2
As can be seen from the characteristics of the ADPCM codec of
Any method may be used as long as the original speech code is transcoded so that the input to the CM codec is reduced.

【0028】また、表3に示すような1ワード毎の変換
だけではなく、複数ワードに対応するパターンを用いて
符号変換する方法でもよい。この場合の一例を表4に示
す。表4の例では2ワード分のADPCMコーデック信
号を変換するパターンの例を示している。複数ワードの
符号変換では、1ワード毎の符号変換よりも更にきめ細
かな変換が可能であり不自然さがより少なくなるが、符
号変換パターンが増加する欠点がある。
In addition to the conversion for each word as shown in Table 3, a code conversion method using a pattern corresponding to a plurality of words may be used. Table 4 shows an example of this case. The example of Table 4 shows an example of a pattern for converting an ADPCM codec signal for two words. In code conversion of a plurality of words, more detailed conversion can be performed than in code conversion for each word and unnaturalness is reduced, but there is a disadvantage that a code conversion pattern increases.

【0029】[0029]

【表4】 [Table 4]

【0030】次に、請求項5記載の例を以下に示す。図
は、例えば、ミューティング回路(I)15として請
求項記載の音声ミューティング方法を用いた場合の一
例を示す図である。図は、例えば、連続する誤りフレ
ーム数が3回以下の場合は直前に送出したフレームをA
DPCMコーデックに送出し、3回以上の時は、直前に
送出したフレームに符号の変換を施してから送出するよ
うな音声ミューティングを行う例において、連続して4
回誤ったフレームを受信する場合の例を示している。
Next, an example according to claim 5 will be described below. Figure
FIG. 7 is a diagram showing an example of the case where the audio muting method according to claim 4 is used as the muting circuit (I) 15, for example. FIG. 7 shows that, for example, if the number of consecutive error frames is three or less,
In the example where audio is muted such that the frame is transmitted to the DPCM codec and the code is converted to the immediately preceding frame when the frame is transmitted three or more times, the frame is transmitted continuously.
An example is shown where a wrong frame is received.

【0031】図において、第1フレーム(図中No.
1)は誤りがないため原音声信号とミューティング後の
信号は同じである。第2フレーム(No. 1)ではフレー
ム中に誤りがあるため、代わりに直前に送出した第1フ
レームをADPCMデコーダ16に送出する。第3フレ
ーム(No. 1)にも誤りがあるが、連続誤り回数が2で
あるため、第3フレームを送出する代わりに、直前に送
出したフレーム(No. 1)をADPCMデコーダ16に
送出する。第4フレームにも誤りがある。この場合、連
続誤り回数が3となるため、直前に送出したフレームの
信号に、例えば、表3の符号変換を行い、ADPCMデ
コーダ16に信号(No.1’)を送出する。第5フレーム
にも誤りがある。この場合も、連続誤りが3回以上とな
るため、直前に送出したフレームの信号に、例えば、表
3の符号変換を行い、ADPCMデコーダ16に信号
(No.1”)を送出する。以下5回以上誤りが連続した場
合も同様に、直前に送出したフレームを符号変換してか
らADPCMデコーダ16に信号を送出する。連続誤り
回数が3回未満で誤りの無いレームを受信した場合には
連続誤り回数を0に戻し、第1フレーム送出から始め
る。
In FIG. 7 , the first frame (No.
In 1), since there is no error, the original audio signal and the signal after muting are the same. In the second frame (No. 1), since there is an error in the frame, the first frame transmitted immediately before is transmitted to the ADPCM decoder 16 instead. Although the third frame (No. 1) also has an error, since the number of consecutive errors is 2, the immediately preceding frame (No. 1) is transmitted to the ADPCM decoder 16 instead of transmitting the third frame. . There is also an error in the fourth frame. In this case, since the number of consecutive errors is 3, the signal of the frame transmitted immediately before is subjected to, for example, code conversion in Table 3, and the signal (No. 1 ') is transmitted to the ADPCM decoder 16. There is also an error in the fifth frame. Also in this case, since the consecutive errors are three or more times, the signal of the frame transmitted immediately before is subjected to, for example, code conversion shown in Table 3 and the signal (No. 1 ") is transmitted to the ADPCM decoder 16. Similarly, when the error is repeated more than once, the signal is transmitted to the ADPCM decoder 16 after the code conversion of the frame transmitted immediately before is performed. The number of errors is returned to 0, and transmission from the first frame is started.

【0032】上記例では、4回以上誤りが連続した場合
も表3の符号変換パターンを用いる例を示したが、連続
誤りの回数により符号変換パターンを切り換える方法で
もよい。また、上記例では、符号変換パターンとして表
3の1ワード毎の変換を行ったが、例えば表4のように
な複数ワード符号変換パターンを用いることも可能であ
る。
In the above example, the code conversion pattern shown in Table 3 is used even when the error is repeated four or more times. However, a method of switching the code conversion pattern according to the number of consecutive errors may be used. Further, in the above example, the conversion for each word in Table 3 was performed as the code conversion pattern, but a multi-word code conversion pattern as shown in Table 4 may be used, for example.

【0033】次に、請求項記載の例を以下に示す。図
は、例えばミューティング回路(I)15として請求
項6記載の音声ミューティング方法を用いた場合の一例
を示す図である。図(a)は音声フレーム内での誤り
の部位が不明な場合の一例で、ミューティング回路15
は誤り検出装置14から誤りのあるフレームの指摘を受
けると、その音声フレーム全体を符号変換し、ADPC
Mデコーダ16に送出する。図(b)は音声フレーム
内での誤りの部位が明確な場合の一例で、ミューティン
グ回路15は誤り検出装置14からフレーム内の誤りの
あるブロック(No.2)の指摘を受けると、そのブロッ
クに符号変換を施し、変換したブロック(No. 2’)を
ADPCMデコーダ16に送出する。符号変換の一例を
表5に示す。
Next, an example according to claim 5 will be described below. Figure
FIG. 8 is a diagram showing an example in the case where the audio muting method according to claim 6 is used as the muting circuit (I) 15, for example. 8 (a) is an example of a case portion of the error in the speech frame is not known, muting circuit 15
Receives the indication of an erroneous frame from the error detection device 14, performs code conversion on the entire speech frame,
The data is sent to the M decoder 16. FIG. 8B shows an example in which an error part in a voice frame is clear. When the muting circuit 15 receives an indication of an erroneous block (No. 2) in the frame from the error detection device 14, The block is subjected to code conversion, and the converted block (No. 2 ′) is sent to the ADPCM decoder 16. Table 5 shows an example of the code conversion.

【0034】[0034]

【表5】 [Table 5]

【0035】上記、音声ミューティング方式の目的は、
符号誤りが発生した場合、誤りを検出した部位のデータ
全てが誤っていることは少なく、誤っていないデータを
利用し、自然性を損なわずに音声を出すことにある。こ
の目的のための符号変換パターンとしては例えば、上記
表5に示すように、ADPCMデコーダの出力が急激に
変化しないように音声信号を符号変換することが望まし
い。即ち、ADPCMコーデックへの入力の大きさによ
り変換が異なり、出力への影響が少ない小さい入力の場
合にはそのままとし、出力の急激な変化をもたらす大き
な入力の場合にはより小さな値に変換する。この変換方
法は表3に示す方法だけではなく、表1や表2に示した
ADPCMコーデックの特性から判るように、ADPC
Mコーデックへの入力が小さい場合にはそのままとし、
大きな入力の場合にはより小さな値に変換する符号変換
パターンを用いればよい。
The purpose of the audio muting method is as follows.
When a code error occurs, it is rare that all the data at the portion where the error is detected is erroneous, and the utterance is output using data that is not erroneous without impairing the naturalness. As a code conversion pattern for this purpose, for example, as shown in Table 5 above, it is desirable to perform code conversion on the audio signal so that the output of the ADPCM decoder does not suddenly change. That is, the conversion differs depending on the size of the input to the ADPCM codec. In the case of a small input having little influence on the output, the input is kept as it is, and in the case of a large input causing a rapid change in the output, the conversion is made to a smaller value. This conversion method is not limited to the method shown in Table 3, and as can be seen from the characteristics of the ADPCM codec shown in Tables 1 and 2,
If the input to the M codec is small, leave it as is,
In the case of a large input, a code conversion pattern for converting to a smaller value may be used.

【0036】また、表5に示すような1ワード毎の変換
だけではなく、複数ワードに対応するパターンを用いて
符号変換する方法でもよい。この場合の一例を表6に示
す。表6の例では2ワード分のADPCMコーデック信
号を変換するパターンの例を示している。複数ワードの
符号変換では、1ワード毎の符号変換よりも更にきめ細
かな変換が可能であり不自然さがより少なくなるが、符
号変換パターンが増加する欠点がある。この場合の符号
変換パターンとしてもADPCMコーデックへの入力が
小さく場合にはそのままとし、大きな入力の場合にはよ
り小さな値に変換する符号変換パターンを用いればよ
い。
In addition to the conversion for each word as shown in Table 5, a code conversion method using a pattern corresponding to a plurality of words may be used. Table 6 shows an example of this case. The example of Table 6 shows an example of a pattern for converting an ADPCM codec signal for two words. In code conversion of a plurality of words, more detailed conversion can be performed than in code conversion for each word and unnaturalness is reduced, but there is a disadvantage that a code conversion pattern increases. In this case, if the input to the ADPCM codec is small, the code conversion pattern may be left as it is, and if the input is large, a code conversion pattern for converting to a smaller value may be used.

【0037】[0037]

【表6】 [Table 6]

【0038】次に、請求項記載のミューティング方式
に用いるミューティング回路(II)の例を以下に示す。
は、この場合の、ミューティング回路(II)17の
装置構成の一例を示す図である。図において、101
は伝送誤りが発生した場合に音声の帯域を狭める働きを
する帯域可変フィルタ、102はADPCMコーデック
内部の処理遅延時間及び誤り伝播時間補償回路である。
Next, the muting method according to claim 1
An example of the muting circuit (II) used for the following is shown below.
FIG. 9 is a diagram showing an example of a device configuration of the muting circuit (II) 17 in this case . In FIG. 9 , 101
Is a band variable filter that functions to narrow the voice band when a transmission error occurs, and 102 is a processing delay time and error propagation time compensation circuit inside the ADPCM codec.

【0039】102の機能は、1つには、ADPCMコ
ーデックの内部での処理遅延時間を考慮して、ADPC
Mコーデックに信号を入力したタイミングではなく、信
号が出力されてくるタイミングで可変帯域フィルタ10
1を動作させるための補償回路としての働きがある。第
2の機能としては以下に示す誤り伝播時間の補償回路と
しての働きがある。ADPCMコーデックは内部に適応
予測部を持っており、誤りのあるデータが入力される
と、符号化側のADPCMコーデックの適応予測部と復
号化側の適応予測部とのくいちがいが発生して雑音が発
生する。従って、誤りのあるデータを入力してから、一
定時間は、誤り伝播により雑音が発生する可能性があ
り、可変帯域フィルタ101を動作させる必要がある。
One of the functions of the ADPC is to take into account the processing delay time inside the ADPCM codec,
The variable bandpass filter 10 is not at the timing of inputting the signal to the M codec but at the timing at which the signal is output.
1 has a function as a compensation circuit for operating the circuit. The second function is to function as a compensation circuit for the error propagation time described below. The ADPCM codec has an adaptive prediction unit inside. When erroneous data is input, a discrepancy occurs between the adaptive prediction unit of the ADPCM codec on the encoding side and the adaptive prediction unit on the decoding side, and noise is generated. Occur. Therefore, there is a possibility that noise is generated due to error propagation for a certain time after input of erroneous data, and it is necessary to operate the variable bandpass filter 101.

【0040】上記例では、遅延時間及び誤り伝播時間補
償回路102はADPCMコーデックの特性に応じて可
変帯域フィルタ101を動作させる例を示したが、簡易
的に次のフレーム又はブロック全てに可変帯域フィルタ
101を動作させてもよい。
In the above example, the delay time and error propagation time compensation circuit 102 operates the variable bandpass filter 101 according to the characteristics of the ADPCM codec, but the variable bandpass filter 101 is simply applied to the next frame or all blocks. 101 may be operated.

【0041】図10は音声フレーム内での誤りの部位が
不明な場合の一例で、ミューティング回路17は誤り検
出装置14から誤りのあるフレームの指摘を受けると、
ADPCMコーデックの内部での処理遅延時間と誤り伝
播時間を考慮して可変帯域フィルタ101を動作させ
る。音声フレーム内での誤りの部位が明確な場合は、図
10で、フレームをブロックと読み替えればよい。
FIG. 10 shows an example in which the location of an error in a voice frame is unknown. When the muting circuit 17 receives an indication of an erroneous frame from the error detection device 14,
The variable bandpass filter 101 is operated in consideration of the processing delay time and the error propagation time inside the ADPCM codec. If the location of the error in the audio frame is clear,
At 10 , the frame may be read as a block.

【0042】上記例ではミューティング回路(II)17
はアナログ部分のミューティングを例に取り説明した
が、PCMの部分であってもμ1aw⇔リニア変換を行
い、ディジタルフィルタを用いることで、同様にミュー
ティングが可能である。
In the above example, the muting circuit (II) 17
Has been described taking muting of an analog part as an example, but muting can be similarly performed in the PCM part by performing μ1aw⇔linear conversion and using a digital filter.

【0043】次に、請求項記載のミューティング方式
に用いるミューティング回路(II)の例を以下に示す。
11は、この場合のミューティング回路(II)17の
装置構成の一例を示す図である。図11において、12
1は伝送誤りが発生した場合に音声のレベルを減衰させ
るレベルサプレス回路、122は遅延時間及び誤り伝播
時間補償回路である。122の機能は、図のADPC
Mコーデックの処理遅延時間及び誤り伝播時間補償回路
102と同じである。また、遅延時間及び誤り伝播時間
補償回路122は図10の遅延時間及び誤り伝播時間補
償回路102と同様、簡易的に次のフレームまたはブロ
ック全てに対してレベルサプレス回路121を動作させ
てもよい。
Next, a muting method according to claim 2
An example of the muting circuit (II) used for the following is shown below.
FIG. 11 is a diagram showing an example of a device configuration of the muting circuit (II) 17 in this case . In FIG. 11 , 12
Reference numeral 1 denotes a level suppression circuit that attenuates the level of a sound when a transmission error occurs, and 122 denotes a delay time and error propagation time compensation circuit. 122 functions, ADPC 9
This is the same as the processing delay time and error propagation time compensation circuit 102 of the M codec. Further, the delay time and error propagation time compensation circuit 122 may simply operate the level suppression circuit 121 for the next frame or all blocks, similarly to the delay time and error propagation time compensation circuit 102 in FIG.

【0044】図12は音声フレーム内での誤りの部位が
不明な場合の一例で、ミューティング回路(II)17は
誤り検出装置14から誤りのフレームの指摘を受ける
と、ADPCMコーデックの内部での処理遅延時間と誤
り伝播時間を考慮してレベルサプレス回路121を動作
させる。音声フレーム内での誤りの部位が明確な場合
は、図12でフレームをブロックと読み代えればよい。
FIG. 12 shows an example in which an error part in an audio frame is unknown. When the muting circuit (II) 17 receives an indication of an error frame from the error detection device 14, the muting circuit (II) 17 The level suppress circuit 121 is operated in consideration of the processing delay time and the error propagation time. If the site of the error in the speech frame clear may In other read as block frame in FIG.

【0045】上記例ではミューティング回路(II)17
はアナログ部分でのミューティングを例に取り説明した
が、PCMの部分であってもμ1aw⇔リニア変換を行
い、ディジタル的にレベル変換を行うことで、同様にミ
ューティングが可能である。
In the above example, the muting circuit (II) 17
Has been described taking muting in an analog part as an example, but muting is also possible in the PCM part by performing μ1aw⇔linear conversion and performing digital level conversion.

【0046】図1において、ミューティング回路(I)
15とミューティング回路(II)17は相互補間的な働
きをする。ミューティング回路(I)15のみを用いる
ミューティング方式はADPCMコーデックの入力側で
符号変換を行うため、場合によっては若干雑音が発生す
る可能性がある。また、ミューティング回路(II)17
のみを用いるミューティング方式では、十分な雑音抑制
を行うと音声自身も抑制されやや不自然になる。図1に
例示するように、例えば、ミューティング回路(I)1
5を用いるミューティング方式とミューティング回路
(II)17を用いるミューティング方式を組み合わせる
ことにより、よりよいミューティングを構成することが
可能である。
In FIG. 1, muting circuit (I)
15 and the muting circuit (II) 17 work in a mutually interpolating manner. In the muting method using only the muting circuit (I) 15 , code conversion is performed on the input side of the ADPCM codec, so that noise may be generated in some cases. Muting circuit (II) 17
The muting scheme using only also be suppressed becomes slightly unnatural voice itself is performed a sufficient noise suppression. As exemplified in FIG. 1, for example, a muting circuit (I) 1
Muting method and muting circuit using 5
By combining the muting methods using (II) 17, it is possible to configure better muting.

【0047】[0047]

【発明の効果】以上説明したように、本発明によれば、
ADPCMコーデックを用いて通信を行う伝送方式にお
いて、特許請求の範囲に記載された音声ミューティング
を単独または組み合わせて使用することで、伝送誤りが
発生した場合においても、簡易に雑音の発生を防止する
ことができる。
As described above, according to the present invention,
In a transmission system that performs communication using the ADPCM codec, the use of the audio muting described in the claims alone or in combination prevents simple generation of noise even when a transmission error occurs. be able to.

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

【図1】本発明による音声ミューティング方式の構成を
示すブロック図である。
FIG. 1 is a block diagram showing a configuration of an audio muting system according to the present invention.

【図2】本発明が対象とする伝送系における伝送フレー
ム構成図である。
FIG. 2 is a configuration diagram of a transmission frame in a transmission system targeted by the present invention.

【図3】本発明に用いるミューティング回路(I)の動
作例を示す信号パターンである。
FIG. 3 is a signal pattern illustrating an operation example of a muting circuit (I) used in the present invention.

【図4】本発明に用いるADPCMコーディックの復号
器入力部分の1例を示すブロック図である。
FIG. 4 is a block diagram showing an example of a decoder input portion of an ADPCM codec used in the present invention.

【図5】本発明に用いるミューティング回路(I)の他
の動作例を示す信号パターンである。
FIG. 5 is a signal pattern showing another operation example of the muting circuit (I) used in the present invention.

【図6】本発明に用いるミューティング回路(I)の他
の動作例を示す信号パターンである。
FIG. 6 is a signal pattern showing another operation example of the muting circuit (I) used in the present invention.

【図7】本発明に用いるミューティング回路(I)の他
の動作例を示す信号パターンである。
FIG. 7 is a signal pattern showing another operation example of the muting circuit (I) used in the present invention.

【図8】本発明に用いるミューティング回路(I)の他
の動作例を示す信号パターンである。
FIG. 8 is a signal pattern showing another operation example of the muting circuit (I) used in the present invention.

【図9】本発明に用いるミューティング回路(II)の構
成例を示すブロック図である。
FIG. 9 is a block diagram illustrating a configuration example of a muting circuit (II) used in the present invention.

【図10】図9の構成例の動作を説明するためのタイム
チャートである。
FIG. 10 is a time chart for explaining the operation of the configuration example of FIG. 9;

【図11】本発明に用いるミューティング回路(II)の
構成例を示すブロック図である。
FIG. 11 is a block diagram illustrating a configuration example of a muting circuit (II) used in the present invention.

【図12】図11の構成例の動作を説明するためのタイ
ムチャートである。
FIG. 12 is a time chart for explaining the operation of the configuration example of FIG. 11;

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

11 アンテナ 12 受信機 13 復調器 14 誤り検出装置 15 ミューティング回路(I) 16 ADPCMデコーダ 17 ミューティング回路(II) 18 受話器 21 プリアンブル 22 フレーム同期パターン 23 音声信号 24 誤り検出符号 41 適応逆量子化器 42 量子化スケールファクタ適応部 RECONST43 入力信号1をlog2 正規化され
た量子化差分信号DQLNに変換するブロック 44 加算器 45 逆対数化器 FUNCTW46 入力信号Iを量子化乗数WIに変換
するブロック FILTD47 高速量子化スケールファクタYUTを
生成するブロック 101 帯域可変フィルタ 102 遅延時間及び誤り伝播時間補償回路 121 レベルサプレス回路 122 遅延時間及び誤り伝播時間補償回路
DESCRIPTION OF SYMBOLS 11 Antenna 12 Receiver 13 Demodulator 14 Error detection device 15 Muting circuit (I) 16 ADPCM decoder 17 Muting circuit (II) 18 Handset 21 Preamble 22 Frame synchronization pattern 23 Audio signal 24 Error detection code 41 Adaptive inverse quantizer 42 Quantization scale factor adaptation unit RECONST 43 Block for converting input signal 1 to log 2 normalized quantization difference signal DQLN 44 Adder 45 Antilogarithmizer FUNCTW46 Block for converting input signal I to quantization multiplier WI FILTD47 High speed Block 101 for generating quantization scale factor YUT 101 Band variable filter 102 Delay time and error propagation time compensation circuit 121 Level suppress circuit 122 Delay time and error propagation time compensation circuit

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平1−268317(JP,A) 特開 昭58−147810(JP,A) 特開 昭63−16472(JP,A) 特公 平2−48994(JP,B2) ──────────────────────────────────────────────────続 き Continuation of the front page (56) References JP-A-1-268317 (JP, A) JP-A-58-147810 (JP, A) JP-A-63-16472 (JP, A) 48994 (JP, B2)

Claims (5)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 ADPCMコーデックを用いて通信を行
い、伝送フレーム中の誤りを検出する機能を持つ伝送方
式において、連続したフレームやブロックに誤りがある
ことを検出する機能を持ち、連続する誤りフレーム数や
ブロック数がある一定値以下の場合には、誤りがある音
声フレーム又はブロックの信号を直前にコーデックに送
信したフレーム又はブロックの信号で置き換え、一定値
以上の場合は、誤りがある音声フレーム又はブロックの
信号を特定のパターンで置き換え、さらに、音声帯域を
狭める機能と、コーデックの復号化処理遅延時間と誤り
伝播時間を補償する機能を持ち、誤りがあるフレームや
ブロック及びそれに続くフレームやブロックの信号に対
して帯域を狭めて雑音の発生を防止することを特徴とす
る音声ミューティング方式。
In a transmission system having a function of performing communication using an ADPCM codec and detecting an error in a transmission frame, consecutive frames and blocks have an error.
Has the function of detecting
If the number of blocks is less than a certain value, an erroneous sound
Sends the voice frame or block signal to the codec immediately before
Replaced with the received frame or block signal, fixed value
In the above case, the error frame or block
Replace the signal with a specific pattern,
Function of narrowing, decoding processing delay time and error of codec
It has a function to compensate for the propagation time,
Block and subsequent frame and block signals
An audio muting method characterized by narrowing the band to prevent noise.
【請求項2】 ADPCMコーデックを用いて通信を行
い、伝送フレーム中の誤りを検出する機能を持つ伝送方
式において、連続したフレームやブロックに誤りがある
ことを検出する機能を持ち、連続する誤りフレーム数や
ブロック数がある一定値以下の場合には、誤りがある音
声フレーム又はブロックの信号を直前にコーデックに送
信したフレーム又はブロックの信号で置き換え、一定値
以上の場合は、誤りがある音声フレーム又はブロックの
信号を特定のパターンで置き換え、さらに、受話音量を
絞る機能と、コーデックの復号化処理遅延時間と誤り伝
播時間を補償する機能を持ち、誤りがあるフレームやブ
ロック及びそれに続くフレームやブロックの信号に対し
て受話音量を絞り過大な音量の雑音が聞こえないように
することを特徴とする音声ミューティング方式。
2. Communication is performed using an ADPCM codec.
Transmission method with a function to detect errors in transmission frames
Error in consecutive frames or blocks in formula
Has the function of detecting
If the number of blocks is less than a certain value, an erroneous sound
Sends the voice frame or block signal to the codec immediately before
Replaced with the received frame or block signal, fixed value
In the above case, the error frame or block
Replace the signal with a specific pattern,
Squeezing function, codec decoding delay time and error propagation
It has a function to compensate the seeding time,
For lock and subsequent frame and block signals
To reduce the listening volume so that excessive volume noise is not heard.
Features and to Ruoto voice muting method to.
【請求項3】 ADPCMコーデックを用いて通信を行
い、伝送フレーム中の誤りを検出する機能を持つ伝送方
式において、ADPCMコーデックの1ワード又は複数
ワードのパターンに対応するパターンを予め用意し、こ
れらの間の符号変換を行う機能を持ち、誤りがある音声
フレーム又はブロックの信号を、直前にコーデックへ送
信したフレーム又はブロックの信号を符号変換した信号
に置き換え、雑音の発生を防止することを特徴とする音
声ミューティング方式。
3. Communication is performed using an ADPCM codec.
Transmission method with a function to detect errors in transmission frames
In the formula, a pattern corresponding to a pattern of one word or a plurality of words of the ADPCM codec is prepared in advance, and has a function of performing code conversion between these, and transmits a signal of an erroneous voice frame or block to the codec immediately before. by replacing the signal of the frame or block to the code converted signal, wherein the to Ruoto <br/> voice muting method to prevent the occurrence of noise.
【請求項4】 ADPCMコーデックを用いて通信を行
い、伝送フレーム中の誤りを検出する機能を持つ伝送方
式において、連続したフレームやブロックに誤りがある
ことを検出する機能と、ADPCMコーデックの1ワー
ド又は複数ワードのパターンに対応するパターンを予め
用意し、これらの間の符号変換を行う機能とを持ち、連
続する誤りフレーム数やブロック数がある一定値以下の
場合には、誤りがある音声フレーム又はブロックの信号
を、直前にコーデックに送信したフレーム又はブロック
の信号に置き換え、また一定値以上誤りが連続した場合
には、誤りがある音声フレーム又はブロックの信号を、
直前にコーデックへ送信したフレーム又はブロックの信
号を符号変換した信号に置き換え、雑音の発生を防止す
ることを特徴とする音声ミューティング方式。
4. Communication is performed using an ADPCM codec.
Transmission method with a function to detect errors in transmission frames
In the formula, there is a function of detecting an error in a continuous frame or block, and a function of preparing a pattern corresponding to a pattern of one or more words of the ADPCM codec in advance and performing code conversion between them. If the number of consecutive error frames or blocks is equal to or less than a certain value, the signal of the erroneous voice frame or block is replaced with the signal of the frame or block transmitted to the codec immediately before. If consecutive, the signal of the erroneous voice frame or block is
Replacing a frame or block signal that sent to the codec just prior to the code converted signal, wherein the to Ruoto voice muting method to prevent the occurrence of noise.
【請求項5】 ADPCMコーデックを用いて通信を行
い、伝送フレーム中の誤りを検出する機能を持つ伝送方
式において、ADPCMコーデックの1ワード又は複数
ワードのパターンに対応したパターンを予め用意し、こ
れらの間の符号変換を行う機能を持ち、誤りがある音声
フレーム又はブロックの信号に対して前記符号変換を行
い、雑音の発生を防止することを特徴とする音声ミュー
ティング方式。
5. Communication is performed using an ADPCM codec.
Transmission method with a function to detect errors in transmission frames
In the formula, a pattern corresponding to a pattern of one word or a plurality of words of the ADPCM codec is prepared in advance, and has a function of performing code conversion between them, and performs the code conversion on a signal of an erroneous voice frame or block. performed, characteristics and be Ruoto voice muting method to prevent the occurrence of noise.
JP3043970A 1991-02-18 1991-02-18 Audio muting method Expired - Lifetime JP2627579B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3043970A JP2627579B2 (en) 1991-02-18 1991-02-18 Audio muting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3043970A JP2627579B2 (en) 1991-02-18 1991-02-18 Audio muting method

Publications (2)

Publication Number Publication Date
JPH04263528A JPH04263528A (en) 1992-09-18
JP2627579B2 true JP2627579B2 (en) 1997-07-09

Family

ID=12678569

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3043970A Expired - Lifetime JP2627579B2 (en) 1991-02-18 1991-02-18 Audio muting method

Country Status (1)

Country Link
JP (1) JP2627579B2 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2640598B2 (en) * 1992-03-24 1997-08-13 国際電気株式会社 Voice decoding device
DE4427351C1 (en) * 1994-08-02 1996-03-28 Siemens Ag Signal processing method and arrangement for block coded speech signals of a message system
JP2789578B2 (en) * 1995-04-12 1998-08-20 日本電気株式会社 Error processing method and apparatus for ADPCM voice transmission system
JPH09312620A (en) * 1996-05-23 1997-12-02 Nec Corp Voice data interpolation processor
JP2927242B2 (en) * 1996-06-28 1999-07-28 日本電気株式会社 Error processing apparatus and error processing method for voice code data
US7113522B2 (en) * 2001-01-24 2006-09-26 Qualcomm, Incorporated Enhanced conversion of wideband signals to narrowband signals
JP4572755B2 (en) * 2005-06-27 2010-11-04 ソニー株式会社 Decoding device, decoding method, and digital audio communication system
JP2007150655A (en) * 2005-11-28 2007-06-14 Hitachi Kokusai Electric Inc Digital radio
JP5176287B2 (en) * 2006-04-25 2013-04-03 ソニー株式会社 Content reproduction system, content reproduction apparatus, and content reproduction method
JP5235309B2 (en) * 2007-01-25 2013-07-10 京セラ株式会社 Audio playback apparatus and audio playback method
JP2010154307A (en) * 2008-12-25 2010-07-08 Fujitsu Telecom Networks Ltd Transmission apparatus and audio signal transmission method
JP5599487B2 (en) * 2013-04-24 2014-10-01 パナソニック株式会社 Audio processing apparatus for ADPCM audio transmission system and audio processing method therefor

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58147810A (en) * 1982-02-26 1983-09-02 Sony Corp Reproducing device of sound signal
JPS6316472A (en) * 1986-07-08 1988-01-23 Sony Corp Reproducing device
JP2562659B2 (en) * 1988-04-20 1996-12-11 三洋電機株式会社 ADPCM signal decoding device
JPH0248994A (en) * 1988-08-11 1990-02-19 Diafoil Co Ltd Thermal transfer material for printer

Also Published As

Publication number Publication date
JPH04263528A (en) 1992-09-18

Similar Documents

Publication Publication Date Title
EP1038358B1 (en) Audio codec with agc controlled by a vocoder
JP2627579B2 (en) Audio muting method
EP0856960A1 (en) Reception data expander
JP3264822B2 (en) Mobile communication equipment
US6816592B1 (en) Echo cancellation in digital data transmission system
JPH07123235B2 (en) Eco-suppressor
EP0680034B1 (en) Mobile radio communication system using a sound or voice activity detector and convolutional coding
FI112834B (en) Procedure and apparatus for sound reconstruction during erasures
US5790657A (en) Echo suppressor capable of suppressing an echo resulting from acoustic coupling without spoiling a natural sound of conversation
JP3204287B2 (en) Method and apparatus for detecting noise bursts in a signal processor
JP5195402B2 (en) Wireless communication apparatus and wireless communication system
US20050177365A1 (en) Transmitter-receiver
JP3436940B2 (en) Wireless communication device
JP3748261B2 (en) ADPCM decoder
JP3187953B2 (en) Wireless communication device
JP5447628B1 (en) Wireless communication apparatus and communication terminal
JPS60173600A (en) Voice decoder
KR100325135B1 (en) A Voice Signal Error Compensation Algorithm
JP3603469B2 (en) Voice quality improvement device
JP7579761B2 (en) Line control device and wireless communication system
JPH022731A (en) Signal transmission equipment
JPH07115403A (en) Encoding and decoding circuit for silent section information
JP2937181B2 (en) Voice adjustment device for digital telephone
JP6074661B2 (en) Wireless communication apparatus and communication terminal
JP2007006359A (en) Decoding device, decoding method, and digital audio communication system

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090418

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090418

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100418

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100418

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110418

Year of fee payment: 14

EXPY Cancellation because of completion of term