[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPS63231500A - Voice encoding system - Google Patents

Voice encoding system

Info

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
Application number
JP62064344A
Other languages
Japanese (ja)
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.)
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 JP62064344A priority Critical patent/JPS63231500A/en
Publication of JPS63231500A publication Critical patent/JPS63231500A/en
Pending legal-status Critical Current

Links

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.

【図面の簡単な説明】[Brief explanation of the drawing]

第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)

【特許請求の範囲】[Claims] デルタ変調方法を使用する音声符号化方式において、入
力音声信号を一定区間に分割し、前記一定区間ごとに無
音、無声、有声の判定を行ない、前記判定に基づき、前
記無音区間では符号化を行なわず、前記無声区間では通
常のデルタ変調方法による符号化を、前記有声区間では
標本化した複数標本ごとにデルタ変調方法による符号化
を行なうことにより、全体のビットレートを下げ、且つ
雑音を防止することを特徴とする音声符号化方式。
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:
JP62064344A 1987-03-20 1987-03-20 Voice encoding system Pending JPS63231500A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (8)

* Cited by examiner, † Cited by third party
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)