I feel you’re not getting answers not because no one knows how to do it but because no one knows what is needed.
Any chance you could elaborate a bit for the non radio enthusiasts (?). How is this supposed work / look / behave in the end product? From the user’s perspective.