Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. AI Voice Changer Software
  3. OpenVoiceChanger

OpenVoiceChanger

What it is

OpenVoiceChanger is a free, MIT-licensed, self-hosted web application for real-time AI voice conversion. It streams microphone audio over WebSockets and can also apply model-free DSP effects. The studio provides pitch and formant shifting, 16 F0 methods, 12 DSP effects, and 16 built-in voice presets, while custom presets can save complete Voice Lab settings. An offline converter accepts WAV, MP3, FLAC, OGG, and M4A files and renders WAV output up to a configured 600-second maximum. Models may use ONNX or RVC PyTorch .pth or .pt formats; RVC requires a HuBERT content encoder. The backend exposes HTTP endpoints for health, models, presets, and conversion, plus a WebSocket endpoint for live audio. It runs with a local browser interface on Linux or Windows and requires Python 3.10 or later, Node.js 20.19 or later, and npm. Recorded takes remain in browser IndexedDB and may be cleared by the browser.

For and against

For

  • Real-time microphone conversion over WebSockets
  • Supports ONNX and RVC models
  • Model-free DSP effects available
  • Converts several audio file formats
  • Custom presets save full settings

Against

  • RVC models require a HuBERT encoder
  • Recorded browser takes may be evicted
  • Installation requires Python, Node.js, and npm
  • No third-party conferencing integrations listed

The verdict

OpenVoiceChanger combines live model-based conversion, DSP effects, and offline file rendering in a self-hosted browser setup. Its technical requirements and local-storage behavior matter for deployment planning.

Who it suits

It suits self-hosters, streamers, and audio creators needing live or recorded voice conversion. Users should be comfortable installing the listed Python, Node.js, and npm requirements.

On the record

API
The backend exposes HTTP endpoints for health, models, presets, conversion, and updates, plus a WebSocket endpoint for real-time audio.github.com · read 9 Oct 2026
Checkpoint security
Uploaded RVC checkpoints use PyTorch safe weights-only loading by default; unsafe loading requires an explicit deployment setting.github.com · read 9 Oct 2026
Custom presets
Users can save custom presets containing the complete Voice Lab settings.github.com · read 4 Oct 2026
Deployment
The app runs a local backend and browser UI, with the backend bound to 127.0.0.1 by default.github.com · read 9 Oct 2026
Effects
Its server-side DSP rack includes 12 effects, including noise gate, distortion, chorus, echo, reverb, EQ, and compression.github.com · read 9 Oct 2026
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.github.com · read 9 Oct 2026
Integrations
The README documents ONNX Runtime, PyTorch, RVC, and GitHub Releases for updates; it does not list third-party conferencing integrations.github.com · read 4 Oct 2026
License
The repository is distributed under the MIT License.github.com · read 9 Oct 2026
Live conversion
It streams microphone audio over WebSockets and also supports model-free DSP voice effects.github.com · read 4 Oct 2026
Local storage
Recorded takes are stored in browser IndexedDB on the same origin and may be cleared or evicted by the browser.github.com · read 4 Oct 2026
Model formats
The app supports ONNX models and RVC PyTorch .pth or .pt models, with RVC requiring a HuBERT content encoder.github.com · read 4 Oct 2026
Models
It accepts ONNX and RVC .pth or .pt models, and RVC models require a HuBERT content encoder file.github.com · read 9 Oct 2026
Network security
Cross-origin HTTP and WebSocket requests are checked against an origin allowlist, and the README recommends HTTPS for LAN microphone access.github.com · read 9 Oct 2026
Product
OpenVoiceChanger is a self-hosted web application for real-time AI voice conversion using ONNX or RVC models.github.com · read 4 Oct 2026
Purpose
OpenVoiceChanger is a real-time AI voice changer web application that routes a microphone through ONNX or RVC models.github.com · read 9 Oct 2026
Realtime conversion
It streams audio over WebSockets and supports ONNX, RVC, and model-free DSP modes.github.com · read 9 Oct 2026
Requirements
The documented requirements include Python 3.10 or later, Node.js 20.19 or later, and npm.github.com · read 9 Oct 2026
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.github.com · read 4 Oct 2026

Alternatives to OpenVoiceChanger

Every alternative, ranked