Automatic Song Generation System Using User Intent Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complexity of song creation, requiring music theory knowledge, limits ordinary individuals and organizations in generating personalized songs, necessitating resort to professional composers for customized melodies and lyrics.

Innovation Solution

A system that uses user input, such as images, words, or audio, to determine creation intentions, generating lyrics and melodies that match and reflect these intentions, allowing for automatic song creation without requiring music theory knowledge.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional melody composition is used, then music quality and theoretical correctness are improved, but accessibility and ease of operation deteriorate due to requiring professional music theory knowledge

Engineering Contradiction:
Improvemusic qualityVSAvoidaccessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces an automatic melody generation system that acts as an intermediary between user input and professional-quality music output. The system includes a lyrics analyzing section that extracts semantic information, a melody generating section that creates melodies based on this information, and a music theory verifying section that ensures theoretical correctness. This intermediary system enables non-professionals to create high-quality music without needing music theory knowledge.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical system of manual music composition (requiring knowledge of music theory, melody creation, and arrangement) with an automated computational system. The system uses computer algorithms to analyze lyrics, generate melodies, verify music theory correctness, and create arrangements, substituting human expert knowledge with automated processes that are accessible to anyone with a computer.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If automatic melody generation is implemented, then accessibility and ease of operation are improved, but music quality and theoretical correctness may deteriorate

Engineering Contradiction:
ImproveaccessibilityVSAvoidmusic quality
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements multiple feedback mechanisms to ensure music quality in automatic generation. The music theory verifying section provides feedback on generated melodies to ensure theoretical correctness. The arrangement generating section provides feedback to improve musical quality. The system continuously refines generated content based on these feedback loops, maintaining high quality while preserving accessibility.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent uses parameter changes to control the quality and characteristics of generated music. The system adjusts parameters such as melody complexity, rhythm patterns, and arrangement density based on the analyzed lyrics and user preferences. By dynamically changing these parameters, the system maintains high music quality while remaining accessible to non-professional users.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If comprehensive music theory verification is applied, then music quality is improved, but processing time and system complexity increase

Engineering Contradiction:
Improvemusic qualityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-establishing music theory rules and constraints before the melody generation process. The system loads music theory knowledge and verification rules in advance, so that during actual generation, it can quickly check compliance without extensive real-time computation. This reduces processing time while maintaining quality verification.

Inventive Principle:
Principle #10Preliminary action

4Adaptability or versatility

If personalized song generation is enabled, then adaptability and user satisfaction are improved, but system complexity and computational requirements increase

Engineering Contradiction:
ImprovepersonalizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the song generation system into independent functional modules: lyrics analyzing section, melody generating section, music theory verifying section, and arrangement generating section. Each module handles a specific aspect of song creation and can be independently configured and optimized. This segmentation enables personalization through modular configuration without overwhelming system complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP3616190B1Automatic song generation
Publication Date: 2022.08.31 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP3616190B1 patent drawingFigure 1~2
  • EP3616190B1 patent drawingFigure 3~4
  • EP3616190B1 patent drawingFigure 5

AI summary

In accordance with implementations of the subject matter described herein, there is provided a solution for supporting a machine to automatically generate a song. In this solution, an input from a user is used to determine a creation intention of the user with respect to a song to be generated. Lyrics of the song are generated based on the creation intention. Then, a template for the song is generated based at least in part on the lyrics. The template indicates a melody matching with the lyrics. In this way, it is feasible to automatically create the melody and lyrics which not only conform to the creation intention of the user but also match with each other.