Try to look for copyright or Sonos models with built-in subwoofers and Bluetooth. Common over the electronics classification, these are typically a modern Resolution for smart homes. The microphone input with echo result boosts your vocal. The line input means that you can connect external audio sources for example https://www.bluetoothspeaker.top/outdoor-party-wireless-karaoke-bluetooth-speaker-system/