Rapport Unreal Plugin
Release— Hotfix v0.3.1
Release Code: RT-3901
Overview
This hotfix delivers a set of stability and reliability improvements for the Rapport Unreal Plugin.
The update focuses on event handling, notification binding, and overall runtime consistency, helping ensure more predictable behaviour during session startup and interaction.
The Unreal Plugin has been updated to version v0.3.1.
What’s Changed
Improved reliability of the connection established event
Notification events can now be registered before or after connection without issues
Reduced risk of missed or delayed runtime events
General stability improvements for Unreal-based integrations
These fixes make plugin behaviour more consistent during startup and ongoing interaction.
Impact
Low impact — corrective fixes only
No changes to APIs, project setup, or user workflows
Improves robustness for existing Unreal projects
Release v0.3.0
Release Code: RT-3829 and RT-3858
(For developers integrating Rapport into Unreal Engine)
Overview
This release introduces improvements across the Rapport Unreal Plugin to deliver smoother real-time interaction, more consistent character behavior, and better visibility into plugin state during development.
Updates focus on runtime feedback, animation responsiveness, and internal handling improvements — helping teams build more stable and predictable experiences inside Unreal Engine.
Highlights
1. Improved Runtime Behavior & Feedback
This update enhances how the plugin communicates its status during live sessions, making development and debugging clearer.
You can expect:
More consistent reporting of plugin mode and state
Clearer behavior transitions during conversations
More reliable character responses during interaction
These changes help developers better understand how the plugin behaves during real-time sessions.
2. Enhanced Engine Compatibility & Internal Processing
Behind the scenes, the plugin has been refined to handle a wider variety of events and interaction patterns more reliably.
Improvements include:
Updated handling of JSON-RPC and event messages
More resilient processing of animation and state updates
Improved consistency across supported Unreal Engine versions
These updates strengthen the long-term stability of Rapport integrations inside Unreal projects.
3. Smoother Animation & Character Response
Several refinements improve how characters animate and react during AI-driven speech:
More accurate facial animation and morph-target evaluation
Improved timing of audio passthrough for natural-feeling responses
More consistent expression and animation flow
This results in a more lifelike and responsive character experience.
4. Stability, Consistency & Maintenance Improvements
To ensure the plugin continues to evolve cleanly with both Unreal and Rapport Studio:
Updated versioning aligned with recent Studio and backend updates
Removal of deprecated internal functions
Miscellaneous refinements improving predictability and performance
These changes help teams build cross-engine workflows more confidently.
Coming Soon
Additional behavior-mode improvements
Release v0.2.0
Rapport Plugin Release – Unreal Engine Integration & Enhancements
Release Date: 30th June 2025
Release Code: RT-3127
Updates
The latest release of the Rapport Unreal Plugin introduces robust support for Unreal Engine 5.3 through 5.6, plus a suite of functional enhancements to provide greater flexibility, control, and integration capabilities within Unreal projects.
This update is part of our ongoing effort to make AI-driven character experiences in Unreal more powerful, modular, and production-ready.
What’s New
Full UE5.3 – UE5.6 Compatibility
Now tested and validated on Unreal Engine versions 5.3, 5.4, 5.5, and 5.6.
Expanded Audio Input Support
Give your projects greater input flexibility with:
New Audio Input Sources:
Audio Asset
Pixel Streaming
Custom Audio Source Support
Audio Input Muting Functionality
These upgrades allow broader use cases and more dynamic voice experiences within Unreal environments.
Enhanced Runtime Control
Two new control functions enable greater programmatic control over runtime behaviour:
Set Mode
Set Modifier
Set Engine
These functions give developers fine-grained control over character state and dialogue execution paths.
New Event Hooks for Real-Time Feedback
Gain deeper visibility into your project flow with event callbacks for:
STT Text Output (captured user speech)
AI Response Text
Audio Response Start & End
These hooks allow integration with other systems or custom UI/logic triggers.
Customer Hosted Content using Idle Configuration
A step toward greater interactivity and external control, with:
Request Character Speech– Trigger a character to speak manuallyStop Character Speech– Interrupt or cancel a character's current audio playback
This enhancement aligns with the Idle AI Mode, enabling more scripted or externally triggered behaviours.
Developer Toolkit Highlights
Feature | Description |
|---|---|
Audio Input Types | Audio Asset, Pixel Stream, or Custom Input |
Speech Control | Manual trigger & stop speech with new functions |
AI / STT Feedback | Event hooks for text and audio response events |
Engine Version Support | UE 5.3 – 5.6 officially supported |
Control Functions | Set Mode / Set Engine commands for logic control |