Spatialized Blueprint VoiceChat Plugin.

Yeah, the idea was to give you total control over the voicedata - the system really allows you to be creative. I played around with it and had some ideas already how to use it.

Examples & Things i tried so far with it:
A. Player can only talk to a certain channel when picking up a radio and holding right mouse button. (Check if player holds Actor)
B. When talking to a radio the voicedata plays back in his local area AND ONLY to everyone holding the radio. (Same as above but stream to multiple channels and check if receivers have item X)
C. Use VoiceData to make NPCs ‘hear’ the player, the game-world can react to (Use Makenoise-node when receiving TalkingEvent)
D. Store the voice data and play it back later. (It’s a bytearray so you can do whatever you want with the data.)
E. Alter the pitch of the user and make them sound like Mickey Mouse.

In short, it allows you to utilize the microphone of the user in ways that weren’t possible before. I’m polishing the example project currently, the plugin itself works perfectly fine already. Also have to work on the documentation right now. As for pricing, i was thinking about charging 90$ for it, for less i wouldn’t be interested in selling it since i have to take care of updating it every time a new UE4 version is released.
@Vormulac i think you can apply a low/highpass filter on the voicedata and then just play/overlay it by playing whitenoise at the same time.