JPH0272400A - マルチパルス音声符号化装置 - Google Patents
マルチパルス音声符号化装置Info
- Publication number
- JPH0272400A JPH0272400A JP63225384A JP22538488A JPH0272400A JP H0272400 A JPH0272400 A JP H0272400A JP 63225384 A JP63225384 A JP 63225384A JP 22538488 A JP22538488 A JP 22538488A JP H0272400 A JPH0272400 A JP H0272400A
- Authority
- JP
- Japan
- Prior art keywords
- pulse
- pulses
- interval
- searched
- range
- 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
- 238000013139 quantization Methods 0.000 claims abstract description 14
- 239000002699 waste material Substances 0.000 abstract description 3
- 230000003247 decreasing effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、マルチパルス駆動線形予測符号化装置に利用
する。特に、効率的なパルス探索手段に関する。
する。特に、効率的なパルス探索手段に関する。
本発明は、音声符号のマルチパルス列のパルス位置決定
手段において、 量子化レベル範囲より広い間隔に有意のパルスを位置付
けすることにより、 音質の向上とパルス探索時間の無駄を省くことができる
ようにしたものである。
手段において、 量子化レベル範囲より広い間隔に有意のパルスを位置付
けすることにより、 音質の向上とパルス探索時間の無駄を省くことができる
ようにしたものである。
マルチパルス符号化手段では、音源情報として生成され
た複数のパルスの位置と振幅とを量子化して送る。パル
ス位置はパルス間隔を一定のビット数で符号化して情報
量を削減できるが、パルス間隔がこのビット数で表せる
量子範囲より広い場合にはその間に振幅値が「O」のダ
ミーパルスを送っていた。
た複数のパルスの位置と振幅とを量子化して送る。パル
ス位置はパルス間隔を一定のビット数で符号化して情報
量を削減できるが、パルス間隔がこのビット数で表せる
量子範囲より広い場合にはその間に振幅値が「O」のダ
ミーパルスを送っていた。
しかし、このような従来例では、場合によってダミーパ
ルスを送出するので、実際に送れる有効パルス数が減少
し、これにより音質劣化を招くばかりでなく、この送ら
れないパルスを求めるパルス探索時間が無駄になる欠点
がある。
ルスを送出するので、実際に送れる有効パルス数が減少
し、これにより音質劣化を招くばかりでなく、この送ら
れないパルスを求めるパルス探索時間が無駄になる欠点
がある。
本発明は、このような欠点を除去するもので、有効パル
ス数の多いマルチパルス列が生成されるマルチパルス音
声符号化装置を提供することを目的とする。
ス数の多いマルチパルス列が生成されるマルチパルス音
声符号化装置を提供することを目的とする。
本発明は、パルス探索範囲内のパルス数が所定イ固数で
あるマルチパルス列を生成するパルス探索器と、このパ
ルス探索器で生成されたマルチパルス列のパルス間隔長
を量子化レベルに変換する手段を有する符号化器とを備
えたマルチパルス音声符号化装置において、上記パルス
探索器は、パルス探索範囲内に含まれる前記所定個数の
パルスのうち特定個数のパルスを残余のパルスとし、こ
の残余のパルスを除く個数のパルスにつきこのパルス探
索範囲内でパルス位置を決定し、ひきつづき、このパル
ス位!に基づき求まるパルス間隔が上記符号化器の量子
化レベル範囲より広い場合にはこのパルス間隔内に残余
のパルスのパルス位置を探索する手段を含むことを特徴
とする。
あるマルチパルス列を生成するパルス探索器と、このパ
ルス探索器で生成されたマルチパルス列のパルス間隔長
を量子化レベルに変換する手段を有する符号化器とを備
えたマルチパルス音声符号化装置において、上記パルス
探索器は、パルス探索範囲内に含まれる前記所定個数の
パルスのうち特定個数のパルスを残余のパルスとし、こ
の残余のパルスを除く個数のパルスにつきこのパルス探
索範囲内でパルス位置を決定し、ひきつづき、このパル
ス位!に基づき求まるパルス間隔が上記符号化器の量子
化レベル範囲より広い場合にはこのパルス間隔内に残余
のパルスのパルス位置を探索する手段を含むことを特徴
とする。
始めの所定個数のパルスについては所定のパルス探索範
囲でパルスを探索し、残りのパルスについては既に求ま
ったパルスの間隔を調べ、量子化範囲より広い間隔があ
る場合にその中でパルスを探索する。
囲でパルスを探索し、残りのパルスについては既に求ま
ったパルスの間隔を調べ、量子化範囲より広い間隔があ
る場合にその中でパルスを探索する。
以下、本発明の一実施例について図面を参照して説明す
る。
る。
第1図は、この実施例の構成を示すブロンク構成図であ
る。
る。
この実施例は、第1図に示すように、所定のパルス探索
範囲内に所定個数のパルスの振幅とパルス位置を定めマ
ルチパルス列を生成するパルス探索器1と、このパルス
探索器1で生成されたマルチパルスのパルス間隔を量子
化する手段を有する符号化器2とを備える。すなわち、
この実施例は、パルス探索範囲内のパルス数が所定個数
であるマルチパルス列を生成するパルス探索器1と、こ
のパルス探索器1で生成されたマルチパルス列のパルス
間隔長を里子化レベルに変換する手段を有する符号化器
2とを備え、パルス探索器1は、さらに、パルス探索範
囲内に含まれる前記所定個数のパルスのうち特定個数の
パルスを残余のパルスとし、この残余のパルスを除く個
数のパルスにつきこのパルス探索範囲内でパルス位置を
決定し、ひきつづき、このパルス位置に基づき求まるパ
ルス間隔が上記量子化手段の量子化レベル範囲より広い
場合にはこのパルス間隔内に残余のパルスのパルス位置
を探索する手段を含む。
範囲内に所定個数のパルスの振幅とパルス位置を定めマ
ルチパルス列を生成するパルス探索器1と、このパルス
探索器1で生成されたマルチパルスのパルス間隔を量子
化する手段を有する符号化器2とを備える。すなわち、
この実施例は、パルス探索範囲内のパルス数が所定個数
であるマルチパルス列を生成するパルス探索器1と、こ
のパルス探索器1で生成されたマルチパルス列のパルス
間隔長を里子化レベルに変換する手段を有する符号化器
2とを備え、パルス探索器1は、さらに、パルス探索範
囲内に含まれる前記所定個数のパルスのうち特定個数の
パルスを残余のパルスとし、この残余のパルスを除く個
数のパルスにつきこのパルス探索範囲内でパルス位置を
決定し、ひきつづき、このパルス位置に基づき求まるパ
ルス間隔が上記量子化手段の量子化レベル範囲より広い
場合にはこのパルス間隔内に残余のパルスのパルス位置
を探索する手段を含む。
次に、この実施例の動作を説明する。第2図はこの実施
例のパルス探索を実行した場合に求められるパルス列を
示す。
例のパルス探索を実行した場合に求められるパルス列を
示す。
この実施例では、所要パルスの内の最後のパルスを求め
る際に既に求まったパルス間隔を調べ、量子化範囲より
広い間隔がある場合にその間隔内にパルスを探索する。
る際に既に求まったパルス間隔を調べ、量子化範囲より
広い間隔がある場合にその間隔内にパルスを探索する。
すなわち、所要パルスの内の最後の1パルスを除いて所
定のパルス探索範囲内でパルス探索を行う。そして、最
後のパルスを探索する前に既に求まったパルスの間隔を
調べ、その結果として、第2図のように量子化範囲より
広いパルス間隔区間Aが存在する場合には、最後のパル
スはこの区間Aの中でパルス探索・を行い、パルスaを
決定する。
定のパルス探索範囲内でパルス探索を行う。そして、最
後のパルスを探索する前に既に求まったパルスの間隔を
調べ、その結果として、第2図のように量子化範囲より
広いパルス間隔区間Aが存在する場合には、最後のパル
スはこの区間Aの中でパルス探索・を行い、パルスaを
決定する。
本発明は以上説明したように、始めの所定のパルスは所
定のパルス探索範囲で探索し、残りのパルスは既に求ま
ったパルスの間隔を調べ量子化範囲より広い間隔がある
場合にはその中で探索するので、従来例に比べてダミー
パルスが減り、その分有効パルスが増えて音質が向上し
、パルス探索時間の無駄が省ける効果がある。
定のパルス探索範囲で探索し、残りのパルスは既に求ま
ったパルスの間隔を調べ量子化範囲より広い間隔がある
場合にはその中で探索するので、従来例に比べてダミー
パルスが減り、その分有効パルスが増えて音質が向上し
、パルス探索時間の無駄が省ける効果がある。
第1図は本発明実施例の構成を示すブロック構成図。
第2図は本発明実施例の動作を示す説明図。
1・・・パルス探索器、2・・・符号化器。
Claims (1)
- 【特許請求の範囲】 1、パルス探索範囲内のパルス数が所定個数であるマル
チパルス列を生成するパルス探索器と、このパルス探索
器で生成されたマルチパルス列のパルス間隔長を量子化
レベルに変換する手段を有する符号化器と を備えたマルチパルス音声符号化装置において、上記パ
ルス探索器は、パルス探索範囲内に含まれる前記所定個
数のパルスのうち特定個数のパルスを残余のパルスとし
、この残余のパルスを除く個数のパルスにつきこのパル
ス探索範囲内でパルス位置を決定し、ひきつづき、この
パルス位置に基づき求まるパルス間隔が上記符号化器の
量子化レベル範囲より広い場合にはこのパルス間隔内に
残余のパルスのパルス位置を探索する手段を含むことを
特徴とするマルチパルス音声符号化装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63225384A JPH0272400A (ja) | 1988-09-07 | 1988-09-07 | マルチパルス音声符号化装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63225384A JPH0272400A (ja) | 1988-09-07 | 1988-09-07 | マルチパルス音声符号化装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0272400A true JPH0272400A (ja) | 1990-03-12 |
Family
ID=16828512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63225384A Pending JPH0272400A (ja) | 1988-09-07 | 1988-09-07 | マルチパルス音声符号化装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0272400A (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9488192B2 (en) | 2011-02-25 | 2016-11-08 | Mitsubishi Heavy Industries Compressor Corporation | Compressor, assembling and disassembling device therefor, and assembling and disassembling method therefor |
DE102017006373A1 (de) | 2016-07-22 | 2018-01-25 | Mazda Motor Corporation | Untere Fahrzeugkarosseriestruktur für ein Kraftfahrzeug und Verfahren zum Herstellen desselben |
-
1988
- 1988-09-07 JP JP63225384A patent/JPH0272400A/ja active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9488192B2 (en) | 2011-02-25 | 2016-11-08 | Mitsubishi Heavy Industries Compressor Corporation | Compressor, assembling and disassembling device therefor, and assembling and disassembling method therefor |
DE102017006373A1 (de) | 2016-07-22 | 2018-01-25 | Mazda Motor Corporation | Untere Fahrzeugkarosseriestruktur für ein Kraftfahrzeug und Verfahren zum Herstellen desselben |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6413199A (en) | Inprovement in method for compression of speed digitally coded speech or audio signal | |
MY122320A (en) | Constant bitrate real-time lossless audio encoding and decoding by moving excess data amounts | |
CA2031006A1 (en) | Near-toll quality 4.8 kbps speech codec | |
CA2636684A1 (en) | A method for speech coding, method for speech decoding and their apparatuses | |
ATE291771T1 (de) | Verfahren zum kodieren und dekodieren von audiodaten | |
JPH02501166A (ja) | スピーチコーディング | |
KR900002640A (ko) | 적응형 변환부호화장치 | |
KR910008975A (ko) | 오디오 신호 처리 방법 | |
UA42757C2 (uk) | Спосіб перетворення послідовності інформаційних слів довжиною в m бітів в модульований сигнал, спосіб виготовлення носія запису, кодувальний пристрій, декодувальний пристрій, пристрій для запису, пристрій для зчитування, а також носій запису | |
EP0773533B1 (en) | Method of synthesizing a block of a speech signal in a CELP-type coder | |
KR960702963A (ko) | 정보 부호화 방법, 정보 복호화 방법 및 장치, 정보 전송 방법, 및 정보 기록 매체(Method and device for encoding information, method and device for decoding information, information transmitting method, and information recording medium) | |
ES2060132T3 (es) | Metodo de posicionar impulsos de excitacion en un codificador de voz predictor lineal. | |
US3803358A (en) | Voice synthesizer with digitally stored data which has a non-linear relationship to the original input data | |
EP0556354A4 (ja) | ||
KR970002849A (ko) | 고정된 코드북을 사용하는 음성 코딩 시스템 | |
JPS6471327A (en) | Apparatus for compressing data | |
JPH0272400A (ja) | マルチパルス音声符号化装置 | |
US20020065655A1 (en) | Method for the encoding of prosody for a speech encoder working at very low bit rates | |
MX9307743A (es) | Metodo y aparato para codificacion de una señal original. | |
KR100465316B1 (ko) | 음성 부호화기 및 이를 이용한 음성 부호화 방법 | |
EP0663731A3 (en) | Method and device for determining the Hamming distance between two digital words with several bits. | |
CA2025455A1 (en) | Speech coding system with generation of linear predictive coding parameters and control codes from a digital speech signal | |
JP2538450B2 (ja) | 音声の励振信号符号化・復号化方法 | |
JPH087597B2 (ja) | 音声符号化器 | |
CA2019801A1 (en) | System for speech coding and an apparatus for the same |