Dynamic Voice Chat System (VoIP)

A voice chat system with minimal setup, global, proximity, voice channels, walkie talkie and more.

  • 지원 플랫폼
  • 지원 엔진 버전
    5.2 - 5.4
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

🔊 Features

  • Supports proximity (3D), global, team and walkie talkie with the use of voice channels (2D).
  • Voice channel system that let's you create gameplay features like walkie talkies, cellphones or team voice chat.
  • Let's you add SourceEffectChain and AttenuationSettings.
  • Works without editing pawn and character classes/blueprints.
  • Nameplate widgets that display talking state and the player name above a character/pawn.
  • Cross-platform (Clients and server can be on different OS).
  • Unreal sessions are not required.
  • Supports dedicated and listen servers.
  • Delegates to detect when a player is talking.
  • Uses custom network channel for voice data like the original engine implementation.
  • Bandwidth optimized by sending voice data to relevant players only.
  • Change input device (microphone) at runtime.



💾 Demo project

Download a demo project that you can try out. I host a dedicated server at 141.95.18.200:4444 that you can connect to with a client from below.




💡 Before purchasing please try out the runnable demo, read the documentation and don't hesitate to ask any question.

기술적 세부사항


Code Modules:

  •  OnsetVoip (Runtime)


Number of Blueprints:

Number of C++ Classes: 11

Network Replicated: Yes

Supported Development Platforms: Windows, Mac

Supported Target Build Platforms: Win64, Linux, Mac, Android

Documentation: Link to Google Drive

Example Project: Link to Google Drive

Important/Additional Notes: Changing microphone input device at runtime only works on Windows. iOS is not supported.