I have used a JBL Flip as my computer speaker for a couple years. It's has both great speech clarity and a surprisingly well balanced musical presentation. Even if I just used it as my travel tunes, it would be worth the ask. I also use it as my Zoom call audio, and no complaints about the mic...