Poo’s Voice Transformer

Overview

A real-time voice effects desktop application developed as a CS 488 project, enabling users to transform their voice with multiple audio effects.

Features

  • Multiple Effects: Robot, autotune, echo, and 8-bit distortion
  • Real-time Processing: Low-latency audio streaming using sounddevice
  • Pitch Shifting: 0.5x–2.0x range using overlap-add resampling with SciPy signal processing
  • Configurable I/O: Select input/output audio devices
  • PyQt6 GUI: Desktop interface for controlling effects in real-time

Tech Stack

Python, PyQt6, NumPy, SciPy, sounddevice