What do you need help with?
Bug report
Installation method
Manual installation / GitHub
Issue area
Microphone / Voice Input
Impact
Blocker - I cannot continue
Unreal Engine version
5.8.2
Convai Unreal Engine Plugin version
4 0 0 beta 28
Project setup
Blueprint
Target platform
Unreal Editor
Where does it happen?
Custom project
Short summary
Once you interrupt AIAssistant when it speaks conversation completely break.
What happened?
A conversation with the AI assistant works normally until the user interrupts the assistant while it is speaking.
When I press the button to interrupt the assistant, the assistant stops speaking after approximately one second. However, during that short delay, the system appears to capture the assistant’s own voice and treats the last word spoken by the assistant as if it was spoken by me.
This word immediately appears in the conversation transcript as a user message.
When I then start speaking, my actual speech is captured as a separate message. In some cases, the speech gets split into multiple consecutive user messages, as if the system keeps switching between different speech segments or conversation turns.
As a result:
- the assistant’s own last spoken word is incorrectly recognized as user input;
- the user’s actual speech may be split into two or more separate messages;
- the conversation flow becomes fragmented;
- the AI assistant takes significantly longer to process the input;
- the final response may sometimes be relevant, but in other cases it is unrelated or based on the incorrectly captured input.
Steps to reproduce
- Launch the project in Unreal Engine.
- Start a conversation with the AI assistant.
- Wait until the AI assistant starts speaking.
- While the assistant is still speaking, press the “Talk” button.
- Try to interrupt the assistant and start speaking immediately.
- Observe the conversation transcript and the assistant’s behavior after the interruption.
Screenshots, recording, logs, or minimal repro
ConvAI_LOG_Blocker_Issue.txt (64.9 KB)
I checked the relevant documentation, resources, and similar forum posts before posting.
on
I confirm that I did not include API keys, tokens, passwords, secrets, private character data, private conversation logs, or customer data.
on