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 PDF

Info

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
Application number
CA002618002A
Other languages
English (en)
Other versions
CA2618002A1 (fr
Inventor
Jean-Pierre Adoul
Claude Laflamme
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.)
Universite de Sherbrooke
Original Assignee
Universite de Sherbrooke
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
Priority claimed from US08/508,801 external-priority patent/US5754976A/en
Application filed by Universite de Sherbrooke filed Critical Universite de Sherbrooke
Publication of CA2618002A1 publication Critical patent/CA2618002A1/fr
Application granted granted Critical
Publication of CA2618002C publication Critical patent/CA2618002C/fr
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech 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/04Speech 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/08Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters
    • G10L19/10Determination or coding of the excitation function; Determination or coding of the long-term prediction parameters the excitation function being a multipulse excitation
    • G10L19/107Sparse 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.
CA002618002A 1995-02-06 1996-02-02 Table de codes algebrique a amplitudes d'impulsions selectionnees par signaux pour le codage rapide de la parole Expired - Lifetime CA2618002C (fr)

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)

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