EP3025342A1 - Verfahren zur unterdrückung des späten nachhalls eines akustischen signals - Google Patents
Verfahren zur unterdrückung des späten nachhalls eines akustischen signalsInfo
- 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
Links
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
- G10L19/06—Determination or coding of the spectral characteristics, e.g. of the short-term prediction coefficients
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods 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/002—Devices for damping, suppressing, obstructing or conducting sound in acoustic devices
-
- 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/02—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 spectral analysis, e.g. transform vocoders or subband vocoders
- G10L19/0212—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 spectral analysis, e.g. transform vocoders or subband vocoders using orthogonal transformation
-
- 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
-
- 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/0208—Noise filtering
- G10L2021/02082—Noise 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)
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)
| 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)
| 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 | ヤマハ株式会社 | 音響処理装置 |
-
2013
- 2013-07-23 FR FR1357226A patent/FR3009121B1/fr active Active
-
2014
- 2014-07-21 WO PCT/EP2014/065594 patent/WO2015011078A1/fr not_active Ceased
- 2014-07-21 US US14/907,216 patent/US9520137B2/en active Active
- 2014-07-21 EP EP14741619.2A patent/EP3025342B1/de active Active
- 2014-07-21 KR KR1020167004079A patent/KR20160045692A/ko not_active Withdrawn
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 |