The Bluetooth speaker can be charged with a power bank.
Buy a good Bluetooth speaker. A single charge works great.
Like good Bluetooth.
A charge can last a few days.
But if you buy a bad Bluetooth speaker.
A charge may be only two or three hours, or even an hour is very possible.
So don't buy cheap.
Expensive is good.