CA2182386A1 - Procede de codage de parole a prediction lineaire et excitation par codes algebriques - Google Patents
Procede de codage de parole a prediction lineaire et excitation par codes algebriquesInfo
- Publication number
- CA2182386A1 CA2182386A1 CA002182386A CA2182386A CA2182386A1 CA 2182386 A1 CA2182386 A1 CA 2182386A1 CA 002182386 A CA002182386 A CA 002182386A CA 2182386 A CA2182386 A CA 2182386A CA 2182386 A1 CA2182386 A1 CA 2182386A1
- Authority
- CA
- Canada
- Prior art keywords
- posi
- coding method
- linear prediction
- speech coding
- algebraic
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title abstract 3
- 230000005284 excitation Effects 0.000 title abstract 2
- 239000011159 matrix material Substances 0.000 abstract 3
- 230000015572 biosynthetic process Effects 0.000 abstract 1
- 238000003786 synthesis reaction Methods 0.000 abstract 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
- G10L13/00—Speech synthesis; Text to speech systems
-
- 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
-
- 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
- G10L2019/0001—Codebooks
- G10L2019/0007—Codebook element generation
- G10L2019/0008—Algebraic codebooks
-
- 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
- G10L2019/0001—Codebooks
- G10L2019/0013—Codebook search algorithms
- G10L2019/0014—Selection criteria for distances
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Human Computer Interaction (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Mathematical Analysis (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Physics (AREA)
- Mathematical Optimization (AREA)
- General Physics & Mathematics (AREA)
- Algebra (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
Abstract
Le procédé utilise la technique de codage CELP à répertoire algébrique. La recherche de l'excitation CELP comporte un calcul de certaines composantes de la matrice de covariance U = HT.H où H désigne une matrice triangulaire inférieure de Toeplitz formée à partir de la réponse impulsionnelle d'un filtre composé de filtres de synthèse et d'un filtre de pondération perceptuelle. Les composantes mémorisées de la matrice de covariance sont seulement celles de la forme U(posi,p, posi,p) et celles de la forme U(posi,p, posj,q,) posi,p et posj,q désignant respectivement la position i et la position j pour les impulsions p et q dans les codes du répertoire algébrique.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR9500133A FR2729245B1 (fr) | 1995-01-06 | 1995-01-06 | Procede de codage de parole a prediction lineaire et excitation par codes algebriques |
| FR95/00133 | 1995-01-06 | ||
| PCT/FR1996/000017 WO1996021221A1 (fr) | 1995-01-06 | 1996-01-04 | Procede de codage de parole a prediction lineaire et excitation par codes algebriques |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CA2182386A1 true CA2182386A1 (fr) | 1996-07-11 |
| CA2182386C CA2182386C (fr) | 2003-09-09 |
Family
ID=9474930
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CA002182386A Expired - Lifetime CA2182386C (fr) | 1995-01-06 | 1996-01-04 | Procede de codage de parole a prediction lineaire et excitation par codes algebriques |
Country Status (8)
| Country | Link |
|---|---|
| US (1) | US5717825A (fr) |
| EP (1) | EP0749626B1 (fr) |
| JP (1) | JP3481251B2 (fr) |
| KR (1) | KR100389693B1 (fr) |
| CA (1) | CA2182386C (fr) |
| DE (1) | DE69604729T2 (fr) |
| FR (1) | FR2729245B1 (fr) |
| WO (1) | WO1996021221A1 (fr) |
Families Citing this family (41)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2729247A1 (fr) * | 1995-01-06 | 1996-07-12 | Matra Communication | Procede de codage de parole a analyse par synthese |
| FR2729246A1 (fr) * | 1995-01-06 | 1996-07-12 | Matra Communication | Procede de codage de parole a analyse par synthese |
| US5646867A (en) * | 1995-07-24 | 1997-07-08 | Motorola Inc. | Method and system for improved motion compensation |
| JP3094908B2 (ja) * | 1996-04-17 | 2000-10-03 | 日本電気株式会社 | 音声符号化装置 |
| JP3707154B2 (ja) * | 1996-09-24 | 2005-10-19 | ソニー株式会社 | 音声符号化方法及び装置 |
| DE19641619C1 (de) * | 1996-10-09 | 1997-06-26 | Nokia Mobile Phones Ltd | Verfahren zur Synthese eines Rahmens eines Sprachsignals |
| US5970444A (en) * | 1997-03-13 | 1999-10-19 | Nippon Telegraph And Telephone Corporation | Speech coding method |
| US5924062A (en) * | 1997-07-01 | 1999-07-13 | Nokia Mobile Phones | ACLEP codec with modified autocorrelation matrix storage and search |
| CA2254620A1 (fr) * | 1998-01-13 | 1999-07-13 | Lucent Technologies Inc. | Vocodeur avec codage du vecteur d'excitation tolerant aux pannes |
| US6266412B1 (en) * | 1998-06-15 | 2001-07-24 | Lucent Technologies Inc. | Encrypting speech coder |
| US6714907B2 (en) | 1998-08-24 | 2004-03-30 | Mindspeed Technologies, Inc. | Codebook structure and search for speech coding |
| US6556966B1 (en) | 1998-08-24 | 2003-04-29 | Conexant Systems, Inc. | Codebook structure for changeable pulse multimode speech coding |
| SE521225C2 (sv) * | 1998-09-16 | 2003-10-14 | Ericsson Telefon Ab L M | Förfarande och anordning för CELP-kodning/avkodning |
| JP4005359B2 (ja) * | 1999-09-14 | 2007-11-07 | 富士通株式会社 | 音声符号化及び音声復号化装置 |
| EP1221162B1 (fr) | 1999-09-30 | 2005-06-29 | STMicroelectronics Asia Pacific Pte Ltd. | Codeur audio g.723.1 |
| JP3449339B2 (ja) * | 2000-06-08 | 2003-09-22 | 日本電気株式会社 | 復号化装置および復号化方法 |
| US7363219B2 (en) * | 2000-09-22 | 2008-04-22 | Texas Instruments Incorporated | Hybrid speech coding and system |
| JP3449348B2 (ja) * | 2000-09-29 | 2003-09-22 | 日本電気株式会社 | 相関行列学習方法および装置ならびに記憶媒体 |
| JP3536921B2 (ja) * | 2001-04-18 | 2004-06-14 | 日本電気株式会社 | 相関行列学習方法、装置及びプログラム |
| DE10140507A1 (de) * | 2001-08-17 | 2003-02-27 | Philips Corp Intellectual Pty | Verfahren für die algebraische Codebook-Suche eines Sprachsignalkodierers |
| US7383283B2 (en) * | 2001-10-16 | 2008-06-03 | Joseph Carrabis | Programable method and apparatus for real-time adaptation of presentations to individuals |
| US8195597B2 (en) * | 2002-02-07 | 2012-06-05 | Joseph Carrabis | System and method for obtaining subtextual information regarding an interaction between an individual and a programmable device |
| US8655804B2 (en) | 2002-02-07 | 2014-02-18 | Next Stage Evolution, Llc | System and method for determining a characteristic of an individual |
| JP4290917B2 (ja) * | 2002-02-08 | 2009-07-08 | 株式会社エヌ・ティ・ティ・ドコモ | 復号装置、符号化装置、復号方法、及び、符号化方法 |
| US7003461B2 (en) * | 2002-07-09 | 2006-02-21 | Renesas Technology Corporation | Method and apparatus for an adaptive codebook search in a speech processing system |
| EP1383109A1 (fr) * | 2002-07-17 | 2004-01-21 | STMicroelectronics N.V. | Procédé et dispositif d'encodage de la parole à bande élargie |
| US7249014B2 (en) | 2003-03-13 | 2007-07-24 | Intel Corporation | Apparatus, methods and articles incorporating a fast algebraic codebook search technique |
| GB0307752D0 (en) * | 2003-04-03 | 2003-05-07 | Seiko Epson Corp | Apparatus for algebraic codebook search |
| FI118835B (fi) * | 2004-02-23 | 2008-03-31 | Nokia Corp | Koodausmallin valinta |
| KR100668299B1 (ko) * | 2004-05-12 | 2007-01-12 | 삼성전자주식회사 | 구간별 선형양자화를 이용한 디지털 신호 부호화/복호화방법 및 장치 |
| SG123639A1 (en) | 2004-12-31 | 2006-07-26 | St Microelectronics Asia | A system and method for supporting dual speech codecs |
| JP3981399B1 (ja) * | 2006-03-10 | 2007-09-26 | 松下電器産業株式会社 | 固定符号帳探索装置および固定符号帳探索方法 |
| KR101542069B1 (ko) * | 2006-05-25 | 2015-08-06 | 삼성전자주식회사 | 고정 코드북 검색 방법 및 장치와 그를 이용한 음성 신호의부호화/복호화 방법 및 장치 |
| EP2165328B1 (fr) | 2007-06-11 | 2018-01-17 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Codeur et décodeur d'un signal audio ayant une partie de type impulsion et une partie stationnaire |
| JP5264913B2 (ja) * | 2007-09-11 | 2013-08-14 | ヴォイスエイジ・コーポレーション | 話声およびオーディオの符号化における、代数符号帳の高速検索のための方法および装置 |
| ATE518224T1 (de) | 2008-01-04 | 2011-08-15 | Dolby Int Ab | Audiokodierer und -dekodierer |
| CN101615394B (zh) | 2008-12-31 | 2011-02-16 | 华为技术有限公司 | 分配子帧的方法和装置 |
| US9324331B2 (en) * | 2011-01-14 | 2016-04-26 | Panasonic Intellectual Property Corporation Of America | Coding device, communication processing device, and coding method |
| CN102623012B (zh) * | 2011-01-26 | 2014-08-20 | 华为技术有限公司 | 矢量联合编解码方法及编解码器 |
| TR201818834T4 (tr) * | 2012-10-05 | 2019-01-21 | Fraunhofer Ges Forschung | Otokorelasyon alanında acelp kullanan bir konuşma sinyalinin şifrelenmesine ilişkin bir ekipman. |
| EP2919232A1 (fr) * | 2014-03-14 | 2015-09-16 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Codeur, décodeur et procédé de codage et de décodage |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA1229681A (fr) * | 1984-03-06 | 1987-11-24 | Kazunori Ozawa | Methode et appareil de codage de signaux dans la bande de frequences vocales |
| CA1255802A (fr) * | 1984-07-05 | 1989-06-13 | Kazunori Ozawa | Codage et decodage de signaux a faible debit binaire utilisant un nombre restreint d'impulsions d'excitation |
| US4868867A (en) * | 1987-04-06 | 1989-09-19 | Voicecraft Inc. | Vector excitation speech or audio coder for transmission or storage |
| US4899385A (en) * | 1987-06-26 | 1990-02-06 | American Telephone And Telegraph Company | Code excited linear predictive vocoder |
| US4910781A (en) * | 1987-06-26 | 1990-03-20 | At&T Bell Laboratories | Code excited linear predictive vocoder using virtual searching |
| CA2005115C (fr) * | 1989-01-17 | 1997-04-22 | Juin-Hwey Chen | Codeur predictif lineaire excite par code a temps de retard bref pour les signaux vocaux ou audio |
| WO1990013112A1 (fr) * | 1989-04-25 | 1990-11-01 | Kabushiki Kaisha Toshiba | Codeur vocal |
| CA2027705C (fr) * | 1989-10-17 | 1994-02-15 | Masami Akamine | Systeme de codage de paroles utilisant un procede de calcul recursif afin d'ameliorer la vitesse de traitement |
| CA2010830C (fr) * | 1990-02-23 | 1996-06-25 | Jean-Pierre Adoul | Regles de codage dynamique permettant un codage efficace des paroles au moyen de codes algebriques |
| US5195137A (en) * | 1991-01-28 | 1993-03-16 | At&T Bell Laboratories | Method of and apparatus for generating auxiliary information for expediting sparse codebook search |
| US5495555A (en) * | 1992-06-01 | 1996-02-27 | Hughes Aircraft Company | High quality low bit rate celp-based speech codec |
| FR2700632B1 (fr) * | 1993-01-21 | 1995-03-24 | France Telecom | Système de codage-décodage prédictif d'un signal numérique de parole par transformée adaptative à codes imbriqués. |
-
1995
- 1995-01-06 FR FR9500133A patent/FR2729245B1/fr not_active Expired - Lifetime
-
1996
- 1996-01-04 DE DE69604729T patent/DE69604729T2/de not_active Expired - Lifetime
- 1996-01-04 JP JP52078896A patent/JP3481251B2/ja not_active Expired - Lifetime
- 1996-01-04 CA CA002182386A patent/CA2182386C/fr not_active Expired - Lifetime
- 1996-01-04 WO PCT/FR1996/000017 patent/WO1996021221A1/fr not_active Ceased
- 1996-01-04 EP EP96901020A patent/EP0749626B1/fr not_active Expired - Lifetime
- 1996-01-04 KR KR1019960704904A patent/KR100389693B1/ko not_active Expired - Lifetime
- 1996-01-04 US US08/682,721 patent/US5717825A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| FR2729245B1 (fr) | 1997-04-11 |
| JPH10502191A (ja) | 1998-02-24 |
| FR2729245A1 (fr) | 1996-07-12 |
| DE69604729D1 (de) | 1999-11-25 |
| KR970701901A (ko) | 1997-04-12 |
| DE69604729T2 (de) | 2002-07-25 |
| JP3481251B2 (ja) | 2003-12-22 |
| KR100389693B1 (ko) | 2003-12-01 |
| EP0749626B1 (fr) | 1999-10-20 |
| EP0749626A1 (fr) | 1996-12-27 |
| US5717825A (en) | 1998-02-10 |
| WO1996021221A1 (fr) | 1996-07-11 |
| CA2182386C (fr) | 2003-09-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2182386A1 (fr) | Procede de codage de parole a prediction lineaire et excitation par codes algebriques | |
| CA2214672C (fr) | Codeur lineaire a prediction de signaux vocaux par analyse par synthese | |
| EP0770990A3 (fr) | Procédé et dispositif de codage et décodage de la parole | |
| EP0766232B1 (fr) | Dispositif de codage de la parole | |
| CA2023167A1 (fr) | Systeme et methode de codage de paroles | |
| EP0731449A3 (fr) | Procédé pour la modification des coefficients des signaux acoustiques de codage à prédiction linéaire | |
| EP0773533B1 (fr) | Méthode pour synthétiser un bloc de signaux de paroles dans un codeur CELP | |
| WO1999046764A3 (fr) | Codage de la parole | |
| AU4490196A (en) | Analysis-by-synthesis speech coding method | |
| EP0342687A2 (fr) | Système de transmission de parole codée comportant des dictionnaires de codes pour la synthése des composantes de faible amplitude | |
| EP1162604B1 (fr) | Codeur de la parole de haute qualité à faible débit binaire | |
| WO1998005030A9 (fr) | Procede et appareil permettant de rechercher une table de codes d'ondes d'excitation dans un codeur a prevision lineaire par codes d'ondes de signaux excitateurs en transmission numerique de la parole | |
| Lee et al. | Global pulse replacement method for fixed codebook search of ACELP speech codec | |
| US20040093204A1 (en) | Codebood search method in celp vocoder using algebraic codebook | |
| US20040039567A1 (en) | Structured VSELP codebook for low complexity search | |
| Ramirez et al. | A multistage search of algebraic CELP codebooks | |
| EP0903729B1 (fr) | Dispositif de codage de la parole et de prédiction à long terme d'un signal donné de parole | |
| JPH0650439B2 (ja) | マルチパルス駆動形音声符号化器 | |
| McCree | Low-bit-rate speech coding | |
| JPWO2007129726A1 (ja) | 音声符号化装置及び音声符号化方法 | |
| EP0836176A3 (fr) | Procédé pour la synthèse d'un cadre d'un signal vocal | |
| Freeman et al. | A reduced complexity CELP scheme | |
| Choi et al. | A fast VSELP speech coder based on mutually orthonormal regular pulse vectors | |
| Riccardi et al. | Analysis-by-Synthesis Algorithms for Low Bit Rate Coding | |
| Benyassine et al. | Mixture excitations and finite-state CELP speech coders |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EEER | Examination request | ||
| MKEX | Expiry |
Effective date: 20160104 |