I’m trying to implement a locally controlled volume slider in my UI that allows players to adjust the voice volume of specific other players individually. I want each player to have their own volume slider that only affects how loud that particular player sounds to the local user.
What i’ve already tried:
Here is how i’m setting my voice chat via the VOIPTalker component:
Hey, thanks man. But is adjusting the volume through a sound effect really the right approach? I mean, if it works I’m fine with it, but I’ve been trying all day and just couldn’t get it to work.
Isn’t there a simpler way to handle this? From what I’ve heard, the VOIP Talker component spawns an audio component at runtime whenever a player speaks. If I can capture that audio component, I might be able to adjust it using the ‘Set Volume Multiplier’ node and setting it equal to the volume slider amount in the UI.