Since I was a child I have always liked to sing. I have not done any singing school but I enjoy myself at home in my free time. How to have a karaoke machine at home? If you have a stereo with a microphone socket, it is sufficient to buy a good microphone, even if it is not professional. But for a great sound I suggest a professional microphone with a mixer. I don’t use special software to find my favorite songs because today almost everything is free on Youtube. If you don’t have an internet connection then it’s worth buying a software with the songs inside.
The microphone that I use to sing at home is this and I am very satisfied with it. It takes batteries and just plug it into the jack on your stereo.