OpenVoiceChanger
github.com
Spec sheet
- Purpose
- OpenVoiceChanger is a real-time AI voice changer web application that routes a microphone through ONNX or RVC models.Read 9 Oct 2026 · github.com
- Product
- OpenVoiceChanger is a self-hosted web application for real-time AI voice conversion using ONNX or RVC models.Read 4 Oct 2026 · github.com
- Platforms
- The README documents Windows setup and says other platforms use manual setup; its Makefile supports POSIX shells or WSL.Read 9 Oct 2026 · github.com
- Deployment
- The app runs a local backend and browser UI, with the backend bound to 127.0.0.1 by default.Read 9 Oct 2026 · github.com
- API
- The backend exposes HTTP endpoints for health, models, presets, conversion, and updates, plus a WebSocket endpoint for real-time audio.Read 9 Oct 2026 · github.com
- Integrations
- The README documents ONNX Runtime, PyTorch, RVC, and GitHub Releases for updates; it does not list third-party conferencing integrations.Read 4 Oct 2026 · github.com
- Security
- The backend binds to localhost by default, checks browser origins for HTTP and WebSocket requests, and loads RVC checkpoints in safe weights-only mode by default.Read 4 Oct 2026 · github.com
- License
- The repository is distributed under the MIT License.Read 9 Oct 2026 · github.com
- Checkpoint security
- Uploaded RVC checkpoints use PyTorch safe weights-only loading by default; unsafe loading requires an explicit deployment setting.Read 9 Oct 2026 · github.com
- Custom presets
- Users can save custom presets containing the complete Voice Lab settings.Read 4 Oct 2026 · github.com
- Effects
- Its server-side DSP rack includes 12 effects, including noise gate, distortion, chorus, echo, reverb, EQ, and compression.Read 9 Oct 2026 · github.com
- File conversion
- Users can upload WAV, MP3, FLAC, OGG, or M4A files for conversion to downloadable WAV, with a configurable maximum length of 600 seconds.Read 9 Oct 2026 · github.com
- Live conversion
- It streams microphone audio over WebSockets and also supports model-free DSP voice effects.Read 4 Oct 2026 · github.com
- Local storage
- Recorded takes are stored in browser IndexedDB on the same origin and may be cleared or evicted by the browser.Read 4 Oct 2026 · github.com
- Model formats
- The app supports ONNX models and RVC PyTorch .pth or .pt models, with RVC requiring a HuBERT content encoder.Read 4 Oct 2026 · github.com
- Models
- It accepts ONNX and RVC .pth or .pt models, and RVC models require a HuBERT content encoder file.Read 9 Oct 2026 · github.com
- Network security
- Cross-origin HTTP and WebSocket requests are checked against an origin allowlist, and the README recommends HTTPS for LAN microphone access.Read 9 Oct 2026 · github.com
- Realtime conversion
- It streams audio over WebSockets and supports ONNX, RVC, and model-free DSP modes.Read 9 Oct 2026 · github.com
- Requirements
- The documented requirements include Python 3.10 or later, Node.js 20.19 or later, and npm.Read 9 Oct 2026 · github.com
- Updates
- The app checks public GitHub releases but installs an update only after a user action through the managed launcher.Read 9 Oct 2026 · github.com
- Voice controls
- The studio offers live pitch and formant shifting, 16 F0 methods, RVC controls, and 16 built-in voice presets.Read 9 Oct 2026 · github.com
Where Specifiction places it
- Voice Changer Software#29 of 457.5
- AI voice changers#59 of 897.4
- Game Voice Changers#20 of 297.4
- Text-to-Speech Software#159 of 2237.5
- AI voice cloning tools#36 of 437.4
- Voice Cloning Software#21 of 257.4
- Text-to-speech tools#213 of 2337.1