Skip to content

A VR application developed to help users conquer public speaking fear by practicing on a virtual stage with simulated crowds.

Notifications You must be signed in to change notification settings

LasithaAmarasinghe/ACTURA

 
 

Repository files navigation

ACTURA 🎭 — VR Public Speaking Trainer

ACTURA is a Virtual Reality application built with Unity to help users overcome stage fear and improve public-speaking confidence.
Users can practice in immersive virtual environments with realistic audiences, enhancing their comfort and presentation skills.

Demo GIF


Features

  • Multiple Virtual Venues: Choose from various environments such as an Auditorium, Drama Hall, Presentation Room, or Stage.
  • Customizable Audience: Adjust the audience size and their reactions, providing a range of realistic scenarios.
  • Anxiety Tracker: Monitor and manage anxiety levels with real-time data during your practice sessions.
  • AI-Powered Feedback: Receive intelligent, personalized feedback from simulated avatars that engage in realistic dialogues, helping to refine your performance.
  • Immersive Practice Environment: Experience the sensation of performing in front of an audience, with detailed 3D scans of real stages or halls you can rehearse in anytime, anywhere.

Target Customers

  • Students preparing for presentations and exams.
  • Professionals in sales, marketing, consulting, and public-speaking careers.
  • Public Speakers and motivational speakers looking to improve their performance.
  • Magicians, entertainers, and stage performers needing to rehearse in front of an audience.

Tech Stack

  • Platform: Meta Quest 2, Meta Quest 3, Meta Quest 3S
  • Game Engine: Unity 6000.0.51f1
  • XR Integration: OpenXR + XR Interaction Toolkit
  • Programming Languages:
    • C#: Used for Unity development
    • Python: For AI feedback system
  • Heart Rate Monitoring: APIs for tracking anxiety levels in real-time

Getting Started

Just clone the repo and dive in — have fun exploring ACTURA! 🎮

  1. Clone the repo:

    git clone https://github.com/PasindhuW/ACTURA.git
  2. Open in Unity:

    • Load the project in Unity 6000.0.51f1 or later.
  3. Deploy to Meta Quest:

    • Follow the Unity XR setup guidelines to deploy the app on your Meta Quest device.
  4. Start Practicing:

    • Choose a venue, adjust the audience size, and begin rehearsing.
    • Use the AI-powered feedback for improvement.

Pitch Deck, Pitch Video & Demo Video

You can view or download the Pitch Deck, Pitch Video, and Demo Video through the links below:

About

A VR application developed to help users conquer public speaking fear by practicing on a virtual stage with simulated crowds.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 63.9%
  • ShaderLab 25.3%
  • Mathematica 6.1%
  • HLSL 4.7%