It depends on how loud the music is vs. how loud the speaking is. The Audacity noise reduction tool will remove noise using a gate, so it cuts it out based on a set decibel value. If the difference between the decibel value of the music and the speaking is small, some of the music will remain. If the difference is large, you'll have no problem.I recently used my iPhone to record a conversation but there was music playing close by. I'd like to be able to take that out so I can clearly hear the conversation. What would be a good program to use for this?
Thanks!
Effects>Vocal extraction and Isolation
)and then capture the noise profile of the resulting track that has had vocals removed, and run Noise Reduction
with that profile on the original recording before vocals were removed.Okay, here's an example (don't laugh at the cringy drum beat lol). I read a short part of a script as an example.
Noise Reduction Tests - Google Drive
drive.google.com
You can hear that with the noise reduction, the audio REALLY suffers. I set it to reduce by 48 dB, which is the maximum amount. If you listen super close, you can hear small remnants of the drum beat in the background, even on the noise reduced recording, so it certainly doesn't get rid of everything (at least in this case).
lmk if you want more specific recordings with different settings
That's the one drawback of this feature, is that you lose a LOT of the speech, too, along with the music. Without some AI tool (that you'd probably have to pay for), I think doing it in Audacity is about the best you're gonna get, unfortunately.I've been working on this for about an hour. The music is very prominent. It's pretty much in the foreground with the person speaking in the back. With the noise reduction tool, besides reducing the music, it also reduces the volume of the person speaking. I tried using the vocal extraction and isolation tool. That only works with stereo tracks.
Effect > Invert
.⌘
+A
to select all of both tracks. Then use Tracks > Mix and Render
.View > Show Clipping
.In my experience, this doesn't really work very well unless the two tracks are pretty much exactly the same quality or very similar, which in this case it wouldn't be. For a similar but more complicated method that does work with tracks of differing quality, I'd reccomend using the Kn0ck0ut plug-in in Audacity. It's an old plug-in but it's still worth looking into.You have the music/instrumental track?
You’ll get one combined track that should have a more diminished amplitude where the vocals were kept and the instrumentation removed. The important bit here is the alignment. 🤓
- In that case you load the “contaminated” and the instrumental track both into audacity.
- Select the Time Shift Tool to roughly align the two tracks properly. Next, zoom in, you want to see the wave function very closely. Take the proper time to align this as closely as you can, e.g. pick a peak or trough in the left channel of one track and match it precisely with the left channel of the other track. If the alignment isn’t right, the process won’t really work.
- Switch to the Selection Tool. Double click on the instrumental waveform to highlight all of just that one track, and go to
Effect > Invert
.- Then use
⌘
+A
to select all of both tracks. Then useTracks > Mix and Render
.
From here you can improve the audio track you obtained further.
EDIT: the better the quality of the original tracks, the better the effect works. If you’re using MP3s, do whatever you can to avoid using tracks with a lot of clipping. This will ruin the effect over those parts. You can highlight where clipping occurs on your tracks in Audacity by going toView > Show Clipping
.
You don't need tracks. When you first run spleeter separate -p spleeter:2stems -o output the model "Vocals (singing voice) / accompaniment separation (2 stems)" will be downloaded and your file processed.I don't have the tracks for the music. That was random songs that was playing.
I don't have the tracks for the music. That was random songs that was playing.
I've heard really great things about the voice isolation tool in Resolve as well... but doesn't that require the Studio version though? Unless you already have it, it's probably not worth buying it solely for the voice isolation tool.I've had very good luck using DaVinci Resolve to isolate voices.
Yeah, sorry. I forgot it's only in the Studio version. I've moved away from Final Cut and Premiere to DaVinci over the last year and I'm not going back.I've heard really great things about the voice isolation tool in Resolve as well... but doesn't that require the Studio version though? Unless you already have it, it's probably not worth buying it solely for the voice isolation tool.
https://www.youtube.com/watch?v=oqaVL9mbyT0