mathigatti/midi2voice
Singing synthesis from MIDI file
Converts MIDI files to singing voice audio by leveraging Sinsy's HMM-based synthesis engine via MuseScore for MIDI-to-MusicXML conversion. Supports multiple languages (English, Japanese, Mandarin) and voice profiles with fine-grained control over gender, pitch, vibrato, and vocal timbre parameters. Provides a Python CLI interface with optional Colab integration for browser-based execution.
284 stars and 163 monthly downloads. No commits in the last 6 months. Available on PyPI.
Stars
284
Forks
33
Language
Python
License
MIT
Category
Last pushed
Jul 20, 2022
Monthly downloads
163
Commits (30d)
0
Dependencies
3
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/mathigatti/midi2voice"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
espeak-ng/espeak-ng
eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.
RHVoice/RHVoice
a free and open source speech synthesizer for Russian and other languages
OpenVoiceOS/ovos-tts-server
simple flask server to host OpenVoiceOS tts plugins as a service
gooofy/py-espeak-ng
Some simple wrappers around eSpeak NG intended to make using this excellent TTS for waveform and...
OpenVoiceOS/ovos-tts-plugin-espeakNG
espeakNG plugin