Do you think that recording one's voice and listening to it is a good way to learn pronunciation (provided that the student is, say, at an intermediate level--though I have no idea at which level I am )?
No, I don't think it is a good way of learning if you aim to speak as close as a native speaker as possible
But it is an excelent way to get fluency when speaking