EP3025342A1 - Verfahren zur unterdrückung des späten nachhalls eines akustischen signals - Google Patents

Verfahren zur unterdrückung des späten nachhalls eines akustischen signals

Info

Publication number
EP3025342A1
EP3025342A1 EP14741619.2A EP14741619A EP3025342A1 EP 3025342 A1 EP3025342 A1 EP 3025342A1 EP 14741619 A EP14741619 A EP 14741619A EP 3025342 A1 EP3025342 A1 EP 3025342A1
Authority
EP
European Patent Office
Prior art keywords
signal
late reverberation
frequency
module
input signal
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.)
Granted
Application number
EP14741619.2A
Other languages
English (en)
French (fr)
Other versions
EP3025342B1 (de
Inventor
Nicolas LOPEZ
Gaël RICHARD
Yves Grenier
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Arkamys SA
Original Assignee
Arkamys SA
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 Arkamys SA filed Critical Arkamys SA
Publication of EP3025342A1 publication Critical patent/EP3025342A1/de
Application granted granted Critical
Publication of EP3025342B1 publication Critical patent/EP3025342B1/de
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/06Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10KSOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
    • G10K11/00Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
    • G10K11/002Devices for damping, suppressing, obstructing or conducting sound in acoustic devices
    • 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/02Speech 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 spectral analysis, e.g. transform vocoders or subband vocoders
    • G10L19/0212Speech 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 spectral analysis, e.g. transform vocoders or subband vocoders using orthogonal transformation
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech 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/02Speech enhancement, e.g. noise reduction or echo cancellation
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Speech 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/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/0208Noise filtering
    • G10L2021/02082Noise filtering the noise being echo, reverberation of the speech

Definitions

  • the invention relates to a method for suppressing the late reverberation of a sound signal.
  • the invention is more particularly, but not exclusively, adapted to the field of the treatment of reverberation in a closed space.
  • Figure 1 shows an omnidirectional sound source 100 positioned in a closed space 110, such as a motor vehicle or a room, and a microphone 120.
  • a sound signal emitted by the omnidirectional sound source 100 is propagated in all directions.
  • the signal observed at the microphone is formed by the superposition of several delayed and attenuated versions of the sound signal emitted by the omnidirectional sound source 100.
  • the microphone 120 first captures the source signal 130, also called signal direct 130, but also reflected signals 140 on the walls of the closed space 110.
  • the various reflected signals 140 have traveled acoustic paths of different lengths and have been attenuated by the absorption of the walls of the closed space 110, the phase and the amplitude of the reflected signals 140 picked up by the microphone 120 are therefore different.
  • the microphone 120 picks up the early reflection signals with a small delay compared to the source signal 130, of the order of zero milliseconds to fifty milliseconds. Said early reflection signals are temporally and spatially separated from the source signal 130, but the human ear does not perceive these early reflection signals and the source signal 130 separately by virtue of an effect called "precedence effect".
  • the sound signal emitted by the omnidirectional sound source 100 is a speech signal
  • the temporal integration of the early reflection signals by the human ear makes it possible to highlight certain characteristics of the speech, which favors the speech signal. intelligibility of the sound signal.
  • the boundary between early reflections and late reverberation is between fifty milliseconds and four-
  • SUBSTITUTE SHEET (RULE 26) twenty milliseconds.
  • the late reverberation includes many signals reflected close together in time and therefore impossible to separate. The set of these reflected signals is therefore considered in a probabilistic framework as a random distribution whose density increases with time.
  • the sound signal emitted by the omnidirectional sound source 100 is a speech signal
  • the late reverberation degrades the quality of said sound signal and its intelligibility. Said late reverberation also affects the performance of speech recognition and sound source separation systems.
  • inverse filtering seeks to identify the impulse response of the closed space 1 10 and then build an inverse filter to compensate for the effects of reverberation at the sound signal.
  • This method exploits in the time domain distortions introduced by the reverberation on parameters of a model of linear prediction of the sound signal.
  • a filter maximizing the higher order moments of said residual is constructed. This method is suitable for short pulse responses and is mainly used to compensate for early reflection signals.
  • this method assumes that the impulse response of the closed space 1 10 is invariant in time. In addition, this method does not model the late reverberation. This method must thus be combined with another method dealing with late reverberation. These two combined methods require many iterations before obtaining convergence, so that said methods can not be implemented for a real-time application. In addition, inverse filtering introduces artifacts such as pre-echoes, which must then be compensated.
  • a second method called "cepstral” aims to separate the effect of the closed space 1 10 and the sound signal in the cepstral area. Indeed, the reverberation modifies the average and the variance of the cepstres of the signals reflected with respect to the average and the variance of the cepstres of the source signal 130. Thus, when the mean and the variance of the cepstres are normalized, the reverberation is attenuated.
  • This method is particularly useful for speech recognition problems since the reference databases of the recognition systems can also be normalized to approach the signals picked up by the microphone 120. However, the effects of the closed space 1 10 and the sound signal are not completely separable in the cepstral domain. The implementation of the method therefore causes a distortion of the timbre of the sound signal emitted by the omnidirectional sound source 100. In addition, this method processes the early reflections rather than the late reverberation.
  • a third method called "estimating the spectral power density of late reverberation" allows to establish a parametric model of late reverberation.
  • an estimate of the spectral density of late reverberation power makes it possible to construct a spectral subtraction filter for the dereverberation.
  • Spectral subtraction introduces artifacts, such as musical noise, but said artifacts can be limited by applying more complex filtering schemes used by denoising methods.
  • the reverberation time is a difficult parameter to estimate accurately.
  • the reverberation time estimate is distorted by background noise and other interfering sound signals.
  • this estimate of the reverberation time is time consuming and therefore lengthens the execution time.
  • a fourth method exploits the parsimony of the speech signals in the time / frequency plane.
  • late reverberation is modeled as a delayed and attenuated version of the current observation whose attenuation factor is determined by solving a maximum likelihood problem, with a parsimony constraint.
  • the invention is intended in particular to solve all or part of the aforementioned problems.
  • the invention relates to a method for suppressing the late reverberation of a sound signal characterized in that it comprises the following steps:
  • the method which is the subject of the invention is rapid and has a reduced complexity. This method is therefore usable in real time. In addition, this method does not introduce artifacts and is robust to background noise. In addition, said method reduces background noise and is compatible with noise reduction methods.
  • the invention can be implemented according to the embodiments advantageous below, which can be considered individually or in any combination technically operative.
  • the method further comprises the following steps:
  • the step of calculating the plurality of prediction vectors is performed by minimizing, for each vector prediction, the term Xv - D a, which is the Euclidean norm of the difference between the observation vector undersampled associated with said prediction vector and the analysis dictionary associated with said prediction vector multiplied by said prediction vector, taking into account the constraint a i ⁇ ,, according to which the norm 1 of said prediction vector is less than or equal to a parameter maximum intensity of late reverberation.
  • the value of the maximum intensity parameter of the late reverberation is between 0 and 1.
  • the method further comprises the following step:
  • the method further comprises the following step: • application of a frequency-time transformation to the complex dereverberated signal in order to obtain a dereverberated temporal signal.
  • the method further comprises a step of constructing a dereverberation filter according to the model
  • is the signal-to-noise ratio a posteriori.
  • FIG. 1 (already described): a schematic representation of an omnidirectional sound source and a microphone positioned in a closed space according to an exemplary embodiment of the invention
  • FIG. 2 a schematic representation of a device for dereverberation of a sound signal according to an exemplary embodiment of the invention
  • FIG. 3 a schematic representation of a dereverberation unit of a dereverberation device of a sound signal according to an exemplary embodiment of the invention
  • FIG. 4 a schematic representation of a unit for estimating the late reverberation of a dereverberation device of a sound signal according to an embodiment of the invention
  • FIG. 5 a schematic representation of a grouping in a sub-band of a module of a complex time-frequency transform of an input signal according to an exemplary embodiment of the invention
  • FIG. 6 a schematic representation of a prediction vector calculation unit of a device for the dereverberation of a sound signal according to an embodiment of the invention
  • FIG. 7 is a diagrammatic representation of a prediction vector calculation unit of a dereverberation device for a sound signal according to an embodiment of the invention.
  • FIG. 8 a schematic representation of a reverberation evaluation unit of a dereverberation device of a sound signal according to an exemplary embodiment of the invention
  • FIG. 9 a functional diagram showing different steps of the method according to an exemplary embodiment of the invention.
  • the invention implements a device for the dereverberation of a sound signal emitted by an omnidirectional sound source 100 positioned in a closed space 1 10, such as a motor vehicle or a room, and picked up by a microphone 120.
  • Said device for Dereverberation is inserted into the audio processing chain of a device such as a telephone.
  • This dereverberation device comprises a unit for applying a time-frequency transform 200, a dereverberation unit 210 and a unit for applying a frequency-time transform 220 (see FIG. 2).
  • the dereverberation unit 210 comprises a late reverberation estimating unit 300 and a filtering unit 310 (see FIG.
  • the late reverberation estimating unit 300 includes a subband consolidation unit 400, a prediction vector calculation unit 410 and a reverberation evaluation unit 420 (see Fig. 4).
  • the prediction vector calculation unit 410 includes an observation construction unit 700, an analysis dictionary construction unit 710 and a LASSO 720 resolution unit (see Fig. 7).
  • the reverberation evaluation unit 420 comprises a synthesis dictionary construction unit 800 (see FIG.
  • a microphone 120 picks up an input signal x (t) formed by the superposition of several delayed and attenuated versions of the sound signal emitted by the omnidirectional sound source 100. Indeed, the microphone 120 first captures the source signal 130, also called direct signal 130, but also reflected signals 140 on the walls of the closed space 1 10. The various reflected signals 140 have traveled acoustic paths of different lengths and have been attenuated by the absorption of the walls of the closed space 1 10, the phase and the amplitude of the reflected signals 140 picked up by the microphone 120 are different.
  • the microphone 120 captures the reflection signals early with a small delay compared to the source signal 130, of the order of zero milliseconds to fifty milliseconds. Said early reflection signals are temporally and spatially separated from the source signal 130 but the human ear does not perceive these early reflection signals and the source signal 130 separately by virtue of an effect called "precedence effect".
  • the sound signal emitted by the omnidirectional sound source 100 is a speech signal
  • the temporal integration of the early reflection signals by the human ear makes it possible to highlight certain characteristics of the speech, which favors the speech signal. intelligibility of the sound signal.
  • the microphone 120 captures the late reverberation between fifty milliseconds and eighty milliseconds after the arrival of the source signal 130.
  • the late reverb includes many signals reflected close together over time and thus impossible to separate.
  • the set of these reflected signals is therefore considered in a probabilistic framework as a random distribution whose density increases with time.
  • the sound signal emitted by the omnidirectional sound source 100 is a speech signal
  • the late reverberation degrades the quality of said sound signal and its intelligibility. Said late reverberation also affects the performance of speech recognition and sound source separation systems.
  • the input signal x (t) is sampled at a sampling frequency f s .
  • the input signal x (t) is thus subdivided into samples.
  • the power spectral density of the late reverberation is estimated then a dereverberation filter is constructed by the dereverberation unit 210.
  • the estimate of the power spectral density of the late reverberation, the construction of the dereverberation filter and the application of said dereverberation filter are performed in the frequency domain.
  • a time-frequency transformation is applied to the input signal x (t) by the application unit of the Short-Fourier Transform 200 to obtain a complex time-frequency transform of the input signal x (t) denoted X c ⁇ cf.
  • the transformation Time-frequency is a short-term Fourier Transformation.
  • Each element X kn of the complex time-frequency transform X e is calculated as follows:
  • k is a frequency sampling index of value between 1 and a number K
  • n is a time index of value between 1 and a number N
  • w (m) is a sliding window of analysis
  • m is the index of the elements belonging to a frame
  • M is the length of a frame, that is to say the number of samples of a frame
  • R is the step of advancement of the time-frequency transformation.
  • the input signal x (t) is analyzed by frames of length M with a pitch R equal to M / 4 samples. For each frame of the input signal x (t) in the time domain a discrete time-frequency transform of sampling frequency index k and of time index n is thus calculated by means of the time-frequency transformation algorithm to get a comunic X kn signal defined by dule of the complex signal X kn and ZX kn is the phase of the complex signal X kn .
  • the power spectral density estimation of the late reverberation is performed on the module of the complex time-frequency transform of the input signal X e , denoted X.
  • the phase of the complex time-frequency transform X e denoted ZX is kept in memory and is used to reconstruct a dereverberated signal in the time domain after application of the dereverberation filter.
  • the module X of the complex time-frequency transform of the input signal X e is then grouped into sub-bands. More precisely, said module X comprises the number K of spectral lines denoted X k .
  • the term "spectral line” here designates all the samples of the module X of the complex time-frequency transform of the input signal X for the sampling frequency index k and all the time indices n.
  • the sub-banding unit 400 groups the K spectral lines X k into a number J of sub-bands, in order to obtain a sub-sampled module denoted X having a number J of spectral lines denoted X where j is a subsampling frequency index between 1 and the number J.
  • Each subband thus comprises a plurality of spectral lines X k , the frequency index k belonging to an interval having a lower bound b j and an upper bound e r in one example, each sub-band corresponds to one octave to take into account the pattern of sound perception of the human ear.
  • the subband grouping unit 400 calculates, for each subband, a mean Mean of the spectral lines X k of said subband in order to obtain the J spectral lines X j of the module sub-sampled by frequency X (see Figure 5).
  • the prediction vector calculation unit 410 calculates for each spectral line X j of the subsampled module at frequency X and for each temporal index n a prediction vector a. n (see Figure 6). More precisely, in a step 905, the observation construction unit 700 constructs, for each temporal index n and sub-sampling frequency index j, a subsampled observation vector Xv jn from the set of samples X ni . n belonging to the jth spectral line X.
  • Each subsampled observation vector Xv n is defined by
  • Each observation vector v n is of size N xl, where the number N is the length of the observation.
  • the length of observation N is the number of the frames of the time-frequency transformation necessary for the estimation of the late reverberation.
  • the length of the observation N makes it possible to define the temporal resolution of the estimate. As the length of observation N increases, the complexity of the system decreases.
  • the subsampling of the X module of the complex time-frequency transform of the input signal X e makes it possible, among other things, to apply the method in real time.
  • the analysis dictionaries building unit 710 builds analysis dictionaries D a . More precisely, for each temporal index n and sub-sampling frequency index j, an analysis dictionary D j a n is constructed by concatenating a number L of past observation vectors determined in step 905.
  • the delay ⁇ is the frame delay between the subsampled current observation vector Xv in and the other subsampled observation vectors belonging to the analysis dictionary D j a n .
  • Said delay ⁇ makes it possible to reduce the distortions introduced by the method.
  • This delay ⁇ also makes it possible to improve the separation of the late reverberation and the early reflections.
  • a number L + ⁇ + ⁇ of frames must be kept in memory.
  • LASSO the resolution unit of LASSO 720 solves a problem called "LASSO" which is to minimize the Euclidean norm
  • Xv. - D a a taking into account the constraint ⁇ Where ⁇ is a maximum intensity setting.
  • is a maximum intensity setting.
  • LARS a known method, called LARS, according to the Anglo-Saxon acronym of "Least Angle Regression" solves the problem.
  • the constraint a ni ⁇ makes it possible to favor solutions with few non-zero elements, that is, parsimonious solutions.
  • the maximum intensity parameter ⁇ adjusts the estimated maximum intensity of the late reverberation. This maximum intensity parameter ⁇ depends a priori on the acoustic environment, that is to say in an example of the closed space 1 10.
  • the method operates in a wide variety of closed spaces 1 10 without requiring any particular adjustment, which makes it possible to avoid errors in estimating the reverberation time of the closed space 1 10.
  • the method according to the invention does not require a parameter to be estimated, which allows the application of said method in real time.
  • the value of the maximum intensity parameter ⁇ is between 0 and 1. In one example, the value of the maximum intensity parameter ⁇ is equal to 0.5, which is a good compromise between the reduction of the reverberation and the overall quality of the process.
  • a current observation vector Xv kn is created from the set of samples belonging to the k-th spectral line X k of the module X of the complex time-frequency transform and between the instants n x and n, denoted by X ni . n where n is the index of current time and n - x n is the size of the memory of the dereverberation apparatus.
  • a step 909 the structural unit of a synthesis dictionary 800 builds a dictionary D s synthesis. More precisely, for each temporal index n and each sampling frequency index k, the synthetic dictionary D k s n is constructed by concatenating a number L of past observation vectors determined in step 908.
  • the synthesis dictionary D k s is thus defined as the matrix
  • an estimate of the power spectral density of the late reverberation or the late reverberation spectrum X k ' n is constructed by multiplying the dictionary of synthesis D k s n with the prediction vector.
  • the prediction vector. n therefore indicates the columns of the synthesis dictionary that have been selected for estimating the reverberation, as well as the contribution of each of them to the reverberation.
  • the spectrum of the late reverberation X e is considered in the rest of the process as a noise signal to be eliminated.
  • a filtering of the reverberation is carried out by the filter unit 31 0. More specifically, in a step 91 1, for each time index n and each sampling frequency index k, a dereverberation filter G k is built according to the formula
  • ⁇ ⁇ ⁇ is the signal-to-noise ratio a priori, calculated as follows
  • ⁇ ⁇ is the signal-to-noise ratio a posteriori, calculated according to the formula
  • R kn is the smoothed late reverberation calculated as follows
  • a is a first smoothing constant and ⁇ is a second smoothing constant.
  • first smoothing constant a is 0.77 and the second smoothing constant ⁇ is 0.98.
  • the estimated reverberation is non-stationary in the long term because the sound signal emitted by the omnidirectional sound source 100, which causes said estimated reverberation is not stationary in the long term.
  • Excessive variations in the estimated reverb can introduce annoying artifacts during filtering.
  • a recursive smoothing is performed to calculate the power spectral density of the late reverberation.
  • observation vectors Xv kn are filtered by the dereverberation filter G kn calculated in step 91 1 to obtain a signal module dereverberated Y kn calculated as follows
  • the filter constructed in step 91 1 strongly attenuates certain vectors of observations Xv kn , which generates artifacts harmful to the quality of the dereverberated signal. To limit said artifacts, a lower bound is imposed on the attenuation of the filter. Thus, for each sampling frequency index k and for each time index n, if the dereverberation filter G kn is less than or equal to a minimum value of the dereverberation filter Gmin, then said dereverberation filter G in is equal to said value filter minimum Gmin dereverberation.
  • a step 91 3 for each sampling frequency index k and each time index n, the dereverberated signal module Y kn and the phase
  • a frequency-time transformation is applied by the unit for applying a frequency-time transformation 220 to the dereverbere complex signal Y kn in order to obtain a time-domain dereverberated time signal y (t).
  • the frequency-time transformation is a Short Term Inverse Fourier Transformation.
  • the value of the number of observation vectors L is equal to 1 0, the value of the number of observation length N is equal to 8, the value of the delay ⁇ is equal to 5, the value of the parameter of maximum intensity ⁇ is equal to 0.5, the value of the number K is equal to 257, the value of the number J is equal to 1 0, the value of the length of a frame M is equal to 51 2 and the value minimum of the Gmin dereverberation filter is equal to -1 2 decibels.
  • This choice of parameters allows the application of the process in real time.
  • the method of suppressing the late reverberation of a sound signal according to the invention is rapid and has a reduced complexity. This method is therefore usable in real time. In addition, this method does not introduce artifacts and is robust to background noise. In addition, said method reduces background noise and is compatible with noise reduction methods.
  • the method of suppressing the late reverberation of a sound signal according to the invention requires a single microphone to accurately process the reverberation.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Spectroscopy & Molecular Physics (AREA)
  • Quality & Reliability (AREA)
  • Circuit For Audible Band Transducer (AREA)
EP14741619.2A 2013-07-23 2014-07-21 Verfahren zur unterdrückung des späten nachhalls eines akustischen signals Active EP3025342B1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1357226A FR3009121B1 (fr) 2013-07-23 2013-07-23 Procede de suppression de la reverberation tardive d'un signal sonore
PCT/EP2014/065594 WO2015011078A1 (fr) 2013-07-23 2014-07-21 Procédé de suppression de la réverbération tardive d'un signal sonore

Publications (2)

Publication Number Publication Date
EP3025342A1 true EP3025342A1 (de) 2016-06-01
EP3025342B1 EP3025342B1 (de) 2017-09-13

Family

ID=49378470

Family Applications (1)

Application Number Title Priority Date Filing Date
EP14741619.2A Active EP3025342B1 (de) 2013-07-23 2014-07-21 Verfahren zur unterdrückung des späten nachhalls eines akustischen signals

Country Status (5)

Country Link
US (1) US9520137B2 (de)
EP (1) EP3025342B1 (de)
KR (1) KR20160045692A (de)
FR (1) FR3009121B1 (de)
WO (1) WO2015011078A1 (de)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2549103B (en) * 2016-04-04 2021-05-05 Toshiba Res Europe Limited A speech processing system and speech processing method
CN108648756A (zh) * 2018-05-21 2018-10-12 百度在线网络技术(北京)有限公司 语音交互方法、装置和系统
EP3573058B1 (de) * 2018-05-23 2021-02-24 Harman Becker Automotive Systems GmbH Trocken- und raumschalltrennung
CN109243476B (zh) * 2018-10-18 2021-09-03 电信科学技术研究院有限公司 混响语音信号中后混响功率谱的自适应估计方法及装置
EP4371311A1 (de) * 2021-07-15 2024-05-22 Dolby Laboratories Licensing Corporation Datenverstärkung zur sprachverbesserung
FI131622B1 (en) * 2022-12-02 2025-08-11 Oeksound Oy Signal processing method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8116471B2 (en) * 2004-07-22 2012-02-14 Koninklijke Philips Electronics, N.V. Audio signal dereverberation
JP6019969B2 (ja) * 2011-11-22 2016-11-02 ヤマハ株式会社 音響処理装置

Also Published As

Publication number Publication date
FR3009121A1 (fr) 2015-01-30
KR20160045692A (ko) 2016-04-27
US20160210976A1 (en) 2016-07-21
WO2015011078A1 (fr) 2015-01-29
FR3009121B1 (fr) 2017-06-02
EP3025342B1 (de) 2017-09-13
US9520137B2 (en) 2016-12-13

Similar Documents

Publication Publication Date Title
EP3025342B1 (de) Verfahren zur unterdrückung des späten nachhalls eines akustischen signals
EP1356461B1 (de) Rauschverminderungsverfahren und -einrichtung
EP2538409B1 (de) Verfahren zur Geräuschdämpfung für Audio-Gerät mit mehreren Mikrofonen, insbesondere für eine telefonische Freisprechanlage
EP3391370B1 (de) Adaptive kanalreduktionsverarbeitung zur codierung eines mehrkanalaudiosignals
WO2014044948A1 (fr) Calibration optimisee d'un systeme de restitution sonore multi haut-parleurs
EP4248231A1 (de) Verbesserte ortung einer akustischen quelle
EP3040989A1 (de) Verbessertes trennverfahren und computerprogrammprodukt
EP4315328B1 (de) Schätzung einer optimierten maske zur verarbeitung von erfassten tondaten
EP0884926A1 (de) Verfahren und Vorrichtung zur optimierten Verarbeitung eines Störsignals während einer Tonaufnahme
WO2012085410A1 (fr) Filtrage perfectionne dans le domaine transforme
WO2015011359A1 (fr) Spatialisation sonore avec effet de salle
WO2018115666A1 (fr) Traitement en sous-bandes d'un contenu ambisonique réel pour un décodage perfectionné
EP2515300A1 (de) Verfahren und System für die Geräuschunterdrückung
EP4042418B1 (de) Bestimmung von korrekturen zur anwendung auf ein mehrkanalaudiosignal, zugehörige codierung und decodierung
EP3058564A1 (de) Klangverräumlichung mit nachhall und komplexitätsoptimiert
EP4229636B1 (de) Verfahren, computerprogramm und vorrichtung zur echounterdrückung mit variabler grundfrequenz
EP3828886B1 (de) Verfahren und system zum trennen der sprachkomponente und der rauschkomponente in einem audiostrom
FR3143932A1 (fr) Obtention d’une réponse impulsionnelle d’une salle
WO2025132469A1 (fr) Mécanisme d'attention pour l'estimation d'un délai et l'alignement de deux signaux
Tasmaz Speech enhancement based on dual tree complex wavelet transform
FR3065136A1 (fr) Procede et systeme d'acquisition sans fil de reponse impulsionnelle par methode de sinus glissant
WO2012085453A1 (fr) Traitement de donnees sonores pour une separation de sources

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20160204

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

AX Request for extension of the european patent

Extension state: BA ME

DAX Request for extension of the european patent (deleted)
GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: GRANT OF PATENT IS INTENDED

INTG Intention to grant announced

Effective date: 20170317

RIN1 Information on inventor provided before grant (corrected)

Inventor name: LOPEZ, NICOLAS

Inventor name: GRENIER, YVES

Inventor name: RICHARD, GAEL

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE PATENT HAS BEEN GRANTED

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

Free format text: NOT ENGLISH

REG Reference to a national code

Ref country code: CH

Ref legal event code: EP

REG Reference to a national code

Ref country code: IE

Ref legal event code: FG4D

Free format text: LANGUAGE OF EP DOCUMENT: FRENCH

REG Reference to a national code

Ref country code: AT

Ref legal event code: REF

Ref document number: 928871

Country of ref document: AT

Kind code of ref document: T

Effective date: 20171015

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 602014014579

Country of ref document: DE

REG Reference to a national code

Ref country code: NL

Ref legal event code: MP

Effective date: 20170913

REG Reference to a national code

Ref country code: LT

Ref legal event code: MG4D

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

Ref country code: LT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

Ref country code: FI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

Ref country code: NO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20171213

Ref country code: HR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

REG Reference to a national code

Ref country code: AT

Ref legal event code: MK05

Ref document number: 928871

Country of ref document: AT

Kind code of ref document: T

Effective date: 20170913

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20171214

Ref country code: RS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

Ref country code: BG

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20171213

Ref country code: LV

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

Ref country code: ES

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: NL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: PL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

Ref country code: CZ

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

Ref country code: RO

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: AT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

Ref country code: EE

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

Ref country code: SK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

Ref country code: SM

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

Ref country code: IS

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20180113

Ref country code: IT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 602014014579

Country of ref document: DE

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 5

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DK

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

26N No opposition filed

Effective date: 20180614

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: MT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: SI

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20180727

Year of fee payment: 5

REG Reference to a national code

Ref country code: CH

Ref legal event code: PL

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: LU

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20180721

Ref country code: MC

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

REG Reference to a national code

Ref country code: BE

Ref legal event code: MM

Effective date: 20180731

REG Reference to a national code

Ref country code: IE

Ref legal event code: MM4A

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: CH

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20180731

Ref country code: LI

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20180731

Ref country code: IE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20180721

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: BE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20180731

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20190721

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: TR

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20190721

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: PT

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: HU

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT; INVALID AB INITIO

Effective date: 20140721

Ref country code: MK

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20170913

Ref country code: CY

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: AL

Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT

Effective date: 20170913

P01 Opt-out of the competence of the unified patent court (upc) registered

Effective date: 20230512

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 20250728

Year of fee payment: 12

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 20250729

Year of fee payment: 12