Amazon Echo and Google Nest (formerly known as Google Home) have mostly dominated the smart speaker space in India.

These speakers are not exactly cheap by domestic standards in India. You’d have to spend anywhere between ₹3,500 ($47.50) to ₹5,000 ($68) to get their smallest speakers — namely, the Echo Dot and the Nest Mini.

Xiaomi is aiming to take over that segment by offering better specs at an affordable price with its Mi Smart Speaker. The device is a spec-equivalent to the mid-sized Amazon Echo and Google Nest. Its introductory price is just ₹3,499($47.50), after which it’ll likely increase by a bit, but remain in this price segment.

I’ve been using the Mi Smart Speaker for more than five days, and it manages to provide you all smarts while being loud enough sound for your desk or a small room.

Design and features

The Mi Smart Speaker has a semi-cylindrical design with a 0.7mm thick metal mesh surrounding the speaker. On the top, there are touch panel controls for volume, play/pause, and muting the mic.

This is not a ‘portable’ speaker per se, so you’ll need to keep it plugged in all the time. That being said, the device is not too heavy, so you could take it with you from one room to another if you’re just getting the one speaker for your home.