FI119955B - Förfarande, kodare och anordning för talkodning i en analys-genom-syntes talkodare - Google Patents
Förfarande, kodare och anordning för talkodning i en analys-genom-syntes talkodare Download PDFInfo
- Publication number
- FI119955B FI119955B FI20011329A FI20011329A FI119955B FI 119955 B FI119955 B FI 119955B FI 20011329 A FI20011329 A FI 20011329A FI 20011329 A FI20011329 A FI 20011329A FI 119955 B FI119955 B FI 119955B
- Authority
- FI
- Finland
- Prior art keywords
- speech
- encoder
- excitation
- signal
- codebook
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 57
- 238000003786 synthesis reaction Methods 0.000 title claims description 11
- 230000005284 excitation Effects 0.000 claims description 92
- 239000006185 dispersion Substances 0.000 claims description 18
- 230000015572 biosynthetic process Effects 0.000 claims description 10
- 238000001208 nuclear magnetic resonance pulse sequence Methods 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 13
- 238000001914 filtration Methods 0.000 description 8
- 230000003044 adaptive effect Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 238000001228 spectrum Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000001953 sensory effect Effects 0.000 description 3
- 206010010904 Convulsion Diseases 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000002040 relaxant effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 108020004705 Codon Proteins 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 208000031513 cyst Diseases 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012886 linear function Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000021715 photosynthesis, light harvesting Effects 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001148 spastic effect Effects 0.000 description 1
- 230000001755 vocal effect Effects 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
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Claims (23)
1. Förfarande kodning av en talsignal, kännetecknat därav, att förfarandet omfat- 5 tar: bildandet av en pulsserie i en kodare genom att använda en första exiteringskodbok, varvid pulsse-rien innehäller ett flertal pulser, vilka är belägna i en första platsserie enligt ett platsrutnät i den för-10 sta exiteringskodboken; pulsplatserna i den första platsserien ändras i kodaren sä, att en andra platsserie ästadkoms enligt ett platsrutnät i en andra exiteringskodbok, och i förfarandet är pulsplatsernas populationstäthet i 15 platsrutnätet i den första exiteringskodboken större än i platsrutnätet i den andra exiteringskodboken; och en kodad exiteringssignal produceras.
2. Förfarande enligt patentkrav 1, kän netecknat därav, att förfarandet utförs med en 20 syntes-analys(AbS)-talkodare för läga bithastigheter.
3. Förfarande enligt patentkrav 1, kän netecknat därav, att förfarandet tillämpas pä talsignalens ickestationära talsegment.
4. Förfarande enligt patentkrav 1, k ä n - 25 netecknat därav, att förfarandet tillämpas pa talsignalens ickestationära talsegment, vilka definie-ras genom att detektera en peakiness-nivä, som typiskt visar det ickestationära talet.
5. Förfarande enligt nägot av föregäende pa-30 tentkrav, kännetecknat därav, att popula- tionstätheten i medeltal i den första exiteringskodboken är 5 - 10 ganger populationstätheten i den andra exiteringskodboken.
6. Förfarande enligt nägot av föregäende pa-35 tentkrav, kännetecknat därav, att med hjälp av peakiness-värdet beräknas ett spridningsvärde för följande fasers randomisering.
7. Förfarande för sändande av en talsignal frän en sändare tili en mottagare, känneteck-n a t därav, att förfarandet omfattar följande ske-den: 5. en kodare bildas en pulsserie genom att an- vända en första exiteringskodbok, varvid pulsserien innehäller ett flertal pulser, vilka är belägna i en första platsserie enligt ett platsrutnät i den första exiteringskodboken; 10 pulsplatserna i den första platsserien om- vandlas i kodaren sä, att en andra platsserie ästad-koms enligt ett platsrutnät i den andra exiteringskodboken, och vid förfarandet är pulsplatsernas popula-tionstäthet i platsrutnätet i den första exiterings-15 kodboken större än i platsrutnätet i den andra exiteringskodboken; en kodad exiteringssignal produceras i sända-rens kodare; nämnda kodade exiteringssignal sänds tili 20 mottagaren; och nämnda kodade exiteringssignal avkodas med en avkodare för producerande av syntetiserat tai i mottagaren .
8. Förfarande enligt patentkrav 7, k ä n -25 netecknat därav, att förfarandet utförs med en syntes-analys(AbS)-talkodare för läga bithastigheter.
9. Förfarande enligt patentkrav 7, k ä n -netecknat därav, att förfarandet tillämpas pa talsignalens ickestationära talsegment. 30
10. Förfarande enligt patentkrav 7, k ä n - netecknat därav, att förfarandet tillämpas pä talsignalens ickestationära talsegment, vilka definie-ras genom att detektera en peakiness-nivä, som typiskt visar det ickestationära talet. 35
11. Förfarande enligt patentkrav 7, k ä n - netecknat därav, att peakiness- eller sprid-ningsinformation överförs frän kodaren tili avkodaren för att användas för randomisering av den avkodade signalens faser.
12. Förfarande enligt patentkrav 7, k ä n -netecknat därav, att populationstätheten i me- 5 deltal i den första exiteringskodboken är 5 - 10 ganger populationstätheten i den andra exiteringskodboken.
13. Förfarande enligt patentkrav 10 eller 11, kännetecknat därav, att med hjälp av peaki-ness-värdet beräknas ett spridningsvärde för följande 10 fasers randomisering av den avkodade signalen.
14. En kodare för kodande av en talsignal, kännetecknad därav, att kodaren omfattar: medel för bildande av en pulsserie genom att använda en första exiteringskodbok, varvid pulsserien 15 innehäller ett flertal pulser, vilka är belägna i en första platsserie enligt ett första platsrutnät i en exiteringskodbok; medel för omvandlande av den första platsse-riens pulsplatser sä, att en andra platsserie ästad-20 koms enligt ett platsrutnät i den andra exiteringskodboken, och väri pulsplatsernas populationstäthet i platsrutnätet i den första exiteringskodboken är stör-re än i platsrutnätet i den andra exiteringskodboken; och 25 medel för producerande av en tal- exiteringssignal i sändarens kodare.
15. En kodare enligt patentkrav 14, kännetecknad därav, att kodaren ingär i en syn-tes-analys(AbS)-talkodare för läga bithastigheter.
16. En kodare enligt patentkrav 14, kän netecknad därav, att kodaren innehäller medel för detekterande av talsignalens ickestationära segment .
17. En kodare enligt patentkrav 14, k ä n -35 netecknad därav, att kodaren innehäller medel för beräknande av peakiness-värdet för talsignalens segment.
18. En kodare enligt patentkrav 17, k ä n -netecknad därav, att kodaren innehäller medel för beräkning av spridningsvärdet ur peakiness-värdet för följande fasers randomisering.
19. En anordning, som omfattar en talkodare för kodning och avkodning av en talsignal, k a n netecknad därav, att anordningen omfattar: medel för bildande av en pulsserie genom att använda en första exiteringskodbok, varvid pulsserien 10 innehäller ett flertal pulser, vilka är belägna i en första platsserie enligt ett platsrutnät i den första exiteringskodboken medel för ändrande av den första platsseriens pulsplatser sä, att en andra platsserie ästadkoms en-15 ligt ett platsrutnät i en andra exiteringskodbok, och väri pulsplatsernas populationstäthet i platsrutnätet i den första exiteringskodboken är större än den andra exiteringskodbokens platsrutnät; och medel för producerande av tal- 20 exiteringssignalen i sändarens kodare.
20. Anordning enligt patentkrav 19, k ä n -netecknad därav, att anordningen innehäller medel för detekterande av talsignalens ickestationära segment.
21. Anordning enligt patentkrav 19, k ä n - netecknad därav, att anordningen utgörs av en bärbar terminal.
22. Anordning enligt patentkrav 19, k ä n -netecknad därav, att anordningen utgörs av en 30 radiobasstation.
23. Anordning enligt patentkrav 19, k ä n -netecknad därav, att anordningen utgörs av en 1judregistrerings- och 1judmeddelandeanordning.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20011329A FI119955B (sv) | 2001-06-21 | 2001-06-21 | Förfarande, kodare och anordning för talkodning i en analys-genom-syntes talkodare |
PCT/FI2002/000482 WO2003001172A1 (en) | 2001-06-21 | 2002-06-05 | Method and device for coding speech in analysis-by-synthesis speech coders |
EP02727632A EP1397655A1 (en) | 2001-06-21 | 2002-06-05 | Method and device for coding speech in analysis-by-synthesis speech coders |
CN02812450.2A CN100489966C (zh) | 2001-06-21 | 2002-06-05 | 合成分析语音编码器中用于进行语音编码的方法和装置 |
US10/167,287 US7089180B2 (en) | 2001-06-21 | 2002-06-10 | Method and device for coding speech in analysis-by-synthesis speech coders |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FI20011329A FI119955B (sv) | 2001-06-21 | 2001-06-21 | Förfarande, kodare och anordning för talkodning i en analys-genom-syntes talkodare |
FI20011329 | 2001-06-21 |
Publications (3)
Publication Number | Publication Date |
---|---|
FI20011329A0 FI20011329A0 (sv) | 2001-06-21 |
FI20011329A FI20011329A (sv) | 2002-12-22 |
FI119955B true FI119955B (sv) | 2009-05-15 |
Family
ID=8561469
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FI20011329A FI119955B (sv) | 2001-06-21 | 2001-06-21 | Förfarande, kodare och anordning för talkodning i en analys-genom-syntes talkodare |
Country Status (5)
Country | Link |
---|---|
US (1) | US7089180B2 (sv) |
EP (1) | EP1397655A1 (sv) |
CN (1) | CN100489966C (sv) |
FI (1) | FI119955B (sv) |
WO (1) | WO2003001172A1 (sv) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4178319B2 (ja) * | 2002-09-13 | 2008-11-12 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 音声処理におけるフェーズ・アライメント |
US7535649B2 (en) * | 2004-03-09 | 2009-05-19 | Tang Yin S | Motionless lens systems and methods |
JP4606264B2 (ja) * | 2005-07-19 | 2011-01-05 | 三洋電機株式会社 | ノイズキャンセラ |
GB2436192B (en) * | 2006-03-14 | 2008-03-05 | Motorola Inc | Speech communication unit integrated circuit and method therefor |
JP4396683B2 (ja) * | 2006-10-02 | 2010-01-13 | カシオ計算機株式会社 | 音声符号化装置、音声符号化方法、及び、プログラム |
WO2008072733A1 (ja) * | 2006-12-15 | 2008-06-19 | Panasonic Corporation | 符号化装置および符号化方法 |
TW201125376A (en) * | 2010-01-05 | 2011-07-16 | Lite On Technology Corp | Communicating module, multimedia player and transceiving system comprising the multimedia player |
BR112017025314A2 (pt) * | 2016-01-22 | 2018-07-31 | Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E. V. | aparelho e método para codificação ou decodificação de um sinal multicanal utilizando reamostragem de domínio espectral |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4868867A (en) * | 1987-04-06 | 1989-09-19 | Voicecraft Inc. | Vector excitation speech or audio coder for transmission or storage |
US5187745A (en) * | 1991-06-27 | 1993-02-16 | Motorola, Inc. | Efficient codebook search for CELP vocoders |
CA2154911C (en) * | 1994-08-02 | 2001-01-02 | Kazunori Ozawa | Speech coding device |
JP3179291B2 (ja) * | 1994-08-11 | 2001-06-25 | 日本電気株式会社 | 音声符号化装置 |
SE506379C3 (sv) * | 1995-03-22 | 1998-01-19 | Ericsson Telefon Ab L M | Lpc-talkodare med kombinerad excitation |
US5774837A (en) * | 1995-09-13 | 1998-06-30 | Voxware, Inc. | Speech coding system and method using voicing probability determination |
US5809459A (en) * | 1996-05-21 | 1998-09-15 | Motorola, Inc. | Method and apparatus for speech excitation waveform coding using multiple error waveforms |
US6148282A (en) * | 1997-01-02 | 2000-11-14 | Texas Instruments Incorporated | Multimodal code-excited linear prediction (CELP) coder and method using peakiness measure |
AU733052B2 (en) * | 1997-03-12 | 2001-05-03 | Mitsubishi Denki Kabushiki Kaisha | A method and apparatus for speech encoding, speech decoding, and speech coding/decoding |
US5970444A (en) * | 1997-03-13 | 1999-10-19 | Nippon Telegraph And Telephone Corporation | Speech coding method |
WO1999010719A1 (en) * | 1997-08-29 | 1999-03-04 | The Regents Of The University Of California | Method and apparatus for hybrid coding of speech at 4kbps |
US6385576B2 (en) * | 1997-12-24 | 2002-05-07 | Kabushiki Kaisha Toshiba | Speech encoding/decoding method using reduced subframe pulse positions having density related to pitch |
GB9811019D0 (en) * | 1998-05-21 | 1998-07-22 | Univ Surrey | Speech coders |
US6556966B1 (en) * | 1998-08-24 | 2003-04-29 | Conexant Systems, Inc. | Codebook structure for changeable pulse multimode speech coding |
EP1088304A1 (en) * | 1999-04-05 | 2001-04-04 | Hughes Electronics Corporation | A frequency domain interpolative speech codec system |
AU2001287973A1 (en) * | 2000-09-15 | 2002-03-26 | Conexant Systems, Inc. | System for improved use of pitch enhancement with subcodebooks |
-
2001
- 2001-06-21 FI FI20011329A patent/FI119955B/sv active IP Right Grant
-
2002
- 2002-06-05 CN CN02812450.2A patent/CN100489966C/zh not_active Expired - Fee Related
- 2002-06-05 EP EP02727632A patent/EP1397655A1/en not_active Withdrawn
- 2002-06-05 WO PCT/FI2002/000482 patent/WO2003001172A1/en not_active Application Discontinuation
- 2002-06-10 US US10/167,287 patent/US7089180B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
FI20011329A (sv) | 2002-12-22 |
CN1650156A (zh) | 2005-08-03 |
EP1397655A1 (en) | 2004-03-17 |
FI20011329A0 (sv) | 2001-06-21 |
CN100489966C (zh) | 2009-05-20 |
US20030055633A1 (en) | 2003-03-20 |
US7089180B2 (en) | 2006-08-08 |
WO2003001172A1 (en) | 2003-01-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4927257B2 (ja) | 可変レートスピーチ符号化 | |
JP4824167B2 (ja) | 周期的スピーチコーディング | |
Kondoz | Digital speech: coding for low bit rate communication systems | |
ES2360176T3 (es) | Alisamiento de discontinuidades entre tramas de habla. | |
TW497335B (en) | Method and apparatus for variable rate coding of speech | |
US20010016817A1 (en) | CELP-based to CELP-based vocoder packet translation | |
JPH09503874A (ja) | 減少レート、可変レートの音声分析合成を実行する方法及び装置 | |
EP1328928A2 (en) | Apparatus for bandwidth expansion of a speech signal | |
KR20030061839A (ko) | 로버스트한 음성 분류를 위한 방법 및 장치 | |
FI118704B (sv) | Förfarande och anordning för genomföring av källkodning | |
JPH10207498A (ja) | マルチモード符号励振線形予測により音声入力を符号化する方法及びその符号器 | |
JP2002544551A (ja) | 遷移音声フレームのマルチパルス補間的符号化 | |
KR100656788B1 (ko) | 비트율 신축성을 갖는 코드벡터 생성 방법 및 그를 이용한 광대역 보코더 | |
FI119955B (sv) | Förfarande, kodare och anordning för talkodning i en analys-genom-syntes talkodare | |
US6122611A (en) | Adding noise during LPC coded voice activity periods to improve the quality of coded speech coexisting with background noise | |
JP2002509294A (ja) | 暗騒音条件下における音声符号化の方法 | |
Gersho | Speech coding | |
Sahab et al. | SPEECH CODING ALGORITHMS: LPC10, ADPCM, CELP AND VSELP | |
Gersho | Linear prediction techniques in speech coding | |
Gardner et al. | Survey of speech-coding techniques for digital cellular communication systems | |
Shikui et al. | Speech transcoding from AMR to G. 729 in excitation domain | |
Seereddy | Speech coding using multipulse excitation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FG | Patent granted |
Ref document number: 119955 Country of ref document: FI |