ztsv-av / spellbook

Shortcuts to your ML workflow!
4 stars 1 forks source link

Code Different Noises #2

Open ztsv-av opened 2 years ago

ztsv-av commented 2 years ago

Using birdclef2021 as a starting point, code the following noises

The graphs of the first four noises are depicted here

remember that noises must be randomized on each function call

ztsv-av commented 2 years ago

Now, bandpassNoise() applies one interval of bandpass noise of length 20 in the random place of the first half of input melspectogram

a = random.randint(0, inputShape[0]//2) b = random.randint(a + 20, inputShape[0])

Ideally, it should be N intervals uniformly distributed among the melspec with a random small displacement to left or right. Currently, not in scope to develop