1. A computer based method for sound source localization comprising the steps of: (a1) receiving two or more signal components of a binaural signal originating from a known sound source at a known position, said known sound source being a device capable of generating a binaural signal; (a2) generating a two dimensional time-frequency spectrum, having two frequency channels, for each of said two or more signal components; (b) jointly determining an interaural time difference (ITD) measurement and an interaural level difference (ILD) measurement of the time-frequency spectrum to generate frequency verses time displacement matrices for the ITD measurement and for the ILD measurement that jointly characterize the known sound source; (c1) generating an ITD learned matrix by learning for the ITD measurement the averaged frequency verses time displacement matrix by repeating steps (a) and (b) with different positions of the known sound source; (c2) generating an ILD learned matrix by learning for the ILD measurement the averaged frequency verses time displacement matrix by repeating steps (a) and (b) with different positions of the known sound source; (d1) generating an ITD probability distribution matrix for the sound source location for each of said frequency channels by comparing for the ITD measurement a measured frequency verses time displacement matrix of a second sound source with the ITD learned matrix, wherein a position of said second sound source is unknown; (d2) generating an ILD probability distribution matrix for the sound source location for each of said frequency channels by comparing for the ILD measurement a measured frequency verses time displacement matrix of the second sound source with the ILD learned matrix; (e) generating a joint probability distribution for the second sound source by combining said ITD probability distribution matrix and said ILD probability distribution matrix; and (f) estimating the second sound source location based on the joint probability distribution.