Visit ComfyUI Online for ready-to-use ComfyUI environment
Powerful node for noise reduction in audio files using spectral subtraction method, enhancing clarity and quality of recordings.
SaltAudioNoiseReductionSpectralSubtraction is a powerful node designed to reduce noise in audio files using the spectral subtraction method. This technique is particularly effective for eliminating background noise, such as hums, hisses, or other unwanted sounds, from your audio recordings. By analyzing the spectral content of the audio and subtracting the estimated noise floor, this node helps to enhance the clarity and quality of your audio, making it more pleasant and professional-sounding. This is especially useful for AI artists who work with audio content and need to ensure their recordings are clean and free from distracting noise.
This parameter accepts the audio data that you want to process. The audio should be in a format that the node can read and process, typically a WAV file. The quality and clarity of the input audio will directly affect the effectiveness of the noise reduction process.
The noise_floor
parameter is a floating-point value that represents the level of noise to be subtracted from the audio. It ranges from 0.0 to 1.0, with a default value of 0.1. A lower value means less aggressive noise reduction, preserving more of the original audio, while a higher value results in more aggressive noise reduction, which might also remove some of the desired audio content. Adjusting this parameter allows you to balance between noise reduction and audio quality.
The output parameter audio
contains the noise-reduced audio data. This processed audio will have significantly less background noise, making it clearer and more suitable for professional use. The output is typically in the same format as the input audio, ensuring compatibility with your existing audio processing workflows.
noise_floor
parameter to find the optimal balance between noise reduction and audio quality. Start with the default value and adjust incrementally.FileNotFoundError: [Errno 2] No such file or directory: 'ffmpeg'
ffmpeg
executable is not found in your system's PATH.ffmpeg
is installed on your system and that its path is correctly set in your environment variables.subprocess.CalledProcessError: Command '['ffmpeg', '-y', '-i', 'input.wav', '-af', 'afftdn=nr=10', 'output.wav']' returned non-zero exit status 1.
ffmpeg
command failed to execute properly, possibly due to incorrect parameters or issues with the input file.ffmpeg
command syntax and ensure all parameters are valid.PermissionError: [Errno 13] Permission denied: 'temp_directory'
© Copyright 2024 RunComfy. All Rights Reserved.