Several on our list allow this. All of the above have the option to sing a duet with someone you know or another person using the app. In addition, Stingray allows you to have a karaoke party via your cell phone.