算法删除音轨声音 [英] Algorithm to remove vocal from sound track

查看:135
本文介绍了算法删除音轨声音的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想删除的MP3音轨的人声。我搜索谷歌,并尝试一些软件,但他们都不是有说服力的。我打算读取MP3文件,得到的波形和删除波形高于规定的限值。

I want to remove vocals from mp3 sound tracks. I searched google, and tried few softwares but none of them are convincing. I am planning to read the mp3 file, get a waveform and remove the waveform that is above a specified limit.

你有没有对如何进行任何建议。

do you have any suggestions on how to proceed.

- 更新

我只想code,可读取MP3文件格式。是否有任何软件??

I just want code that can read mp3 file format. Are there any softwares??

推荐答案

这是没有那么多的算法作为一个绝招,但它可能在code实现自动化。它的工作原理主要是为立体声音轨与那里的人声都集中。如果人声的中心,他们同样表现在两个轨道。如果反转的赛道之一,然后将它们合并到一起,该中心主唱的波形抵消,而实际上被删除。你可以用最拿手的音频编辑器,如大胆手动执行此操作。它不会给你完美的效果和音频的其余部分受到了一点,但它使伟大的卡拉OK曲目:)

This isn't so much an "algorithm" as a "trick" but it could be automated in code. It works mostly for stereo tracks with where the vocals are centered. If the vocals are centered, they manifest equally in both tracks. If you invert one of the tracks and then merge them back together, the wave forms of the center vocals cancel out and are virtually removed. You can do this manually with most good audio editors like audacity. It doesn't give you perfect results and the rest of the audio suffers a bit too but it makes for great karaoke tracks :)

这篇关于算法删除音轨声音的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆