RU96122985A - Способ постфильтрации основного тона синтезированной речи и постфильтр основного тона - Google Patents

Способ постфильтрации основного тона синтезированной речи и постфильтр основного тона

Info

Publication number
RU96122985A
RU96122985A RU96122985/09A RU96122985A RU96122985A RU 96122985 A RU96122985 A RU 96122985A RU 96122985/09 A RU96122985/09 A RU 96122985/09A RU 96122985 A RU96122985 A RU 96122985A RU 96122985 A RU96122985 A RU 96122985A
Authority
RU
Russia
Prior art keywords
specified
synthesized speech
subframe
future
window
Prior art date
Application number
RU96122985/09A
Other languages
English (en)
Other versions
RU2121173C1 (ru
Inventor
Леон Биалик
Феликс Фломен
Original Assignee
Аудиокоудс Лтд.
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
Priority claimed from US08/236,764 external-priority patent/US5568588A/en
Application filed by Аудиокоудс Лтд. filed Critical Аудиокоудс Лтд.
Application granted granted Critical
Publication of RU2121173C1 publication Critical patent/RU2121173C1/ru
Publication of RU96122985A publication Critical patent/RU96122985A/ru

Links

Claims (10)

1. Способ постфильтрации основного тона синтезированной речи, включающий в себя следующие операции: прием кадра синтезированной речи, который разделен на множество субкадров, и значения основного тона, объединенного с указанным кадром; и для каждого субкадра указанного кадра синтезированной речи выработку выходного сигнала, который является постфильтрованной версией основного тона текущего субкадра, отфильтрованной при помощи одного из выбранных элементов группы, состоящей из предшествующих и будущих данных указанной синтезированной речи, а также из будущих данных указанной синтезированной речи, причем указанные предшествующие данные имеют запаздывание относительно текущего субкадра на показатель запаздывания, а указанные будущие данные имеют опережение относительно текущего субкадра на показатель опережения, при этом указанные показатели запаздывания и опережения основаны на указанном значении основного тона.
2. Способ по п. 1, отличающийся тем, что указанная операция выработки включает в себя следующие операции: проверка совпадения субкадра с предшествующим окном указанной предшествующей синтезированной речи, начинающимся при указанном показателе запаздывания; принятие указанного совпавшего предшествующего окна только в том случае, когда ошибка между указанным субкадром и взвешенной версией указанного предшествующего окна лежит ниже порога, и если имеется достаточно будущей синтезированной речи, проверка совпадения субкадра с будущим окном указанной будущей синтезированной речи, начинающимся при указанном показателе опережения; принятие указанного совпавшего будущего окна только в том случае, когда ошибка между указанным субкадром и взвешенной версией указанного будущего окна лежит ниже порога, и создание указанного выходного сигнала путем постфильтрации указанного субкадра при помощи одного из выбранных элементов группы, состоящей из указанных предшествующих и будущих окон и указанного будущего окна.
3. Способ по п. 2, отличающийся тем, что указанные операции определения совпадения предусматривают операции определения более раннего и более позднего усиления соответственно для окон более ранней и более поздней синтезированной речи.
4. Способ по п. 3, отличающийся тем, что указанная операция выработки включает в себя определение сигнала, который является суммой указанного субкадра. более раннего окна синтезированной речи, взвешенного более ранним усилением и первым разрешающим весом, и более позднего окна синтезированной речи, взвешенного более поздним усилением и вторым разрешающим весом.
5. Способ по п. 4, отличающийся тем, что указанные первый и второй разрешающие веса зависят от результата указанных операций принятия решения.
6. Постфильтр основного тона для постфильтрации синтезированной речи, отличающийся тем, что он включает в себя: средство для приема кадра синтезированной речи, который разделен на множество субкадров, и значения основного тона, объединенного с указанным кадром; и средство выработки, для каждого субкадра указанного кадра синтезированной речи, выходного сигнала, который является постфильтрованной версией основного тона текущего субкадра, отфильтрованной при помощи одного из выбранных элементов группы, состоящей из предшествующих и будущих данных указанной синтезированной речи, а также из будущих данных указанной синтезированной речи, причем указанные предшествующие данные имеют запаздывание относительно текущего субкадра на показатель запаздывания, а указанные будущие данные имеют опережение относительно текущего субкадра на показатель опережения, при этом указанные показатели запаздывания и опережения основаны на указанном значении основного тона.
7. Фильтр по п. 6, отличающийся тем, что указанное средство выработки включает в себя: первое средство проверки совпадения субкадра с предшествующим окном указанной предшествующей синтезированной речи, начинающимся при указанном показателе запаздывания; первое средство сравнения для принятия указанного совпавшего предшествующего окна только в том случае, когда ошибка между указанным субкадром и взвешенной версией указанного предшествующего окна лежит ниже порога; второе средство проверки совпадения, которое работает только в том случае, если имеется достаточно будущей синтезированной речи, для проверки совпадения субкадра с будущим окном указанной будущей синтезированной речи, начинающимся при указанном показателе опережения; второе средство сравнения для принятия указанного совпавшего будущего окна только в том случае, когда ошибка между указанным субкадром и взвешенной версией указанного будущего окна лежит ниже порога; и средство фильтрации для создания указанного выходного сигнала путем постфильтрации указанного субкадра при помощи одного из выбранных элементов группы, состоящей из указанных предшествующих и будущих окон и указанного будущего окна.
8. Фильтр по п. 7, отличающийся тем, что указанные первое и второе средства определения совпадения включают в себя детерминаторы усиления для определения более раннего и более позднего усиления соответственно для окон более ранней и более поздней синтезированной речи.
9. Фильтр по п. 8, отличающийся тем, что указанное средство фильтрации включает в себя средство для определения сигнала, который является суммой указанного субкадра. более раннего окна синтезированной речи, взвешенного более ранним усилением и первым разрешающим весом, и более позднего окна синтезированной речи, взвешенного более поздним усилением и вторым разрешающим весом.
10. Фильтр по п. 9, отличающийся тем, что указанные первый и второй разрешающие веса зависят от выходных сигналов первого и второго средств сравнения.
RU96122985A 1994-04-29 1995-04-27 Способ постфильтрации основного тона синтезированной речи и постфильтр основного тона RU2121173C1 (ru)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US08/235,765 1994-04-29
US08/236,765 1994-04-29
US08/236,764 US5568588A (en) 1994-04-29 1994-04-29 Multi-pulse analysis speech processing System and method

Publications (2)

Publication Number Publication Date
RU2121173C1 RU2121173C1 (ru) 1998-10-27
RU96122985A true RU96122985A (ru) 1999-02-10

Family

ID=22890857

Family Applications (2)

Application Number Title Priority Date Filing Date
RU96122986A RU2121172C1 (ru) 1994-04-29 1995-04-27 Система и способ обработки речевого сигнала
RU96122985A RU2121173C1 (ru) 1994-04-29 1995-04-27 Способ постфильтрации основного тона синтезированной речи и постфильтр основного тона

Family Applications Before (1)

Application Number Title Priority Date Filing Date
RU96122986A RU2121172C1 (ru) 1994-04-29 1995-04-27 Система и способ обработки речевого сигнала

Country Status (11)

Country Link
US (1) US5568588A (ru)
EP (1) EP0784846B1 (ru)
JP (1) JP3068196B2 (ru)
KR (1) KR100257775B1 (ru)
CN (1) CN1112672C (ru)
AU (1) AU683750B2 (ru)
BR (1) BR9507571A (ru)
CA (1) CA2189142C (ru)
DE (1) DE69521622T2 (ru)
RU (2) RU2121172C1 (ru)
WO (1) WO1995030222A1 (ru)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3094908B2 (ja) * 1996-04-17 2000-10-03 日本電気株式会社 音声符号化装置
CA2213909C (en) * 1996-08-26 2002-01-22 Nec Corporation High quality speech coder at low bit rates
JP3147807B2 (ja) * 1997-03-21 2001-03-19 日本電気株式会社 信号符号化装置
US7272553B1 (en) 1999-09-08 2007-09-18 8X8, Inc. Varying pulse amplitude multi-pulse analysis speech processor and method
SE0004818D0 (sv) * 2000-12-22 2000-12-22 Coding Technologies Sweden Ab Enhancing source coding systems by adaptive transposition
US7493258B2 (en) * 2001-07-03 2009-02-17 Intel Corporation Method and apparatus for dynamic beam control in Viterbi search
EP1513137A1 (en) * 2003-08-22 2005-03-09 MicronasNIT LCC, Novi Sad Institute of Information Technologies Speech processing system and method with multi-pulse excitation
JP5241701B2 (ja) * 2007-03-02 2013-07-17 パナソニック株式会社 符号化装置および符号化方法
EP2676268B1 (en) 2011-02-14 2014-12-03 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for processing a decoded audio signal in a spectral domain
MY165853A (en) 2011-02-14 2018-05-18 Fraunhofer Ges Forschung Linear prediction based coding scheme using spectral domain noise shaping
TR201903388T4 (tr) 2011-02-14 2019-04-22 Fraunhofer Ges Forschung Bir ses sinyalinin parçalarının darbe konumlarının şifrelenmesi ve çözülmesi.
AU2012217215B2 (en) 2011-02-14 2015-05-14 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Apparatus and method for error concealment in low-delay unified speech and audio coding (USAC)
TWI483245B (zh) 2011-02-14 2015-05-01 Fraunhofer Ges Forschung 利用重疊變換之資訊信號表示技術
EP2676270B1 (en) 2011-02-14 2017-02-01 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Coding a portion of an audio signal using a transient detection and a quality result
EP2980799A1 (en) 2014-07-28 2016-02-03 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus and method for processing an audio signal using a harmonic post-filter
CN110660396A (zh) * 2018-06-13 2020-01-07 江苏德新科智能传感器研究院有限公司 一种基于mems的语言处理***及其方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4710959A (en) * 1982-04-29 1987-12-01 Massachusetts Institute Of Technology Voice encoder and synthesizer
NL8500843A (nl) * 1985-03-22 1986-10-16 Koninkl Philips Electronics Nv Multipuls-excitatie lineair-predictieve spraakcoder.
US5007094A (en) * 1989-04-07 1991-04-09 Gte Products Corporation Multipulse excited pole-zero filtering approach for noise reduction
DE69029120T2 (de) * 1989-04-25 1997-04-30 Toshiba Kawasaki Kk Stimmenkodierer
US5060269A (en) * 1989-05-18 1991-10-22 General Electric Company Hybrid switched multi-pulse/stochastic speech coding technique
US5293449A (en) * 1990-11-23 1994-03-08 Comsat Corporation Analysis-by-synthesis 2,4 kbps linear predictive speech codec
CA2084323C (en) * 1991-12-03 1996-12-03 Tetsu Taguchi Speech signal encoding system capable of transmitting a speech signal at a low bit rate

Similar Documents

Publication Publication Date Title
RU96122985A (ru) Способ постфильтрации основного тона синтезированной речи и постфильтр основного тона
Campbell Jr et al. The DoD 4.8 kbps standard (proposed federal standard 1016)
JP4064236B2 (ja) 広帯域信号コーディング用の代数コードブック中のパルス位置と符号の索引付け方法
US5060269A (en) Hybrid switched multi-pulse/stochastic speech coding technique
US7151802B1 (en) High frequency content recovering method and device for over-sampled synthesized wideband signal
US5127053A (en) Low-complexity method for improving the performance of autocorrelation-based pitch detectors
US6141638A (en) Method and apparatus for coding an information signal
DE68912692D1 (de) Zur Sprachqualitätsmodifizierung geeignetes Übertragungssystem durch Klassifizierung der Sprachsignale.
US4589131A (en) Voiced/unvoiced decision using sequential decisions
EP0175752A1 (en) IMPROVED LPC VOICE PROCESSING DEVICE WITH MULTI-PULSE EXCITATION.
RU2121173C1 (ru) Способ постфильтрации основного тона синтезированной речи и постфильтр основного тона
JPS6070500A (ja) マルチパルス励振線形予測音声符号化装置
JP3137176B2 (ja) 音声符号化装置
US4847905A (en) Method of encoding speech signals using a multipulse excitation signal having amplitude-corrected pulses
EP0374941A3 (en) Communication system capable of improving a speech quality by effectively calculating excitation multipulses
US5797119A (en) Comb filter speech coding with preselected excitation code vectors
JP3558031B2 (ja) 音声復号化装置
US20020156620A1 (en) Method and apparatus for speech coding with voiced/unvoiced determination
US6003000A (en) Method and system for speech processing with greatly reduced harmonic and intermodulation distortion
US4845753A (en) Pitch detecting device
Roucos et al. The waveform segment vocoder: A new approach for very-low-rate speech coding
JP2002182697A (ja) ピッチポストフィルタ
US6662153B2 (en) Speech coding system and method using time-separated coding algorithm
Holmes Copy synthesis of female speech using the JSRU parallel formant synthesiser.
Tremain et al. A 4.8 kbps code-excited linear predictive coder