class_docstr: Add a random signal-to-noise ratio noise or impulse response to clean speech, and
  write it to wavfile.
class_docstr_tok: ["Add","a","random","signal-to-noise","ratio","noise","or","impulse","response","to","clean","speech",",","and","write","it","to","wavfile","."]
code: def __init__(self, config: dict):
      super().__init__(config)
      self.add_noise = Add_rir_noise_aecres(config)
      self.read_wav = ReadWav(config)
      self.write_wav = WriteWav(config)
  
file_path: delta/delta/data/frontend/add_noise_end_to_end.py
imports: import delta.compat
  from delta.utils.hparam import HParams
  from delta.data.frontend.read_wav import ReadWav
  from delta.data.frontend.add_rir_noise_aecres import Add_rir_noise_aecres
  from delta.data.frontend.write_wav import WriteWav
  from delta.data.frontend.base_frontend import BaseFrontend
label_desc: Use image node_id 1 to create a new AddNoiseEndToEnd object from inherited base classes: BaseFrontend with example: obj = AddNoiseEndToEnd(config)