Here is a Bluetooth shower speaker that combines with Alexa to make your life easier. The KOHLER Moxie Alexa Enabled Showerhead connects to your phone to play your music as you take a shower. The speaker is removable, so you can take it anywhere. It lasts up to 6 hours on battery.
The speaker unit has buttons for easy control. It fits standard 1/2″ NPT shower arms and magnetically docks into the showerhead.