CN107103917A - Music rhythm detection method and its system - Google Patents

Music rhythm detection method and its system Download PDF

Info

Publication number
CN107103917A
CN107103917A CN201710159699.XA CN201710159699A CN107103917A CN 107103917 A CN107103917 A CN 107103917A CN 201710159699 A CN201710159699 A CN 201710159699A CN 107103917 A CN107103917 A CN 107103917A
Authority
CN
China
Prior art keywords
audio frame
energy
frame
current audio
current
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201710159699.XA
Other languages
Chinese (zh)
Other versions
CN107103917B (en
Inventor
王子亮
邹应双
武建聪
蔡智力
欧继福
陈待有
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujian Star Net eVideo Information Systems Co Ltd
Original Assignee
Fujian Star Net eVideo Information Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujian Star Net eVideo Information Systems Co Ltd filed Critical Fujian Star Net eVideo Information Systems Co Ltd
Priority to CN201710159699.XA priority Critical patent/CN107103917B/en
Publication of CN107103917A publication Critical patent/CN107103917A/en
Application granted granted Critical
Publication of CN107103917B publication Critical patent/CN107103917B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/78Detection of presence or absence of voice signals
    • G10L25/81Detection of presence or absence of voice signals for discriminating voice from music
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/03Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00 characterised by the type of extracted parameters
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/78Detection of presence or absence of voice signals
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L25/00Speech or voice analysis techniques not restricted to a single one of groups G10L15/00 - G10L21/00
    • G10L25/78Detection of presence or absence of voice signals
    • G10L2025/783Detection of presence or absence of voice signals based on threshold decision

Landscapes

  • Engineering & Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Auxiliary Devices For Music (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

The invention discloses a kind of music rhythm detection method and its system, method includes:Obtain the voice data of music;An audio frame is sequentially obtained in the voice data as current audio frame, by the spectrum energy of current audio frame and a upper audio frame and difference, as current audio frame energy differences and preserve the energy differences;Determine the corresponding energy threshold of current audio frame;The energy differences of current audio frame and its continuous audio frame of two or more adjacent thereto before are obtained, the energy differences of the audio frame of more than three are obtained;If there is peak value in the energy differences of the audio frame of described more than three, and the peak value is more than the corresponding energy threshold of current audio frame, then the corresponding audio frame of the peak value is labeled as into rhythm point.The present invention can accurately and rapidly detect the position of rhythm point in music, and strong adaptability.

Description

Music rhythm detection method and its system
Technical field
The present invention relates to voice data processing technology field, more particularly to a kind of music rhythm detection method and its system.
Background technology
Hand-guided, extremely labor intensive are carried out using DMX consoles mostly to the control of light in majority stage at present Cost, audio frequency control lighting technology, which mainly replaces, manually to be detected the rhythm of song in real time by software and controls light.And show There is audio frequency control lighting technology not high and adaptability is not strong for the accuracy in detection of song rhythm, it is difficult to reach music with light The purpose of intelligent interaction.
In Publication No. CN201210477064.1 Chinese patent open file, it discloses a kind of inspection of music rhythm Survey method and detection means, wherein music rhythm detection method include:Obtain the audio signal for being detected music;Calculate and be detected Cross-correlation function between the audio signal of music and the audio signal of default music rhythm model;According to detected music Each crest location of type and cross-correlation function curve obtains being detected bag in music being detected the number of times occurred in music The quantity of the default music rhythm model contained;And by the quantity of the default music rhythm model included in detected music It is compared with default cadence information and determines to be detected the rhythm of music.The documents are by pre-establishing music rhythm mould Type, so as to obtain the correlation function of detected audio signal, and then obtains the rhythm for being detected audio.Using this detection side Method, need to be obtained ahead of time voice data, and carry out setting up music rhythm model, increase detecting step and complexity, to practical application Make troubles.
The content of the invention
The technical problems to be solved by the invention are:A kind of music rhythm detection method and its system are proposed, inspection can be improved Survey efficiency and accuracy rate.
In order to solve the above-mentioned technical problem, the technical solution adopted by the present invention is:A kind of music rhythm detection method, bag Include:
Obtain the voice data of music;
An audio frame is sequentially obtained in the voice data as current audio frame, by current audio frame and a upper audio The difference of the spectrum energy sum of frame, as current audio frame energy differences and preserve the energy differences;
Determine the corresponding energy threshold of current audio frame;
The energy differences of current audio frame and its continuous audio frame of two or more adjacent thereto before are obtained, are obtained The energy differences of the audio frame of more than three;
If there is peak value in the energy differences of the audio frame of described more than three, and the peak value is more than current audio frame pair The energy threshold answered, then be labeled as rhythm point by the corresponding audio frame of the peak value.
The invention further relates to a kind of music rhythm detecting system, including:
First acquisition module, the voice data for obtaining music;
Second acquisition module, ought for sequentially obtaining an audio frame in the voice data as current audio frame The spectrum energy of preceding audio frame and a upper audio frame and difference, as current audio frame energy differences and preserve the energy Difference;
Determining module, for determining the corresponding energy threshold of current audio frame;
3rd acquisition module, two or more adjacent thereto for acquisition current audio frame and its before is continuous The energy differences of audio frame, obtain the energy differences of the audio frame of more than three;
Mark module, if there is peak value in energy differences for the audio frame of described more than three, and the peak value is big In the corresponding energy threshold of current audio frame, then the corresponding audio frame of the peak value is labeled as rhythm point.
The beneficial effects of the present invention are:The rhythm in voice data is detected according to the energy differences between audio frame Point, can be carried out, with higher accuracy in real time;And model need not be set up, pass through several adjacent audio frames of com-parison and analysis Energy differences, determine rhythm point, improve detection efficiency;Energy is adaptively adjusted according to the energy differences of processed audio frame Threshold value so that energy threshold is more matched with currently processed voice data, it is to avoid the rhythm point detected is too little or too much, enters One step improves the accuracy of detection, the rhythm detection of all kinds music is applicable to, with stronger adaptability, robustness By force.
Brief description of the drawings
Fig. 1 is a kind of flow chart of music rhythm detection method of the invention;
Fig. 2 is the method flow diagram of the embodiment of the present invention one;
Fig. 3 is the step S2 of the embodiment of the present invention one method flow diagram;
Fig. 4 is the step S3 of the embodiment of the present invention two method flow diagram;
Fig. 5 is a kind of structural representation of music rhythm detecting system of the invention;
Fig. 6 is the system structure diagram of the embodiment of the present invention three.
Label declaration:
1st, the first acquisition module;2nd, the second acquisition module;3rd, determining module;4th, the 3rd acquisition module;
5th, mark module;6th, module is continued executing with;7th, control module;
21st, first acquisition unit;22nd, first unit is obtained;23rd, the 4th computing unit;24th, second acquisition unit;25th, Two obtain unit;26th, the 5th computing unit;27th, the 3rd unit is obtained;
31st, the first setting unit;32nd, the first computing unit;33rd, the second setting unit;
321st, the second computing unit;322nd, the 3rd computing unit.
Embodiment
To describe technology contents, the objects and the effects of the present invention in detail, below in conjunction with embodiment and coordinate attached Figure is explained in detail.
The design of most critical of the present invention is:Rhythm point is determined according to energy differences, meanwhile, audio frame correspondence is determined in real time Energy threshold.
Referring to Fig. 1, a kind of music rhythm detection method, including:
Obtain the voice data of music;
An audio frame is sequentially obtained in the voice data as current audio frame, by current audio frame and a upper audio The difference of the spectrum energy sum of frame, as current audio frame energy differences and preserve the energy differences;
Determine the corresponding energy threshold of current audio frame;
The energy differences of current audio frame and its continuous audio frame of two or more adjacent thereto before are obtained, are obtained The energy differences of the audio frame of more than three;
If there is peak value in the energy differences of the audio frame of described more than three, and the peak value is more than current audio frame pair The energy threshold answered, then be labeled as rhythm point by the corresponding audio frame of the peak value.
It was found from foregoing description, the beneficial effects of the present invention are:The rhythm of voice data can be detected in real time, examined The degree of accuracy for surveying result is high, and efficiency high.
Further, described " determining the corresponding energy threshold of current audio frame " is specially:
If the corresponding sequence number of the current audio frame sequentially obtained is less than or equal to default frame number N, by current audio frame pair The energy threshold answered is set to default first energy threshold;
If the corresponding serial number of the current audio frame sequentially obtained presets frame number N natural several times, according to the first audio The energy differences of each audio frame in frame group, calculating obtains the second energy threshold, and the first audio frame group includes current audio frame And its continuous N-1 audio frame adjacent thereto before;
The corresponding energy threshold of continuous N number of audio frame adjacent thereto after current audio frame is set to described second Energy threshold.
Further, described " if the corresponding serial number of the current audio frame sequentially obtained presets frame number N natural several times, Then according to the energy differences of each audio frame in the first audio frame group, calculating obtains the second energy threshold " be specially:
If the corresponding serial number of the current audio frame sequentially obtained presets frame number N natural several times, according to the first audio The energy differences of each audio frame in frame group, calculate the average value and intermediate value for obtaining the energy differences;
According to the average value and intermediate value, calculating obtains the second energy threshold.
Further, described " according to the average value and intermediate value, calculating obtains the second energy threshold " is specially:
Calculated according to formula δ=α × mean+ β × median+ γ and obtain the second energy threshold, wherein, mean is described flat Average, median is the intermediate value, and α is the weight of the correspondence average value, and β is the weight of the correspondence intermediate value, and γ is default Constant.
Seen from the above description, according to the situation of the energy differences of the audio frame of certain frame number, real-time update audio frame pair Energy threshold is answered, strong robustness has stronger adaptability to the rhythm detection of different type song.
Further, described " if there is peak value in the energy differences of the audio frame of described more than three, and the peak value is big In the corresponding energy threshold of current audio frame, then the corresponding audio frame of the peak value is labeled as rhythm point " be specially:Work as acquisition Audio frame energy differences quantity be three when, if the energy differences of three audio frames meet Dn-2<Dn-1And Dn-1>Dn, While Dn-1n, then by Dn-1Corresponding audio frame is labeled as rhythm point;Wherein, δnFor the corresponding energy threshold of current audio frame, DnFor the energy differences of current audio frame, Dn-1For the energy differences of the adjacent previous audio frame of current audio frame, Dn-2For current sound The energy differences of adjacent preceding two audio frame of frequency frame.
Further, it is described " audio frame sequentially to be obtained in the voice data as current audio frame, by current sound The spectrum energy of frequency frame and a upper audio frame and difference, as current audio frame energy differences and preserve the energy difference Value " is specially:
According to default frame length, first audio frame of the voice data is obtained;
Fourier transformation is carried out to first audio frame, the frequency spectrum of first audio frame is obtained;
Calculate obtain the frequency spectrum of first audio frame in the spectrum energy of default frequency range and;
According to default frame length, next audio frame of the voice data is obtained, current audio frame is used as;
Fourier transformation is carried out to current audio frame, the frequency spectrum of current audio frame is obtained;
Calculate obtain the frequency spectrum of the current audio frame in the spectrum energy of default frequency range and;
By the spectrum energy of current audio frame and subtract a upper audio frame spectrum energy and, obtain current audio frame Energy differences, and preserve the energy differences.
Further, after described " the corresponding audio frame of the peak value is labeled as into rhythm point ", further comprise:
Continue executing with described according to default frame length, obtain next audio frame of the voice data, be used as current sound The step of frequency frame.
Further, after described " the corresponding audio frame of the peak value is labeled as into rhythm point ", further comprise:
External equipment linkage is controlled according to the rhythm point, or according to rhythm point and its spectrum energy of corresponding audio frame With the displaying voice data.
Seen from the above description, detect to apply to after rhythm point the control of external equipment, the control of such as light of stage, Music and the effect of light intelligent interaction can be achieved;By showing the corresponding audio frequency characteristics of rhythm point, user is set intuitively to find out The corresponding tempo variation of the voice data.
Fig. 5 is refer to, the present invention also proposes a kind of music rhythm detecting system, including:
First acquisition module, the voice data for obtaining music;
Second acquisition module, ought for sequentially obtaining an audio frame in the voice data as current audio frame The spectrum energy of preceding audio frame and a upper audio frame and difference, as current audio frame energy differences and preserve the energy Difference;
Determining module, for determining the corresponding energy threshold of current audio frame;
3rd acquisition module, two or more adjacent thereto for acquisition current audio frame and its before is continuous The energy differences of audio frame, obtain the energy differences of the audio frame of more than three;
Mark module, if there is peak value in energy differences for the audio frame of described more than three, and the peak value is big In the corresponding energy threshold of current audio frame, then the corresponding audio frame of the peak value is labeled as rhythm point.
Further, the determining module includes:
First setting unit, if the corresponding sequence number of current audio frame for sequentially obtaining is less than or equal to default frame number N, The corresponding energy threshold of current audio frame is then set to default first energy threshold;
First computing unit, if the corresponding serial number of current audio frame for sequentially obtaining presets frame number N natural number Times, then according to the energy differences of each audio frame in the first audio frame group, calculating obtains the second energy threshold, first audio frame Group includes current audio frame and its continuous N-1 audio frame adjacent thereto before;
Second setting unit, for by the corresponding energy of continuous N number of audio frame adjacent thereto after current audio frame Threshold value is set to second energy threshold.
Further, first computing unit includes:
Second computing unit, if the corresponding serial number of current audio frame for sequentially obtaining presets frame number N natural number Times, then according to the energy differences of each audio frame in the first audio frame group, calculate the average value and intermediate value for obtaining the energy differences;
3rd computing unit, for according to the average value and intermediate value, calculating to obtain the second energy threshold.
Further, the 3rd computing unit according to formula δ=α × mean+ β × median+ γ specifically for calculating The second energy threshold is obtained, wherein, mean is the average value, and median is the intermediate value, and α is the power of the correspondence average value Weight, β is the weight of the correspondence intermediate value, and γ is default constant.
Further, when the mark module is three specifically for the quantity of the energy differences of the audio frame when acquisition, if The energy differences of three audio frames meet Dn-2<Dn-1And Dn-1>Dn, while Dn-1n, then by Dn-1Corresponding audio frame flag For rhythm point;Wherein, δnFor the corresponding energy threshold of current audio frame, DnFor the energy differences of current audio frame, Dn-1To be current The energy differences of the adjacent previous audio frame of audio frame, Dn-2For the energy differences of adjacent preceding two audio frame of current audio frame.
Further, second acquisition module includes:
First acquisition unit, for according to default frame length, obtaining first audio frame of the voice data;
First obtains unit, for carrying out Fourier transformation to first audio frame, obtains the frequency spectrum of first audio frame;
4th computing unit, spectrum energy of the frequency spectrum in default frequency range of first audio frame is obtained for calculating With;
Second acquisition unit, for according to default frame length, obtaining next audio frame of the voice data, as working as Preceding audio frame;
Second obtains unit, for carrying out Fourier transformation to current audio frame, obtains the frequency spectrum of current audio frame;
5th computing unit, for calculate obtain the frequency spectrum of the current audio frame in the spectrum energy of default frequency range and;
3rd obtains unit, for by the spectrum energy of current audio frame and the spectrum energy for subtracting a upper audio frame With obtain the energy differences of current audio frame, and preserve the energy differences.
Further, in addition to:
Module is continued executing with, it is described according to default frame length for continuing executing with, obtain the next of the voice data Audio frame, the step of as current audio frame.
Further, in addition to:
Control module, for controlling external equipment linkage according to the rhythm point, or according to rhythm point and its corresponding sound The spectrum energy and the displaying voice data of frequency frame.
Embodiment one
Fig. 2 is refer to, embodiments of the invention one are:A kind of music rhythm detection method, comprises the following steps:
S1:Obtain the voice data of music;Further, voice data is normalized place after acquisition voice data Reason.The music includes song and accompaniment.
S2:An audio frame is sequentially obtained in the voice data as current audio frame, by current audio frame and upper one The difference of the spectrum energy sum of audio frame, is used as the energy differences D of current audio framenAnd preserve the energy differences Dn
S3:Determine the corresponding energy threshold δ of current audio framen;In the present embodiment, the energy threshold can be pre- for one If empirical value, meanwhile, the corresponding energy threshold of each audio frame is identical in the present embodiment, is the default empirical value.
S4:Obtain current audio frame and its continuous audio frame of two or more adjacent thereto before, obtain three with On audio frame energy differences;
S5:Judge described more than three audio frame energy differences in whether there is peak value, and the peak value be more than work as The corresponding energy threshold of preceding audio frame, if so, then performing step S6.For example, when the energy differences of three audio frames of acquisition, i.e., Judge whether to meet following conditions:Dn-2<Dn-1And Dn-1>Dn, meanwhile, Dn-1n, wherein, Dn-1It is adjacent previous for current audio frame The energy differences of audio frame, Dn-2For the energy differences of adjacent preceding two audio frame of current audio frame.
S6:The corresponding audio frame of the peak value is labeled as rhythm point.Return and perform step S2, until voice data processing Finish.
Wherein, as shown in figure 3, step S2 comprises the following steps:
S201:According to default frame length, first audio frame of the voice data is obtained;Further, according to difference Sample rate set corresponding frame length, for example, sample rate is 44.1khz, frame length is 1024.
S202:Fourier transformation is carried out to first audio frame, the frequency spectrum of first audio frame is obtained;
S203:Calculate obtain the frequency spectrum of first audio frame in the spectrum energy of default frequency range and;Band limits can Choose according to demand, such as low frequency part, intermediate-frequency section, HFS, can also full frequency band, the present embodiment is in full range segment limit The sum of spectrum energy is inside asked for, S is usednRepresent, subscript n represents frame number, started counting up from 1, i.e. the corresponding sequence number of audio frame.
S204:According to default frame length, next audio frame of the voice data is obtained, current audio frame is used as;
S205:Fourier transformation is carried out to current audio frame, the frequency spectrum of current audio frame is obtained;
S206:Calculate obtain the frequency spectrum of the current audio frame in the spectrum energy of default frequency range and;
S207:By the spectrum energy of current audio frame and subtract a upper audio frame spectrum energy and, obtain current sound The energy differences of frequency frame, and preserve the energy differences.Specifically, according to formula Dn=Sn-Sn-1Calculate current audio frame relative The energy differences of a upper audio frame.Wherein, it can be neglected for the energy differences of first audio frame, also can be directly by first sound The spectral energy values of frequency frame are used as its energy differences.
Further, returned after step S6 and perform step S204.
Preferably, after step S6, in addition to:External equipment linkage is controlled according to the rhythm point, or according to rhythm point And its spectrum energy of corresponding audio frame and the displaying voice data.
The rhythm point control external equipment linkage includes being controlled light according to rhythm point.Can be specifically:a、 One rhythm point of correspondence flashes a kind of lamp of color;B, a type of lamp (such as shot-light) of flicker;C, one rhythm point of correspondence The lamp of two or more colors is flashed successively;D, the polytype lamp of one rhythm point of correspondence coordinate flicker;E, one section of correspondence Play and a little coordinate water spray, jet while light flash, scream or applause effect so that the display of light coordinates the change of rhythm point Change and change.
The spectrum energy according to rhythm point and its corresponding audio frame and the displaying voice data can be:
The voice data is shown using electrocardiogram, wherein, the potential change of electrocardiogram represents the rhythm point diaphone The change of the spectrum energy sum of frequency frame, the speed of potential change represents the speed that the rhythm point occurs;
Or the voice data is shown using the sound column figure moved left and right, wherein, the length of sound column represents the rhythm The spectrum energy of point correspondence audio frame and, the speed of sound column movement represents the speed that the rhythm point occurs;
Or the voice data is shown using the sound column figure of eustasy, wherein, the soaring height of sound column represents described Rhythm point corresponds to the spectrum energy of audio frame and the lifting speed of sound column represents the speed that the rhythm point occurs.
The present embodiment detects the rhythm point in voice data according to the energy differences between audio frame, can enter in real time OK, with higher accuracy;And need not set up model, by the energy differences of several adjacent audio frames of com-parison and analysis, really Rhythm point is made, detection efficiency is improved.Detect to apply to after rhythm point the control of external equipment, the control of such as light of stage System, can be achieved music and the effect of light intelligent interaction;By showing the corresponding audio frequency characteristics of rhythm point, user is set intuitively to see Go out the corresponding tempo variation of the voice data.
Embodiment two
The present embodiment is the further expansion of embodiment one, and something in common is not repeated, and difference is, in step s3, Energy threshold is not fixed.
As shown in figure 4, step S3 comprises the following steps:
S301:Judge whether the corresponding sequence number of current audio frame sequentially obtained is less than or equal to default frame number N, if so, Step S302 is then performed, if it is not, then performing step S303.
S302:The corresponding energy threshold of current audio frame is set to default first energy threshold;
S303:Whether judge the corresponding sequence number of current audio frame sequentially obtained is the natural several times for presetting frame number N, if It is then to perform step S304.The corresponding sequence number of the current audio frame sequentially obtained is obtained, and judges whether the sequence number can be whole Except default first frame number.
S304:According to the energy differences of each audio frame in the first audio frame group, calculating obtains the second energy threshold, and described the Adjacent thereto continuous N-1 audio frame of the one audio frame group including current audio frame and its before.Obtain current audio frame And its energy differences of continuous N-1 audio frame adjacent thereto before;According to the energy differences, calculating obtains the energy Measure the average value and intermediate value of difference;According to the average value and intermediate value, calculating obtains the second energy threshold.Specifically, according to Formula δ=α × mean+ β × median+ γ are calculated and are obtained the second energy threshold, wherein, mean is the average value, median For the intermediate value, α is the weight of the correspondence average value, and β is the weight of the correspondence intermediate value, and γ is default constant.
S305:The corresponding energy threshold of continuous N number of audio frame adjacent thereto after current audio frame is set to institute State the second energy threshold.
For example, it is assumed that default frame number N is 150 frames, then preceding 150 frame in voice data, i.e. the 1st frame to the 150th frame are corresponding Energy threshold be default first energy threshold;Meanwhile, when traversing 150 frame, its sequence number is also for default frame number N's Natural several times, therefore, obtain the energy differences of the 150th frame and its continuous 149 frame adjacent thereto before, namely the 1st frame is extremely The energy differences of 150th frame, calculate the average value and intermediate value of the energy differences of this 150 frame, then obtain by weighted calculation Two energy thresholds, and using the second energy threshold as continuous 150 frame adjacent thereto after the 150th frame audio frame, namely The corresponding energy threshold of 151st frame to the 300th frame.Similarly, when traversing 300 frame, then according to the 151st frame to the 300th frame Energy differences, calculate the corresponding energy threshold of the 301st frame to the 450th frame, by that analogy.
The energy range of different songs is simultaneously differed, and the different phase energy range of same song may also have deviation, Therefore a uniform threshold adaptability is only set not strong, if threshold value is bigger than normal, the rhythm point missing detected, if threshold value Less than normal, then the rhythm point detected is unnecessary.The present embodiment proposes a kind of method of threshold adaptive, according to processed audio frame Energy differences adjustment energy threshold so that energy threshold is more matched with currently processed voice data, it is to avoid detected Rhythm point is too little or too much, further increases the accuracy of detection, is applicable to the rhythm detection of all kinds music, has Stronger adaptability, strong robustness.
Embodiment three
Fig. 6 is refer to, the present embodiment is a kind of music rhythm detecting system of correspondence above-described embodiment, including:
First acquisition module 1, the voice data for obtaining music;
Second acquisition module 2, ought for sequentially obtaining an audio frame in the voice data as current audio frame The spectrum energy of preceding audio frame and a upper audio frame and difference, as current audio frame energy differences and preserve the energy Difference;
Determining module 3, for determining the corresponding energy threshold of current audio frame;
3rd acquisition module 4, two or more adjacent thereto for acquisition current audio frame and its before is continuous Audio frame energy differences, obtain the energy differences of the audio frame of more than three;
Mark module 5, if there is peak value in energy differences for the audio frame of described more than three, and the peak value is big In the corresponding energy threshold of current audio frame, then the corresponding audio frame of the peak value is labeled as rhythm point.
Further, the determining module 3 includes:
First setting unit 31, if the corresponding sequence number of current audio frame for sequentially obtaining is less than or equal to default frame number N, then be set to default first energy threshold by the corresponding energy threshold of current audio frame;
First computing unit 32, if the corresponding serial number of current audio frame for sequentially obtaining presets frame number N nature Several times, then according to the energy differences of each audio frame in the first audio frame group, calculating obtains the second energy threshold, first audio Adjacent thereto continuous N-1 audio frame of the frame group including current audio frame and its before;
Second setting unit 33, for by the corresponding energy of continuous N number of audio frame adjacent thereto after current audio frame Amount threshold value is set to second energy threshold.
Further, first computing unit 32 includes:
Second computing unit 321, if the corresponding serial number of current audio frame for sequentially obtaining presets frame number N nature Several times, then according to the energy differences of each audio frame in the first audio frame group, calculate the average value for obtaining the energy differences with Value;
3rd computing unit 322, for according to the average value and intermediate value, calculating to obtain the second energy threshold.
Further, the 3rd computing unit 322 according to formula δ=α × mean+ β × median+ γ specifically for counting Calculation obtains the second energy threshold, wherein, mean is the average value, and median is the intermediate value, and α is the correspondence average value Weight, β is the weight of the correspondence intermediate value, and γ is default constant.
Further, when the mark module 5 is three specifically for the quantity of the energy differences of the audio frame when acquisition, if The energy differences of three audio frames meet Dn-2<Dn-1And Dn-1>Dn, while Dn-1n, then by Dn-1Corresponding audio frame flag For rhythm point;Wherein, δnFor the corresponding energy threshold of current audio frame, DnFor the energy differences of current audio frame, Dn-1To be current The energy differences of the adjacent former frame of audio frame, Dn-2For the energy differences of the adjacent front cross frame of current audio frame.
Further, second acquisition module 2 includes:
First acquisition unit 21, for according to default frame length, obtaining first audio frame of the voice data;
First obtains unit 22, for carrying out Fourier transformation to first audio frame, obtains the frequency of first audio frame Spectrum;
4th computing unit 23, spectrum energy of the frequency spectrum in default frequency range of first audio frame is obtained for calculating With;
Second acquisition unit 24, for according to default frame length, obtaining next audio frame of the voice data, as Current audio frame;
Second obtains unit 25, for carrying out Fourier transformation to current audio frame, obtains the frequency spectrum of current audio frame;
5th computing unit 26, spectrum energy of the frequency spectrum in default frequency range of the current audio frame is obtained for calculating With;
3rd obtains unit 27, for by the spectrum energy of current audio frame and the spectrum energy for subtracting a upper audio frame With obtain the energy differences of current audio frame, and preserve the energy differences.
Further, in addition to:
Module 6 is continued executing with, it is described according to default frame length for continuing executing with, obtain the next of the voice data Audio frame, the step of as current audio frame.
Further, in addition to:
Control module 7, for controlling external equipment linkage according to the rhythm point, or according to rhythm point and its corresponding sound The spectrum energy and the displaying voice data of frequency frame.
In summary, the present invention is provided a kind of music rhythm detection method and its system, according to the energy between audio frame Measure difference to detect the point of the rhythm in voice data, can carry out in real time, with higher accuracy;According to processed audio frame Energy differences adaptively adjust energy threshold so that energy threshold is more matched with currently processed voice data, it is to avoid inspection The rhythm point measured is too little or too much, further increases the accuracy of detection, is applicable to the rhythm inspection of all kinds music Survey, with stronger adaptability, strong robustness;Detect to apply to after rhythm point the control of external equipment, such as light of stage Control, the effect of music and light intelligent interaction can be achieved;By showing the corresponding audio frequency characteristics of rhythm point, make user straight Watch out the corresponding tempo variation of the voice data.
Embodiments of the invention are the foregoing is only, are not intended to limit the scope of the invention, it is every to utilize this hair The equivalents that bright specification and accompanying drawing content are made, or the technical field of correlation is directly or indirectly used in, similarly include In the scope of patent protection of the present invention.

Claims (12)

1. a kind of music rhythm detection method, it is characterised in that including:
Obtain the voice data of music;
An audio frame is sequentially obtained in the voice data as current audio frame, by current audio frame and a upper audio frame The difference of spectrum energy sum, as current audio frame energy differences and preserve the energy differences;
Determine the corresponding energy threshold of current audio frame;
The energy differences of current audio frame and its continuous audio frame of two or more adjacent thereto before are obtained, three are obtained The energy differences of audio frame above;
If there is peak value in the energy differences of the audio frame of described more than three, and the peak value is corresponding more than current audio frame Energy threshold, then be labeled as rhythm point by the corresponding audio frame of the peak value.
2. music rhythm detection method according to claim 1, it is characterised in that described " to determine current audio frame correspondence Energy threshold " be specially:
If the corresponding sequence number of the current audio frame sequentially obtained is less than or equal to default frame number N, and current audio frame is corresponding Energy threshold is set to default first energy threshold;
If the corresponding serial number of the current audio frame sequentially obtained presets frame number N natural several times, according to the first audio frame group In each audio frame energy differences, calculating obtains the second energy threshold, the first audio frame group include current audio frame and its Continuous N-1 audio frame adjacent thereto before;
The corresponding energy threshold of continuous N number of audio frame adjacent thereto after current audio frame is set to second energy Threshold value.
3. music rhythm detection method according to claim 2, it is characterised in that described " if the current sound sequentially obtained The corresponding serial number of frequency frame presets frame number N natural several times, then according to the energy differences of each audio frame in the first audio frame group, meter Calculation obtains the second energy threshold " be specially:
If the corresponding serial number of the current audio frame sequentially obtained presets frame number N natural several times, according to the first audio frame group In each audio frame energy differences, calculate and obtain the average value and intermediate value of the energy differences;
According to the average value and intermediate value, calculating obtains the second energy threshold.
4. music rhythm detection method according to claim 3, it is characterised in that described " according to the average value with Value, calculating obtains the second energy threshold " be specially:
Calculated according to formula δ=α × mean+ β × median+ γ and obtain the second energy threshold, wherein, mean is described average Value, median is the intermediate value, and α is the weight of the correspondence average value, and β is the weight of the correspondence intermediate value, and γ is default Constant.
5. music rhythm detection method according to claim 1, it is characterised in that described " if the sound of described more than three There is peak value in the energy differences of frequency frame, and the peak value is more than the corresponding energy threshold of current audio frame, then by the peak value Corresponding audio frame is labeled as rhythm point " be specially:When the quantity of the energy differences of the audio frame of acquisition is three, if described three The energy differences of individual audio frame meet Dn-2<Dn-1And Dn-1>Dn, while Dn-1n, then by Dn-1Corresponding audio frame is labeled as rhythm Point;Wherein, δnFor the corresponding energy threshold of current audio frame, DnFor the energy differences of current audio frame, Dn-1For current audio frame The energy differences of adjacent previous audio frame, Dn-2For the energy differences of adjacent preceding two audio frame of current audio frame.
6. music rhythm detection method according to claim 1, it is characterised in that it is described " in the voice data according to Sequence obtains an audio frame as current audio frame, by the spectrum energy of current audio frame and a upper audio frame and difference, as The energy differences of current audio frame simultaneously preserve the energy differences " be specially:
According to default frame length, first audio frame of the voice data is obtained;
Fourier transformation is carried out to first audio frame, the frequency spectrum of first audio frame is obtained;
Calculate obtain the frequency spectrum of first audio frame in the spectrum energy of default frequency range and;
According to default frame length, next audio frame of the voice data is obtained, current audio frame is used as;
Fourier transformation is carried out to current audio frame, the frequency spectrum of current audio frame is obtained;
Calculate obtain the frequency spectrum of the current audio frame in the spectrum energy of default frequency range and;
By the spectrum energy of current audio frame and subtract a upper audio frame spectrum energy and, obtain the energy of current audio frame Difference, and preserve the energy differences.
7. music rhythm detection method according to claim 6, it is characterised in that described " by the corresponding sound of the peak value Frequency frame flag is rhythm point " after, further comprise:
Continue executing with described according to default frame length, obtain next audio frame of the voice data, be used as current audio frame The step of.
8. music rhythm detection method according to claim 1, it is characterised in that described " by the corresponding sound of the peak value Frequency frame flag is rhythm point " after, further comprise:
External equipment linkage is controlled according to the rhythm point, or according to spectrum energy and the exhibition of rhythm point and its corresponding audio frame Show the voice data.
9. a kind of music rhythm detecting system, it is characterised in that including:
First acquisition module, the voice data for obtaining music;
Second acquisition module, for sequentially obtaining an audio frame in the voice data as current audio frame, by current sound The spectrum energy of frequency frame and a upper audio frame and difference, as current audio frame energy differences and preserve the energy difference Value;
Determining module, for determining the corresponding energy threshold of current audio frame;
3rd acquisition module, the continuous audio of two or more adjacent thereto for acquisition current audio frame and its before The energy differences of frame, obtain the energy differences of the audio frame of more than three;
Mark module, if there is peak value in energy differences for the audio frame of described more than three, and the peak value is more than and worked as The corresponding energy threshold of preceding audio frame, then be labeled as rhythm point by the corresponding audio frame of the peak value.
10. music rhythm detecting system according to claim 9, it is characterised in that the determining module includes:
First setting unit, will if the corresponding sequence number of current audio frame for sequentially obtaining is less than or equal to default frame number N The corresponding energy threshold of current audio frame is set to default first energy threshold;
First computing unit, if the corresponding serial number of current audio frame for sequentially obtaining presets frame number N natural several times, According to the energy differences of each audio frame in the first audio frame group, calculating obtains the second energy threshold, the first audio frame group bag Include current audio frame and its continuous N-1 audio frame adjacent thereto before;
Second setting unit, for by the corresponding energy threshold of continuous N number of audio frame adjacent thereto after current audio frame It is set to second energy threshold.
11. music rhythm detecting system according to claim 10, it is characterised in that first computing unit includes:
Second computing unit, if the corresponding serial number of current audio frame for sequentially obtaining presets frame number N natural several times, According to the energy differences of each audio frame in the first audio frame group, the average value and intermediate value for obtaining the energy differences are calculated;
3rd computing unit, for according to the average value and intermediate value, calculating to obtain the second energy threshold.
12. music rhythm detecting system according to claim 9, it is characterised in that also include:
Control module, for controlling external equipment linkage according to the rhythm point, or according to rhythm point and its corresponding audio frame Spectrum energy and show the voice data.
CN201710159699.XA 2017-03-17 2017-03-17 Music rhythm detection method and system Active CN107103917B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710159699.XA CN107103917B (en) 2017-03-17 2017-03-17 Music rhythm detection method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710159699.XA CN107103917B (en) 2017-03-17 2017-03-17 Music rhythm detection method and system

Publications (2)

Publication Number Publication Date
CN107103917A true CN107103917A (en) 2017-08-29
CN107103917B CN107103917B (en) 2020-05-05

Family

ID=59675459

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710159699.XA Active CN107103917B (en) 2017-03-17 2017-03-17 Music rhythm detection method and system

Country Status (1)

Country Link
CN (1) CN107103917B (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108038863A (en) * 2018-01-29 2018-05-15 歌尔科技有限公司 Image partition method and device
CN108111909A (en) * 2017-12-15 2018-06-01 广州市百果园信息技术有限公司 Method of video image processing and computer storage media, terminal
CN108259983A (en) * 2017-12-29 2018-07-06 广州市百果园信息技术有限公司 A kind of method of video image processing, computer readable storage medium and terminal
CN108259984A (en) * 2017-12-29 2018-07-06 广州市百果园信息技术有限公司 Method of video image processing, computer readable storage medium and terminal
CN108259925A (en) * 2017-12-29 2018-07-06 广州市百果园信息技术有限公司 Music gifts processing method, storage medium and terminal in net cast
CN108281157A (en) * 2017-12-28 2018-07-13 广州市百果园信息技术有限公司 The detection method of drum beat and computer storage media, terminal in music
CN108322802A (en) * 2017-12-29 2018-07-24 广州市百果园信息技术有限公司 Stick picture disposing method, computer readable storage medium and the terminal of video image
CN108319657A (en) * 2018-01-04 2018-07-24 广州市百果园信息技术有限公司 Detect method, storage medium and the terminal of strong rhythm point
CN110265057A (en) * 2019-07-10 2019-09-20 腾讯科技(深圳)有限公司 Generate multimedia method and device, electronic equipment, storage medium
CN110688518A (en) * 2019-10-12 2020-01-14 广州酷狗计算机科技有限公司 Rhythm point determining method, device, equipment and storage medium
CN110753238A (en) * 2019-10-29 2020-02-04 北京字节跳动网络技术有限公司 Video processing method, device, terminal and storage medium
CN110853677A (en) * 2019-11-20 2020-02-28 北京雷石天地电子技术有限公司 Drumbeat beat recognition method and device for songs, terminal and non-transitory computer readable storage medium
CN110890083A (en) * 2019-10-31 2020-03-17 北京达佳互联信息技术有限公司 Audio data processing method and device, electronic equipment and storage medium
CN111081271A (en) * 2019-11-29 2020-04-28 福建星网视易信息***有限公司 Music rhythm detection method based on frequency domain and time domain and storage medium
CN111105769A (en) * 2019-12-26 2020-05-05 广州酷狗计算机科技有限公司 Method, device, equipment and storage medium for detecting intermediate frequency rhythm point of audio
CN111128100A (en) * 2019-12-20 2020-05-08 网易(杭州)网络有限公司 Rhythm point detection method and device and electronic equipment
CN111630590A (en) * 2018-02-14 2020-09-04 字节跳动有限公司 Method for generating music data
CN112261767A (en) * 2020-10-23 2021-01-22 深圳市智岩科技有限公司 Method, device and system for controlling lamp effect and storage medium
CN112435687A (en) * 2020-11-25 2021-03-02 腾讯科技(深圳)有限公司 Audio detection method and device, computer equipment and readable storage medium
CN112866732A (en) * 2020-12-30 2021-05-28 广州方硅信息技术有限公司 Music broadcasting method and device, equipment and medium thereof
CN112866770A (en) * 2020-12-31 2021-05-28 北京奇艺世纪科技有限公司 Equipment control method and device, electronic equipment and storage medium
CN113192531A (en) * 2021-05-28 2021-07-30 腾讯音乐娱乐科技(深圳)有限公司 Method, terminal and storage medium for detecting whether audio is pure music audio
WO2023093333A1 (en) * 2021-11-25 2023-06-01 歌尔股份有限公司 Vibration signal generation method and apparatus, electronic device, and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5614687A (en) * 1995-02-20 1997-03-25 Pioneer Electronic Corporation Apparatus for detecting the number of beats
CN1484116A (en) * 2002-09-20 2004-03-24 红芯有限责任公司 Beat number detector
US20050217461A1 (en) * 2004-03-31 2005-10-06 Chun-Yi Wang Method for music analysis
CN106098081A (en) * 2016-06-01 2016-11-09 腾讯科技(深圳)有限公司 The acoustic fidelity identification method of audio files and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5614687A (en) * 1995-02-20 1997-03-25 Pioneer Electronic Corporation Apparatus for detecting the number of beats
CN1484116A (en) * 2002-09-20 2004-03-24 红芯有限责任公司 Beat number detector
US20050217461A1 (en) * 2004-03-31 2005-10-06 Chun-Yi Wang Method for music analysis
CN106098081A (en) * 2016-06-01 2016-11-09 腾讯科技(深圳)有限公司 The acoustic fidelity identification method of audio files and device

Cited By (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108111909A (en) * 2017-12-15 2018-06-01 广州市百果园信息技术有限公司 Method of video image processing and computer storage media, terminal
CN108281157A (en) * 2017-12-28 2018-07-13 广州市百果园信息技术有限公司 The detection method of drum beat and computer storage media, terminal in music
CN108322802A (en) * 2017-12-29 2018-07-24 广州市百果园信息技术有限公司 Stick picture disposing method, computer readable storage medium and the terminal of video image
CN108259984A (en) * 2017-12-29 2018-07-06 广州市百果园信息技术有限公司 Method of video image processing, computer readable storage medium and terminal
CN108259925A (en) * 2017-12-29 2018-07-06 广州市百果园信息技术有限公司 Music gifts processing method, storage medium and terminal in net cast
CN108259983A (en) * 2017-12-29 2018-07-06 广州市百果园信息技术有限公司 A kind of method of video image processing, computer readable storage medium and terminal
CN108319657A (en) * 2018-01-04 2018-07-24 广州市百果园信息技术有限公司 Detect method, storage medium and the terminal of strong rhythm point
CN108319657B (en) * 2018-01-04 2022-02-01 广州市百果园信息技术有限公司 Method for detecting strong rhythm point, storage medium and terminal
CN108038863A (en) * 2018-01-29 2018-05-15 歌尔科技有限公司 Image partition method and device
CN108038863B (en) * 2018-01-29 2021-02-19 歌尔科技有限公司 Image segmentation method and device
CN111630590A (en) * 2018-02-14 2020-09-04 字节跳动有限公司 Method for generating music data
CN111630590B (en) * 2018-02-14 2024-05-14 字节跳动有限公司 Method for generating music data
US11887566B2 (en) 2018-02-14 2024-01-30 Bytedance Inc. Method of generating music data
CN110265057A (en) * 2019-07-10 2019-09-20 腾讯科技(深圳)有限公司 Generate multimedia method and device, electronic equipment, storage medium
CN110265057B (en) * 2019-07-10 2024-04-26 腾讯科技(深圳)有限公司 Method and device for generating multimedia, electronic equipment and storage medium
CN110688518A (en) * 2019-10-12 2020-01-14 广州酷狗计算机科技有限公司 Rhythm point determining method, device, equipment and storage medium
CN110688518B (en) * 2019-10-12 2024-05-24 广州酷狗计算机科技有限公司 Determination method, device, equipment and storage medium for rhythm point
CN110753238A (en) * 2019-10-29 2020-02-04 北京字节跳动网络技术有限公司 Video processing method, device, terminal and storage medium
CN110890083A (en) * 2019-10-31 2020-03-17 北京达佳互联信息技术有限公司 Audio data processing method and device, electronic equipment and storage medium
CN110890083B (en) * 2019-10-31 2022-09-02 北京达佳互联信息技术有限公司 Audio data processing method and device, electronic equipment and storage medium
CN110853677A (en) * 2019-11-20 2020-02-28 北京雷石天地电子技术有限公司 Drumbeat beat recognition method and device for songs, terminal and non-transitory computer readable storage medium
CN110853677B (en) * 2019-11-20 2022-04-26 北京雷石天地电子技术有限公司 Drumbeat beat recognition method and device for songs, terminal and non-transitory computer readable storage medium
CN111081271A (en) * 2019-11-29 2020-04-28 福建星网视易信息***有限公司 Music rhythm detection method based on frequency domain and time domain and storage medium
CN111081271B (en) * 2019-11-29 2022-09-06 福建星网视易信息***有限公司 Music rhythm detection method based on frequency domain and time domain and storage medium
CN111128100A (en) * 2019-12-20 2020-05-08 网易(杭州)网络有限公司 Rhythm point detection method and device and electronic equipment
CN111128100B (en) * 2019-12-20 2021-04-20 网易(杭州)网络有限公司 Rhythm point detection method and device and electronic equipment
CN111105769B (en) * 2019-12-26 2023-01-10 广州酷狗计算机科技有限公司 Method, device, equipment and storage medium for detecting intermediate frequency rhythm point of audio
CN111105769A (en) * 2019-12-26 2020-05-05 广州酷狗计算机科技有限公司 Method, device, equipment and storage medium for detecting intermediate frequency rhythm point of audio
CN112261767A (en) * 2020-10-23 2021-01-22 深圳市智岩科技有限公司 Method, device and system for controlling lamp effect and storage medium
CN112435687A (en) * 2020-11-25 2021-03-02 腾讯科技(深圳)有限公司 Audio detection method and device, computer equipment and readable storage medium
CN112866732A (en) * 2020-12-30 2021-05-28 广州方硅信息技术有限公司 Music broadcasting method and device, equipment and medium thereof
CN112866770A (en) * 2020-12-31 2021-05-28 北京奇艺世纪科技有限公司 Equipment control method and device, electronic equipment and storage medium
CN112866770B (en) * 2020-12-31 2023-12-05 北京奇艺世纪科技有限公司 Equipment control method and device, electronic equipment and storage medium
CN113192531A (en) * 2021-05-28 2021-07-30 腾讯音乐娱乐科技(深圳)有限公司 Method, terminal and storage medium for detecting whether audio is pure music audio
CN113192531B (en) * 2021-05-28 2024-04-16 腾讯音乐娱乐科技(深圳)有限公司 Method, terminal and storage medium for detecting whether audio is pure audio
WO2023093333A1 (en) * 2021-11-25 2023-06-01 歌尔股份有限公司 Vibration signal generation method and apparatus, electronic device, and storage medium

Also Published As

Publication number Publication date
CN107103917B (en) 2020-05-05

Similar Documents

Publication Publication Date Title
CN107103917A (en) Music rhythm detection method and its system
CN111081271B (en) Music rhythm detection method based on frequency domain and time domain and storage medium
US10492276B2 (en) Lighting control device, lighting control method, and lighting control program
CN102543052B (en) A kind of method and apparatus analyzing music BPM
CN105612428B (en) Measurement of partial discharge equipment, method for measurement of partial discharge and recording medium
CN104620313A (en) Audio signal analysis
CN106251249A (en) A kind of construction informationization dynamic monitoring system
CN105445812B (en) A kind of human body sensor detection method and device
CN106725450A (en) QRS complex detection method
CN103578478B (en) Obtain the method and system of musical tempo information in real time
CN105125199A (en) Heart rate detection method and heart rate detection device
JP6627482B2 (en) Technique determination device
CN103841401A (en) Apparatus and method for correcting depth map for three-dimensional image
CN109116196A (en) A kind of power cable fault discharging sound intelligent identification Method
CN102116876B (en) Method for detecting spatial point target space-base on basis of track cataloguing model
CN103549947A (en) Real-time and accurate electrocardiographic wave drawing method of smartphone platforms
CN104808055B (en) A kind of digital measuring method of signal frequency
US20100204016A1 (en) System and method for editing walking procedure
CN109100727A (en) A method of using motion virtual identification of sound source sound source motion profile
CN206108591U (en) Elevator displacement precision correction system based on acceleration sensor
JP5092876B2 (en) Sound processing apparatus and program
CN207996386U (en) Force exerciser with check weighing, speed measuring function
KR20000054784A (en) system for tracking the movement of the multiple object using an Appearance Model Based on Temporal Color and controlling method therefore
EP0367191A2 (en) Automatic music transcription method and system
CN101483736A (en) Television set with spectrum display function

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant