1. A method for detecting a location of a first sound source, comprising: generating, by a processor and without information about locations of microphones of a plurality of microphones, a plurality of auralized signals based at least on a plurality of anechoic impulse responses of the plurality of microphones in response to a sound event generated by a second sound source and further based on a plurality of room impulse responses of the plurality of microphones, such that each auralized signal is associated with one of the plurality of microphones and is based on one of the anechoic impulse responses and on one of the room impulse responses, the second sound source being a training sound source; extracting, by the processor and after generation of the plurality of auralized signals, a plurality of features from each of the plurality of auralized signals, each of the features including at least information regarding a magnitude and a phase of a corresponding one of the plurality of auralized signals; generating, by the processor and after generation of the plurality of auralized signals, a plurality of labels, each corresponding to a respective auralized signal in the plurality of auralized signals, each of the plurality of labels including at least spatial information regarding an estimated location of the second sound source; training, by the processor and after generation of the plurality of labels, a neural network for estimating the location of the first sound source based at least on the plurality of features and the plurality of labels; and detecting, by the processor, via the neural network, and after the neural network has been trained, the location of the first sound source.