JPS63231500A - Voice encoding system - Google Patents
Voice encoding systemInfo
- Publication number
- JPS63231500A JPS63231500A JP62064344A JP6434487A JPS63231500A JP S63231500 A JPS63231500 A JP S63231500A JP 62064344 A JP62064344 A JP 62064344A JP 6434487 A JP6434487 A JP 6434487A JP S63231500 A JPS63231500 A JP S63231500A
- Authority
- JP
- Japan
- Prior art keywords
- section
- voiced
- encoding
- delta modulation
- unvoiced
- 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
Links
- 238000000034 method Methods 0.000 claims description 31
- 230000005236 sound signal Effects 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 11
- 238000005070 sampling Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、ディジタル移動無線2適信等に利用するデル
タ変調方法による音声符号化方式に関する。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a voice encoding system using a delta modulation method used in digital mobile radio 2 communications and the like.
(従来の技術)
一般に、音声信号を符号化する方式として、音声信号を
一定区間に分割して順次サンプリングし、各標本ごとに
その標本値と1サンプル前の標本値との差を取り出し、
その差を1ビツトで量子化することによって音声信号を
伝送するデルタ変調方法による符号化方式が知られてい
る。(Prior art) In general, as a method for encoding an audio signal, the audio signal is divided into certain intervals and sequentially sampled, and for each sample, the difference between the sample value and the sample value one sample before is extracted.
A coding method using a delta modulation method is known in which an audio signal is transmitted by quantizing the difference in one bit.
従来の音声符号化方式を第5図により説明する。A conventional speech encoding method will be explained with reference to FIG.
第5図は従来のデルタ変調方法を用いた音声符号化方式
による音声の符号化と復号化を示す図で、第5図(A)
は入力音声信号を一定区間に分割した標本値列を示す図
、第5図(B)は各標本ごとの1サンプル前の標本値と
の差を示す図で、符号列はその差信号をその差がプラス
ならば1、マイナスならばOとして表わしたもので、第
5図(C)は第5図(B)に示す符号列をもとに、符号
が1ならば+Δとして前の標本値にΔを加え、符号が0
ならば−Δとして前の標本値からΔを引いて、符号化し
た音声を復号した図である。Δは入力音声信号の振幅の
分散値によってその値が決められるステップサイズであ
る・
通常、このような符号化方式をデルタ変調方法による符
号化方式と呼んでいるが、このように、上記従来の音声
符号化方式でも、容易に音声を符号化することができる
。Figure 5 is a diagram showing the encoding and decoding of audio using the conventional audio encoding method using the delta modulation method.
is a diagram showing a sequence of sample values obtained by dividing the input audio signal into certain intervals, and Figure 5 (B) is a diagram showing the difference between each sample and the sample value of the previous sample, and the code sequence is a diagram that shows the difference signal between the two samples. If the difference is positive, it is expressed as 1, and if it is negative, it is expressed as O. Figure 5 (C) is based on the code string shown in Figure 5 (B), and if the sign is 1, it is expressed as +Δ and the previous sample value is expressed. Δ is added to the sign of 0.
In this case, the encoded speech is decoded by subtracting Δ from the previous sample value as −Δ. Δ is a step size whose value is determined by the variance value of the amplitude of the input audio signal. Usually, such a coding method is called a coding method using the delta modulation method, but in this way, the conventional Voice can also be easily encoded using the voice encoding method.
(発明が解決しようとする問題点)
しかしながら、上記従来のデルタ変調方法では、以下の
問題点があった。(Problems to be Solved by the Invention) However, the conventional delta modulation method described above has the following problems.
(1)−標本値につき1ビツトの符号を当てているので
、1秒間の音声信号を何ビットで表現することができる
(以下、ビットレートと呼ぶ)かが、標本化周波数によ
り定まってしまい、これ以上の情報量圧縮ができない。(1) - Since a 1-bit code is assigned to each sample value, the number of bits that can represent one second of audio signal (hereinafter referred to as bit rate) is determined by the sampling frequency. It is not possible to compress the amount of information any further.
(2)原音声の波形がほとんど変化しないにもかかわら
ず、差信号の符号が”0,1,0,1.・・・″とする
と、復号した信号はステップサイズの値だけ、階段状の
変化を繰り返すという、いわゆるグラニュラ−雑音が生
じる。(2) Even though the waveform of the original voice hardly changes, if the sign of the difference signal is "0, 1, 0, 1...", the decoded signal will change step-like by the value of the step size. So-called granular noise, which is caused by repeated changes, occurs.
本発明は、簡易な構成で情報量を圧縮できるデルタ変調
方法を利用した音声符号化方式を提供することを目的と
するものである。An object of the present invention is to provide a speech encoding method using a delta modulation method that can compress the amount of information with a simple configuration.
(問題点を解決するための手段)
本発明は、上記問題点を解決するために、音声の符号化
方法の一つであるデルタ変調方法を使用する音声符号化
方式において、入力音声信号を一定区間に分割し、前記
一定区間ごとに無音、無声。(Means for Solving the Problems) In order to solve the above problems, the present invention provides an audio encoding system that uses a delta modulation method, which is one of the audio encoding methods, in which the input audio signal is kept constant. Divide into sections, and make each section silent or silent.
有声の判定を行ない、前記判定に基づき、前記無音区間
では符号化を行なわず、前記無声区間では通常のデルタ
変調方法による符号化を、前記有声区間では標本化した
数標本値ごとにデルタ変調方法による符号化を行なうこ
とにより、全体のビットレートを下げ、且つ雑音を防止
するものである。Voicedness is determined, and based on the determination, no encoding is performed in the silent section, encoding is performed using a normal delta modulation method in the voiced section, and a delta modulation method is applied for each sampled value in the voiced section. By performing encoding using , the overall bit rate can be lowered and noise can be prevented.
(作 用)
本発明は、上記構成により、入力音声信号を一定区間に
分割し、その一定区間ごとに無音、無声。(Function) With the above-described configuration, the present invention divides an input audio signal into fixed sections, and performs silent and silent processing for each fixed section.
有声が判定され、無音と判定されれば、符号化しないた
めビット割当てが必要なく、無声の場合は、信号の変動
をそのまま表現するために通常のデルタ変調方法による
符号化を行ない、また、有音の場合は、定常区間とみな
し、複数標本値をまとめて一標本値として符号化するた
め、信号の細かい変動を吸収し、且つビット割当ても減
らせるので、グラニュラ−雑音を防止できるとともに、
全体としてのビットレートも下げることができる。If it is determined that there is voicing, and if it is determined that there is no voice, there is no need to allocate bits because no encoding is performed.If it is unvoiced, encoding is performed using the normal delta modulation method to express the signal fluctuations as they are. In the case of sound, multiple sample values are regarded as a stationary interval and encoded as a single sample value, so small fluctuations in the signal can be absorbed and bit allocation can be reduced, so granular noise can be prevented.
You can also lower the overall bitrate.
(実施例)
本発明の一実施例を第1図ないし第4図により説明する
。第1図は本発明の一実施例の音声符号化方式の符号化
側の構成を示すブロック図、第2図は同実施例の復号側
の構成を示すブロック図、第3図は同実施例の符号化さ
れる入力音声信号波形図、第4図は同実施例の符号化方
式を示す概略フローチャートである。同図において、1
はA/D変換器、2は無声/有声判定器、3は符号器、
4は復号器、5はD/A変換器、nは音声信号を一定の
時間間隔に分割した区間の順序列である。(Example) An example of the present invention will be described with reference to FIGS. 1 to 4. FIG. 1 is a block diagram showing the configuration on the encoding side of a speech encoding system according to an embodiment of the present invention, FIG. 2 is a block diagram showing the configuration on the decoding side of the same embodiment, and FIG. 3 is a block diagram showing the configuration on the decoding side of the same embodiment. FIG. 4 is a schematic flowchart showing the encoding method of the same embodiment. In the same figure, 1
is an A/D converter, 2 is an unvoiced/voiced determiner, 3 is an encoder,
4 is a decoder, 5 is a D/A converter, and n is a sequence of sections obtained by dividing the audio signal into constant time intervals.
A/D変換器1は入力音声信号を標本化周波数に基づき
一定区間に分割し、標本化する。無声/有声判定器2は
この標本化された区間ごとに無音。The A/D converter 1 divides the input audio signal into certain sections based on the sampling frequency and samples the signals. The voiceless/voiced determiner 2 detects silence for each sampled section.
無声、有声の判定を行ない、符号器3は無声/有声判定
器2による区間ごとの判定に基づいて、符号化列を作成
する。復号器4は符号化側から送られた区間ごとの判定
と符号化列によって復号し、それをD/A変換器5で再
生する。A determination is made as to whether the segment is voiced or not, and the encoder 3 creates a coded string based on the determination made by the voiced/voiced determiner 2 for each section. The decoder 4 performs decoding based on the determination for each section and the encoded sequence sent from the encoding side, and the D/A converter 5 reproduces it.
次に、上記実施例の動作について説明する。A/D変換
器1に入力された第3図に示す音声信号は、標本化周波
数に基づき一定間隔毎にサンプリングされる。標本化さ
れた信号は、A/D変換器1から無声/有声判定器2に
順次送られ、数十m5ec程度の一定区間毎に標本化信
号列が記憶される。無声/有声判定塁2は、この区間に
対して区間毎に有声、無声、無音の判定をし、復号器3
にその判定結果を引き渡す。したがって、無声/有声判
定器2に区間長のデータが記憶されるまでが。Next, the operation of the above embodiment will be explained. The audio signal shown in FIG. 3 input to the A/D converter 1 is sampled at regular intervals based on the sampling frequency. The sampled signals are sequentially sent from the A/D converter 1 to the unvoiced/voiced determiner 2, and the sampled signal strings are stored every fixed interval of about several tens of m5ec. The unvoiced/voiced determination base 2 determines voiced, unvoiced, or silent for each section for this section, and the decoder 3
The results of the judgment will be handed over to the Therefore, until the section length data is stored in the unvoiced/voiced determiner 2.
この方式の時間遅れになる。This method results in a time delay.
一方、A/D変換器1で標本化、された信号は、無声/
有声判定器2に送られると同時に、符号器3にも送られ
る。符号器3は無声/有声判定器2の判定結果が入力さ
れたら、直ちに符号化を開始する。On the other hand, the signal sampled by the A/D converter 1 is silent/
At the same time as being sent to the voicing determiner 2, it is also sent to the encoder 3. The encoder 3 immediately starts encoding when the determination result of the voiceless/voiced determiner 2 is input.
符号化を具体的に行なう方法を、第4図のフローチャー
トで説明する。第3図の区間順序列nのうちの区間1が
無音と判断されれば、フローチャ−トに示すように無音
フレームビットがたつだけで、符号化列のデータは何も
送らない。したがって、この区間のビット数は無音フレ
ームビットのみになる。A specific encoding method will be explained with reference to the flowchart of FIG. If section 1 of the section order sequence n in FIG. 3 is determined to be silent, only the silent frame bits elapse as shown in the flowchart, and no coded string data is sent. Therefore, the number of bits in this section is only silent frame bits.
第3図に示す区間順序列nのうちの区間3が無声と判定
されれば、無声フレームビットをたて、従来のデルタ変
調符号化を行なう。この区間は1ビツト1サンプルなの
で、サンプル数と無声フレームビット数を加えた値が区
間のビット数になる。If section 3 of section sequence n shown in FIG. 3 is determined to be unvoiced, an unvoiced frame bit is set and conventional delta modulation coding is performed. Since one bit is one sample in this section, the number of bits in the section is the sum of the number of samples and the number of unvoiced frame bits.
第3図に示す区間順序列nのうちの区間6が有声と判定
された場合、有声フレームビットをたて、例えば2サン
プルごとにデルタ変調を行なうとする。この場合、2サ
ンプルに1回のみ値をみてゆけばよいので、サンプル数
/2の値に有声フレームビット数を加えた値がビット数
になる。When section 6 of the section sequence n shown in FIG. 3 is determined to be voiced, voiced frame bits are set and delta modulation is performed, for example, every two samples. In this case, since it is only necessary to check the value once every two samples, the number of bits is the value obtained by adding the number of voiced frame bits to the value of the number of samples/2.
以上は、本発明の一実施例で、ステップサイズは固定で
あるが、ビット割当てが減っているので、ステップサイ
ズを四段階程度用意しておき、どのステップサイズを用
いるかの情報を送ってもよい。The above is an example of the present invention, and the step size is fixed, but the bit allocation is reduced, so if you prepare about four step sizes and send information about which step size to use, good.
この場合のステップサイズの選択は、無声/有声判定器
2で無声、有声を判定する際に、振幅の分散値を出して
おき、その値によりステップサイズの大小を定める。し
たがって、ステップサイズを変える場合にはそれだけ情
報量が増えるため、ビット割当てが区間光たり数ビツト
上がり、ビットレートは上がるが、信号の変化をより細
かく表現でき、オーバーロード雑音を防止できる。To select the step size in this case, when the unvoiced/voiced determiner 2 determines whether the voice is unvoiced or voiced, an amplitude variance value is obtained, and the step size is determined based on that value. Therefore, when changing the step size, the amount of information increases accordingly, so the bit allocation increases by several bits per section and the bit rate increases, but changes in the signal can be expressed more precisely and overload noise can be prevented.
(発明の効果)
本発明によれば、従来のデルタ変調方法において、短区
間毎の無音、p、声、有声判定を行なうことにより、区
間毎に符号化方法を定めるため、全体としてビット割当
てが少なくなり、ビットレートを下げることができ、ま
た、いわゆるグラニュラ−雑音も防止できるという効果
を有する。(Effects of the Invention) According to the present invention, in the conventional delta modulation method, the coding method is determined for each section by determining silence, p, voice, and voicing for each short section, so that overall bit allocation is reduced. This has the effect of reducing the bit rate and preventing so-called granular noise.
第1図は本発明の一実施例の音声符号化方式の符号化側
の構成を示すブロック図、第2図は同実施例の復号側の
構成を示すブロック図、第3図は同実施例の符号化され
る入力音声信号波形図、第4図は同実施例の符号化方式
を示す概略フロー図、第5図は従来のデルタ変調方法に
よる音声の符。
復号化の一例を示す図である。
1・・・A/D変換器、 2・・・無声/有声判定器、
3・・・符号器、 4・・・復号器、 5・・・D/
A変換器、 n・・・音声信号を一定の時間間隔に分割
した区間の順序列。
特許出願人 松下電器産業株式会社
第1図
第2図
鳴謬 〔
第4図
?FIG. 1 is a block diagram showing the configuration on the encoding side of a speech encoding system according to an embodiment of the present invention, FIG. 2 is a block diagram showing the configuration on the decoding side of the same embodiment, and FIG. 3 is a block diagram showing the configuration on the decoding side of the same embodiment. FIG. 4 is a schematic flow diagram showing the encoding method of the same embodiment, and FIG. 5 is a speech code obtained by the conventional delta modulation method. It is a figure which shows an example of decoding. 1... A/D converter, 2... Voiceless/voiced determiner,
3... Encoder, 4... Decoder, 5... D/
A converter, n... An ordered sequence of sections in which the audio signal is divided into fixed time intervals. Patent applicant: Matsushita Electric Industrial Co., Ltd. Figure 1 Figure 2 Meiyo [Figure 4?
Claims (1)
力音声信号を一定区間に分割し、前記一定区間ごとに無
音、無声、有声の判定を行ない、前記判定に基づき、前
記無音区間では符号化を行なわず、前記無声区間では通
常のデルタ変調方法による符号化を、前記有声区間では
標本化した複数標本ごとにデルタ変調方法による符号化
を行なうことにより、全体のビットレートを下げ、且つ
雑音を防止することを特徴とする音声符号化方式。In an audio encoding method using a delta modulation method, an input audio signal is divided into predetermined sections, and a determination is made as to whether each of the predetermined sections is silent, unvoiced, or voiced, and based on the determination, encoding is performed in the silent section. First, the unvoiced section is encoded using a normal delta modulation method, and the voiced section is encoded using a delta modulation method for each of the plurality of samples, thereby lowering the overall bit rate and preventing noise. A speech encoding method characterized by:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62064344A JPS63231500A (en) | 1987-03-20 | 1987-03-20 | Voice encoding system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62064344A JPS63231500A (en) | 1987-03-20 | 1987-03-20 | Voice encoding system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63231500A true JPS63231500A (en) | 1988-09-27 |
Family
ID=13255529
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62064344A Pending JPS63231500A (en) | 1987-03-20 | 1987-03-20 | Voice encoding system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS63231500A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8374852B2 (en) | 2005-03-29 | 2013-02-12 | Nec Corporation | Apparatus and method of code conversion and recording medium that records program for computer to execute the method |
WO2014192604A1 (en) * | 2013-05-31 | 2014-12-04 | ソニー株式会社 | Encoding device and method, decoding device and method, and program |
JP2019152710A (en) * | 2018-03-01 | 2019-09-12 | 株式会社コルグ | One-bit audio signal generation device and program |
-
1987
- 1987-03-20 JP JP62064344A patent/JPS63231500A/en active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8374852B2 (en) | 2005-03-29 | 2013-02-12 | Nec Corporation | Apparatus and method of code conversion and recording medium that records program for computer to execute the method |
WO2014192604A1 (en) * | 2013-05-31 | 2014-12-04 | ソニー株式会社 | Encoding device and method, decoding device and method, and program |
CN105247610A (en) * | 2013-05-31 | 2016-01-13 | 索尼公司 | Encoding device and method, decoding device and method, and program |
US20160133260A1 (en) * | 2013-05-31 | 2016-05-12 | Sony Corporation | Encoding device and method, decoding device and method, and program |
JPWO2014192604A1 (en) * | 2013-05-31 | 2017-02-23 | ソニー株式会社 | Encoding apparatus and method, decoding apparatus and method, and program |
US9905232B2 (en) * | 2013-05-31 | 2018-02-27 | Sony Corporation | Device and method for encoding and decoding of an audio signal |
TWI631554B (en) * | 2013-05-31 | 2018-08-01 | 日商新力股份有限公司 | Encoding device and method, decoding device and method, and program |
JP2019152710A (en) * | 2018-03-01 | 2019-09-12 | 株式会社コルグ | One-bit audio signal generation device and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100647336B1 (en) | Adaptive Time / Frequency-based Audio Coding / Decoding Apparatus and Method | |
EP1440300B1 (en) | Encoding device, decoding device and audio data distribution system | |
US20030215013A1 (en) | Audio encoder with adaptive short window grouping | |
KR20010021226A (en) | A digital acoustic signal coding apparatus, a method of coding a digital acoustic signal, and a recording medium for recording a program of coding the digital acoustic signal | |
JP2001094433A (en) | Sub-band coding and decoding medium | |
JP2011237809A (en) | Predictive speech coder using coding scheme patterns to reduce sensitivity to frame errors | |
US20040002854A1 (en) | Audio coding method and apparatus using harmonic extraction | |
JP2002536694A (en) | Method and means for 1/8 rate random number generation for voice coder | |
EP1394772A1 (en) | Signaling of window switchings in a MPEG layer 3 audio data stream | |
KR100750115B1 (en) | Audio signal encoding and decoding method and apparatus therefor | |
JP3158932B2 (en) | Signal encoding device and signal decoding device | |
US6029127A (en) | Method and apparatus for compressing audio signals | |
KR100629997B1 (en) | Encoding Method of Audio Signal | |
JPS63231500A (en) | Voice encoding system | |
JP2001127641A (en) | Audio encoder, audio encoding method and audio encoding signal recording medium | |
JP2797348B2 (en) | Audio encoding / decoding device | |
KR100590769B1 (en) | Mutual encoding device and method | |
JP3250367B2 (en) | Encoded signal decoding method and apparatus | |
JPS6162233A (en) | Coding noise reducing system for delta modulation | |
EP1398760B1 (en) | Signaling of window switchings in a MPEG layer 3 audio data stream | |
JPH09191254A (en) | Coding system and decoding system | |
JP2000022545A (en) | Voice encoding system | |
JPS60112099A (en) | Vocoder driven type adaptive bit allotment conversion encoder | |
Gan | Efficient speech storage via compression of silence periods | |
JPH0438169B2 (en) |