CN109272975B - Automatic adjustment method and device for singing accompaniment and KTV jukebox - Google Patents

Automatic adjustment method and device for singing accompaniment and KTV jukebox Download PDF

Info

Publication number
CN109272975B
CN109272975B CN201810920127.3A CN201810920127A CN109272975B CN 109272975 B CN109272975 B CN 109272975B CN 201810920127 A CN201810920127 A CN 201810920127A CN 109272975 B CN109272975 B CN 109272975B
Authority
CN
China
Prior art keywords
pitch
fundamental frequency
tone
accompaniment
singing
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.)
Active
Application number
CN201810920127.3A
Other languages
Chinese (zh)
Other versions
CN109272975A (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.)
Wuxi Binghe Computer Technology Development Co ltd
Original Assignee
Wuxi Binghe Computer Technology Development 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 Wuxi Binghe Computer Technology Development Co ltd filed Critical Wuxi Binghe Computer Technology Development Co ltd
Priority to CN201810920127.3A priority Critical patent/CN109272975B/en
Publication of CN109272975A publication Critical patent/CN109272975A/en
Application granted granted Critical
Publication of CN109272975B publication Critical patent/CN109272975B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/36Accompaniment arrangements
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/36Accompaniment arrangements
    • G10H1/361Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2210/00Aspects or methods of musical processing having intrinsic musical character, i.e. involving musical theory or musical parameters or relying on musical knowledge, as applied in electrophonic musical tools or instruments
    • G10H2210/325Musical pitch modification

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

The invention relates to the technical field of KTV accompaniment. An embodiment of the invention provides a singing accompaniment automatic adjustment method and device and a KTV jukebox, wherein the singing accompaniment automatic adjustment method comprises the following steps: acquiring the original voice fundamental frequency of a song to be singed and the singing voice fundamental frequency of a singer; determining a pitch difference value of the fundamental frequency of the singing voice relative to the fundamental frequency of the original singing voice; according to the pitch difference value, determining a tone value to be adjusted for accompaniment music; and adjusting a pitch of the accompaniment music based on the determined pitch value. Therefore, the tone of accompaniment music is adjusted in a personalized mode according to the singing tone of a singer, so that the singer with the sound line incapable of reaching the high-pitched or low-pitched original singer can easily sing the song without voice or tone walking, the singing is easily and pleasurably completed, and the entertainment experience is enhanced.

Description

Automatic adjustment method and device for singing accompaniment and KTV jukebox
Technical Field
The invention relates to the technical field of KTV accompaniment, in particular to a singing accompaniment automatic adjustment method and device and a KTV jukebox.
Background
Traditional KTV equipment sings, singers need to reach the same pitch as the original singing and do not tune away, and a large amount of songs are difficult for ordinary users to reach the high pitch or the low pitch of the original singing, and the singing effect is often imperfect. To solve this problem, the conventional music effector can manually adjust accompaniment tones, but a large number of users with bad feelings of happiness cannot accurately recognize the pitch difference, and are difficult to operate; the manual operation is complex, the tone of each song is different, repeated adjustment is time-consuming and labor-consuming, and the entertainment experience is greatly compromised.
In view of this, how to make the singing easier when using KTV, help the user to automatically adjust the tone of the song accompaniment, and make the sound line not reach the original high-pitched or low-pitched tone, and easily sing the song without going around the tone or tune is a technical problem to be solved in the industry at present.
Disclosure of Invention
The embodiment of the invention aims to provide a singing accompaniment automatic adjustment method and device and a KTV jukebox, which are used for at least solving the problems that in the prior art, manual tone debugging is difficult and a user sings a song.
In order to achieve the above object, an aspect of an embodiment of the present invention provides a method for automatically adjusting a singing accompaniment, including: acquiring the original voice fundamental frequency of a song to be singed and the singing voice fundamental frequency of a singer; determining a pitch difference value of the fundamental frequency of the singing voice relative to the fundamental frequency of the original singing voice; according to the pitch difference value, determining a tone value to be adjusted for accompaniment music; and adjusting a pitch of the accompaniment music based on the determined pitch value.
Another aspect of the embodiment of the present invention provides an automatic singing accompaniment adjustment apparatus, including: the fundamental frequency acquisition unit is used for acquiring the fundamental frequency of the original singing voice of the song to be singed and the fundamental frequency of the singing voice of the singer; a pitch difference value determining unit for determining a pitch difference value of the fundamental frequency of the singing voice relative to the fundamental frequency of the original singing voice; a tone value determining unit for determining a tone value to be adjusted for accompaniment music according to the pitch difference value; and a tone adjustment unit configured to adjust a tone of the accompaniment music based on the determined tone value.
In still another aspect, an embodiment of the present invention provides a KTV jukebox, on which a machine instruction is configured, and when the machine instruction is called, the method for automatically adjusting a singing accompaniment according to the present invention can be executed.
According to the technical scheme, the pitch difference value indicated between the fundamental frequency of the singing sound and the fundamental frequency of the original singing sound is compared, so that the tone tuning value of the accompaniment music to be adjusted is determined, and the tone of the accompaniment music is adjusted by using the tone tuning value. Therefore, the tone of accompaniment music is adjusted in a personalized mode according to the singing tone of a singer, so that the singer with the sound line incapable of reaching the high-pitched or low-pitched original singer can easily sing the song without voice or tone walking, the singing is easily and pleasurably completed, and the entertainment experience is enhanced.
Additional features and advantages of embodiments of the invention will be set forth in the detailed description which follows.
Drawings
The accompanying drawings are included to provide a further understanding of embodiments of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain, without limitation, the embodiments of the invention. In the drawings:
fig. 1 is a flowchart of a singing accompaniment automatic adjustment method according to an embodiment of the present invention;
fig. 2 is an exemplary diagram of a pitch fundamental frequency table applied in a singing accompaniment automatic adjustment method according to an embodiment of the present invention;
fig. 3 is a flowchart of a singing accompaniment automatic adjustment method according to an embodiment of the present invention;
FIG. 4 is a graph showing a comparison coordinate system of fundamental frequency program values of voice between original singer and singer according to an embodiment of the present invention;
FIG. 5 illustrates the pitch difference curve indicated in FIG. 4 for the original singer and the singer;
fig. 6 is a schematic flowchart of a singing accompaniment automatic adjustment method according to an embodiment of the present invention;
fig. 7 is a block diagram showing a structure of an automatic singing accompaniment adjustment apparatus according to an embodiment of the present invention.
Detailed Description
The following describes the detailed implementation of the embodiments of the present invention with reference to the drawings. It should be understood that the detailed description and specific examples, while indicating and illustrating the invention, are not intended to limit the invention.
Referring to fig. 1, the automatic singing accompaniment adjustment method according to an embodiment of the present invention includes:
s11, acquiring the original singing voice fundamental frequency of the song to be singed and the singing voice fundamental frequency of the singer.
The object of the present invention may be various terminals, which may be, on the one hand, terminals of general purpose type, such as mobile phones, computers, etc., equipped with singing software, and on the other hand, terminals of the type, such as KTV jukeboxes, etc., and which are all within the scope of the present invention.
The method for obtaining the fundamental frequency of the original singing voice of the song to be singed can be that partial or all original singing information of the song is read in real time or in advance, and corresponding fundamental frequency data is generated; the method for acquiring the fundamental frequency of singing voice can acquire the fundamental frequency of singing voice of a singer through a microphone when the singer sings in real time, and can also acquire fundamental frequency data in real time or in advance, and the above embodiments are all within the protection scope of the present invention.
S12, determining a pitch difference value of the fundamental frequency of the singing voice relative to the fundamental frequency of the original singing voice.
It should be noted that each singing baseband signal may be uniquely corresponding to a specific pitch value, for example, a pitch value corresponding to each of a singing baseband sound and an original singing baseband sound may be determined based on a pitch baseband table, and the pitch values determined by the respective pitch values are differenced to determine the pitch difference value, where a mapping relationship between a plurality of sets of baseband data and pitch values is recorded in the pitch baseband table, as shown in fig. 2, which illustrates an example of a pitch baseband table, where specific chromatic scales of different notes each correspond to a unique program value (i.e., a pitch value), and the pitch baseband table may be implemented according to a predetermined experimental procedure.
S13, determining a tone value to be adjusted for the accompaniment music according to the pitch difference value.
S14, adjusting the tone of the accompaniment music based on the determined tuning value.
In some embodiments, it is possible to determine the pitch difference value as a tuning value to be adjusted for the accompaniment music and directly adjust the tone of the accompaniment music using the tuning value, for example, when the tuning value indicates that 2-half-scale tones are required to be raised or lowered, then 2-half-scale tones of the accompaniment music are automatically raised or lowered accordingly.
In some preferred embodiments, it may be that the song to be singed is segmented and the accompaniment of the next segmented song is adjusted based on the difference between the singer's deduction of the song of the previous segment and the original song. Referring to fig. 3, a method for automatically adjusting a singing accompaniment according to an embodiment of the present invention includes:
s31, acquiring the original singing voice fundamental frequency of the song to be singed and the singing voice fundamental frequency of the singer.
S32, segmenting the song to be singed.
S33, selecting a plurality of sampling points in a first section of the song to be singed, and determining a plurality of tone values corresponding to the sampling points respectively.
As for the specific details of the determination of the tuning value in this embodiment, it may be described with reference to the previous embodiment, for example, it may be determined that the pitch difference value of the fundamental frequency of the singing sound with respect to the fundamental frequency of the original singing sound at each sampling point is determined, and the tuning value to be adjusted for the accompaniment music is determined according to the pitch difference value.
S34, determining a tuning mean value corresponding to the first segment based on the tuning values.
Thus, the plurality of tuning values under the first segment are summarized, thereby obtaining a tuning mean value corresponding to the first segment.
S35, adjusting the tone of the accompaniment music of the next segment of the first segment based on the determined tuning mean value.
In the embodiment of the invention, the tone of the accompaniment music can be adjusted in real time based on the singing performance of the song segment singer. Preferably, the adjustment of the accompaniment music based on the tuning mean may be to determine whether the tuning mean exceeds a predetermined threshold, and adjust the pitch of the accompaniment music of the next segment according to the tuning mean when the tuning mean exceeds the predetermined threshold, and not perform the pitch adjustment operation on the next segment when the tuning mean does not exceed the predetermined threshold, so that the singing performance of the singer of the previous period is comprehensively considered at the time of the adjustment of the next period.
In some embodiments, a break point in the song to be sung (which is generally used to indicate a ventilation place) may be determined according to the fundamental frequency of the original sound, and the song to be sung may be segmented according to the determined break point, so that tuning can be guaranteed not to occur in a continuous sung process, so that the tuning process is not abrupt, and the entertainment experience of singing is improved.
Fig. 4 shows a graph of a comparative coordinate system with respect to the fundamental frequency program value of the sound between the original singer and the singer, wherein the horizontal axis of the coordinate system is time and the vertical axis is the pitch program value corresponding to the fundamental frequency of the sound, wherein T1-T5 indicates one segment of the song, T5-T7 indicates the break point, and T7-T9 indicates another segment of the song. The curve located above the figure is the change curve of the fundamental frequency of the voice of the original song with time T1, T2 … T10, and the change curve of the fundamental frequency of the voice located below the figure is the input source (typically a microphone). It can be found that when a song is being sung, the singing is discontinuous, with interruptions in between, which is used as a criterion for dividing the segment of the singing, for example, figures T1 to T5 are segments and T7 to T10 are segments. This division of segments will play a key role in our later adjustment. By comparing fundamental frequency difference information of the original singing and the input source, a pitch difference curve between the original singing and the singer shown in fig. 5 can be obtained, and the pitch difference value can be represented as a straight line segment indicated by a constant value.
Referring to fig. 6, a schematic flowchart of a singing accompaniment automatic adjustment method according to an embodiment of the present invention is shown, including:
1) Initially, the accompaniment is played for the selected song with the tuning tone of the initial accompaniment being 0.
2) And reading the curve of the original tone pitch of the song, converting the curve into a program value curve, and dividing the program value curve into a plurality of sentence segments according to blank information as described above.
3) And starting singing.
4) And extracting fundamental frequency information when singers sing, and converting the fundamental frequency information into a program value curve.
5) And comparing the original singing program value and the singer program value of the sentence segment in real time, and acquiring the average value of the sentence segment when the sentence segment is ended. The specific calculation mode is that the sentence has x sampling points, the program value difference of each sampling point is a (0), a (1), a (2) … a (x-1), and the average value of the sentence is b, so that b= (a (0) +a (1) +a (2) + … +a (x-1))/x is provided.
6) According to the pitch difference b, calculating the tone value to be adjusted for the accompaniment music. Specifically, the half scale remainder is calculated by dividing b by 12 half scales of one 8 degrees, and c=bmod 12 is given by the half scale remainder. Setting a tone value as d, and if c is less than or equal to 6, d=c; and d=c-12 if c is greater than 6.
7) The accompaniment tone is adjusted at the next sentence segment. Setting the accompaniment tone of the previous sentence segment as e chromatic scales, if the difference between e and d is less than or equal to 2, keeping the tone e of the previous sentence segment in the next sentence segment, and if the accompaniment tone is greater than 2, adjusting the accompaniment tone as d.
8) Judging whether the song is finished, if not, continuing to step 5-8, and if so, proceeding to the next step.
9) The accompaniment tone is adjusted to be in the initial state 0
10 Ending).
Therefore, the tone adjustment is realized by introducing division of sentence segments, so that the accompaniment tone is only adjusted at the blank position of the singed sentence segment, abrupt adjustment of the accompaniment tone by a singer in the singing process of the sentence segment is avoided, and meanwhile, the trouble caused by frequent tone adjustment to the singer is reduced. Further, in the concrete tuning calculation, tuning optimization is only carried out on the tones with large difference; in some application scenarios, when a male sings a song of a female singer, which is often 8 degrees lower (program value 12), if the accompaniment is directly adjusted to 8 degrees lower, the accompaniment quality will be greatly reduced, and by the embodiment, it can be determined whether the performance of the singer is too different from the original singing, in the example shown in fig. 4, the singing note is not changed, and at this time, the accompaniment does not need to be adjusted, so that the singing experience is greatly optimized.
In the embodiment of the invention, the original method of manually adjusting the accompaniment tone is changed into automatic adjustment, and after the automatic adjustment, a user only needs to sing the song according to the voice level of the user, the accompaniment music automatically adjusts the pitch, and the accompaniment music is adapted to the singing of the user, so that the user can easily deduct the song and avoid the voice and tone. Compared with manual tuning, the method can avoid manual operation of a user, is more accurate in digitizing method, does not need to be manually adjusted step by step repeatedly, does not need to learn, can experience improvement of singing effect after singing, is more credible and is easier to sing.
As shown in fig. 7, the automatic singing accompaniment adjustment apparatus 70 according to an embodiment of the present invention includes: a fundamental frequency obtaining unit 701, configured to obtain an original singing voice fundamental frequency of a song to be singed and a singing voice fundamental frequency of a singer; a pitch difference value determining unit 702, configured to determine a pitch difference value of the fundamental frequency of the singing voice relative to the fundamental frequency of the original singing voice; a tuning value determining unit 703, configured to determine a tuning value to be adjusted for accompaniment music according to the pitch difference value; and a tone adjustment unit 704 for adjusting a tone of the accompaniment music based on the determined tone value.
In some embodiments, the pitch difference value determining unit is configured to determine pitch values corresponding to the fundamental frequency of the singing voice and the fundamental frequency of the original singing voice respectively based on a pitch fundamental frequency table, and to difference the respectively determined pitch values to determine the pitch difference value, wherein the pitch fundamental frequency table has a mapping relationship between a plurality of sets of fundamental frequency data and pitch values recorded therein.
In some embodiments, the apparatus further comprises: a segmenting unit for segmenting the song to be singed; the sampling unit is used for selecting a plurality of sampling points in a first section of the song to be singed and determining a plurality of tone values corresponding to the sampling points respectively; a segment tuning mean determination unit configured to determine a tuning mean corresponding to the first segment based on the plurality of tuning values; and a next segment tuning unit for adjusting a pitch of accompaniment music of a next segment of the first segment based on the determined tuning mean value.
In still another aspect, an embodiment of the present invention provides a KTV jukebox, on which a machine instruction is configured, and when the machine instruction is called, the method for automatically adjusting a singing accompaniment according to the present invention can be executed.
For more specific details and effects of the automatic singing accompaniment adjustment apparatus and the KTV jukebox according to the embodiments of the present invention, reference may be made to the description of the above method embodiments, which are not repeated herein.
The foregoing details of the optional implementation of the embodiment of the present invention have been described in detail with reference to the accompanying drawings, but the embodiment of the present invention is not limited to the specific details of the foregoing implementation, and various simple modifications may be made to the technical solution of the embodiment of the present invention within the scope of the technical concept of the embodiment of the present invention, and these simple modifications all fall within the protection scope of the embodiment of the present invention.
In addition, the specific features described in the above embodiments may be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, various possible combinations of embodiments of the present invention are not described in detail.
Those skilled in the art will appreciate that all or part of the steps in implementing the methods of the embodiments described above may be implemented by a program stored in a storage medium, including instructions for causing a single-chip microcomputer, chip or processor (processor) to perform all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
In addition, any combination of various embodiments of the present invention may be performed, so long as the concept of the embodiments of the present invention is not violated, and the disclosure of the embodiments of the present invention should also be considered.

Claims (5)

1. An automatic singing accompaniment adjustment method comprises the following steps:
acquiring the original voice fundamental frequency of a song to be singed and the singing voice fundamental frequency of a singer;
determining a pitch difference value of the fundamental frequency of the singing voice relative to the fundamental frequency of the original singing voice;
according to the pitch difference value, determining a tone value to be adjusted for accompaniment music, which comprises the following steps: reading a curve of the change of the pitch of the original song along with time, converting the curve into a program value curve, and segmenting the song to be singed according to a ventilation position in the song; selecting a plurality of sampling points in a first section of a song to be singed, and determining a plurality of tone values corresponding to the sampling points respectively;
and then adjusting the pitch of the accompaniment music based on the determined pitch value, comprising the steps of:
determining a mean value of tuning corresponding to the first segment based on the plurality of tuning values, and adjusting a pitch of accompaniment music of a next segment of the first segment based on the determined mean value of tuning, comprising:
s1, setting x sampling points in a first segment, wherein the program value difference of each sampling point is a (0), a (1), a (2) … a (x-1), and setting the average value of sentence segments as b, and b= (a (0) +a (1) +a (2) + … +a (x-1))/x;
s2 divides b by an 8 degree chromatic scale to obtain a chromatic scale remainder, and c=bmod 12 if the chromatic scale remainder is c; setting the tuning mean as d, and if c is less than or equal to 6, d=c; and if c is greater than 6, d=c-12;
s3, setting the accompaniment tone of the last segment as e chromatic scales, if the difference between e and d is less than or equal to 2, keeping the tone e of the last segment in the next segment, and if the accompaniment tone is greater than 2, adjusting the accompaniment tone as d;
s4, judging whether the song is ended, if not, continuing the steps S1-S4; if it has ended, the accompaniment tone is adjusted to the initial state 0.
2. The method of claim 1, wherein the determining a pitch difference value of the fundamental singing voice frequency relative to the fundamental original voice frequency comprises: and determining pitch values corresponding to the fundamental frequency of the singing voice and the fundamental frequency of the original singing voice respectively based on a pitch fundamental frequency table, and differencing the pitch values respectively determined to determine the pitch difference value, wherein the pitch fundamental frequency table records a mapping relation between a plurality of groups of fundamental frequency data and the pitch values.
3. A singing accompaniment automatic adjustment apparatus for performing the method of any of claims 1 to 2, comprising: the fundamental frequency acquisition unit is used for acquiring the fundamental frequency of the original singing voice of the song to be singed and the fundamental frequency of the singing voice of the singer; a pitch difference value determining unit for determining a pitch difference value of the fundamental frequency of the singing voice relative to the fundamental frequency of the original singing voice; a tone value determining unit for determining a tone value to be adjusted for accompaniment music according to the pitch difference value; and a tone adjustment unit configured to adjust a tone of the accompaniment music based on the determined tone value; a segmenting unit for segmenting the song to be singed; the sampling unit is used for selecting a plurality of sampling points in a first section of the song to be singed and determining a plurality of tone values corresponding to the sampling points respectively; a segment tuning mean determination unit configured to determine a tuning mean corresponding to the first segment based on the plurality of tuning values; and a next segment tuning unit for adjusting a pitch of accompaniment music of a next segment of the first segment based on the determined tuning mean value.
4. The apparatus of claim 3, wherein the pitch difference value determining unit is configured to determine pitch values respectively corresponding to the fundamental frequency of the singing voice and the fundamental frequency of the original singing voice based on a pitch fundamental frequency table in which a mapping relationship between a plurality of sets of fundamental frequency data and pitch values is recorded, and to differed the respectively determined pitch values to determine the pitch difference value.
5. A KTV jukebox having machine instructions arranged thereon and capable of performing the singing accompaniment automatic adjustment method of any one of claims 1-2 when the machine instructions are invoked.
CN201810920127.3A 2018-08-14 2018-08-14 Automatic adjustment method and device for singing accompaniment and KTV jukebox Active CN109272975B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810920127.3A CN109272975B (en) 2018-08-14 2018-08-14 Automatic adjustment method and device for singing accompaniment and KTV jukebox

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810920127.3A CN109272975B (en) 2018-08-14 2018-08-14 Automatic adjustment method and device for singing accompaniment and KTV jukebox

Publications (2)

Publication Number Publication Date
CN109272975A CN109272975A (en) 2019-01-25
CN109272975B true CN109272975B (en) 2023-06-27

Family

ID=65153535

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810920127.3A Active CN109272975B (en) 2018-08-14 2018-08-14 Automatic adjustment method and device for singing accompaniment and KTV jukebox

Country Status (1)

Country Link
CN (1) CN109272975B (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110010162A (en) * 2019-02-28 2019-07-12 华为技术有限公司 A kind of song recordings method repairs sound method and electronic equipment
CN110060702B (en) * 2019-04-29 2020-09-25 北京小唱科技有限公司 Data processing method and device for singing pitch accuracy detection
WO2020232578A1 (en) * 2019-05-17 2020-11-26 Xu Junli Memory, microphone, audio data processing method and apparatus, and device and system
US11315585B2 (en) 2019-05-22 2022-04-26 Spotify Ab Determining musical style using a variational autoencoder
CN112489607A (en) * 2019-08-22 2021-03-12 北京峰趣互联网信息服务有限公司 Method and device for recording songs, electronic equipment and readable storage medium
US11355137B2 (en) 2019-10-08 2022-06-07 Spotify Ab Systems and methods for jointly estimating sound sources and frequencies from audio
CN111048058B (en) * 2019-11-25 2022-10-28 福建星网视易信息***有限公司 Singing or playing method and terminal for adjusting song music score in real time
US11366851B2 (en) 2019-12-18 2022-06-21 Spotify Ab Karaoke query processing system
CN111028618B (en) * 2019-12-27 2022-03-25 郑州工程技术学院 Vocal music singing simulation training platform
CN111326171B (en) * 2020-01-19 2023-06-23 成都潜在人工智能科技有限公司 Method and system for extracting vocal melody based on numbered musical notation recognition and fundamental frequency extraction
CN113270081B (en) * 2020-02-14 2024-06-11 达发科技股份有限公司 Method for adjusting song accompaniment and electronic device for adjusting song accompaniment
CN111370024B (en) * 2020-02-21 2023-07-04 腾讯科技(深圳)有限公司 Audio adjustment method, device and computer readable storage medium
CN111475672B (en) * 2020-03-27 2023-12-08 咪咕音乐有限公司 Lyric distribution method, electronic equipment and storage medium
CN111785238B (en) * 2020-06-24 2024-02-27 腾讯音乐娱乐科技(深圳)有限公司 Audio calibration method, device and storage medium
CN112216294B (en) * 2020-08-31 2024-03-19 北京达佳互联信息技术有限公司 Audio processing method, device, electronic equipment and storage medium
CN112201263A (en) * 2020-10-16 2021-01-08 广州资云科技有限公司 Electric tone adjusting system based on song recognition
CN112270913B (en) * 2020-10-27 2022-11-18 腾讯音乐娱乐科技(深圳)有限公司 Pitch adjusting method and device and computer storage medium
CN112365868B (en) * 2020-11-17 2024-05-28 北京达佳互联信息技术有限公司 Sound processing method, device, electronic equipment and storage medium
CN113192477A (en) * 2021-04-28 2021-07-30 北京达佳互联信息技术有限公司 Audio processing method and device
CN113192533A (en) * 2021-04-29 2021-07-30 北京达佳互联信息技术有限公司 Audio processing method and device, electronic equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101667422A (en) * 2009-09-22 2010-03-10 北京中星微电子有限公司 Method and device for adjusting mode of song accompaniment
CN104538011A (en) * 2014-10-30 2015-04-22 华为技术有限公司 Tone adjusting method and device and terminal device
CN107093419A (en) * 2016-02-17 2017-08-25 广州酷狗计算机科技有限公司 A kind of dynamic vocal accompaniment method and apparatus
CN107680571A (en) * 2017-10-19 2018-02-09 百度在线网络技术(北京)有限公司 A kind of accompanying song method, apparatus, equipment and medium
CN108074557A (en) * 2017-12-11 2018-05-25 深圳Tcl新技术有限公司 Tone regulating method, device and storage medium
CN108206026A (en) * 2017-12-05 2018-06-26 北京小唱科技有限公司 Determine the method and device of audio content pitch deviation

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6967275B2 (en) * 2002-06-25 2005-11-22 Irobot Corporation Song-matching system and method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101667422A (en) * 2009-09-22 2010-03-10 北京中星微电子有限公司 Method and device for adjusting mode of song accompaniment
CN104538011A (en) * 2014-10-30 2015-04-22 华为技术有限公司 Tone adjusting method and device and terminal device
CN107093419A (en) * 2016-02-17 2017-08-25 广州酷狗计算机科技有限公司 A kind of dynamic vocal accompaniment method and apparatus
CN107680571A (en) * 2017-10-19 2018-02-09 百度在线网络技术(北京)有限公司 A kind of accompanying song method, apparatus, equipment and medium
CN108206026A (en) * 2017-12-05 2018-06-26 北京小唱科技有限公司 Determine the method and device of audio content pitch deviation
CN108074557A (en) * 2017-12-11 2018-05-25 深圳Tcl新技术有限公司 Tone regulating method, device and storage medium

Also Published As

Publication number Publication date
CN109272975A (en) 2019-01-25

Similar Documents

Publication Publication Date Title
CN109272975B (en) Automatic adjustment method and device for singing accompaniment and KTV jukebox
JP4672613B2 (en) Tempo detection device and computer program for tempo detection
KR101292698B1 (en) Method and apparatus for attaching metadata
US20100286806A1 (en) Device and methods for audio data analysis in an audio player
EP1426921B1 (en) Music searching apparatus and method
EP1435604A1 (en) Music structure detection apparatus and method
CN111785238A (en) Audio calibration method, device and storage medium
CN106055659A (en) Matching method for lyrics data and equipment thereof
CN102473408A (en) Karaoke host device and program
CN111667803A (en) Audio processing method and related product
CN106782601A (en) A kind of multimedia data processing method and its device
JP5986387B2 (en) Information processing program, information processing apparatus, lyrics display method, and communication system
US7205470B2 (en) Play data editing device and method of editing play data
CN111863030A (en) Audio detection method and device
CN105630831A (en) Humming retrieval method and system
CN112992110B (en) Audio processing method, device, computing equipment and medium
JP6406273B2 (en) Karaoke device and program
JP6358018B2 (en) Karaoke device and program
CN109686376B (en) Song singing evaluation method and system
JP2014048469A (en) Musical instrument performance evaluation device, karaoke device, musical instrument performance evaluation system
JP2005037846A (en) Information setting device and method for music reproducing device
CN111402856A (en) Voice processing method and device, readable medium and electronic equipment
CN111627413B (en) Audio generation method and device and terminal
TWI328797B (en)
JP2019045755A (en) Singing evaluation device, singing evaluation program, singing evaluation method and karaoke device

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