題:
是否可以將聲音與一個mp3文件分開?
arnab
2012-12-04 21:31:12 UTC
view on stackexchange narkive permalink

我想從一個音頻文件中分離出2個或更多聲音,
對此有任何軟件嗎?

我做了一些Google搜索,發現在大多數情況下答案是否定的。 / p>

但是我認為至少應該有一種方法可以查看不同的頻率(就像波形一樣)並手動進行編輯?

我偶爾使用audacity來編輯音頻,但不知道是否它可以做到嗎?

好吧,谷歌沒有說謊。如果您想查看自己的特殊情況是否可以,可以舉個例子([通過Soundcloud](http://meta.avp.stackexchange.com/questions/190/youtube-and-soundcloud-在您的問題中嵌入)。
您可以使用無監督的機器學習算法。我將嘗試[this](http://stackoverflow.com/questions/605586/how-to-split-male-and-female-voices-from-an-audio-filein-c-or-java),我會讓你知道怎麼回事。
六 答案:
ObscureRobot
2012-12-05 00:54:35 UTC
view on stackexchange narkive permalink

是的,有可能,但這並不容易。

有很多免費的工具可以在頻域中編輯音頻。我沒有多少運氣與他們隔離特定的聲音,但是我已經能夠進行傳統的音頻編輯器無法做到的一些聲音處理。

Melodyne的最新版本應該能夠從和弦中挑選出各個樂器和音符。我自己沒有用過,而且價格昂貴。但是使用過它的專業人士似乎對此很在意。

旋律(及其DNA技術)為+1,儘管它在聲音方面不如​​在樂器上好。雖然值得一試。
那講得通。頻譜複雜的聲音比頻譜緊湊的聲音更難隔離。
+1為Melodyne。我已經在許多古典錄音中使用了它,並且效果很好-您可以按單個音高挑選單個樂器,然後操縱那些孤立音符的音高。這是必不可少的。
Jim Mack
2012-12-04 21:46:30 UTC
view on stackexchange narkive permalink

回答“否”。 (-:

如果聲音佔據不同的頻率範圍,則可以使用帶通濾波器將它們分開。但是這種可能性極小,因為大多數聲音的大部分範圍都是相同的。

將Audacity切換到FFT視圖,以查看聲音在音頻頻譜中的位置。

Richard Crowley
2016-10-04 21:56:55 UTC
view on stackexchange narkive permalink

否。

如果有的話,好萊塢就不會花費數百萬美元(和數週的演員時間花費)來為電影的對話配音。

barbossusus
2016-12-01 09:20:14 UTC
view on stackexchange narkive permalink

總結:不可能達到90%到95%,但是在歌曲還具有器樂性的情況下(與歌曲相同-相同,我是指沒有聲音的實際歌曲部分),那麼,所有要做的是從歌曲中減去器樂(您可能必須分段進行)。如果我沒有記錯的話,這是一些無伴奏製作的家。

寫完這篇文章後,我發現了一些有趣的東西: http://www.crazypellas.net/forum-support-and-feedback-86/tutorial-how-to- make-diy-acapellas-6175 /(上面我提到了相取消法)

David
2017-09-26 02:34:34 UTC
view on stackexchange narkive permalink

深度學習解決了混合雞尾酒問題。 https://www.technologyreview.com/s/537101/deep-learning-machine-solves-the-cocktail-party-problem/

您能否添加一些有關鏈接如何回答問題的詳細信息?現在,如果鏈接斷開,這將不再是答案。
Bikram Nayak
2018-12-11 18:26:00 UTC
view on stackexchange narkive permalink

使用機器學習無監督算法,可以解決雞尾酒問題。無監督算法將輸入的不同特徵考慮在內,並聚類為各種有意義的組。此技術可用於將混合語音分為不同的組。以下是可在Matlab中用於將混合音頻分離為單獨的音頻文件的代碼。[W,s,v] = svd((repmat(sum(x。* x,1),size(x,1),1 )。* x)* x');

您還可以在python或R中實現K-Means算法以完成此工作。但是,您需要檢查如何將音頻文件轉換為可以作為該算法輸入的位矩陣。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...