EVERYTHING XIAOMI
Get listed

SoulX-Singer

SoulX-Singer is an open-source model for generating singing voices for singers it has not been tuned on.

Place
#22 of 55
Score
6.5
SoulX-Singer's website

What SoulX-Singer is

SoulX-Singer is an open-source model for generating singing voices for singers it has not been tuned on. It can control pitch, rhythm, and expression using either melody-conditioned F0 contours or score-conditioned MIDI notes. Its voice-conversion system changes raw singing audio to a target singer’s voice while retaining melody, rhythm, and lyrics, without requiring lyric or MIDI transcriptions. The system supports Mandarin Chinese, English, and Cantonese, as well as singer-timbre cloning, cross-lingual synthesis, and lyric editing while retaining natural prosody. Preprocessing tools handle vocal separation, dereverberation, F0 extraction, voice activity detection, and lyric and note transcription. A MIDI editor can be used to adjust lyrics, phoneme alignment, pitches, and durations before synthesis. Soul-AILab provides singing-generation and vocal-conversion demos, plus a separate MIDI editor, through Hugging Face Spaces. The repository also supports local inference with Conda, Python 3.10, pip-installed dependencies, and web UI scripts. Code and weights use the Apache 2.0 license. Maintainers caution that automatic preprocessing may misalign singing with lyrics and notes, so manual correction may be needed.

Good

  • Generates voices for unseen singers without fine-tuning.
  • Controls pitch, rhythm, and expression with F0 or MIDI.
  • Supports Mandarin Chinese, English, and Cantonese.
  • Provides vocal separation and singing transcription tools.
  • Code and model weights use the Apache 2.0 license.

Watch out

  • Automatic preprocessing may misalign audio, lyrics, and notes.
  • Local inference uses Conda, Python 3.10, and pip dependencies.
  • Unauthorized impersonation and deceptive audio are prohibited.

Who it suits

SoulX-Singer is suited to researchers and developers working with singing synthesis, voice conversion, or MIDI-based control. It offers both online demos and a local deployment route, but automatic preprocessing may need correction.

Verdict

SoulX-Singer offers singing synthesis and conversion with several control and editing options, along with demos and local inference. Plan to review preprocessing results and respect the project’s consent and impersonation restrictions.

Plans and prices

From SoulX-Singer's own pricing page, checked 1 Oct 2026.

All about pricing
PlanPriceWhat it gives you
SoulX-SingerFreeResearchers and developers are free to use the code and model weights · Apache 2.0 license

The facts

Each one read from SoulX-Singer's own pages, with the date it was checked.

What it does

Control modes
It supports melody-conditioned F0 contour control and score-conditioned MIDI note control for pitch, rhythm, and expression.checked 1 Oct 2026
Core function
SoulX-Singer is a high-fidelity zero-shot singing voice synthesis model for generating realistic voices for unseen singers.checked 1 Oct 2026
Dataset scale
The stated training dataset contains more than 42,000 hours of aligned vocals, lyrics, and notes.checked 1 Oct 2026
Deployment
The repository can be cloned, installed with Conda and pip, and run locally through Python web UI scripts.checked 1 Oct 2026
Editing and cloning
Features include singer-timbre cloning, cross-lingual synthesis, and lyric editing while preserving natural prosody.checked 1 Oct 2026
Languages
The system supports Mandarin Chinese, English, and Cantonese.checked 1 Oct 2026
License
The code and model weights are released under the Apache 2.0 license for researchers and developers to use.checked 1 Oct 2026
License and safety
The project uses Apache 2.0 and asks users to respect intellectual property, privacy, and consent and avoid unauthorized impersonation or deceptive audio.checked 1 Oct 2026
Local deployment
The repository supports local inference through Conda with Python 3.10, pip-installed dependencies, and local WebUI scripts.checked 1 Oct 2026
MIDI editing
A MIDI Editor supports editing lyrics, phoneme alignment, note pitches, and durations before inference.checked 1 Oct 2026
MIDI integration
Generated metadata can be exported to MIDI, edited for lyrics, phoneme alignment, pitches, and durations, and imported back for synthesis.checked 1 Oct 2026
Model distribution
Pretrained synthesis, conversion, and preprocessing models are downloaded through Hugging Face Hub commands.checked 1 Oct 2026
Notable limitation
The maintainers warn that automatic preprocessing may misalign singing audio with lyrics and notes and recommend manual correction.checked 1 Oct 2026
Online access
Soul-AILab provides a running SoulX-Singer demo on Hugging Face Spaces and a separate running MIDI Editor Space.checked 1 Oct 2026
Pitch and score control
It supports melody-conditioned F0-contour control and score-conditioned MIDI-note control for pitch, rhythm, and expression.checked 1 Oct 2026
Preprocessing
Its preprocessing toolkit performs vocal separation and dereverberation, F0 extraction, voice activity detection, lyrics transcription, and note transcription.checked 1 Oct 2026
Purpose
SoulX-Singer is a high-fidelity zero-shot singing voice synthesis model for generating realistic voices for unseen singers.checked 1 Oct 2026
Support
The project lists three contact emails and invites technical discussion through WeChat or Soul app groups.checked 1 Oct 2026
Training data
The project reports more than 42,000 hours of aligned vocal, lyric, and note data.checked 1 Oct 2026
Usage restrictions
The maker asks users to respect intellectual property, privacy, and consent and prohibits unauthorized impersonation or deceptive audio.checked 1 Oct 2026
Voice conversion
SoulX-Singer-SVC converts raw singing audio into a target singer’s voice while preserving melody, rhythm, and lyrics without lyric or MIDI transcriptions.checked 1 Oct 2026
Web access
The maker provides a SoulX-Singer singing-generation and vocal-conversion demo on Hugging Face Spaces.checked 1 Oct 2026
Zero-shot operation
The model generates voices for unseen singers without fine-tuning or per-speaker fine-tuning.checked 1 Oct 2026
The full review of SoulX-Singer

SoulX-Singer is an open-source model for creating and converting singing voices, best suited to researchers and developers who want control over vocal performance. Its strongest draw is the combination of zero-shot voice generation and editable MIDI workflows; the practical catch is that preprocessing may need manual correction.

Overview

The model can synthesize a voice for a singer it has not encountered, without speaker-specific fine-tuning. It can also convert raw singing audio to a target singer’s voice while retaining melody, rhythm, and lyrics, without requiring lyric or MIDI transcriptions. That makes it relevant both to vocal creation and to changing the timbre of an existing performance.

SoulX-Singer supports Mandarin Chinese, English, and Cantonese. The project reports training on more than 42,000 hours of aligned vocals, lyrics, and notes, and includes cross-lingual synthesis and lyric editing intended to preserve natural prosody. Its code and weights use Apache 2.0, commercial use is allowed, and the maker prohibits unauthorized impersonation and deceptive audio while asking users to respect privacy, consent, and intellectual property.

Key features

Performance control and MIDI editing

Pitch can be guided with melody-conditioned F0 contours or score-conditioned MIDI notes; the latter provides control over pitch, rhythm, and expression. A MIDI Editor supports changes to lyrics, phoneme alignment, pitches, and note durations before inference, with generated metadata exportable to MIDI and editable material importable back into synthesis. This is a substantial advantage for users who want to revise musical structure rather than accept a fixed vocal result, though it also makes the tool better suited to a production workflow than a one-click song generator.

Conversion and preparation

SoulX-Singer-SVC converts raw singing into a target singer’s voice without lyric or MIDI transcription, preserving the source performance’s melody, rhythm, and words. The preprocessing toolkit handles vocal separation, dereverberation, F0 extraction, voice activity detection, lyric transcription, and note transcription. Those steps broaden the material users can bring into the workflow, but automatic preprocessing can misalign audio with lyrics or notes. The maintainers recommend manual correction, so users should budget time to review alignment instead of assuming every input is ready for synthesis.

Web demo and local inference

Soul-AILab provides singing-generation and vocal-conversion demos on Hugging Face Spaces, plus a separate MIDI Editor Space. For local inference, the repository supports Conda with Python 3.10, pip-installed dependencies, and WebUI scripts; pretrained synthesis, conversion, and preprocessing models are downloaded through Hugging Face Hub commands. The demo offers a lower-setup way to explore the workflow, while local deployment gives researchers and developers a route to run it themselves. The local path requires comfort with environment setup and model downloads.

Pricing

SoulX-Singer is free: the SoulX-Singer plan costs nothing. Researchers and developers may use the code and model weights under Apache 2.0, and commercial use is allowed. There is no paid tier or seat or usage quota described for this plan; the relevant trade-off is operational rather than financial, since local use involves setup and preprocessing review.

Platforms

SoulX-Singer supports Linux and self-hosted deployment, with web access through the maker’s Hugging Face Spaces demos. It is not presented as a conventional mobile or desktop consumer app; the local workflow is built around Conda, Python, dependencies, and WebUI scripts.

Who it's for

This is a strong fit for researchers and developers exploring singing synthesis, voice conversion, or vocal tooling who value pitch and score control, MIDI editing, and local inference. It can also suit creators who need conversion or cross-lingual synthesis, provided they are prepared to inspect preprocessing alignment and use voices responsibly. Readers looking for a polished, low-effort consumer app or a workflow that never needs manual correction should look elsewhere.

Pros and cons

Pros

  • Zero-shot synthesis and voice conversion cover both creating a singer’s voice and changing an existing vocal performance without per-speaker fine-tuning.
  • F0 and MIDI control, plus editable lyric, phoneme, pitch, and duration data, give technically minded users meaningful ways to shape a performance.
  • Apache 2.0 licensing permits commercial use, and the project provides web demos as well as a local inference path.

Cons

  • Automatic preprocessing may misalign lyrics and notes with singing audio, making manual correction part of a dependable workflow.
  • Local inference requires a Conda and Python setup, dependency installation, and model downloads, which adds friction for casual users.
  • The three supported languages are Mandarin Chinese, English, and Cantonese, so users working in other languages should not assume coverage.

Alternatives

For a broader directory of tools in this category, browse AI Singing Voice Generators or AI Song Cover Generators.

  • Revocalize AI is worth considering for a wider set of platforms, including mobile and desktop; its free plan includes 5 conversion minutes per month and one Starter AI voice.
  • NEUTRINO is another free option for general music and audio production, though system integration or embedding generated audio in an application requires separate permission.
  • VoiSona Song is an alternative for users seeking a singing tool on iOS, macOS, or Windows.
  • Kits AI is a web and API alternative whose free plan includes 15 conversion minutes and Kits generative vocals.
  • Audimee may suit web users seeking royalty-free voices; its free plan offers 15 minutes of conversions and MP3 downloads for personal use.
  • LyricToMelody AI is a web alternative for lyric-first draft generation, with 20 starting credits, MP3, WAV, and PCM export, and seven-day project retention on its free Starter plan.
  • SightSinger is another web-based option.
  • Vocalize offers API and web access with per-minute and per-request charges rather than a subscription.

Verdict

Choose SoulX-Singer if you are a researcher or developer who wants open-source singing synthesis and conversion with fine-grained performance and MIDI control. Its zero-shot workflow, local deployment, and commercial-use license make it unusually adaptable for that audience. Look elsewhere if you need a hands-off consumer experience: preprocessing alignment can require correction, and local inference takes technical setup.

Getting started

  1. Open the project repository or Hugging Face Spaces demo
  2. Use the web demo for singing generation, vocal conversion, or MIDI editing
  3. For local use, clone the repository and create its Conda environment
  4. Install the required pip dependencies with Python 3.10
  5. Download synthesis, conversion, and preprocessing models through Hugging Face Hub commands
  6. Run the provided local WebUI scripts

Limits worth knowing

The maintainers warn that automatic preprocessing can misalign singing audio with lyrics and notes, so manual correction may be necessary. Use must respect intellectual property, privacy, and consent, and cannot include unauthorized impersonation or deceptive audio.

Questions

Is SoulX-Singer free?

Yes. The SoulX-Singer plan is free, and the code and model weights are open source under Apache 2.0.

Which languages does it support?

It supports Mandarin Chinese, English, and Cantonese.

Can it convert an existing vocal recording?

Yes. SoulX-Singer-SVC converts raw singing audio to a target singer’s voice while preserving melody, rhythm, and lyrics.

Does it support MIDI?

Yes. MIDI can control notes and can be exported, edited for lyrics, phoneme alignment, pitches, and durations, then imported for synthesis.

Where can it run?

The listed platforms are Linux, self-hosted, and web. Soul-AILab also provides Hugging Face Spaces demos.

Is commercial use allowed?

Yes. Commercial use is allowed under the listed Apache 2.0 license.

Alternatives to SoulX-Singer

All alternatives
  1. 1BeMusic AI Cover logo

    BeMusic AI Cover

    Free planAndroidiOSWebLinux
    8.2From $12 a month
  2. 2Revocalize AI logo

    Revocalize AI

    Free planAndroidiOSWebAPI
    8.1From $9 a month
  3. 3

    Media.io AI Song Cover Generator

    Free planAndroidiOSWebAPI
    8.0From $59.90 a year
  4. 4

    Kits AI

    Free planWebAPIWindows
    7.7From $10 a month
  5. 5Applio logo

    Applio

    Free planOpen sourceWebAPILinuxmacOS
    7.6Free plan
  6. 6Audjust AI Song Cover Generator logo
    7.3From $10 a month