Couldn't you just achieve this via a Discord server and voice chat option there?
This may not be realistic, but what I wouldn't give to roleplay a bard and force people to either put up with me or leave the area. Follow someone while I try to teach myself how to play the bagpipes! Pay me to go away! The immersion is endless.
Alas, that is what discord is for, or console. Having a proximity voice chat would be much nicer because it's completely different from joining a pre-planned discord thing. Feeling like you're just hearing people that are out and about... people's volume being adjusted based on how far away they are from you!
But it wouldn't be like what we're imagining. People would take over each other, have different plans, be out of character, etc. The amount of teamwork necessary is simply too difficult to achieve. You can't force people to roleplay, and you can't force people to voice act well.... And you can't force me to know more than one song, which I will loop endlessly as I prance after you.