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
