Weißes Rauschen zu einer Audiodatei hinzufügen
Verfasst: Sonntag 22. Mai 2022, 12:44
Guten Tag,
Wie ich zu einer Audiodatei ein Geräusch hinzufügen?
Ich habe Audiodatei sample1.wav ausgelesen:
import scipy.io.wavfile as wavfile
from scipy.io.wavfile import write
import numpy as np
import matplotlib as plt
import matplotlib.pyplot as plt
fs,data = wavfile.read("sample1.wav")
und ein Weißes Rauschen erzeugt:
mean = 0 #Mittlewert
std = 1 # Standardabweichung
num_samples = len(data) # Länge des Audios
WhiteNoise = np.random.normal(mean, std, size=num_samples)
plt.plot(WhiteNoise)
plt.show()
write("white_noise.wav", 44100, WhiteNoise).
Nun will ich, dass das Weiße Rauschen zu der Audiodatei sample1.wav hinzufügen.
Mein Ansatz war, dass ich beides addiere:
Data_WhiteNoise = data + WhiteNoise
write("sample1_white_noise", 44100, Data_WhiteNoise)
Aber das funktioniert nicht.
Kann mir jemand bitte weiterhelfen
Wie ich zu einer Audiodatei ein Geräusch hinzufügen?
Ich habe Audiodatei sample1.wav ausgelesen:
import scipy.io.wavfile as wavfile
from scipy.io.wavfile import write
import numpy as np
import matplotlib as plt
import matplotlib.pyplot as plt
fs,data = wavfile.read("sample1.wav")
und ein Weißes Rauschen erzeugt:
mean = 0 #Mittlewert
std = 1 # Standardabweichung
num_samples = len(data) # Länge des Audios
WhiteNoise = np.random.normal(mean, std, size=num_samples)
plt.plot(WhiteNoise)
plt.show()
write("white_noise.wav", 44100, WhiteNoise).
Nun will ich, dass das Weiße Rauschen zu der Audiodatei sample1.wav hinzufügen.
Mein Ansatz war, dass ich beides addiere:
Data_WhiteNoise = data + WhiteNoise
write("sample1_white_noise", 44100, Data_WhiteNoise)
Aber das funktioniert nicht.
Kann mir jemand bitte weiterhelfen