Singer Romeo Santos is often baffled by fans who pay to listen to him sing - because he hates his voice.

The New York-born former Aventura superstar admits he hates both his speaking and singing voice.

The Odio singer tells Latinpost.com, "I don't enjoy hearing myself talk... I don't like my voice and I don't enjoy my singing voice; I do what I do to bring pleasure and diversion to the fans.

"I think that the difference between singing and talking is when I sing, I try to sing with a feeling that I don't have when I'm talking because I sound very hoarse."