Добавление распространенных звуковых шумов в звуковой файл .wav в Python - PullRequest
0 голосов
/ 30 марта 2020

Я пишу классификатор звука, чтобы определить, является ли последовательность аудиосэмплов шумной или четкой. Чтобы обучить мою модель, я скачал кучу чистых речевых данных. Мне нужно создать зашумленные сэмплы, так как у меня их нет, и мне было интересно, как лучше добавить следующие типы шумов к некоторым из следующих сэмплов (ищите отзывы о том, как моделировать сигнал для добавления / микширования, а также как сделать микширование):

  • звуки щелчка : не знаю
  • всплывает : думая, что я могу создать маску со случайной выборкой, где Я применяю функцию усиления к случайной выборке
  • stati c noise : не уверен, какую частоту использовать
  • clipping : я думаю, что могу просто создайте массив масок размером, равным количеству отсчетов, и случайным образом сгенерируйте 0 и 1, а затем умножьте его, чтобы обнулить случайные части формы сигнала.
...