Skip to content

Sion99/Hipermodal

Repository files navigation

Hipermodal

Hipermodal is a Natural User Interface (NUI) that allows users to control Windows and macOS through gestures and voice commands.

Demo (Click to watch)

Video Label

📖 Overview

Hipermodal was developed to control the Hiperwall video wall controller.

Key Features

  • Easy Setup: Operates with just an RGB camera (e.g., webcam) and microphone input, without any additional devices.
  • Offline Operation: Equipped with Mediapipe and OpenAI Whisper, allowing real-time operation without an internet connection.
  • Fast Response Time: Ensures fast response times using multi-threading.

🚀 Installation and Execution

💻 Windows

  • Recommended: Windows 10 or higher

1. Clone the repository:

git clone https://github.com/Sion99/Hipermodal.git hipermodal
cd hipermodal

2. Create and activate a virtual environment:

python -m venv .venv
.venv\Scripts\activate

3. Install the required libraries:

pip install -r requirements.txt

If your dependecies have conflict problems, use requirements-win.txt instead.

4. Start the Python script

python main.py

🖥️ macOS

  • Recommended: macOS 10.15 or higher

For macOS, you can easily install it by copy and paste the following command in the terminal:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/Sion99/Hipermodal/master/install.sh)" && cd hipermodal

After the installation, execute run.sh to start the program.

./run.sh

📄 User Guide

Read Korean user documentation to learn operations and gestures.

Developer Documentation

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published