We have created a VR project one year ago in unity using a very old version of convai. Before, we have tried to update them by import the latest version but encountered compatibility issue and things got distorted. Thus, we are wondering if there is easy but safe way to update convai without interrupting the current project? Thank you.
Hello @user3,
Over the past year, the Convai SDK has undergone significant changes, so directly updating your project to the latest version may not be possible without some adjustments.
If you haven’t modified Convai scripts, you can try:
- Deleting all Convai-related folders from your project.
- Importing the latest version of the SDK.
- Reviewing your NPCs’ components and settings to ensure everything is correctly configured.
- Checking for any missing script issues and removing/replacing them as needed.
I also strongly recommend using version control (e.g., GitHub) to safely test updates without affecting your main project.
Let us know if you need further guidance!
Hi, I recently tried your method to update my convai package in my existing unity project. Everything seems work perfectly except the microphone issue. In the full feature demo, I keep getting the message saying microphine not detected, thus ASR is not working and no text shown in the chatbox (though the character will still reply but irrelevantly). I was trying to check the setting by pressing the F10, but it pop up this which is not it used to be. Is there anything I missed?
Whereas in the VR demo I keep getting message saying talk button release too early although I didn’t (for my self-imported CC4 character which used to work fine before updating the convai). However, it work fine for the convai-imported characters (which already exist in the demo). It seems that the talk button/microphone was not avtivated? because the microphone icon in the chatbox was brighten when I talk to convai-imported character but unchanged when I talk to my self-imported CC4 character. Could you help me with this @K3 thank you
also, the convai fonts is not working for the display of Chinese characters which used to work in my previous project
Could you please share the console logs?
Could you please clear the Console logs and then reproduce the issue? After that, share a full-screen screenshot where the entire Console window is clearly visible. This will help us better understand what’s going on.
Please check this. Thank you.
I said Hello to my character but no text shown in textbox and microphone issue detectec
this is my second try
Could you please share a screenshot of your scene hierarchy?
This is my scene hierarchy. Basically, we just move our room model and self-created CC4 character into convai full feature demo scene.
As shown in your console logs, it seems the Action Settings are missing.
Could you please share a screenshot of your Convai Interactables Data object so we can help verify and guide you accordingly?
We have opened the project in another PC (which have never plugin with VR), and it works. So the issue may just as I suspected, the input setting is set to VR in my previous PC. However, as the setting panel cannot be activate by pressing F10, I am unable to check/switch (though my PC have already set the input as microphone). Attached is the new logs and my interactables data object. Thank you.
Thanks for the update and sharing your logs and interactables data.
Unfortunately, I’m having a bit of trouble fully understanding your current setup. Just to clarify, are the latest logs and objects you’ve shared from the same project that had the VR input issues?
From what you’ve described, it sounds like some manual modifications may have been made, which could be affecting input behavior. To rule out project-specific issues, we strongly recommend creating a new Unity project, importing Convai SDK version 3.2.4, and testing the Convai Demo scene directly without any changes. This will help us determine if the issue is related to your current project configuration.
Let us know how that test goes!
Hi, the current project have import our customized scene and CC4 character into convai full feature demo and VR demo. But the logs I send you is generated by full feature demo where I cannot call out the system panel by pressing F10 (which I suspected causing the microphone issue).
We didn’t make any munal modification regarding the scripts, we only import our customized scene and CC4 character.
no worries, I have solve it by refering to this post Activate Settings panel with Button: - #11 by K3
I add keyboard A for activating the setting panel and it works. It seems that something is wrong with my F10 button specifically in this project
I’m glad to hear that!