Method and apparatus for processing audio data, device, storage medium
AssigneeTencent Technology (Shenzhen) Company Limited
InventorsQiunan Liu, Fei Huang, Hao Wang
Life of this patent
Estimating the term…
Abstract
A method for noise reduction and echo cancellation includes obtaining original audio data, the original audio data including pure speech audio data and noise audio data, generating simulated noisy data based on the pure speech audio data and the noise audio data, and generating target audio data based on the simulated noisy data, the target audio data being used for simulating changes in the original audio data after spatial transmission.
Claims20
A method for processing noise reduction and echo cancellation in audio data, executed by a computer device and comprising:
- obtaining original audio data, the original audio data including pure speech audio data and noise audio data;
- transforming multiplicative noise audio data in the noise audio data into additive noise audio data based on homomorphic filtering;
- generating simulated noisy data based on the pure speech audio data and the additive noise audio data;
- and
- generating target audio data based on the simulated noisy data, the target audio data being used for simulating changes in the original audio data after spatial transmission.
An apparatus for noise reduction and echo cancellation in audio data for, the apparatus comprising:
- at least one memory configured to store computer program code;
- and
- at least one processor configured to access the at least one memory and operate according to the computer program code, the computer program code comprising:
- first obtaining code configured to cause the at least one processor to obtain original audio data, the original audio data including pure speech audio data and noise audio data;
- transforming code configured to cause the at least one processor to transform multiplicative noise audio data in the noise audio data into additive noise audio data based on homomorphic filtering;
- first generating code configured to cause the at least one processor to generate simulated noisy data based on the pure speech audio data and the additive noise audio data;
- and
- second generating code configured to cause the at least one processor to generate target audio data based on the simulated noisy data, the target audio data being used for simulating changes in the original audio data after spatial transmission.
A non-transitory computer-readable medium storing a program which, when executed by at least one processor, causes the at least one processor to at least:
- obtain original audio data, the original audio data including pure speech audio data and noise audio data;
- transforming multiplicative noise audio data in the noise audio data into additive noise audio data based on homomorphic filtering,
- generate simulated noisy data based on the pure speech audio data and the additive noise audio data;
- and
- generate target audio data based on the simulated noisy data, the target audio data being used for simulating changes in the original audio data after spatial transmission.
Dependencies are inferred from the claim text.