Easy Voice Chat (4.26, 4.27, 5.0)

Asset Version v1.3 (5.0)Link 1 | Link 2Link 3
Asset Version (4.26, 4.27): Click here


Easy Voice Chat lets you add custom voice communication to your game. Voice data is provided as a byte array which can then be sent over the network using RPCs. This means it is completely independent of the Online Sessions system, and so can work without having to create a session.

The Voip Manager component captures audio, and then passes it to blueprints via an event so you can choose how it is sent and played back. The Voip Audio component then plays compressed audio back. Both of these components can be attached to any actor, meaning that you can have audio not just for within a game, you can also have it within lobby’s or when spectating etc. The system is designed to give you as much flexibility as possible.

Uses SynthComponent for audio playback, which allows you to easily apply dynamic sound effects such as making it sound like a radio broadcast. This also lets you adjust settings such as attenuation so you can use the plugin for local/positional VOIP, or any other situation you want. Unlike the default implementation in the engine, you can also change the microphone at runtime if you want.

Technical Details
Voip Manager for voice capture
Voip Audio for voice playback
Blueprint exposed voice related events (Started talking, stopped talking, Microphone volume etc.)
Uses normal VOIP Project Settings for configuration
Change capture device/microphone at runtime
Code Modules:
Runtime: EasyVoiceChat
Number of C++ Classes: 3
Network Replicated: No – Handle this yourself in Blueprints
Supported Development Platforms: Win64
Supported Target Build Platforms: Win64



There are no reviews yet.

Be the first to review “Easy Voice Chat (4.26, 4.27, 5.0)”

Your email address will not be published. Required fields are marked *

Shopping Cart
AdBlocker Image

Please disable Ad Blockers
Looks like you're using an ad blocker or popup blocker. We rely on advertising to help fund our site.