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 PDF

Info

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
Application number
FI20011329A
Other languages
English (en)
Finnish (fi)
Other versions
FI20011329A (sv
FI20011329A0 (sv
Inventor
Ari Heikkinen
Original Assignee
Nokia Corp
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
Application filed by Nokia Corp filed Critical Nokia Corp
Priority to FI20011329A priority Critical patent/FI119955B/sv
Publication of FI20011329A0 publication Critical patent/FI20011329A0/sv
Priority to PCT/FI2002/000482 priority patent/WO2003001172A1/en
Priority to EP02727632A priority patent/EP1397655A1/en
Priority to CN02812450.2A priority patent/CN100489966C/zh
Priority to US10/167,287 priority patent/US7089180B2/en
Publication of FI20011329A publication Critical patent/FI20011329A/sv
Application granted granted Critical
Publication of FI119955B publication Critical patent/FI119955B/sv

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

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.
FI20011329A 2001-06-21 2001-06-21 Förfarande, kodare och anordning för talkodning i en analys-genom-syntes talkodare FI119955B (sv)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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