A method and device for converting a speaking voice into singing, the method comprising: receiving a voice signal inputted by a user; segmenting the voice signal to obtain the voice segment of each basic observed unit; determining the corresponding relationship between each note in the numbered musical notation and each basic observed unit according to a preset numbered musical notation; determining the target fundamental frequency of the corresponding basic observed unit according to the pitch of each note in the numbered musical notation and the corresponding relationship; determining the target duration of the corresponding basic observed unit according to the number of beats of each note in the numbered musical notation and the corresponding relationship; adjusting the voice segment of each basic observed unit according to the target fundamental frequency and target duration, such that the fundamental frequency of the adjusted voice segment is the target fundamental frequency and the duration of the adjusted voice segment is the target duration. The method avoids loss due to multiple times of signal conversions, thus realizing conversion from a voice speaking any content for any length of time into a singing voice of any song.
METHOD AND DEVICE FOR CONVERTING SPEAKING VOICE INTO SINGING