Text this: A dereverberation beamforming algorithm for noise source localization in anechoic and semi-reverberant environments