Amazon Echo and Google Home are wonderful smart home speakers. If you are looking for something more open, you may want to give the Mycroft Mark II a look. It uses an array of 6 microphones with acoustic echo cancellation, noise reduction and beamforming to better understand you.
The device offers room filling sound. It has over 140 skills available. The Mark II will have a full sized USB port and SD card slot for file transfers and updates.