Skip to content

Releases: Conv-AI/Convai-Unity-WebGL-SDK

Convai Unity WebGL SDK v2.0.0 Release Notes

02 Aug 09:24
7719080
Compare
Choose a tag to compare

Convai Unity WebGL SDK v2.0.0 Release Notes

We are thrilled to announce the release of Version 2.0.0 of our Unity WebGL SDK. This major update brings significant enhancements to our platform, introducing new features, performance improvements, and critical bug fixes. Our team has worked diligently to ensure this release provides a more robust and efficient development experience for our users.

New Features

1. Interruption Feature

  • Enables more natural conversation flow by allowing characters to be interrupted mid-speech.
  • Enhances realism in multi-character interactions.

2. Viseme-based LipSync System

  • Introduces advanced server-side lip synchronization for more accurate and lifelike character speech.
  • Utilizes blendshapes and viseme data to match mouth movements precisely with spoken content.

3. Automatic Integration of Ready Player Me SDK

  • Seamlessly incorporates the Ready Player Me SDK into your project.
  • Simplifies the process of adding customizable avatars to your WebGL applications.

Improvements

1. Enhanced Character Import System

  • Streamlined workflow for importing and setting up characters.
  • Improved compatibility with various 3D model formats.

2. Reorganized Folder Structure

  • Logical arrangement of assets and scripts for easier navigation.
  • Clearer separation of core SDK components and examples.

3. Updated Scene Template

  • New and improved template scene for quick start and reference.
  • Includes examples of all major SDK features.

4. Refined Namespace Structure

  • Reorganized namespaces for better code organization and reduced conflicts.
  • Improved overall code maintainability.

5. Refactored ConvaiNPCComponentSettingsWindow

  • Enhanced structure for better usability and extensibility.
  • Improved UI layout for a more intuitive configuration process.

6. Optimized ConvaiBlinkingHandler

  • Increased performance of the blinking mechanism.
  • Improved code readability for easier customization.

7. Enhanced UI Handling

  • Implemented robust null checks to prevent runtime errors.
  • Added helper methods for common UI operations.

8. Standardized Constants

  • Introduced constants for UI dimensions and regex patterns.
  • Ensures consistency across the SDK and easier maintenance.

9. Comprehensive Documentation Update

  • Revised and expanded in-code documentation.
  • Updated external documentation to reflect new features and changes.

Bug Fixes

1. Ready Player Me SDK Conflict Resolution

  • Addressed conflicts arising when the Ready Player Me SDK was pre-existing in the project.
  • Ensured smooth integration without overwriting or duplicating assets.

2. Multi-Character Response Duplication Fix

  • Resolved an issue where text input responses were duplicated in scenes with multiple ConvaiNPC characters.
  • Improved handling of concurrent character interactions.

3. LipSync Error Message Resolution

  • Fixed various error messages related to the LipSync system.
  • Improved error handling and reporting for LipSync-related issues.

Resources and Support

To help you make the most of this new release, we've prepared the following resources:

  1. Official Documentation: Comprehensive guide to the plugin's features and capabilities.

  2. Quick Start Video: A step-by-step tutorial to get you up and running quickly.

  3. Troubleshooting Guide: Solutions to common issues you might encounter.

  4. Tutorial Series: In-depth videos covering advanced features and best practices.

  5. Convai Website: Create and test custom characters for your projects.

  6. Discord Community: Join our active community for support, discussions, and collaboration.

  7. Partner Program: Learn about the benefits of becoming a Convai partner.

Licensing and Distribution

While Convai provides a free tier for development and testing, commercial distribution of products using Convai technology requires either a partnership agreement or a paid subscription. Please review our pricing page for more details on our licensing options.

Contact Us

For any questions, concerns, or support needs, please don't hesitate to reach out to our dedicated support team at support@convai.com.

We're excited to see what you'll create with this new version of our Unity WebGL SDK. Thank you for your continued support and feedback, which drive our ongoing improvements and innovations.

Convai_Unity_WebGL_SDK_Nightly_31.01.2024

01 Feb 06:49
139d6e3
Compare
Choose a tag to compare

Convai Unity WebGL SDK v1.0.0 Release Notes

Release Date: February 1, 2024

We are excited to announce the release of Version 1.0.0 of our Unity WebGL SDK. This major release includes numerous new features, performance improvements, and bug fixes.

What's New

  • Settings Panel: Introduce a comprehensive settings panel that allows users to customize their experience.
  • Notification System: Implement a robust notification system to inform users of in-game events - specifically microphone-based issues.
  • Input Manager: Develop an advanced input management system that supports various input devices such as keyboards, gamepads, and touchscreens.

Enhancements

  • Transcript UI: Added support for a customizable and dynamic Chatbox
  • Optimization: Performance optimizations for faster processing and reduced resource usage.
  • LipSync: Improved Lip-Sync Smoothing and audio-visual synchronization

Bug Fixes

Fixed: Head Tracking Doesn’t Work Without Action Component issue fixed.

Documentation and Support

Documentation to guide you through the plugin's features and capabilities.

Quick start video to help you get started quickly and easily.

Troubleshooting guide to help you solve our most commonly faced issues.

Tutorial series to help you master the plugin's full potential.

Convai Website to create custom characters and try them out.

Discord server to help you out with any issues you face while using our plugin.

For any questions, reach out to support@convai.com.

Partner Page to help join our partner program. While Convai provides a free experience to distribute a product (game or experience) using Convai, you must be a partner or a customer.