JP6911939B2 - ピッチ強調装置、その方法、およびプログラム - Google Patents
ピッチ強調装置、その方法、およびプログラム Download PDFInfo
- Publication number
- JP6911939B2 JP6911939B2 JP2019557077A JP2019557077A JP6911939B2 JP 6911939 B2 JP6911939 B2 JP 6911939B2 JP 2019557077 A JP2019557077 A JP 2019557077A JP 2019557077 A JP2019557077 A JP 2019557077A JP 6911939 B2 JP6911939 B2 JP 6911939B2
- Authority
- JP
- Japan
- Prior art keywords
- pitch
- signal
- time
- time interval
- emphasis
- 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.)
- Active
Links
Images
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
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0316—Speech enhancement, e.g. noise reduction or echo cancellation by changing the amplitude
- G10L21/0364—Speech enhancement, e.g. noise reduction or echo cancellation by changing the amplitude for improving intelligibility
-
- 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/26—Pre-filtering or post-filtering
-
- 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/90—Pitch determination of speech signals
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E10/00—Energy generation through renewable energy sources
- Y02E10/70—Wind energy
- Y02E10/72—Wind turbines with rotation axis in wind direction
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)
- Quality & Reliability (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Electrophonic Musical Instruments (AREA)
- Stereophonic System (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
Description
(参考文献1)D. Malah and R. Cox, "A generalized comb filtering technique for speech enhancement", in ICASSP 1982, vol. 7, pp. 160-163, 1982.
本実施形態では、現在の時間区間の入力された音信号そのものに対してピッチ強調処理を施す際に、現在の時間区間のピッチ周期に対応するピッチ成分だけを強調するのではなく、過去の時間区間のピッチ周期に対応するピッチ成分も強調する。
図1は第一実施形態に係る音声ピッチ強調装置の機能ブロック図を、図2はその処理フローを示す。
まず、音声ピッチ強調装置が行う自己相関関数算出処理とこれに関連する処理について説明する。
次に、音声ピッチ強調装置が行うピッチ分析処理について説明する。
次に、音声ピッチ強調装置が行うピッチ強調処理とこれに関連する処理について説明する。
ただし、3/4や1/4という値は一例であり、式(4)に代えて、予め定めた値であるB0とB―1を用いて下記の式(4A)により出力信号Xnew nを得てもよい。
なお、振幅補正係数Aは、式(5)や式(5A)により求まる値ではなく、予め定めた1以上の値を用いてもよいし、振幅補正係数Aを用いずに式(4B)や式(4C)により出力信号Xnew nを得るようにしてもよい。
また、より過去のフレーム(2つ以上前のフレーム)におけるピッチ周期に対応するピッチ成分も強調することにより、フレーム間におけるピッチ周期の変動による不連続性を更に低減できる。この場合、ピッチ周期に対応するピッチ成分を強調するために加算する値に掛ける係数は、例えば下記の式(6)のように、過去のピッチ周期であればあるほど小さく設定するのがよい。そして、振幅補正係数は例えば下記の式(6)のように、より過去のフレーム(2つ以上前のフレーム)のピッチ利得も含めて算出するのがよい。
ピッチ強調部130の処理における、入力された音信号の各サンプルに加算する各ピッチ周期分前のサンプルに基づく値に代えて、例えばローパスフィルタを通した音信号における各ピッチ周期分前のサンプルを用いてもよいし、ローパスフィルタと等価な処理を行った音信号における各ピッチ周期分前のサンプルを用いてもよい。例えば、対称的なローパスフィルタと等価な処理を上記の式(4)の処理と共に行うのであれば、下記の式(7)により出力信号Xnew nを得るようすればよい。下記の式(7)では、対称的なローパスフィルタと等価な処理を、ピッチ強調処理において各ピッチ周期分前周辺のサンプルに基づく値を加算することにより実現している。
なお、上記のピッチ強調処理において、ピッチ利得が所定の閾値Thσより小さい場合には、そのピッチ成分を含まないピッチ強調処理を行うようにしてもよい。例えば、式(4)のピッチ強調処理を行う際に、現在のフレームのピッチ利得σ0が閾値Thσより小さい値であり、1つ前のフレームのピッチ利得σ−1が閾値Thσ以上の値である場合には、下記の式(8)により出力信号Xnew nを得るようにしてもよい。
上述の第2強調用信号は必ずしも直前のフレームのピッチ周期に対応するピッチ成分でなくともよく、現在のフレームよりもα個過去のフレームのピッチ周期に対応するピッチ成分であればよい。ただし、αは1以上の整数の何れかである。つまり、ピッチ強調部130は、現在のフレームの時間領域の音信号サンプルXn(L−N≦n≦L−1)に含まれる各時刻nの信号に対応する出力信号Xnew nとして、時刻nの信号Xnと、現在のフレームのピッチ周期T0に対応するサンプル数T0だけ、時刻nよりも過去の時刻である時刻n-T0の信号(以下、第1強調用信号ともいい、現在のフレームのピッチ周期T0に対応するピッチ成分である)Xn−T_0と、現在のフレームよりもα個過去のフレームのピッチ周期T−αに対応するサンプル数T−αだけ、時刻nよりも過去の時刻である時刻n-T−αの信号(以下、第2強調用信号ともいい、α個過去のフレームのピッチ周期に対応するピッチ成分である)Xn−T_−αと、を含む信号を得てもよい。例えば、現在のフレームの音信号サンプルXn(L−N≦n≦L−1)に含まれる各時刻nの信号に対応する出力信号Xnew nとして、時刻nの信号Xnと、第1強調用信号Xn−T_0に、現在のフレームのピッチ利得σ0と、1より小さい値である所定の係数B0と、を乗算した信号と、第2強調用信号Xn−T_−αに、現在のフレームよりもα個過去のフレームのピッチ利得σ−αと、1より小さい値である所定の係数B−αと、を乗算した信号と、を加算した信号を
音声ピッチ強調装置外で行われる復号処理などにより各フレームのピッチ周期とピッチ利得を得られている場合には、音声ピッチ強調装置を図3の構成として、音声ピッチ強調装置外で得られたピッチ周期とピッチ利得に基づきピッチを強調してもよい。図4はその処理フローを示す。この場合には、音声ピッチ強調装置は、第一実施形態の音声ピッチ強調装置が備える自己相関関数算出部110やピッチ分析部120や自己相関関数記憶部160を備える必要はない。この場合、ピッチ強調部130が、ピッチ分析部120が出力したピッチ周期とピッチ利得ではなく、音声ピッチ強調装置に入力されたピッチ周期とピッチ利得を用いてピッチ強調処理(S130)を行うようにすればよい。このような構成とすれば、音声ピッチ強調装置自体の演算処理量は第一実施形態よりも少なくすることが可能である。ただし、第一実施形態の音声ピッチ強調装置は、音声ピッチ強調装置外のピッチ周期やピッチ利得を得る頻度に依存せずにピッチ周期やピッチ利得を得ることができることから、非常に短い時間長のフレーム単位でのピッチ強調処理を行うことが可能である。上記のサンプリング周波数32kHzの例であれば、Nを例えば32とすれば、1msのフレーム単位でピッチ強調処理を行うことができる。
また、上記の実施形態及び変形例で説明した各装置における各種の処理機能をコンピュータによって実現してもよい。その場合、各装置が有すべき機能の処理内容はプログラムによって記述される。そして、このプログラムをコンピュータで実行することにより、上記各装置における各種の処理機能がコンピュータ上で実現される。
Claims (16)
- 入力された音信号に由来する信号に対して時間区間毎にピッチ強調処理を施して出力信号を得るピッチ強調装置であって、
前記ピッチ強調処理として、
各時間区間について、
当該時間区間の各時刻の出力信号として、
当該時刻の前記信号と、
当該時間区間のピッチ周期に対応するサンプル数T0だけ、当該時刻よりも過去の時刻の、前記信号である第1強調用信号と、
当該時間区間よりもα個過去の時間区間のピッチ周期に対応するサンプル数T−αだけ、当該時刻よりも過去の時刻の、前記信号である第2強調用信号と、
を含む信号を得る処理を行う、
ピッチ強調部を含む、
ピッチ強調装置。 - 請求項1に記載のピッチ強調装置であって、
前記ピッチ強調部は、
当該時間区間の各時刻の出力信号として、
当該時刻の前記信号と、
前記第1強調用信号に、当該時間区間のピッチ利得σ0と、1より小さい値である所定の係数B0と、を乗算した信号と、
前記第2強調用信号に、当該時間区間よりもα個過去の時間区間のピッチ利得σ−αと、1より小さい値である所定の係数B−αと、を乗算した信号と、
を加算した信号を含む出力信号を得るものである、
ピッチ強調装置。 - 請求項2に記載のピッチ強調装置であって、
前記係数B−αは前記係数B0より小さい値である、
ピッチ強調装置。 - 請求項1のピッチ強調装置であって、
前記ピッチ強調部は、
当該時間区間のピッチ利得σ0が所定の閾値より小さい場合には、前記第1強調用信号を出力信号に含めない、
ピッチ強調装置。 - 請求項1または請求項5のピッチ強調装置であって、
前記ピッチ強調部は、
当該時間区間よりもα個過去の時間区間のピッチ利得σ−αが所定の閾値より小さい場合には、前記第2強調用信号を出力信号に含めない、
ピッチ強調装置。 - 請求項1に記載のピッチ強調装置であって、
前記ピッチ強調部は、
当該時間区間の各時刻の出力信号として、
当該時間区間よりも前記αとは異なるβ個過去の時間区間のピッチ周期に対応するサンプル数T−βだけ、当該時刻よりも過去の時刻の、前記信号である第3強調用信号も更に含む信号を得る、
ピッチ強調装置。 - 入力された音信号に由来する信号に対して時間区間毎にピッチ強調処理を施して出力信号を得るピッチ強調方法であって、
前記ピッチ強調処理として、
各時間区間について、
当該時間区間の各時刻の出力信号として、
当該時刻の前記信号と、
当該時間区間のピッチ周期に対応するサンプル数T0だけ、当該時刻よりも過去の時刻の、前記信号である第1強調用信号と、
当該時間区間よりもα個過去の時間区間のピッチ周期に対応するサンプル数T−αだけ、当該時刻よりも過去の時刻の、前記信号である第2強調用信号と、
を含む信号を得る処理を行う、
ピッチ強調ステップを含む、
ピッチ強調方法。 - 請求項8に記載のピッチ強調方法であって、
前記ピッチ強調ステップは、
当該時間区間の各時刻の出力信号として、
当該時刻の前記信号と、
前記第1強調用信号に、当該時間区間のピッチ利得σ0と、1より小さい値である所定の係数B0と、を乗算した信号と、
前記第2強調用信号に、当該時間区間よりもα個過去の時間区間のピッチ利得σ−αと、1より小さい値である所定の係数B−αと、を乗算した信号と、
を加算した信号を含む出力信号を得る、
ピッチ強調方法。 - 請求項9に記載のピッチ強調方法であって、
前記係数B−αは前記係数B0より小さい値である、
ピッチ強調方法。 - 請求項8のピッチ強調方法であって、
前記ピッチ強調ステップは、
当該時間区間のピッチ利得σ0が所定の閾値より小さい場合には、前記第1強調用信号を出力信号に含めない、
ピッチ強調方法。 - 請求項8または請求項12のピッチ強調方法であって、
前記ピッチ強調ステップは、
当該時間区間よりもα個過去の時間区間のピッチ利得σ−αが所定の閾値より小さい場合には、前記第2強調用信号を出力信号に含めない、
ピッチ強調方法。 - 請求項8に記載のピッチ強調方法であって、
前記ピッチ強調ステップは、
当該時間区間の各時刻の出力信号として、
当該時間区間よりも前記αとは異なるβ個過去の時間区間のピッチ周期に対応するサンプル数T−βだけ、当該時刻よりも過去の時刻の、前記信号である第3強調用信号も更に含む信号を得る、
ピッチ強調方法。 - 請求項8から請求項14の何れかのピッチ強調方法をコンピュータに実行させるためのプログラム。
- 請求項8から請求項14の何れかのピッチ強調方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017231747 | 2017-12-01 | ||
| JP2017231747 | 2017-12-01 | ||
| PCT/JP2018/040150 WO2019107041A1 (ja) | 2017-12-01 | 2018-10-29 | ピッチ強調装置、その方法、およびプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2019107041A1 JPWO2019107041A1 (ja) | 2020-11-26 |
| JP6911939B2 true JP6911939B2 (ja) | 2021-07-28 |
Family
ID=66664829
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019557077A Active JP6911939B2 (ja) | 2017-12-01 | 2018-10-29 | ピッチ強調装置、その方法、およびプログラム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US11270719B2 (ja) |
| EP (1) | EP3719800B1 (ja) |
| JP (1) | JP6911939B2 (ja) |
| CN (1) | CN111630594B (ja) |
| WO (1) | WO2019107041A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP3719800B1 (en) * | 2017-12-01 | 2022-06-08 | Nippon Telegraph And Telephone Corporation | Pitch enhancement device, method therefor, and program |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4058676A (en) * | 1975-07-07 | 1977-11-15 | International Communication Sciences | Speech analysis and synthesis system |
| JP4343302B2 (ja) * | 1998-01-26 | 2009-10-14 | パナソニック株式会社 | ピッチ強調方法及びその装置 |
| US7072832B1 (en) * | 1998-08-24 | 2006-07-04 | Mindspeed Technologies, Inc. | System for speech encoding having an adaptive encoding arrangement |
| US7117146B2 (en) * | 1998-08-24 | 2006-10-03 | Mindspeed Technologies, Inc. | System for improved use of pitch enhancement with subcodebooks |
| JP3824810B2 (ja) * | 1998-09-01 | 2006-09-20 | 富士通株式会社 | 音声符号化方法、音声符号化装置、及び音声復号装置 |
| US6574593B1 (en) * | 1999-09-22 | 2003-06-03 | Conexant Systems, Inc. | Codebook tables for encoding and decoding |
| JP3559485B2 (ja) * | 1999-11-22 | 2004-09-02 | 日本電信電話株式会社 | 音声信号の後処理方法および装置並びにプログラムを記録した記録媒体 |
| EP1164580B1 (en) * | 2000-01-11 | 2015-10-28 | Panasonic Intellectual Property Management Co., Ltd. | Multi-mode voice encoding device and decoding device |
| JPWO2008072701A1 (ja) * | 2006-12-13 | 2010-04-02 | パナソニック株式会社 | ポストフィルタおよびフィルタリング方法 |
| CN101636750B (zh) | 2007-03-23 | 2012-08-08 | 富士通株式会社 | 电子装置、安装有电子装置的电子设备、安装有电子装置的物品、电子装置的制造方法 |
| CN101814291B (zh) * | 2009-02-20 | 2013-02-13 | 北京中星微电子有限公司 | 在时域提高语音信号信噪比的方法和装置 |
| RU2510974C2 (ru) * | 2010-01-08 | 2014-04-10 | Ниппон Телеграф Энд Телефон Корпорейшн | Способ кодирования, способ декодирования, устройство кодера, устройство декодера, программа и носитель записи |
| US8738385B2 (en) * | 2010-10-20 | 2014-05-27 | Broadcom Corporation | Pitch-based pre-filtering and post-filtering for compression of audio signals |
| KR101699898B1 (ko) * | 2011-02-14 | 2017-01-25 | 프라운호퍼 게젤샤프트 쭈르 푀르데룽 데어 안겐반텐 포르슝 에. 베. | 스펙트럼 영역에서 디코딩된 오디오 신호를 처리하기 위한 방법 및 장치 |
| KR101629661B1 (ko) * | 2012-08-29 | 2016-06-13 | 니폰 덴신 덴와 가부시끼가이샤 | 복호 방법, 복호 장치, 프로그램 및 그 기록매체 |
| JP6261381B2 (ja) * | 2014-02-28 | 2018-01-17 | 日本電信電話株式会社 | 信号処理装置、信号処理方法、プログラム |
| EP3719800B1 (en) * | 2017-12-01 | 2022-06-08 | Nippon Telegraph And Telephone Corporation | Pitch enhancement device, method therefor, and program |
-
2018
- 2018-10-29 EP EP18882312.4A patent/EP3719800B1/en active Active
- 2018-10-29 US US16/767,408 patent/US11270719B2/en active Active
- 2018-10-29 CN CN201880077503.5A patent/CN111630594B/zh active Active
- 2018-10-29 JP JP2019557077A patent/JP6911939B2/ja active Active
- 2018-10-29 WO PCT/JP2018/040150 patent/WO2019107041A1/ja not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2019107041A1 (ja) | 2020-11-26 |
| EP3719800A4 (en) | 2021-08-11 |
| CN111630594B (zh) | 2023-08-01 |
| EP3719800A1 (en) | 2020-10-07 |
| CN111630594A (zh) | 2020-09-04 |
| US11270719B2 (en) | 2022-03-08 |
| WO2019107041A1 (ja) | 2019-06-06 |
| EP3719800B1 (en) | 2022-06-08 |
| US20200388301A1 (en) | 2020-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2007526691A (ja) | 信号解析及び合成のための適応型混合変換 | |
| RU2607230C2 (ru) | Адаптация взвешивающих окон анализа или синтеза для кодирования или декодирования путем преобразования | |
| KR20210003507A (ko) | 오디오 코딩을 위한 잔차 신호 처리 방법 및 오디오 처리 장치 | |
| JP2019090930A (ja) | 音源強調装置、音源強調学習装置、音源強調方法、プログラム | |
| US12106767B2 (en) | Pitch emphasis apparatus, method and program for the same | |
| JP6911939B2 (ja) | ピッチ強調装置、その方法、およびプログラム | |
| US12100410B2 (en) | Pitch emphasis apparatus, method, program, and recording medium for the same | |
| JP6962269B2 (ja) | ピッチ強調装置、その方法、およびプログラム | |
| JP6261381B2 (ja) | 信号処理装置、信号処理方法、プログラム | |
| JP5361565B2 (ja) | 符号化方法、復号方法、符号化器、復号器およびプログラム | |
| JP4438654B2 (ja) | 符号化装置、復号装置、符号化方法及び復号方法 | |
| JP4438655B2 (ja) | 符号化装置、復号装置、符号化方法及び復号方法 | |
| JP2022014459A (ja) | 処理されたオーディオ信号表現を提供するための装置およびオーディオ信号プロセッサ、オーディオデコーダ、オーディオエンコーダ、方法、ならびにコンピュータプログラム | |
| JPWO2018225412A1 (ja) | 符号化装置、復号装置、平滑化装置、逆平滑化装置、それらの方法、およびプログラム | |
| Suman et al. | Enhancement of Compressed Speech Signal using Recursive Filter | |
| KR20170015432A (ko) | 주파수 영역 변환 기법 및 시간 영역 변환 기법을 전환하며 오디오 신호를 부호화하는 장치 및 방법 | |
| KR20160030499A (ko) | 주파수 영역 변환 기법 및 시간 영역 변환 기법을 전환하며 오디오 신호를 부호화하는 장치 및 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200521 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210608 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210621 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6911939 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |