Skip to content

Welcome to the 3D avatar-based custom chatbot project for NTUC LearningHub! This chatbot offers an engaging and interactive experience with speech-to-speech and text-to-speech communication.

Notifications You must be signed in to change notification settings

ahmadafzal007/ntucLearningHub

Repository files navigation

🛠️ 3D Avatar-Based Custom Chatbot for NTUC LearningHub

Welcome to the 3D avatar-based custom chatbot project for NTUC LearningHub! This chatbot offers an engaging and interactive experience with speech-to-speech and text-to-speech communication.


🌟 Key Features

  • 🗣️ Speech-to-Speech Interaction: Communicate with the chatbot using voice.
  • 🗨️➡️🗣️ Text-to-Speech Conversion: Enter text and receive spoken responses.

🛠️ Technologies Used

This project utilizes the following technologies:

  • React: For building the user interface.
  • React Three Fiber: For integrating 3D elements into the application.
  • Ready Player Me: For creating and customizing the 3D avatar.

🌐 Hosted Application

You can view the live application and interact with the chatbot at: NTUC LearningHub Chatbot


🎥 Demo Video

Watch the demo video to see the 3D avatar-based chatbot in action:

3D Avatar-Based Chatbot Demo


🚀 Getting Started

Prerequisites

Installation

  1. Clone the repository:
    git clone https://github.com/ahmadafzal007/ntucLearningHub.git

About

Welcome to the 3D avatar-based custom chatbot project for NTUC LearningHub! This chatbot offers an engaging and interactive experience with speech-to-speech and text-to-speech communication.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published