Skip to content

monetjoe/EMelodyGen

Repository files navigation

EMelodyGen WebUI

license auto-sync hf ms

The EMelodyGen is an advanced music creation tool designed to generate musical works that evoke specific emotional responses by analyzing and simulating human emotions through algorithms. It utilizes research findings in psychology and musicology, combined with advanced artificial intelligence technology, to identify and understand the emotional state of listeners, thereby customizing music to meet their emotional needs. This generator can adjust the rhythm, melody, harmony, and timbre of music in real time based on the user's emotional feedback, creating music that is both personalized and emotionally expressive. The EMelodyGen not only provides music lovers with a completely new musical experience but also offers strong technical support and application potential for fields such as music therapy, emotional regulation, and artistic creation.

For training code, please visit main branch

情感条件旋律生成器 (EMelodyGen) 是一种先进的音乐创作工具,旨在通过算法分析和模拟人类情感,以生成能够引起特定情感反应的音乐作品。它利用心理学和音乐学的研究成果,结合先进的人工智能技术,来识别和理解听众的情感状态,从而定制出符合他们情绪需求的音乐。这种生成器能够根据用户的情绪反馈,实时调整音乐的节奏、旋律、和声和音色,创造出既个性化又富有情感表达力的音乐。EMelodyGen 不仅为音乐爱好者提供了一种全新的音乐体验,也为音乐治疗、情感调节和艺术创作等领域提供了强大的技术支持和应用潜力。训练代码见 main 分支

About

EMelodyGen creates emotional ABC melodies via templates. Rough4Q dataset is auto-labeled by small emotional datasets and music psychology to fine-tune backbone after augmentation with 99% correct rate, 91% emotional alignment and effective feature controls.|EMelodyGen通过模板控制ABC生成旋律情感。利用小型情感数据集和音乐心理学为Rough4Q数据集生成标签,经转换和增强后微调骨干网络。生成谱正确率99%,情感准确率为 91%。

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages