Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Project Beatrice V2 Typing Header

An open-source, end-to-end neural voice conversion & model training ecosystem built for ultra-low latency, quality, and cross-platform flexibility.

Beatrice V2 Architecture Platforms MIT License Low Latency

Animated Divider

⚡ The Beatrice V2 Pipeline

  ┌───────────────────────────┐      ┌───────────────────────────┐      ┌───────────────────────────┐
  │  1. Dataset Web UI        │ ───► │  2. Model Trainer         │ ───► │  3. Real-Time Changer     │
  │  • Audio Slicing & Clean  │      │  • macOS (MPS) & Win (CUDA│      │  • Ultra-low latency VST  │
  │  • Quality Validation     │      │  • Free Google Colab      │      │  • Live Discord/OBS stream│
  └───────────────────────────┘      └───────────────────────────┘      └───────────────────────────┘

📦 Repositories & Modules Directory

Module / Repository Platform Support Features & Description
🎙️ Beatrice-voicechanger-macos macOS Real-time Beatrice voice changer for macOS featuring Metal/MPS hardware acceleration and ultra-low latency.
🎙️ Beatrice-voicechanger-windows Windows Fast, lightweight, low-latency live voice conversion running locally with GPU acceleration on Windows.
🧠 Beatrice-trainer-macos macOS Train Beatrice voice models locally on macOS with a clean desktop UI and optimized Apple Silicon pipeline.
🧠 Beatrice-trainer-windows Windows Streamlined Windows trainer for custom voice models with complete offline support and efficient training.
☁️ Beatrice-colab Colab Cloud training notebooks for Google Colab & Kaggle. Train models on free T4/A100 GPUs without local hardware.
📂 Beatrice-dataset-webui-macos macOS Web-based dataset creator for macOS. Automatically slice long audio files, clean noise, and format training sets.
📂 Beatrice-dataset-webui-windows Windows Intuitive web UI for Windows to build, process, and package voice datasets for Beatrice model training.


🛠️ End-to-End Workflow

Step 1: Dataset Preparation (Web UI)
  1. Launch Beatrice-dataset-webui-macos or Beatrice-dataset-webui-windows depending on your OS.
  2. Load your raw voice recordings into the interface.
  3. Automatically slice long files into clean audio segments, validate transcriptions/silence, and export a ready-to-train dataset zip.
Step 2: Model Training
Step 3: Real-Time Live Inference
  1. Export your trained voice model.
  2. Open Beatrice-voicechanger-macos or Beatrice-voicechanger-windows.
  3. Route your physical microphone into the voice changer and output to a virtual audio channel (e.g. VB-Cable / BlackHole).
  4. Use transformed voices live in Discord, OBS, games, or live streaming apps!


Animated Divider

Built with ❤️ by the Project Beatrice V2 Team • Released under the MIT License

About

Organization profile README for Project Beatrice V2

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors