Major progress on VLSI lab 1&2 and ECOMMS lab 1
This commit is contained in:
@ -133,7 +133,7 @@ def calculate_pesqs(all_signals, all_noises, sample_rate, snrs):
|
||||
noisy_signal = add_noise(signal_data, noise_data, snr)
|
||||
filtered_signal = enhanced(noisy_signal, sample_rate)
|
||||
#wavfile.write(f"noisy/sp{j+1:02}_{noises[i]}_snr{snr}.wav", sample_rate, )
|
||||
#sd.play(normalize_signal(signal_data), samplerate=sample_rate, blocking=True)
|
||||
sd.play(normalize_signal(signal_data), samplerate=sample_rate, blocking=True)
|
||||
#sd.play(normalize_signal(noisy_signal), samplerate=sample_rate, blocking=True)
|
||||
#sd.play(normalize_signal(filtered_signal), samplerate=sample_rate, blocking=True)
|
||||
|
||||
@ -151,7 +151,9 @@ def main():
|
||||
snrs = (0, 10, 20, 30)
|
||||
|
||||
# Load all signals and all noises
|
||||
print("loading signals")
|
||||
signal_sample_rate, all_signals = load_all_signals()
|
||||
print("loading noise")
|
||||
noise_sample_rate, all_noises = load_all_noises()
|
||||
|
||||
assert signal_sample_rate == noise_sample_rate, "Signal and noise sampling rates didn't match."
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user