anaksor-ocr
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Turns a 10 to 30 second hummed melody, a style line and lyrics into a produced song that keeps your tune. It suits songwriters and hobbyists who want to hear a hum developed into a track.
Hum to Song is a kit in the Writing category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download Mothersuperior/yue2-hum-to-song --repo-type space --local-dir yue2-hum-to-song cd yue2-hum-to-song
Hum to Song is a Gradio app that turns a hummed melody into a produced song. You record a short hum of 10 to 30 seconds and type a style line and lyrics. A song comes back that keeps your tune. The song builds new sections around the hum and carries on after it stops.
People who have a tune in their head but no instruments or production skills to turn it into a finished track.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Music | Songwriters | Sketch a song idea from a hummed melody | A chorus hummed into a phone |
| Hobby creation | Casual makers | Turn a tune and some lyrics into a full song | A birthday song with custom words |
| Education | Music teachers | Show how a short motif grows into a structure | A student's hummed phrase |
| Research | Audio researchers | Try a hum-conditioned song model | Comparing the three melody modes |
If you need music for commercial use, skip it, since the weights allow non-commercial use only.
| Use case | Who | What they get back |
|---|---|---|
| Continue from hum | Songwriters | A song that keeps the hummed melody and goes on from it |
| Hum only | Anyone | A song that is exactly the hummed melody |
| Ignore hum melody | Experimenters | A new tune where the hum only shapes the phrasing |
pip install -U huggingface_hub hf download Mothersuperior/yue2-hum-to-song --repo-type space --local-dir yue2-hum-to-song cd yue2-hum-to-song pip install gradio==6.17.3 pip install -r requirements.txt python app.py
Hum a melody for 10 to 30 seconds, then add a style line and lyrics and run it. Pick one of three melody modes. Max song length is only a cap, since the model decides where the song ends.
python app.py
You hum a short tune, type a style line such as a slow acoustic ballad, and add two lines of lyrics. The app returns a produced song that follows your melody and keeps going after the hum ends.
Start online. Open the Space page, hum a real melody into your microphone for about 15 seconds, add a style and lyrics, and listen to the result. A real hum works, but a synthesised tone does not.
The app pairs the Mothersuperior/YuE2-hum-to-song adapter with the m-a-p/YuE2-3B model. SheetSage2 transcribes the hum into a score, which is left open so the planner keeps writing. A prosody adapter then feeds a pitch carrier made from the hum into the decoder. The adapter is subtle, so judge it over the first hummed section.
Turns a 10 to 30 second hummed melody, a style line and lyrics into a produced song that keeps your tune. It suits songwriters and hobbyists who want to hear a hum developed into a track.
Made by Mothersuperior on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.
What it is: Hum to Song is a Gradio app that turns a hummed melody into a produced song. You record a short hum of 10 to 30 seconds and type a style line and lyrics. A song comes back that keeps your tune. The song builds new sections around the hum and carries on after it stops.
Who it suits: People who have a tune in their head but no instruments or production skills to turn it into a finished track.
Industry | Who uses it | How they use it | Example
Music | Songwriters | Sketch a song idea from a hummed melody | A chorus hummed into a phone
Hobby creation | Casual makers | Turn a tune and some lyrics into a full song | A birthday song with custom words
Education | Music teachers | Show how a short motif grows into a structure | A student's hummed phrase
Research | Audio researchers | Try a hum-conditioned song model | Comparing the three melody modes
If you need music for commercial use, skip it, since the weights allow non-commercial use only.
Where to use it:
Use case | Who | What they get back
Continue from hum | Songwriters | A song that keeps the hummed melody and goes on from it
Hum only | Anyone | A song that is exactly the hummed melody
Ignore hum melody | Experimenters | A new tune where the hum only shapes the phrasing
How to set it up:
pip install -U huggingface_hub
hf download Mothersuperior/yue2-hum-to-song --repo-type space --local-dir yue2-hum-to-song
cd yue2-hum-to-song
pip install gradio==6.17.3
pip install -r requirements.txt
python app.py
How to use it: Hum a melody for 10 to 30 seconds, then add a style line and lyrics and run it. Pick one of three melody modes. Max song length is only a cap, since the model decides where the song ends.
python app.py
Example: You hum a short tune, type a style line such as a slow acoustic ballad, and add two lines of lyrics. The app returns a produced song that follows your melody and keeps going after the hum ends.
For newcomers and experts: Start online. Open the Space page, hum a real melody into your microphone for about 15 seconds, add a style and lyrics, and listen to the result. A real hum works, but a synthesised tone does not.
The app pairs the Mothersuperior/YuE2-hum-to-song adapter with the m-a-p/YuE2-3B model. SheetSage2 transcribes the hum into a score, which is left open so the planner keeps writing. A prosody adapter then feeds a pitch carrier made from the hum into the decoder. The adapter is subtle, so judge it over the first hummed section.
You hum 10 to 30 seconds
SheetSage2 turns the hum into a score
The planner writes the rest of the song
The decoder renders the audio
Good to know:
Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.
README.md 4 KB
Listed Hugging Face Spaces in the same category that share the most tags with this one.
| Product | Likes | Built with | License | Last change |
|---|---|---|---|---|
| Hum to Song This page | 124 | gradio | cc-by-nc-4.0 | |
| PROMPT++Shares gradio | 247 | gradio | apache-2.0 | |
| humanizerShares gradio | 51 | gradio | apache-2.0 | |
| Arabic Poetry GeneratorShares gradio | 30 | gradio | cc-by-nc-4.0 | |
| Essay_generator_appShares gradio | 4 | gradio | apache-2.0 | |
| Sakil_text_summarization_appShares gradio | 3 | gradio | apache-2.0 |
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Qwen · Kit
Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
vennify · Kit
Rewrites English text with fewer grammar mistakes, using a T5 model trained on the JFLEG dataset. Made by vennify for writers, students and developers who want…
tencent · Kit
Translates between 33 languages on your own device with a 1.8B model squeezed to 1.25 bits, about 440 MB as GGUF files for llama.cpp. For developers adding off…
summerAIO · Kit
Summarizes, answers questions about and continues book-length text with a fine-tuned 27B model that uses Gated DeltaNet layers, in English and Japanese. For pe…