Models for learning reverberant environments