Vocal‑Range‑Tester
Discover your natural singing range with a privacy‑first, browser‑based voice test tool
🔗 Live Demo Website: Vocal range test
What this project solves
Many new singers struggle to tell which songs are well‑suited to their voice. Without access to in‑person vocal coaching, it can be hard to know your comfortable upper and lower singing limits. This web‑based vocal‑range tester was created to offer an accessible self‑assessment solution. Everything runs in‑browser: you speak or sing into your microphone, and the system analyses your held pitches, filtering out unstable noise to give you an honest measurement of your natural singing boundaries.
Once you finish your vocal test, you receive a detailed feedback report. It compares your range against famous vocalists and suggests songs that sit comfortably within your measured limits. This project also comes packaged with a touch‑optimised mobile piano practice tool. You can cut down the visible set of piano keys to only those needed for your song. A Spirited Away practice demo video is included, showing exactly how simplified mobile‑key performance works. All voice‑recording analysis happens locally on your device, none of your audio recordings are uploaded to cloud servers, protecting your privacy.
Main Features
Accurate stable‑pitch vocal‑range detection
- Beginner‑friendly guided recording workflow
- Intelligent noise filter, removes shaky, short‑lived vocal spikes
- Real‑time pitch curve visualisation while you sing
- Report output for your lowest and highest comfortably held notes
Detailed personalised vocal‑analysis report
- Auto‑generated voice‑range classification
- Celebrity singer vocal‑range comparison
- Hand‑picked song recommendations matched to your voice
- Local save support to track long‑term vocal‑training improvements
Mobile‑optimised simplified virtual piano
- Touch‑friendly piano UI, built from the ground‑up for mobile phones
- Custom key‑filtering function, hide unnecessary piano keys
- One‑hand mobile‑melody practice workflow
- Spirited Away theme mobile‑playback demonstration
Who will get value out of this tool
✅ Karaoke enthusiasts wanting to pick songs that match their voice ✅ Choir, theatre and auditioning performers needing fast vocal‑range checks ✅ Singing students and voice teachers for quick, informal reference ✅ Music hobbyists who want a portable browser‑based piano practice solution
Project Preview Assets
Optional demo video: demo‑spirited‑away‑piano.mp4
Shows the complete workflow of filtering piano keys and performing the Spirited Away theme on a mobile‑device touch‑screen.
Getting Started
- Open the official tool website using any modern browser
- Grant microphone access permission when prompted
- Follow the step‑by‑step vocal‑test instructions and record your voice
- View your stable vocal‑range results and open your detailed singer‑comparison report
- Save your finished report to your device
- Navigate over to the piano tool, filter keys, and begin mobile melody practice
Privacy Statement
Every piece of audio capture and pitch‑frequency calculation runs locally on your browser. No microphone audio or test‑result data is transmitted to any remote server. Your voice data never leaves your device.
Limitations
- This vocal test is designed for amateur practice and reference. It cannot replace a professional vocal‑teacher assessment
- Results only calculate your stable held singing notes, extreme vocal techniques are not included
- The mobile piano is intended for casual melody‑training use
License
MIT


