Technology can help you become a better singer. All you need is a good app to learn singing, and we listed some of the best here.