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

Song generating method and device

A technology of songs and song information, applied in the field of information processing, can solve the problems of lack of knowledge of music theory and inability to process text into songs, etc., to meet the needs of users and increase the effect of text processing.

Active Publication Date: 2015-03-04
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF9 Cites 54 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in some cases, only text or voice expression is not enough. For example, when people feel happy or sad, they want to express it through songs, but due to the lack of systematic music theory knowledge, they don’t know how to compose music. text, and the way text is currently processed doesn't turn text into songs

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
  • Song generating method and device
  • Song generating method and device
  • Song generating method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] see Figure 1a , is a flow chart of a method for generating a song provided in Embodiment 1 of the present invention. The method of the embodiment of the present invention can be performed by configuring a device for generating songs realized by hardware and / or software. The implementation device can be configured in chat software, such as WeChat, QQ, Momo, etc. In the server of service and intelligent dialogue service, such as in the robot that can provide singing service and intelligent dialogue service, it can also be configured in various translation software, such as Baidu translation.

[0027] The method includes: operation 110 - operation 140 .

[0028] In operation 110, user input text is received.

[0029] Among them, the text input by the user can be a text created by the user that the user wants to express through a song and reflect the user's happy or sad mood, or it can be a text obtained by the user that is not original by the user and reflects the user's...

Embodiment 2

[0107] On the basis of the above-mentioned embodiments, this embodiment provides an optimal solution for the operation of obtaining songs that match the text feature information, specifically optimized to obtain songs that match the text feature information from a pre-established song database. song.

[0108] see figure 2 In the method for generating songs provided in this embodiment, the method for finding a song matching the text feature information from a pre-established song database specifically includes: operation 210 to operation 240 .

[0109] In operation 210, at least two songs matching the text feature information are found in a pre-established song database.

[0110] The technical solution of this embodiment includes an offline part and an online part, wherein the main work of the offline part is collection of songs, feature extraction, and construction of a song database. The main work of the online part is: receive the text input by the user, and extract the t...

Embodiment 3

[0153] see image 3 , an apparatus for generating songs provided in this embodiment includes: a text receiving module 310 , a feature extraction module 320 , a matching module 330 and a speech synthesis module 340 .

[0154]Wherein, text receiving module 310 is used for receiving the text of user input; Feature extraction module 320 is used for extracting the text feature information of described text; Matching module 330 is used for obtaining the song that matches with described text feature information; Speech synthesis module 340 uses performing speech synthesis processing on the text according to the song to obtain a new song whose lyrics are the text.

[0155] In the technical solution of this embodiment, after receiving the text input by the user, by extracting the text feature information of the text, and matching the text feature information with the corresponding information of the lyrics of the existing song, the text corresponding to the text can be obtained. Songs...

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

An embodiment of the invention provides a song generating method and device. The method includes receiving a text input by a user; extracting the text feature information of the text; acquiring a song matching with the text feature information; performing voice synthesis processing on the text according to the song, and acquiring a fresh song with the text serving as the lyric. According to the scheme, after the text input by the user, the text feature information is extracted, the text feature information matches with the information corresponding to the lyrics of the existing song, the song matching with the text feature information can be acquired, the music of the successfully-matched song serves as the background music, the text serves as the fresh lyric of the background music, and the song generated through the text is acquired through voice synthesis.

Description

technical field [0001] The embodiments of the present invention relate to the technical field of information processing, and in particular to a method and device for generating songs. Background technique [0002] Text is the manifestation of written language, and a text can be a sentence, a paragraph or a chapter. [0003] At present, there are two ways to process text, one is to add, delete or replace the text itself; the other is to use speech synthesis technology to process the text into a voice form, and the content expressed in the voice form is the same as that expressed in the text . [0004] However, in some cases, only text or voice expression is not enough. For example, when people feel happy or sad, they want to express it through songs, but due to the lack of systematic music theory knowledge, they don’t know how to compose music. Text, and the current way of processing text is not yet able to process text as a song. Contents of the invention [0005] Embod...

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
IPC IPC(8): G06F17/30
CPCG06F16/61G06F16/685
Inventor 董双和为何中军
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
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