CA2618002C - Table de codes algebrique a amplitudes d'impulsions selectionnees par signaux pour le codage rapide de la parole - Google Patents
Table de codes algebrique a amplitudes d'impulsions selectionnees par signaux pour le codage rapide de la parole Download PDFInfo
- Publication number
- CA2618002C CA2618002C CA002618002A CA2618002A CA2618002C CA 2618002 C CA2618002 C CA 2618002C CA 002618002 A CA002618002 A CA 002618002A CA 2618002 A CA2618002 A CA 2618002A CA 2618002 C CA2618002 C CA 2618002C
- Authority
- CA
- Canada
- Prior art keywords
- amplitude
- speech signal
- pulse
- codebook
- zero
- 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
- 239000013598 vector Substances 0.000 claims abstract description 53
- 238000000034 method Methods 0.000 claims abstract description 36
- 230000005236 sound signal Effects 0.000 claims abstract description 35
- 230000004044 response Effects 0.000 claims abstract description 16
- 238000012545 processing Methods 0.000 claims abstract description 5
- 230000001413 cellular effect Effects 0.000 claims description 28
- 238000004891 communication Methods 0.000 claims description 21
- 230000002457 bidirectional effect Effects 0.000 claims description 12
- 230000010267 cellular communication Effects 0.000 claims description 8
- 230000000452 restraining effect Effects 0.000 claims description 4
- 230000001419 dependent effect Effects 0.000 claims description 3
- 230000006870 function Effects 0.000 description 24
- 238000011045 prefiltration Methods 0.000 description 10
- 230000007774 longterm Effects 0.000 description 9
- 239000011159 matrix material Substances 0.000 description 7
- 238000012546 transfer Methods 0.000 description 7
- 230000005284 excitation Effects 0.000 description 6
- 230000015572 biosynthetic process Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000003786 synthesis reaction Methods 0.000 description 5
- 230000003044 adaptive effect Effects 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000010420 art technique Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000013139 quantization Methods 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000002087 whitening effect Effects 0.000 description 2
- 101000879761 Homo sapiens Sarcospan Proteins 0.000 description 1
- 102100037329 Sarcospan Human genes 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/08—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
- G10L19/10—Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters the excitation function being a multipulse excitation
- G10L19/107—Sparse pulse excitation, e.g. by using algebraic codebook
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computational Linguistics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Algebra (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Une recherche est effectuée dans une table de codes pour le codage d'un signal sonore. Cette table de codes se compose d'un ensemble de combinaisons de position/d'amplitude d'impulsions, chacune définissant L positions différentes et comprenant à la fois des impulsions d'amplitude nulle et des impulsions d'amplitude non nulle attribuées aux positions respectives p = 1, 2, ...L de la combinaison, chacune des impulsions d'amplitude non nulle présentant au moins une amplitude parmi q amplitudes possibles. La complexité de la recherche est réduite par la présélection d'un sous-ensemble de combinaisons de position/d'amplitude d'impulsions dans la table de codes par rapport au signal sonore, et une recherche s'appliquant uniquement à ce sous-ensemble est effectuée. La présélection du sous-ensemble de combinaisons consiste à préétablir, par rapport au signal sonore, une fonction Sp entre les positions respectives p = 1, 2, ...L et les q amplitudes possibles, la recherche se limitant aux combinaisons de la table de codes présentant les impulsions d'amplitude non nulle par rapport à la fonction préétablie. Cette fonction peut être préétablie par l'attribution préalable d'une des amplitudes parmi les q amplitudes possibles à chaque position p, la fonction préétablie étant respectée lorsque les impulsions d'amplitude non nulle d'une combinaison présentent chacune une amplitude égale à l'amplitude Sp préalablement attribuée à la position p de cette impulsion.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US38396895A | 1995-02-06 | 1995-02-06 | |
| US08/383,968 | 1995-02-06 | ||
| US08/508,801 | 1995-07-25 | ||
| US08/508,801 US5754976A (en) | 1990-02-23 | 1995-07-28 | Algebraic codebook with signal-selected pulse amplitude/position combinations for fast coding of speech |
| PCT/CA1996/000069 WO1996024925A1 (fr) | 1995-02-06 | 1996-02-02 | Table de codes algebrique a amplitudes d'impulsions selectionnees par signaux pour le codage rapide de la parole |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CA2618002A1 CA2618002A1 (fr) | 1997-08-03 |
| CA2618002C true CA2618002C (fr) | 2001-08-21 |
Family
ID=39264252
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA002618002A Expired - Lifetime CA2618002C (fr) | 1995-02-06 | 1996-02-02 | Table de codes algebrique a amplitudes d'impulsions selectionnees par signaux pour le codage rapide de la parole |
Country Status (1)
| Country | Link |
|---|---|
| CA (1) | CA2618002C (fr) |
-
1996
- 1996-02-02 CA CA002618002A patent/CA2618002C/fr not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| CA2618002A1 (fr) | 1997-08-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1225568B1 (fr) | Table de codes algébrique à amplitudes d'impulsions selectionnées par signaux pour le codage rapide de la parole | |
| KR100299408B1 (ko) | 음성의고속코딩을위한심도우선대수코드북검색 | |
| US7774200B2 (en) | Method and apparatus for transmitting an encoded speech signal | |
| US5729655A (en) | Method and apparatus for speech compression using multi-mode code excited linear predictive coding | |
| KR19980080463A (ko) | 코드여기 선형예측 음성코더내에서의 벡터 양자화 방법 | |
| EP1354315A1 (fr) | Indexage de positions d'impulsions et de signes dans des livres de codes algebriques pour le codage de signaux a large bande | |
| CA2618002C (fr) | Table de codes algebrique a amplitudes d'impulsions selectionnees par signaux pour le codage rapide de la parole | |
| CA2210765E (fr) | Table de codes algebrique a amplitudes d'impulsions selectionnees par signaux pour le codage rapide de la parole | |
| US5943644A (en) | Speech compression coding with discrete cosine transformation of stochastic elements | |
| KR100389898B1 (ko) | 음성부호화에 있어서 선스펙트럼쌍 계수의 양자화 방법 | |
| NO322594B1 (no) | Algebraisk kodebok med signalvalgte pulsamplituder for hurtig koding av tale | |
| SE524905C2 (sv) | Algebraisk kodbok med signalvalda pulsamplituder för snabb kodning av tal | |
| MXPA97005997A (en) | Algebraic coding book with amplitude signal deimpulse selected for a rapidacodification of |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EEER | Examination request | ||
| MKEX | Expiry |
Effective date: 20160202 |