Skip to main content
Skip table of contents

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 manually

  • Stop 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

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.