Back to results
US 10,770,050 B2Granted
Audio data processing method and apparatus
AssigneeTencent Technology (Shenzhen) Company Limited
InventorsBi Lei Zhu, Ke Li, Yong Jian Wu, Fei Yue Huang
Life of this patent
Estimating the term…
Abstract
An audio data processing method and apparatus are provided. The method includes obtaining audio data. An overall spectrum of the audio data is obtained and separated into a singing voice spectrum and an accompaniment spectrum. An accompaniment binary mask of the audio data is calculated according to the audio data. The singing voice spectrum and the accompaniment spectrum are processed using the accompaniment binary mask, to obtain accompaniment data and singing voice data.
Claims17
A method comprising:
- obtaining audio data;
- obtaining an overall spectrum of the audio data;
- separating the overall spectrum into a first singing voice spectrum and a first accompaniment spectrum;
- adjusting the overall spectrum according to the first singing voice spectrum and the first accompaniment spectrum, to obtain a second singing voice spectrum and a second accompaniment spectrum;
- calculating an accompaniment binary mask of the audio data according to the audio data;
- and
- processing the second singing voice spectrum and the second accompaniment spectrum using the accompaniment binary mask, to obtain accompaniment data and singing voice data.
4 more elements
An 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 including:
- first obtaining code configured to cause the at least one processor to obtain audio data;
- second obtaining code configured to cause the at least one processor to obtain an overall spectrum of the audio data;
- separation code configured to cause the at least one processor to separate the overall spectrum, to obtain a first singing voice spectrum and a first accompaniment spectrum;
- adjustment code configured to cause the at least one processor to adjust the overall spectrum according to the first singing voice spectrum and the first accompaniment spectrum, to obtain a second singing voice spectrum and a second accompaniment spectrum
- calculation code configured to cause the at least one processor to calculate an accompaniment binary mask of the audio data according to the audio data;
- and
- processing code configured to cause the at least one processor to process the second singing voice spectrum and the second accompaniment spectrum using the accompaniment binary mask, to obtain accompaniment data and singing voice data.
7 more elements
A method comprising:
- separating audio data into a singing voice spectrum and an accompaniment spectrum using an Azimuth Discrimination and Resynthesis (ADRess) method;
- adjusting an overall spectrum of the audio data according to the singing voice spectrum and the accompaniment spectrum, to obtain an adjusted singing voice spectrum and an adjusted accompaniment spectrum;
- calculating an accompaniment binary mask from the audio data;
- and
- processing the adjusted singing voice spectrum and the adjusted accompaniment spectrum using the accompaniment binary mask, to obtain accompaniment data and singing voice data.
2 more elements
Dependencies are inferred from the claim text.