On the Goldwing, we had the built-in intercom that also connects with the radio and, if optioned, a CD player. On the Harley or Bonneville, I had an Mp3 player and in-ear speaker phones. Now we have Sena 20S Bluetooth intercoms that have FM radio and connect with the phone or other Bluetooth device. I can listen to streaming radio on the phone if there is 4gLTE connection and I have data to use, or I have a memory card in the phone with 5200 songs on it.
BTW - the best sound was the in-ear phones. They were a bit of both ear buds and ear plugs. The Sena gives the option to use the canal phones, but the speakers are pretty good, so I use those. The worst sound is speakers on the fairing or handlebars. A lot more clarity of sound gets lost to road and wind noise over speakers in your helmet.