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

Method for realizing sound speed-variation without tone variation and system for realizing speed variation and tone variation

A variable speed coefficient and sound technology, applied in speech analysis, digital recording/reproduction, instruments, etc., can solve problems such as unsmooth noise at the connection, unfavorable speed change and real-time performance, and increase the complexity of the algorithm to achieve low algorithm Complexity, effects that improve sound quality

Inactive Publication Date: 2010-06-16
刘盛举 +1
View PDF2 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this method is that the interpolation method will introduce unwanted frequencies
As we all know, when calculating the maximum cross-correlation coefficient, the maximum normalized cross-correlation coefficient, or the minimum average amplitude difference coefficient, a large number of calculations are required, which greatly increases the complexity of the algorithm, which is not conducive to the real-time performance of variable speed and constant tuning.
At the same time, these inventions directly connect the two frames of data when processing the connection of the two frames, so that the connection is not smooth and introduces noise

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
  • Method for realizing sound speed-variation without tone variation and system for realizing speed variation and tone variation
  • Method for realizing sound speed-variation without tone variation and system for realizing speed variation and tone variation
  • Method for realizing sound speed-variation without tone variation and system for realizing speed variation and tone variation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] When the system has a large internal memory available and can process all audio data at once, the embodiment 1 of the system flow of the variable speed and constant tone processing involved in the present invention is as follows: Figure 7 As shown, in this embodiment, the original signal is read into the input buffer area at once, and according to the variable speed coefficient, utilize the window function described in the present invention to divide a series of signal sub-series (i.e., small segments) from the original sound signal Sound), and then connect these signal sub-series according to their chronological order to get the desired signal. The specific steps are as follows:

[0053] Step 901, system initialization: calculate the window length (i.e. the number of points of the window function) according to the sampling rate of the sound signal and the required variable speed coefficient and construct the window function according to formula (1), and the distance b...

Embodiment 2

[0062] When the available memory of the system is very small or real-time processing is required, the number of samples of data read into the cache at one time l≤2l w , so each time a frame of raw signal data is read in, it is processed into two sections, and the variable speed signal can be obtained by connecting the two sections of data. The specific implementation method is as Figure 10 As shown, the steps are as follows:

[0063] Step 1001, system initialization: same as step 901 in Embodiment 1.

[0064] Step 1002, input data: read the original signal data with a frame length of l into the input data module, wherein the calculation method of the data length l is as follows

[0065] When the speed change coefficient α>1,

[0066] l=l e ·α

[0067] When the speed change coefficient is 0.5≤α<1,

[0068] l=l e

[0069] Step 1003, split data: the original signal data read in step 702 is split into two sections, and the split method is as follows:

[0070] When the va...

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 a system for realizing sound speed variation and tone variation, which comprises an input cache module, a tone variation processing module, a speed-variation no-tone-variation processing module and a data output module, wherein the input cache module is used for reading the sound signal data to be processed into the cache; the tone variation processing module is used for carrying out the tone variation processing on the sound signal to change the sound tone; the speed-variation no-tone-variation processing module is used for carrying out the speed-variation no-tone-variation processing on the sound signal, thereby changing the sound speed without changing the tone; and the data output module is used for outputting the speed-variation tone-variation signal. The speed-variation no-tone-variation processing module comprises a segmentation data module and a connection data module, wherein the speed-variation no-tone-variation processing module extracts a string of signal subfamilies (namely small sections of sound) from the original speech signal according to the coefficient of variation in speed by using a window function; and the connection data module connects the signal subfamilies according to the time sequence, thereby obtaining the speed-variation no-tone-variation signal. The invention realizes the speed-variation no-tone-variation function and the speed-variation tone-variation function of the audio frequency by using very low algorithm complexity, and does not introduce noise, thereby enhancing the quality of the processed sound.

Description

technical field [0001] The invention relates to the technical field of sound signal processing, in particular to a method for realizing sound speed change without pitch change and a system for sound speed change and pitch change. Background technique [0002] The process of pitch shifting is actually to shrink or expand the frequency spectrum of the sound, while the relationship between the original harmonic components is still preserved; the pitch shifting needs to be realized by means of certain algorithms. At present, pitch shifting algorithms are mainly divided into two categories: time-domain algorithms and frequency-domain algorithms. The frequency domain algorithm is to perform Fourier transform operation on the digital sound signal first, convert the digital voice signal into a spectrum signal in the frequency domain, shift the spectrum signal by a difference to change the spectrum of the digital voice signal, and then reverse the spectrum signal The Fourier transfo...

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): G10L21/00G10L21/04G11B20/10G11B20/00G10L21/003G10L21/043
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