KR20050008356A - 음성의 상호부호화시 선형 예측을 이용한 피치 지연 변환장치 및 방법 - Google Patents
음성의 상호부호화시 선형 예측을 이용한 피치 지연 변환장치 및 방법 Download PDFInfo
- Publication number
- KR20050008356A KR20050008356A KR1020030048424A KR20030048424A KR20050008356A KR 20050008356 A KR20050008356 A KR 20050008356A KR 1020030048424 A KR1020030048424 A KR 1020030048424A KR 20030048424 A KR20030048424 A KR 20030048424A KR 20050008356 A KR20050008356 A KR 20050008356A
- Authority
- KR
- South Korea
- Prior art keywords
- pitch delay
- delay
- smv
- open loop
- pitch
- 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.)
- Ceased
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000006243 chemical reaction Methods 0.000 claims abstract description 13
- 238000004364 calculation method Methods 0.000 claims abstract description 12
- 210000002374 sebum Anatomy 0.000 claims abstract description 5
- 230000001934 delay Effects 0.000 claims description 7
- 230000009466 transformation Effects 0.000 claims description 2
- 239000000284 extract Substances 0.000 claims 1
- 230000015556 catabolic process Effects 0.000 abstract description 3
- 238000006731 degradation reaction Methods 0.000 abstract description 3
- 238000004891 communication Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical 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
-
- 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/09—Long term prediction, i.e. removing periodical redundancies, e.g. by using adaptive codebook or pitch predictor
-
- 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/16—Vocoder architecture
- G10L19/18—Vocoders using multiple modes
-
- 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
- G10L25/00—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
- G10L25/03—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
- G10L25/12—Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters the extracted parameters being prediction coefficients
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)
Abstract
Description
Claims (6)
- SMV 복호화기에 의해 복호화된 폐루프 피치 지연을 G.723.1의 개루프 피지 지연 검색 구간에 맞게 선형 보간하여 변화된 SMV의 페루프 피치 지연을 획득하는 선형보간부;상기 G.723.1의 개루프 피치 지연에 대한 과거값들로부터 선형예측을 통해 피치 지연 예측값을 산출하는 예측값산출부;선형 보간을 통해 변화된 상기 SMV의 폐루프 피치 지연과 선형 예측을 통해 얻어진 상기 피치 지연 예측값의 차이값을 산출하는 차이값산출부;상기 산출된 차이값과 소정의 문턱값을 비교하여 비교결과를 출력하는 비교부;상기 산출된 차이값이 설정되어 있는 문턱값보다 작으면 G.723.1의 개루프 피치 지연으로 결정하는 피치지연결정부; 및상기 결정된 G.723.1의 개루프 피치 지연을 기준으로 G.723.1의 폐루프 피치 지연 검색 방법을 이용하여 G.723.1의 폐루프 피치 지연을 검색하는 피치지연검색부;를 포함하는 것을 특징으로 하는 음성의 상호부호화시 선형 예측을 이용한 피치지연 변환 장치.
- 제 1항에 있어서,상기 선형보간부는 G,723.1의 한 프레임에 해당하는 30㎳마다 2개의 SMV 피치 지연을 추출하고, 상기 추출된 SMV 피치 지연을 선형 보간하여 변화된 SMV의 페루프 피치 지연을 획득하는 것을 특징으로 하는 선형 예측을 이용한 피치 지연 변환 장치.
- 제 1항에 있어서,상기 피치지연결정부는 상기 산출된 차이값이 상기 설정되어 있는 문턱값보다 크거나 같으면 G.723.1의 개루프 피치 지연 검색 방법을 이용하여 얻어진 피치 지연을 G.723.1의 개루프 피치 지연으로 결정하는 것을 특징으로 하는 선형 예측을 이용한 피치 지연 변환 장치.
- (a) SMV의 복호화기로부터 복호화된 폐루프 피치 지연을 G.723.1의 부호화기의 개루프 피지 지연 검색 구간에 맞게 선형 보간하여 변화된 SMV의 페루프 피치 지연을 획득하는 단계;(b) 상기 G.723.1의 부호화기의 개루프 피치 지연에 대한 과거값들로부터 선형예측을 통해 피치 지연 예측값을 산출하는 단계;(c) 선형 보간을 통해 변화된 상기 SMV의 폐루프 피치 지연과 선형 예측을통해 얻어진 상기 피치 지연 예측값의 차이값을 산출하는 단계;(d) 상기 산출된 차이값과 소정의 문턱값을 비교하여 비교결과를 출력하는 단계;(e) 상기 산출된 차이값이 설정되어 있는 문턱값보다 작으면 G.723.1의 개루프 피치 지연으로 결정하는 단계; 및(f) 상기 결정된 G.723.1의 개루프 피치 지연을 기준으로 G.723.1의 폐루프 피치 지연 검색 방법을 이용하여 G.723.1의 폐루프 피치 지연을 검색하는 단계;를 포함하는 것을 특징으로 하는 음성의 상호부호화시 선형 예측을 이용한 피치 지연 변환 방법.
- 제 4항에 있어서,상기 (a)단계는,(a1) G,723.1의 한 프레임에 해당하는 30㎳마다 2개의 SMV 피치 지연을 추출하는 단계; 및(a2) 상기 추출된 SMV 피치 지연을 선형 보간하여 변화된 SMV의 페루프 피치 지연을 획득하는 단계;를 포함하는 것을 특징으로 하는 선형 예측을 이용한 피치 지연 변환 방법.
- 제 4항에 있어서,상기 (e)단계에서, 상기 산출된 차이값이 상기 설정되어 있는 문턱값보다 크거나 같으면 G.723.1의 개루프 피치 지연 검색 방법을 이용하여 얻어진 피치 지연을 G.723.1의 개루프 피치 지연으로 결정하는 것을 특징으로 하는 선형 예측을 이용한 피치 지연 변환 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030048424A KR20050008356A (ko) | 2003-07-15 | 2003-07-15 | 음성의 상호부호화시 선형 예측을 이용한 피치 지연 변환장치 및 방법 |
US10/749,779 US20050015243A1 (en) | 2003-07-15 | 2003-12-30 | Apparatus and method for converting pitch delay using linear prediction in speech transcoding |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030048424A KR20050008356A (ko) | 2003-07-15 | 2003-07-15 | 음성의 상호부호화시 선형 예측을 이용한 피치 지연 변환장치 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20050008356A true KR20050008356A (ko) | 2005-01-21 |
Family
ID=34056862
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030048424A Ceased KR20050008356A (ko) | 2003-07-15 | 2003-07-15 | 음성의 상호부호화시 선형 예측을 이용한 피치 지연 변환장치 및 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20050015243A1 (ko) |
KR (1) | KR20050008356A (ko) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7619995B1 (en) * | 2003-07-18 | 2009-11-17 | Nortel Networks Limited | Transcoders and mixers for voice-over-IP conferencing |
ES2347825T3 (es) * | 2006-03-20 | 2010-11-04 | Mindspeed Technologies, Inc. | Atenuacion del registro de tono en bucle abierto. |
KR100822024B1 (ko) * | 2007-07-30 | 2008-04-15 | 한국과학기술연구원 | 상황인지 통신 단말기를 위한 음향신호 기반 환경인식 방법 |
CN101989429B (zh) * | 2009-07-31 | 2012-02-01 | 华为技术有限公司 | 转码方法、装置、设备以及系统 |
US8521520B2 (en) * | 2010-02-03 | 2013-08-27 | General Electric Company | Handoffs between different voice encoder systems |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5233660A (en) * | 1991-09-10 | 1993-08-03 | At&T Bell Laboratories | Method and apparatus for low-delay celp speech coding and decoding |
US5734789A (en) * | 1992-06-01 | 1998-03-31 | Hughes Electronics | Voiced, unvoiced or noise modes in a CELP vocoder |
US5699485A (en) * | 1995-06-07 | 1997-12-16 | Lucent Technologies Inc. | Pitch delay modification during frame erasures |
US6134518A (en) * | 1997-03-04 | 2000-10-17 | International Business Machines Corporation | Digital audio signal coding using a CELP coder and a transform coder |
US6330533B2 (en) * | 1998-08-24 | 2001-12-11 | Conexant Systems, Inc. | Speech encoder adaptively applying pitch preprocessing with warping of target signal |
US6789059B2 (en) * | 2001-06-06 | 2004-09-07 | Qualcomm Incorporated | Reducing memory requirements of a codebook vector search |
US6829579B2 (en) * | 2002-01-08 | 2004-12-07 | Dilithium Networks, Inc. | Transcoding method and system between CELP-based speech codes |
-
2003
- 2003-07-15 KR KR1020030048424A patent/KR20050008356A/ko not_active Ceased
- 2003-12-30 US US10/749,779 patent/US20050015243A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
US20050015243A1 (en) | 2005-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7191120B2 (en) | Speech encoding method, apparatus and program | |
RU2418323C2 (ru) | Системы и способы для изменения окна с кадром, ассоциированным с аудио сигналом | |
US8355911B2 (en) | Method of lost frame concealment and device | |
US6336090B1 (en) | Automatic speech/speaker recognition over digital wireless channels | |
JP4907826B2 (ja) | 閉ループのマルチモードの混合領域の線形予測音声コーダ | |
KR20040028750A (ko) | 음성 코덱의 선스펙트럼 주파수 벡터 양자화 방법 및 시스템 | |
HK1043856A1 (en) | Synthesis of speech from pitch prototype waveforms by time-synchronous waveform interpolation | |
JP2005520206A (ja) | オーディオ・トランスコーダにおける適応コードブック・ピッチ・ラグ計算方法 | |
CN1890713B (zh) | 用于数字信号压缩编码的多脉冲字典的索引间的编码转换的方法及系统 | |
KR100434275B1 (ko) | 패킷 변환 장치 및 그를 이용한 패킷 변환 방법 | |
US8078457B2 (en) | Method for adapting for an interoperability between short-term correlation models of digital signals | |
KR100460109B1 (ko) | 음성패킷 변환을 위한 lsp 파라미터 변환장치 및 방법 | |
KR20050008356A (ko) | 음성의 상호부호화시 선형 예측을 이용한 피치 지연 변환장치 및 방법 | |
US20040102966A1 (en) | Apparatus and method for transcoding between CELP type codecs having different bandwidths | |
KR20050087366A (ko) | 오디오 신호의 인코딩 방법 | |
US20140163998A1 (en) | Processing in the encoded domain of an audio signal encoded by adpcm coding | |
US8762136B2 (en) | System and method of speech compression using an inter frame parameter correlation | |
KR100590769B1 (ko) | 상호 부호화 장치 및 그 방법 | |
US20140114653A1 (en) | Pitch estimator | |
KR20110086919A (ko) | 에스엠브이 및 에이엠알 음성 부호화 기법을 위한 상호부호화 방법 및 장치 | |
Hotho et al. | A narrowband low bit rate sinusoidal audio and speech coder | |
Lin et al. | AN EFFICIENT TRANSCODING SCHEME FOR G. 729 AND G. 723.1 SPEECH CODECS: INTEROPERABILITY OVER THE INTERNET | |
KR100554165B1 (ko) | 피치 지연값의 배수에 의한 영향 제거가 가능한 celp기반 음성부호화기 및 피치 지연값의 배수에 의한 영향제거 방법 | |
Shevchuk et al. | Method of converting speech codec formats between GSM 06.20 and G. 729 | |
KR20060039320A (ko) | 상호부호화기의 연산량 감소를 위한 피치 검색 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20030715 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20050728 Patent event code: PE09021S01D |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
Patent event date: 20051226 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20050728 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |