this verb isn't intransitive? what is the difference between this verb and "ngưng/ngừng"?
There is no difference but preference. I would say in this case, "ngưng/ngừng" is more common unless you want to indicate that he dừng hát to do another action. I did not add the word "ngưng/ngừng" as vocabulary but they should be accepted as secondary answers.