Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Interactive lyric generation method and system based on neural network

A neural network and interactive technology, applied in the field of interactive lyrics generation methods and systems, can solve the problems of unable to generate lyrics replacement options, increase user difficulty, lack of interactivity, etc., to achieve theme consistency, improve interactivity, interactive effect

Active Publication Date: 2020-06-09
成都潜在人工智能科技有限公司
View PDF9 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] This method needs to preset single-sentence lyrics and a list of keywords to control the generation process of lyrics, which increases the difficulty for users. At the same time, only one lyrics is generated in lyrics creation, and lyrics replacement options cannot be generated for users to choose. Lack of interactivity, the lyrics created are single

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Interactive lyric generation method and system based on neural network
  • Interactive lyric generation method and system based on neural network
  • Interactive lyric generation method and system based on neural network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The present invention will be further described below in conjunction with accompanying drawing:

[0046] Such as figure 1 As shown, a neural network-based interactive lyrics generation method includes the following steps:

[0047] S1: Lyrics generation model pre-training, the pre-processed lyrics training data is input into the basic training model for training, and the lyrics generation model is obtained. The basic training model can be transformer or transformer-xl or RNN;

[0048] S2: Obtain the lyric tags set by the user and the first lyric provided. The first lyric can be randomly selected from the lyric library according to the tag provided by the user and finally selected by the user, or it can be input by the user Lyrics, reducing the difficulty of users, the tags provided by users include genres, scenes, emotions and other tags;

[0049] S3: lyric data encoding, refer to the character mapping table to replace each character of the lyric with a number to obtai...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an interactive lyric generation method and system based on a neural network, and the system is based on the method, and the method comprises the steps: carrying out the pre-training of a lyric generation model, inputting preprocessed lyric training data into a basic training model for training, and obtaining a lyric generation model; acquiring a lyric label set by a user and a provided first sentence of lyrics; encoding lyric data; completing the first sentence of lyrics, and inputting data codes of the lyrics provided by the user into a lyrics generation model to automatically complete lyrics sentences; inputting the completed lyric sentence into a lyric generation model to generate a candidate sentence of a next lyric sentence; selecting a candidate statement as asecond sentence of lyrics and merging the second sentence of lyrics into the first sentence of lyrics to serve as prediction input of the next sentence of lyrics; inputting the merged lyric sentencesinto a lyric generation model to generate candidate sentences of the next lyric sentence; and repeating the above steps until one segment or the whole lyric is completed. In the lyric generation process, a plurality of candidate sentences are generated for a user to select, so that the interactivity in the lyric generation process is improved.

Description

technical field [0001] The invention belongs to the technical field of lyrics creation methods, and in particular relates to a neural network-based interactive lyrics generation method and system. Background technique [0002] Music plays an irreplaceable role in people's lives. Different music can bring people different experiences. Soothing music can help sleep, fast-paced music can make people excited, and so on. The composition of music includes music and lyrics. What often adopt in carrying out music creation process is to fill in lyrics according to music or compose music according to lyrics. With the development of the Internet, re-writing and re-interpreting classic music to give new meanings to music is also flourishing on the Internet. However, whether it is creating brand-new lyrics of music or composing lyrics of old songs, the composition of old lyrics requires the creators to have a certain musical foundation, so that the music created can bring people a bett...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F40/289G06F16/683G06N3/04G06N3/08
CPCG06F16/685G06N3/08G06N3/045
Inventor 尹学渊祁松茂江天宇
Owner 成都潜在人工智能科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products