Did you ever find out how to do it! Needing some help also!!
https://developer.roku.com/docs/direct-publisher/overview.md
Requires a bit of coding knowledge, similar to Wordpress building & hosting. You would either need to use a streaming provider who can supply an allowed format if you plan on being 'Live' or hosting the audio/video at a host like Brightcove or Vimeo.
If you're playing music you may need to watch who you choose as some flag it regardless if you have a license or not.
Hi @airwolf99
the fastest way is to "convert" you audio stream into a video stream .... there are quite a lot of solutions out there , then publish a channel using that live video stream ( the Direct Publisher option would be the easiest and fastest )
and of course you could also provide some recorded shows as extra to your channel viewers ( same - convert you audio recordings into video )