To address your question in a nutshell: yes, it is definitely Emma Watson singing. During a print interview with Total Film, the actress discussed the horrific ordeal that she had gone through. Not only does Watson provide her voice to the film, but her live singing are also included into a number of the film's songs and musical acts.