Developer Documentation
Introducing ODIN Voice SDK 1.5.0: Enhancing 3D Spatial Voice Communication for Unreal Engine Games
Back to Blog

Introducing ODIN Voice SDK 1.5.0: Enhancing 3D Spatial Voice Communication for Unreal Engine Games

Written by Sven Paulsen
04 Apr 2023

Introduction

We are excited to announce the release of ODIN Voice SDK 1.5.0, a significant update to our real-time voice SDK for Unreal Engine-based games. This new version delivers enhanced 3D spatial voice communication, making it even easier for developers to add immersive and realistic voice interactions in their games. With full blueprint support and a range of new features and bugfixes, ODIN Voice SDK 1.5.0 promises to take in-game communication to the next level.

What’s new in ODIN Voice SDK 1.5.0

General

Our core SDK has been updated to version 1.5.0, incorporating a range of improvements and optimizations. For a detailed breakdown of the changes, please refer to our official documentation.

New Features

  • Unreal Engine 5.2 Support We’re proud to offer support for Unreal Engine 5.2, ensuring that developers can access the latest features, optimizations, and capabilities of this powerful game engine.
  • Reverse Stream Processing for Echo Cancellation To provide an even clearer communication experience, we’ve added reverse stream processing for echo cancellation. This feature uses the engine master submix to minimize echo and improve overall audio quality.
  • UOdinAudioCapture Class for Capture Device Selection With the addition of the UOdinAudioCapture class, developers can now enable users to choose their preferred audio capture device, providing a more seamless and customizable experience.

Bugfixes / Improvements

  • Audio Attenuation Settings Fix We’ve fixed a bug where audio attenuation settings were not being applied correctly, ensuring that distance-based audio adjustments work as intended.
  • Active Media Stream Objects Garbage Collection Fix We’ve addressed an issue where active media stream objects were being garbage collected, leading to unexpected behavior. This fix ensures more stable and reliable voice communication.
  • Blueprint Only Builds on Linux Fix Developers working on Linux can now rejoice as we’ve resolved the issue with blueprint-only builds, making it easier to develop and deploy projects across platforms.

Conclusion

ODIN Voice SDK 1.5.0 is a major milestone in our journey to provide the best possible 3D spatial voice communication for Unreal Engine-based games. This update brings new features, performance improvements, and bugfixes that will help developers create even more immersive and engaging in-game experiences.

We’re committed to continuously improving and expanding our SDK, and we can’t wait to see the incredible projects our community will build using these new capabilities. Don’t hesitate to share your feedback and experiences with us, as we value your input in shaping the future of ODIN Voice SDK.

Get started with ODIN Voice SDK 1.5.0 today and elevate your in-game voice communication like never before!