SteamVoicePlugin - Unreal Engine 4

Опубликовано: 30 Апрель 2026
на канале: Midsoft Games
5,043
58

SteamVoicePlugin gives you the power of making in-game voice communication using Blueprints. This plugin will only work with the Online Subsystem Steam. It does not have a playback feature and it should only be used with Steam Sessions (tested with Steam Sessions). All you have to do is integrating Steam into your project and adding a component into your player blueprint. From this component, you need to call two functions (StartSteamVoice / StopSteamVoice). It is impossible doing in-game voice communication using Blueprints without having my plugin enabled.
SteamVoicePlugin is a code plugin that contains an actor component you need to add to the player blueprint whenever you decide to implement in-game voice communication. This actor component contains two functions and some debugging. For example, whenever you call StartSteamVoice from the actor component, it will print a text to the log (press "~" and type "showlog") saying: "I am talking.". The same for the StopSteamVoice function. Also, if (for some reason, never happened when I tested) the player controller is invalid, the plugin will not work (PlayerController is equal to a cast to the player controller). If you are not in a session when using the plugin or you don't have Steam enabled, the plugin won't work.

https://forums.unrealengine.com/showt...