Global Patent Index - EP 1225568 B1

EP 1225568 B1 20030827 - Algebraic codebook with signal-selected pulse amplitudes for fast coding of speech

Title (en)

Algebraic codebook with signal-selected pulse amplitudes for fast coding of speech

Title (de)

Algebraisches Kodebuch mit Signal-Selektierten Pulsamplituden für schnelle Sprachkodierung

Title (fr)

Table de codes algébrique à amplitudes d'impulsions selectionnées par signaux pour le codage rapide de la parole

Publication

EP 1225568 B1 20030827 (EN)

Application

EP 02075797 A 19960202

Priority

  • EP 96900816 A 19960202
  • US 38396895 A 19950206
  • US 50880195 A 19950728

Abstract (en)

[origin: EP1225568A1] The present invention relates to a method and device for conducting a search in a codebook. This codebook consists of a set of pulse amplitude/position combinations each defining a number L of positions p and comprising both zero-amplitude pulses and non-zero-amplitude pulses assigned to respective positions p = 1, 2, ...L of the combination. Also, each non-zero-amplitude pulse assumes one of q possible amplitudes. According to the method, a subset of combinations is pre-selected from the codebook, and the search is limited to this subset to reduce complexity thereof. To pre-select the subset, an amplitude/position function is pre-established in relation to the sound signal. Pre-establishing the amplitude/position function includes pre-assigning one of the q possible amplitudes to each position p by (i) processing the sound signal to produce a backward-filtered target signal D and a pitch-removed residual signal R', (ii) calculating an amplitude estimate vector B in response to the signals D and R', and (iii) for each position p, quantizing an amplitude estimate Bp of the vector B to obtain the amplitude to be selected for that particular position p.

IPC 1-7

G10L 19/12

IPC 8 full level

G10L 13/00 (2006.01); G10L 19/038 (2013.01); G10L 19/08 (2013.01); G10L 19/107 (2013.01); G10L 19/125 (2013.01); H03M 7/30 (2006.01); H03M 7/36 (2006.01); H04B 7/26 (2006.01); H04W 88/02 (2009.01)

IPC 8 main group level

G10L (2006.01)

CPC (source: EP KR US)

G10L 13/00 (2013.01 - KR); G10L 19/10 (2013.01 - EP US); G10L 19/12 (2013.01 - EP US); G10L 19/00 (2013.01 - EP US); G10L 25/06 (2013.01 - EP US); G10L 2019/0004 (2013.01 - EP US); G10L 2019/0008 (2013.01 - EP US); G10L 2019/0011 (2013.01 - EP US); G10L 2019/0013 (2013.01 - EP US)

Designated contracting state (EPC)

AT BE CH DK GR IE LI LU MC NL PT

DOCDB simple family (publication)

EP 1225568 A1 20020724; EP 1225568 B1 20030827; AR 000871 A1 19970806; AT E230888 T1 20030115; AT E248423 T1 20030915; AU 4479696 A 19960827; AU 708392 B2 19990805; AU 708392 C 20030109; BR 9607026 A 19971104; CA 2210765 A1 19960815; CA 2210765 C 20010821; CN 1181150 A 19980506; CN 1198262 C 20050420; CN 1220178 C 20050921; CN 1410970 A 20030416; DE 19604273 A1 19960829; DE 19604273 C2 20000629; DE 19604273 C5 20040527; DK 0808496 T3 20030422; DK 1225568 T3 20031124; EP 0808496 A1 19971126; EP 0808496 B1 20030108; ES 2112807 A1 19980401; ES 2112807 B1 19990416; FI 117994 B 20070515; FI 118396 B 20071031; FI 20020320 A 20020218; FI 973241 A0 19970806; FI 973241 A 19971006; FR 2730336 A1 19960809; FR 2730336 B1 19970814; GB 2297671 A 19960807; GB 2297671 B 20000119; GB 9602391 D0 19960403; HK 1002492 A1 19980828; HK 1055007 A1 20031219; IN 187453 B 20020427; IT 1305724 B1 20010515; IT UD960012 A0 19960202; IT UD960012 A1 19970802; JP 2003308100 A 20031031; JP 3430175 B2 20030728; JP 4187556 B2 20081126; JP H10513571 A 19981222; KR 100388751 B1 20031128; KR 100393910 B1 20030802; KR 19980701975 A 19980625; MX 9705997 A 19971129; MY 119038 A 20050331; MY 130529 A 20070629; NO 318595 B1 20050418; NO 973472 D0 19970728; NO 973472 L 19971006; PT 1225568 E 20040130; RU 2142166 C1 19991127; SE 520553 C2 20030722; SE 9600437 D0 19960206; US 5754976 A 19980519; WO 9624925 A1 19960815

DOCDB simple family (application)

EP 02075797 A 19960202; AR 10127696 A 19960205; AT 02075797 T 19960202; AT 96900816 T 19960202; AU 4479696 A 19960202; BR 9607026 A 19960202; CA 2210765 A 19960202; CA 9600069 W 19960202; CN 02107907 A 20020321; CN 96193095 A 19960202; DE 19604273 A 19960206; DK 02075797 T 19960202; DK 96900816 T 19960202; EP 96900816 A 19960202; ES 9650025 A 19960815; FI 20020320 A 20020218; FI 973241 A 19970806; FR 9601426 A 19960206; GB 9602391 A 19960206; HK 03107310 A 20031013; HK 98101406 A 19980224; IN 198CA1996 A 19960205; IT UD960012 A 19960202; JP 2003085959 A 20030326; JP 52385296 A 19960202; KR 19970705372 A 19970805; KR 20020024078 A 20020502; MX 9705997 A 19960202; MY PI0201290 A 19960127; MY PI9600300 A 19960127; NO 973472 A 19970728; PT 02075797 T 19960202; RU 97114804 A 19960202; SE 9600437 A 19960206; US 50880195 A 19950728