Unreal Engine – Easy Voice Chat

Author comp12345
Unreal Engine – Easy Voice Chat

Unreal Engine – Easy Voice Chat

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. The Voip Audio component 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.

Uses New Audio Engine SynthComponent for audio playback, which allows you to easily apply DSP effects!

Please check the documentation to configure your project to be able to use the plugin, there are a few config changes required to get it working as intended.

Version 1.2 (28th December 2020)

Only a set of minor improvements to reduce the steps needed to get it working as intended. Documentation has been vastly improved for readability. Read the upgrade notes if you're upgrading from an older version. There is a slightly improved example project available too.

Technical Details

Features:

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

Code Modules:

 Runtime: EasyVoiceChat

Number of C++ Classes:
3

Network Replicated:
No - Handle this yourself in Blueprints

Supported Development Platforms:
Win32, Win64

Supported Target Build Platforms:
Win32, Win64
: Link

Example Project:
Link (4.21-4.24) Link (4.25+)

Important/Additional Notes:

Make sure to enable the voice module for your project (see documentation to know how). Please read other aspects of the documentation such as increasing the bandwidth of your NetDriver.
Asset Details:
  • Current Version: 4.21 - 4.27
  • More Info: https://www.unrealengine.com/marketplace/en-US/product/easy-voice-chat

Download links:
Comments
  1. Nik_Fs2023 April 5 04:53
    Pls update this plugin to version 1.3
Add comment
Add comment:
Your name:
Your E-Mail:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
I am not robot: *
Archive
«    March 2024    »
MonTueWedThuFriSatSun
 123
45678910
11121314151617
18192021222324
25262728293031
December 2023 (1)
October 2023 (1)
May 2023 (1)
February 2023 (519)
January 2023 (533)
December 2022 (515)
Vote
Upgrade to Premium