JPH0431449B2 - - Google Patents
Info
- Publication number
- JPH0431449B2 JPH0431449B2 JP60170488A JP17048885A JPH0431449B2 JP H0431449 B2 JPH0431449 B2 JP H0431449B2 JP 60170488 A JP60170488 A JP 60170488A JP 17048885 A JP17048885 A JP 17048885A JP H0431449 B2 JPH0431449 B2 JP H0431449B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- modem
- adaptive
- predictor
- quantizer
- 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
Links
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
Description
【発明の詳細な説明】
〔概要〕
適応差分符号化装置に関するもので、モデムト
レーニング信号検出器により信号を検出した時、
音声信号に適した差分符号化から、データに適し
た差分符号化に切り替えることにより、入力信号
に関係なく最適な信号伝送を可能にするものであ
る。[Detailed Description of the Invention] [Summary] This invention relates to an adaptive differential encoding device, which when a signal is detected by a modem training signal detector,
By switching from differential encoding suitable for audio signals to differential encoding suitable for data, optimal signal transmission is possible regardless of the input signal.
本発明は音声信号の適応差分符号化装置の改良
に関する。
The present invention relates to an improved adaptive differential encoding device for audio signals.
上記音声信号の適応差分符号化装置を、現存す
る通信網に適応する場合、音声信号の他に音声帯
域モデム信号の9600bps以下は勿論9600bps以上
のデータ伝送も可能であることが望ましい。 When the above-mentioned adaptive differential encoding device for voice signals is applied to an existing communication network, it is desirable to be able to transmit not only voice signals but also data of voice band modem signals of 9600 bps or less, as well as data at 9600 bps or more.
音声信号の適応差分符号化方式(以下ADPCM
符号化方式と称す)は、第3図に1例を示す音声
のパワースペクトルの統計的性質を利用し、従来
のPCMに比べて少ない伝送レート(帯域)で効
率良く音声を伝送しようとするものである。
Adaptive differential coding method for audio signals (hereinafter referred to as ADPCM)
The coding method (referred to as PCM) utilizes the statistical properties of the power spectrum of audio, an example of which is shown in Figure 3, and attempts to efficiently transmit audio at a lower transmission rate (bandwidth) than conventional PCM. It is.
このADPCM符号化方式を現存する通信網に適
応する場合、音声信号の他に音声帯域モデム信号
のデータ伝送も可能であることが望ましいが、音
声帯域モデム信号のパワースペクトルは第4図の
1例に示す如く、音声信号の信号電力が40db程
度の変化を示すのに対し変動が少なく、明らかに
統計的性質が異なる。 When applying this ADPCM encoding method to an existing communication network, it is desirable to be able to transmit voice band modem signal data in addition to voice signals, but the power spectrum of the voice band modem signal is As shown in Figure 2, the signal power of the audio signal shows a change of about 40 db, but the fluctuation is small, and the statistical properties are clearly different.
従つて、例えばCCITTで歓告されている、
32kbpsのADPCM符号化方式を規定している
G.721では4800bpsのモデム信号迄しか補償され
ておらず、9600bpsのモデム信号の伝送は補償さ
れておらず、9600bps以上のモデム信号の伝送は
出来ない問題点がある。 Therefore, for example, as recommended in CCITT,
Specifies the 32kbps ADPCM encoding method
G.721 only compensates for modem signals up to 4800bps, and does not compensate for the transmission of 9600bps modem signals, so there is a problem that it is not possible to transmit modem signals of 9600bps or higher.
上記問題点は本発明により、適応差分符号化さ
れるべき音声信号及び音声帯域モデム信号よりな
る入力信号に対し、音声信号に最適化した符号化
特性を有する適応量子化器と適応予測器が接続さ
れる構成において、モデムトレーニング信号検出
器が音声帯域モデム信号として最初に入力するモ
デムトレーニング信号を検出した場合、入力信号
に対し音声帯域モデム信号に最適化した量子化器
と予測器が切換え接続され、モデム信号の出力が
零になつた際再び適応量子化器及び適応予測器が
切換え接続されることを特徴とする適応差分符号
化装置によつて解決される。
The above problem can be solved by the present invention, in which an adaptive quantizer and an adaptive predictor are connected to an input signal consisting of a voice signal to be adaptively differentially encoded and a voice band modem signal, and the adaptive quantizer and adaptive predictor have encoding characteristics optimized for the voice signal. In a configuration in which the modem training signal detector detects a modem training signal that is first input as a voice band modem signal, a quantizer and a predictor optimized for the voice band modem signal are switched and connected to the input signal. This problem is solved by an adaptive differential encoding device characterized in that the adaptive quantizer and the adaptive predictor are switched and connected again when the output of the modem signal becomes zero.
瞬時的の波形として音声信号とモデム信号との
相違を検出するのは困難であるので、モデムを使
用する場合最初に流す各部調整用のトレーニング
信号に着目し、トレーニング信号を検出すること
で、量子化器及び予測器をモデムに最適なものに
切り替え、モデム信号のパワーが無くなれば、量
子化器及び予測器を音声信号に最適なものに戻す
ことにより、音声信号の適応差分符号化装置に
て、音声帯域モデム信号の9600bps以下は勿論
9600bps以上のデータ伝送も可能にしたものであ
る。
It is difficult to detect the difference between an audio signal and a modem signal as instantaneous waveforms, so when using a modem, we focus on the training signal for adjusting each part that is sent first, and by detecting the training signal, quantum By switching the quantizer and predictor to the one that is most suitable for the modem, and when the power of the modem signal is gone, returning the quantizer and predictor to the one that is most suitable for the voice signal. , of course, voice band modem signals below 9600 bps
It also enables data transmission of over 9,600 bps.
第1図は本発明の実施例のADPCM符号化装置
のブロツク図、第2図は1例のモデムトレーニン
グ信号検出器のブロツク図である。
FIG. 1 is a block diagram of an ADPCM encoding apparatus according to an embodiment of the present invention, and FIG. 2 is a block diagram of an example modem training signal detector.
図中1,3は加算器、2は半固定量子化器と適
応量子化器に切り替え可能な量子化器、4は固定
予測器と適応予測器に切り替え可能な予測器、5
はモデムトレーニング信号検出器、6は500Hzの
バンドパスフイルタ、7は1700Hzのバンドパスフ
イルタ、8は2900Hzのバンドパスフイルタ、9〜
11は比較器、12はアンド回路、13は2乗平
均を求めるフイルタを示す。 In the figure, 1 and 3 are adders, 2 is a quantizer that can be switched between a semi-fixed quantizer and an adaptive quantizer, 4 is a predictor that can be switched between a fixed predictor and an adaptive predictor, and 5
is a modem training signal detector, 6 is a 500Hz bandpass filter, 7 is a 1700Hz bandpass filter, 8 is a 2900Hz bandpass filter, 9 ~
11 is a comparator, 12 is an AND circuit, and 13 is a filter for calculating the mean square.
第1図において、通常の場合は、量子化器2は
音声信号に最適化した符号化特性を持つ適応量子
化器としておき、予測器4も適応予測器にしてお
き、音声信号のADPCM符号化装置として動作す
るようにしておく。 In Fig. 1, in a normal case, quantizer 2 is an adaptive quantizer with encoding characteristics optimized for audio signals, predictor 4 is also an adaptive predictor, and ADPCM encoding of audio signals is performed. Make it work as a device.
ここでモデムを使用する場合各部の調整の為に
発するモデムトレーニング信号が入力すると、モ
デムトレーニング信号検出器5(詳細説明は後
述)により検出し、量子化器2をモデム信号に最
適な半固定量子化器に切り替え又予測器4をモデ
ム信号に最適の固定予測器に切り替え、モデム信
号に最適化した符号化装置に変更してモデム信号
の符号化を行うようにする。 When a modem is used here, when a modem training signal emitted for adjustment of each part is input, it is detected by the modem training signal detector 5 (detailed explanation will be described later), and the quantizer 2 is set to a semi-fixed quantization signal that is optimal for the modem signal. In addition, the predictor 4 is switched to a fixed predictor that is optimal for modem signals, and the encoding device is changed to an encoding device that is optimized for modem signals to encode the modem signal.
又モデム信号のパワーを監視しておりこのパワ
ーが無くなつた時点で元の音声モードに戻す。 It also monitors the power of the modem signal and returns to the original voice mode when this power is gone.
ここでモデムトレーニング信号検出器5につい
て、第2図を用いて説明する。 The modem training signal detector 5 will now be explained using FIG. 2.
第2図の場合は、トレーニング信号としては、
CCITT・V.29に規定されている単純な繰り返し
波形であるA・Bパターンを選び、これは500Hz,
1700Hz,2900Hzの周波数の複合正弦波により構成
されている点に着目し、第2図に示す如く、入力
信号を500Hzバンドパスフイルタ6,1700Hzバン
ドパスフイルタ7,2900Hzバンドパスフイルタ8
に通し、その出力を夫々比較器9〜11にて、し
きい値と比較し、これ以上のレベルである比較器
9〜11の出力をアンド回路12にてアンドをと
り、出力が1レベルになつた時第1図の符号化装
置をモデムモードに切り替え、一方2乗平均を求
めるフイルタ13にて入力信号のパワーを検出し
ており、トレーニング信号が検出された後信号パ
ワーが無くなれば音声モードに戻すようにしてい
る。このようにすれば、モデム信号を的確に検出
出来、モデム信号を通す時は符号化装置をモデム
モードに切り替え、そうでない時は音声モードに
切り替えるので、音声信号のADPCM符号化装置
で9600bps以下は勿論9600bps以下の音声帯域の
モデム信号も伝送することが可能となる。 In the case of Figure 2, the training signal is
We selected A and B patterns, which are simple repeating waveforms specified in CCITT V.29, and this is 500Hz,
Focusing on the fact that it is composed of a composite sine wave with frequencies of 1700Hz and 2900Hz, the input signal is passed through a 500Hz bandpass filter 6, a 1700Hz bandpass filter 7, and a 2900Hz bandpass filter 8, as shown in Figure 2.
The outputs of the comparators 9 to 11 are compared with the threshold values, and the outputs of the comparators 9 to 11 that are at a higher level are ANDed by the AND circuit 12, and the outputs are at the 1 level. When the user gets used to the training signal, the encoding device shown in Fig. 1 is switched to modem mode, while the power of the input signal is detected by the filter 13 that calculates the root mean square, and if the signal power disappears after the training signal is detected, it switches to voice mode. I'm trying to change it back to . In this way, the modem signal can be detected accurately, and when the modem signal is passed, the encoder is switched to modem mode, otherwise it is switched to voice mode. Of course, modem signals in the voice band of 9600 bps or less can also be transmitted.
以上詳細に説明せる如く本発明によれば、音声
信号のADPCM符号化装置で9600bps以下は勿論
9600bps以上の音声帯域のモデム信号も伝送する
ことが可能となる効果がある。
As explained in detail above, according to the present invention, the ADPCM encoding device for audio signals can process signals of 9600bps or less.
This has the effect of making it possible to transmit modem signals in the voice band of 9600 bps or more.
第1図は本発明の実施例のADPCM符号化装置
のブロツク図、第2図は1例のモデムトレーニン
グ信号検出器のブロツク図、第3図は1例の音声
のパワースペクトルの特性図第4図は1例のモデ
ム信号のパワースペクトルの特性図である。
図において、1,3は加算器、2は半固定量子
化器と適応量子化器に切れ替え可能な量子化器、
4は固定予測器と適応予測器に切り替え可能な予
測器、5はモデムトレーニング信号検出器、6は
500Hzのバンドパスフイルタ、7は1700Hznのバ
ンドパスフイルタ、8は2900Hznのバンドパスフ
イルタ、9〜11は比較器、12はアンド回路、
13は2乗平均を求めるフイルタを示す。
FIG. 1 is a block diagram of an ADPCM encoding device according to an embodiment of the present invention, FIG. 2 is a block diagram of an example of a modem training signal detector, and FIG. 3 is a characteristic diagram of an example of voice power spectrum. The figure is a characteristic diagram of the power spectrum of an example modem signal. In the figure, 1 and 3 are adders, 2 is a quantizer that can be switched between a semi-fixed quantizer and an adaptive quantizer,
4 is a predictor that can be switched between a fixed predictor and an adaptive predictor, 5 is a modem training signal detector, and 6 is a
500Hz bandpass filter, 7 is a 1700Hzn bandpass filter, 8 is a 2900Hzn bandpass filter, 9 to 11 are comparators, 12 is an AND circuit,
13 indicates a filter for calculating the root mean square.
Claims (1)
帯域モデム信号よりなる入力信号に対し、音声信
号に最適化した符号化特性を有する適応量子化器
と適応予測器が接続される構成において、モデム
トレーニング信号検出器が音声帯域モデム信号と
して最初に入力するモデムトレーニング信号を検
出した場合、入力信号に対し音声帯域モデム信号
に最適化した量子化器と予測器が切換え接続さ
れ、モデム信号の出力が零になつた際再び適応量
子化器及び適応予測器が切換え接続されることを
特徴とする適応差分符号化装置。1 Modem training in a configuration in which an adaptive quantizer and an adaptive predictor having encoding characteristics optimized for the voice signal are connected to an input signal consisting of a voice signal to be adaptively differentially encoded and a voice band modem signal. When the signal detector detects a modem training signal that is first input as a voice band modem signal, a quantizer and a predictor optimized for the voice band modem signal are switched and connected to the input signal, and the output of the modem signal is zero. 1. An adaptive differential encoding device characterized in that an adaptive quantizer and an adaptive predictor are switched and connected again when
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17048885A JPS6230434A (en) | 1985-08-01 | 1985-08-01 | Adaptive difference encoding device |
| CA000511595A CA1288867C (en) | 1985-06-20 | 1986-06-13 | Adaptive differential pulse code modulation system |
| DE8686108409T DE3686674T2 (en) | 1985-06-20 | 1986-06-20 | ADAPTIVE DIFFERENTIAL PULSE CODE MODULATION SYSTEM. |
| US06/876,455 US4788692A (en) | 1985-06-20 | 1986-06-20 | Adaptive differential pulse code modulation system |
| EP86108409A EP0206273B1 (en) | 1985-06-20 | 1986-06-20 | Adaptive differential pulse code modulation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP17048885A JPS6230434A (en) | 1985-08-01 | 1985-08-01 | Adaptive difference encoding device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6230434A JPS6230434A (en) | 1987-02-09 |
| JPH0431449B2 true JPH0431449B2 (en) | 1992-05-26 |
Family
ID=15905884
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP17048885A Granted JPS6230434A (en) | 1985-06-20 | 1985-08-01 | Adaptive difference encoding device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6230434A (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63250930A (en) * | 1987-04-07 | 1988-10-18 | Fujitsu Ltd | Control system for coding mode switching |
| JP2751172B2 (en) * | 1988-01-07 | 1998-05-18 | 日本電気株式会社 | Voice / modem switching type adaptive differential PCM signal transmission method and decoding device therefor |
| JP3166218B2 (en) * | 1991-08-08 | 2001-05-14 | カシオ計算機株式会社 | Data compression / expansion apparatus and electronic musical instrument using the same |
| US8482439B2 (en) | 2008-12-26 | 2013-07-09 | Kyushu Institute Of Technology | Adaptive differential pulse code modulation encoding apparatus and decoding apparatus |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS49123561A (en) * | 1973-03-30 | 1974-11-26 | ||
| JPS558120A (en) * | 1978-06-30 | 1980-01-21 | Nec Corp | Tone detection device |
| JPS5930335A (en) * | 1982-08-11 | 1984-02-17 | Nec Corp | Method and apparatus for dpcm encoding and decoding |
-
1985
- 1985-08-01 JP JP17048885A patent/JPS6230434A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6230434A (en) | 1987-02-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6104991A (en) | Speech encoding and decoding system which modifies encoding and decoding characteristics based on an audio signal | |
| JPH08279792A (en) | Quantized noise suppression method | |
| JPH0287731A (en) | Variable rate voice signal encoding system | |
| EP0186151A2 (en) | Extrema coding digitizing signal processing method and apparatus | |
| EP0182915A1 (en) | Apparatus for transmitting digital signals | |
| US5648989A (en) | Linear prediction filter coefficient quantizer and filter set | |
| JPS6251536B2 (en) | ||
| CA1226950A (en) | System and method for adpcm transmission of speech or like signals | |
| JPH0431449B2 (en) | ||
| Sherif et al. | Overview and performance of CCITT/ANSI embedded ADPCM algorithms | |
| JP2809524B2 (en) | Digital transmission system synchronization | |
| JPS6132900A (en) | Signal encoding apparatus and method | |
| O'Neal | Waveform encoding of voiceband data signals | |
| JPH0420539B2 (en) | ||
| JPS6314544B2 (en) | ||
| JP2691189B2 (en) | Code decoder | |
| JPH07283888A (en) | Wireless communication system | |
| JP3587713B2 (en) | Adaptive differential pulse code modulation system and transmitter and receiver therefor | |
| JPS63156443A (en) | Coding transmitter | |
| JP3101118B2 (en) | ADPCM codec | |
| JPS625730A (en) | Adaptive differential coding device | |
| JPH04157860A (en) | Modem signal detector | |
| JP2853716B2 (en) | Variable bit type ADPCM transcoder | |
| JP2751172B2 (en) | Voice / modem switching type adaptive differential PCM signal transmission method and decoding device therefor | |
| JP2521469B2 (en) | Digital mobile communication device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |