CN110097868A - Play the methods, devices and systems of music - Google Patents

Play the methods, devices and systems of music Download PDF

Info

Publication number
CN110097868A
CN110097868A CN201810085162.8A CN201810085162A CN110097868A CN 110097868 A CN110097868 A CN 110097868A CN 201810085162 A CN201810085162 A CN 201810085162A CN 110097868 A CN110097868 A CN 110097868A
Authority
CN
China
Prior art keywords
audio
frequency information
song
mode
original singer
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.)
Pending
Application number
CN201810085162.8A
Other languages
Chinese (zh)
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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201810085162.8A priority Critical patent/CN110097868A/en
Publication of CN110097868A publication Critical patent/CN110097868A/en
Pending legal-status Critical Current

Links

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
    • 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
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/36Accompaniment arrangements
    • G10H1/361Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
    • G10H1/366Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems with means for modifying or correcting the external signal, e.g. pitch correction, reverberation, changing a singer's voice
    • 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/021Background music, e.g. for video sequences, elevator music

Landscapes

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

Abstract

The invention discloses a kind of methods, devices and systems for playing music.Wherein, this method comprises: during playing song, determine whether audio collecting device collects the audio-frequency information of user as the first audio-frequency information, and in the case where determining that audio collecting device collects the first audio-frequency information, original singer part of the accompaniment music of song without playing song is played.The present invention solves the technical issues of prior art cannot achieve the intelligence switching between the accompaniment mode of song and original singer's mode.

Description

Play the methods, devices and systems of music
Technical field
The present invention relates to information technology fields, in particular to a kind of methods, devices and systems for playing music.
Background technique
With the continuous improvement of people's living standards, people increasingly focus on spiritual enjoyment, wherein in KTV (Karaoke Television provides the place of audio-visual devices and space of sightsinging) to sing be one wide entertainment selection welcomed by the people.People When being sung in KTV, there are mainly two types of singing modes: accompaniment mode and original singer's mode, wherein accompaniment mode is only to play The mode of the accompaniment music of song, and original singer's mode then plays the music of song and the mode of original singer simultaneously.People are in singing In the process, it is often necessary to the switching between original singer's mode and accompaniment mode is carried out, for example, when people sing unfamiliar place, It would generally be original singer's mode by accompaniment pattern switching.
However, in the prior art, the switching between mode of accompanying and original singer's mode is usually realized by manual operation , i.e., it is switched over by clicking the switching push button on requesting song device screen, i.e., is unable to intelligent measurement in the prior art to singing The singing state of person, for example, the state sung and the state for stopping singing.In addition, if there are sound equipments to set in user family Standby, when user listens song, and song is followed to hum, the primary sound in original singer can not remove, i.e., existing home audio equipment is not There are K to sing mode.
Aiming at the problem that the above-mentioned prior art cannot achieve the intelligence switching between the accompaniment mode of song and original singer's mode, Currently no effective solution has been proposed.
Summary of the invention
The embodiment of the invention provides it is a kind of play music methods, devices and systems, at least solve the prior art without Method realizes the technical issues of intelligence switching between the accompaniment mode and original singer's mode of song.
According to an aspect of an embodiment of the present invention, a kind of method for playing music is provided, comprising: playing song In the process, determine whether audio collecting device collects the audio-frequency information of user as the first audio-frequency information;And determining sound In the case that frequency acquisition device collects the first audio-frequency information, original singer portion of the accompaniment music of song without playing song is played Point.
According to another aspect of an embodiment of the present invention, a kind of method for playing music is additionally provided, comprising: in accompaniment mode During lower broadcasting song, determine whether audio collecting device collects the audio-frequency information of user;And determining that audio adopts In the case that acquisition means do not collect audio-frequency information, switches into original singer's mode and play out, wherein under accompaniment mode, The accompaniment music of song is only played without playing the original singer part of song, and under original singer's mode, plays the original singer of song Part.
According to another aspect of an embodiment of the present invention, a kind of storage medium is additionally provided, which includes storage Program, wherein equipment where control storage medium executes the method for playing music in program operation.
According to another aspect of an embodiment of the present invention, a kind of processor is additionally provided, which is used to run program, In, the method for playing music is executed when program is run.
According to another aspect of an embodiment of the present invention, a kind of system for playing music is additionally provided, comprising: processor;With And memory, it is connect with processor, for providing the instruction for handling following processing step for processor: in the process for playing song In, determine whether audio collecting device collects the audio-frequency information of user as the first audio-frequency information;And determining that audio adopts In the case that acquisition means collect the first audio-frequency information, original singer part of the accompaniment music of song without playing song is played.
According to another aspect of an embodiment of the present invention, a kind of system for playing music is additionally provided, comprising: processor;With And memory, it is connect with processor, for providing the instruction for handling following processing step for processor: being played under accompaniment mode During song, determine whether audio collecting device collects the audio-frequency information of user;And determining audio collecting device In the case where not collecting audio-frequency information, original singer part of the accompaniment music of song without playing song is played, and in original It sings under mode, plays the original singer part of song.
According to another aspect of an embodiment of the present invention, a kind of device for playing music is additionally provided, comprising: first unit, Believe for during playing song, determining whether audio collecting device collects the audio-frequency information of user as the first audio Breath;And second unit, in the case where determining that audio collecting device collects the first audio-frequency information, playing the companion of song Play original singer part of the music without playing song.
According to another aspect of an embodiment of the present invention, a kind of device for playing music is additionally provided, comprising: first unit, During for playing song under accompaniment mode, determine whether audio collecting device collects the audio-frequency information of user;With And second unit, in the case where determining that audio collecting device does not collect audio-frequency information, play the accompaniment music of song and The original singer part of song is not played, and under original singer's mode, play the original singer part of song.
In embodiments of the present invention, by the way of recognizing whether the audio-frequency information of user, by playing song During, determine whether audio collecting device collects the audio-frequency information of user as the first audio-frequency information, and in determination In the case that audio collecting device collects the first audio-frequency information, original singer portion of the accompaniment music of song without playing song is played Point, achieve the purpose that automatically switch singing mode, to realize the technical effect for improving user's singing Experience Degree, and then solve The prior art of having determined cannot achieve the technical issues of intelligence switching between the accompaniment mode of song and original singer's mode.
Detailed description of the invention
The drawings described herein are used to provide a further understanding of the present invention, constitutes part of this application, this hair Bright illustrative embodiments and their description are used to explain the present invention, and are not constituted improper limitations of the present invention.In the accompanying drawings:
Fig. 1 is a kind of structural schematic diagram of optional audio collecting device according to an embodiment of the present invention;
Fig. 2 is a kind of method flow diagram for playing music according to an embodiment of the present invention;
Fig. 3 is a kind of optional flow chart for playing music according to an embodiment of the present invention;
Fig. 4 is a kind of optional flow chart for playing music according to an embodiment of the present invention;
Fig. 5 is a kind of apparatus structure schematic diagram for playing music according to an embodiment of the present invention;
Fig. 6 is a kind of method flow diagram for playing music according to an embodiment of the present invention;
Fig. 7 is a kind of apparatus structure schematic diagram for playing music according to an embodiment of the present invention;And
Fig. 8 is a kind of hardware block diagram of terminal according to an embodiment of the present invention.
Specific embodiment
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is only The embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill people The model that the present invention protects all should belong in member's every other embodiment obtained without making creative work It encloses.
It should be noted that description and claims of this specification and term " first " in above-mentioned attached drawing, " Two " etc. be to be used to distinguish similar objects, without being used to describe a particular order or precedence order.It should be understood that using in this way Data be interchangeable under appropriate circumstances, so as to the embodiment of the present invention described herein can in addition to illustrating herein or Sequence other than those of description is implemented.In addition, term " includes " and " having " and their any deformation, it is intended that cover Cover it is non-exclusive include, for example, the process, method, system, product or equipment for containing a series of steps or units are not necessarily limited to Step or unit those of is clearly listed, but may include be not clearly listed or for these process, methods, product Or other step or units that equipment is intrinsic.
Embodiment 1
According to embodiments of the present invention, a kind of embodiment of the method for playing music is provided, it should be noted that the application institute State when the method automatic identification user of the broadcasting music of offer sings, and state auto-switching when being sung according to user is sung Song mode, in turn, the application can achieve the effect for automatically switching singing mode.
In addition it is also necessary to explanation, the method for broadcasting music provided herein can be in various amusement and recreation fields It uses, can also be used widely in institute in people's daily life.Specifically, when people's using terminal equipment is sung When, for example, stereo set in KTV, may not be familiar with the song normally sung using the user of the stereo set, for example, only Can sing the part of Qu Gaochao.Part before or after song climax, user do not sing usually, generally use original singer's mould Formula, and accompaniment mode is generallyd use in song climax parts.When the not up to part of song climax, stereo set is not collected The audio-frequency information of user, at this point, stereo set uses original singer's mode playback song.After reaching the climax parts of song, use Family starts to sing, at this point, stereo set collects the audio-frequency information of user, and is accompaniment mould by original singer's pattern switching of song Formula.Equally, after user completes the climax parts of song, user no longer sings, at this point, stereo set can't detect user's Accompaniment pattern switching is original singer's mode by audio-frequency information.
As shown in the above, the application is by detecting the audio-frequency information of user come the original singer's mode and accompaniment mould to song Formula switches over, to realize the intelligence switching of the play mode of song.Wherein, Fig. 1 shows a kind of optionally execute and broadcasts The structural schematic diagram of the playback equipment for the method put the music on, as shown in Figure 1, playback equipment includes: sensor 101 (that is, audio is adopted Acquisition means), AD conversion module 103, preprocessor 105, processor 107, output equipment 109 and memory 111.Wherein, it passes Sensor 101 can be but be not limited to microphone, and output equipment 109 can include but is not limited to loudspeaker 109a and display 109b, loudspeaker is for playing the song and accompaniment music of user and the song under original singer's mode, display under accompaniment mode For being shown in the mistake for playing song (song of user and accompaniment under song and accompaniment mode including original singer's mode playback) The lyrics and background frame of song in journey.In addition, AD conversion module 103 is used to turn the collected voice signal of sensor institute It is changed to digital signal, and preprocessor pre-processes the digital signal after conversion, wherein preprocessing process includes but unlimited In filtering noise reduction, amplification.The song to be played is stored in memory, specifically includes accompaniment and the original singer of song.
It should be noted that above-mentioned playback equipment can be but be not limited to the stereo set in KTV, home audio equipment, Mobile device, wherein mobile device can be but be not limited to smart phone, plate, computer.In addition, above-mentioned playback equipment device It can also be wearable device, for example, Intelligent bracelet, smartwatch and intelligent earphone etc..
Under above-mentioned running environment, present applicant proposes the methods for playing music, wherein Fig. 2 shows a kind of broadcasting sounds Happy method flow diagram.In addition, the method for the executable such as broadcasting music of Fig. 2 of processor in above-mentioned playback equipment.Wherein, it broadcasts The method put the music on specifically comprises the following steps:
Step S202 determines whether audio collecting device collects the audio-frequency information of user during playing song As the first audio-frequency information.
Above-mentioned audio-frequency information can be but be not limited to user sing when tone color, tone, beat, pitch, the duration of a sound, volume, The information such as speed, duration.
In an alternative embodiment, the audio collecting device (that is, sensor 101) in above-mentioned playback equipment can acquire To the audio of user, the AD conversion module connecting with sensor will collect audio signal and be converted into digital signal, preprocessor Filtering processing amplified to digital signal, and will treated digital signal is sent to processor, processor is to receiving Digital signal is handled, and the audio-frequency informations such as tone color, tone, beat, the pitch when user sings are obtained.
In addition it is also necessary to explanation, audio collecting device is during acquiring the audio-frequency information of user, except can acquire To except the audio-frequency information of user, the noise information of user's local environment can be also collected, and the preprocessor in playback equipment The noise of user's local environment can be effectively filtered out, so as to ensure that playback equipment accurately carries out mould according to the audio-frequency information of user The switching of formula.
Step S204 plays the accompaniment of song in the case where determining that audio collecting device collects the first audio-frequency information Original singer part of the music without playing song.
It should be noted that the play mode of song mainly includes the following two kinds in this application: original singer's mode and accompaniment Mode, wherein under original singer's mode, both played the accompaniment music of song, and also played the original singer part of song.
Specifically, processor in playback equipment can determine sound according to the amplitude of preprocessor treated digital signal Whether frequency acquisition device collects the first audio-frequency information.If the amplitude of digital signal is less than preset threshold, it is determined that audio is adopted Acquisition means do not collect the audio-frequency information of user, i.e., there is no sing by user at this time;If the amplitude of digital signal is not less than pre- If threshold value, it is determined that audio collecting device has collected the audio-frequency information of user, i.e., user is singing at this time.Determining user After singing, the processor of playback equipment further determines that whether the play mode of current song is accompaniment mode, if It is not accompaniment mode, then the play mode of song is switched to accompaniment mode;If it is determined that the play mode of current song is companion Mode is played, then with no treatment.
In an alternative embodiment, during switching into accompaniment mode, stopped using progressive manner The broadcasting of the original singer part of song.For example, the sound of original singer part is smaller and smaller during switching into accompaniment mode, Until the sound disappearance of original singer part, but the volume of accompaniment music will not become smaller.
In addition it is also necessary to which just whether explanation, determine user by judging whether to collect the audio-frequency information of user It is singing, the play mode of song is played come the play mode to song according to the current singing state of user and output equipment It switches over, to reach the play mode of intelligent switching song, improves Experience Degree when user sings.
It based on scheme defined by above-mentioned steps S202 to step S204, can know, can broadcast by output equipment It sings during song, determines whether audio collecting device collects the audio-frequency information of user as the first audio-frequency information, and In the case where determining that audio collecting device collects the first audio-frequency information, the accompaniment music of song is played without playing song Original singer part.
It being easily noted that, user is during singing, if encountering unfamiliar part, will not usually sing again, and It is to play original singer therefore to can determine whether user needs to switch song by determining whether the audio-frequency information for collecting user Play mode.If collecting the audio-frequency information of user, by the play mode of current song, (current play mode is original singer Mode) it is switched to accompaniment mode;If not collecting the audio-frequency information of user, the play mode of current song (is currently broadcast Mode playback is accompaniment mode) it is switched to original singer's mode.
As shown in the above, above-described embodiment of the application can achieve the purpose for automatically switching singing mode, thus Realize the technical effect for improving user's singing Experience Degree, so solve the prior art cannot achieve the accompaniment mode of song with The technical issues of intelligence between original singer's mode switches.
In an alternative embodiment, the method for music is played further include:
Step S206 does not switch to companion in the case where determining that audio collecting device does not collect the first audio-frequency information The mode of playing plays out.
Specifically, if the play mode of current song is original singer's mode, also, user does not also sing, at this point, audio Acquisition device does not acquire the audio-frequency information of user, and the processor of playback equipment detects that the play mode of current song is original singer Mode, then playback equipment does not switch over the play mode of song, continues to play original singer's song.If the broadcasting of current song Mode is accompaniment mode, but user does not also sing, i.e. the audio collecting device audio-frequency information that does not also acquire user, at this point, The play mode of current song is switched to original singer's mode by the processor of playback equipment.
In addition, although being illustrated in present specification with original singer and accompaniment mode, but it is not excluded that others are broadcast Mode playback.For example, playback equipment also may include vocal accompaniment mode, i.e., original singer's sound in song is smaller not to influence user's singing Mode.Therefore, if being also applied for above-mentioned steps S206 under isotype of accompanying.Similar situation is also applied for herein below Explanation, therefore no longer repeat one by one.
In an alternative embodiment, the optional flow chart for playing music of one kind as shown in Figure 3, wherein current The play mode of song is original singer's mode, the specific steps are as follows:
Step S302, audio collecting device acquisition testing to output equipment are playing song, determine working as song as a result, Preceding play mode is original singer's mode;Wherein, above-mentioned song is the song of the broadcasting under original singer's mode.It should be noted that playing The processor of equipment can determine the play mode of song by detecting the type of the file read from memory, for example, If processor read original singer part and accompaniment music simultaneously from memory, it is determined that the current play mode of song is Original singer's mode;If processor only has read accompaniment music from memory, it is determined that the current play mode of song is accompaniment Mode.
Step S304, in the case where determining the present mode of song is original singer's mode, the processor of playback equipment is determined Whether user is with singing, wherein whether can determine user according to whether audio collecting device collects the audio-frequency information of user With singing.Specifically, if audio collecting device has collected the audio-frequency information of user, it is determined that user is with singing, at this point, place It manages device and executes step S306;If audio collecting device does not collect the audio-frequency information of user, it is determined that user not with singing, At this point, executing step S310.
Step S306, in the case where determining user with singing, processor scores according to user's with singing level, Further determine that user with singing level, and determine user with sing it is horizontal whether reach default value, if reaching default value, Execute step S308;Otherwise, step S310 is executed.
Step S308, determining in the case where having reached with singing level or be more than default value of user, processor is by song Original singer's pattern switching be accompaniment mode, that is, stop play original singer, only play accompaniment music.
Step S310 is determining user not horizontal relatively low (i.e. with singing level less than default with singing, or with singing Value) in the case where, processor controls output equipment and plays original singer.
It should be noted that as can be seen from the above embodiments, if audio collecting device collects the first audio-frequency information, It switches into before accompaniment mode, it is also necessary to the audio-frequency information of user be assessed, the specific method is as follows:
Step S208 assesses the first audio-frequency information before switching into accompaniment mode;
Step S210 switches into accompaniment in the case where the assessment result of the first audio-frequency information is greater than first predetermined value Mode.
Wherein, the first audio-frequency information can be assessed by the following method:
Step S210a extracts the first vocal print feature of the first audio-frequency information;And
Step S210b matches the first vocal print feature with the second vocal print feature of song, and using matching result as The assessment result of first audio-frequency information.
It should be noted that vocal print is the sound wave spectrum of the carrying verbal information shown with electro-kinetic instrument, pass through sound wave institute The numerical characteristic extracted is vocal print feature, wherein vocal print feature can be but be not limited to tone color when user sings, sound The information such as tune, beat, pitch, the duration of a sound, volume, speed, duration, melody, harmony, rhythm.In addition, different audios has Different vocal print features, and different users can have identical vocal print feature when humming same song, therefore, pass through By audio collecting device vocal print feature and the user bent vocal print feature of singing of collected audio-frequency information match, obtain To matching degree, and determine the need for according to matching degree the play mode of switching song.
Specifically, processor obtains the first vocal print feature of user and the second vocal print of song stored in memory Feature, and each single item in the first vocal print feature is compared with each single item in the second vocal print feature, obtain each single item Matching degree finally obtains assessment result to summation is weighted to all matchings.Wherein, which characterizes user's The similarity of audio frequency characteristics and the audio frequency characteristics of song, assessment result is higher, illustrates that user sings better.
In an alternative embodiment, the optional flow chart for playing music of one kind as shown in Figure 4, wherein current The play mode of song is accompaniment mode, the specific steps are as follows:
Step S41, processor detects the current play mode of song, specifically, processor detects whether only to read storage Accompaniment music in device detects the accompaniment music only having read in processor, then further whether detects audio collecting device The audio-frequency information of user is collected.Wherein, if detecting that audio collecting device has collected the audio-frequency information of user, i.e., this When, output equipment only plays accompaniment music, and user is with singing, it is determined that the current play mode of song is accompaniment mode.
Whether step S42, processor detection user stop singing.Specifically, processor can be by judging that audio collection fills It sets and whether collects the audio-frequency information of user to determine whether user stops singing.If it is determined that user stops singing, then execute Step S45, it is no to then follow the steps S43.
Whether the performance level of step S43, processor detection user reach default value, reach in the performance level for determining user In the case where default value, step S44 is executed;Otherwise, step S45 is executed.
Step S44, processor have reached default value in the performance level for determining user, then control output equipment and continue to play Accompaniment music.
Step S45 if the processor detects that the performance level of user is relatively low, or can't detect the audio letter of user Accompaniment pattern switching is then original singer's mode by breath.
As can be seen from the above embodiments, during broadcasting under accompaniment mode, the method for playing music is specifically included:
Step S402, determines whether audio collecting device collects the audio-frequency information of user as the second audio-frequency information;
Step S404 switches into original in the case where determining that audio collecting device does not collect the second audio-frequency information The mode of singing plays out, wherein under original singer's mode, plays the original singer part of song;
It should be noted that above-mentioned second audio-frequency information is audio-frequency information when user sings under accompaniment mode.
Step S406, in the case where determining that audio collecting device collects the second audio-frequency information, further to the second sound Frequency information is assessed;
Step S408 switches into original singer in the case where the assessment result of the second audio-frequency information is less than second predetermined value Mode plays out.
In an alternative embodiment, it when user sings under accompaniment mode, is shown on the display of output equipment Assessment result, the assessment result are shown over the display in the form to score, wherein scoring is higher, and it is better to indicate that user sings. In addition, processor can also be shown over the display according to assessment result assessment comment, for example, " singing excellent ", " I am very good You ", " refuel, just a little bit poorer up to standard ".
Wherein, can include: to carry out assessment to the second audio-frequency information by the following method
Step S406a extracts the third vocal print feature of the second audio-frequency information;And
Step S406b matches third vocal print feature with the falling tone line feature of song, and using matching result as The assessment result of second audio-frequency information.
It should be noted that vocal print feature when above-mentioned third vocal print feature is sung under accompaniment mode for user, second Vocal print feature is the vocal print feature of song.In addition, the method that the second audio-frequency information is assessed with to the first audio-frequency information The method assessed is similar, and details are not described herein.
In addition it is also necessary to which explanation, during switching into original singer's mode, starts song using progressive manner Original singer part broadcasting.For example, the sound of original singer part is increasing during switching into original singer's mode, until The sound of original singer part reaches the volume under original singer's mode.
In an alternative embodiment, during broadcasting under accompaniment mode, it can also come by the following method Determine whether to switch over the play mode of song:
Step S52 acquires the audio-frequency information of user as the second audio-frequency information by audio collecting device;
Step S54 assesses the second audio-frequency information;
Step S56 switches into original singer's mould in the case where the assessment result of the second audio-frequency information is less than second predetermined value Formula plays out, wherein under original singer's mode, plays the original singer part of song.
Specifically, current play mode is accompaniment mode, at this point, user is singing.Audio collecting device acquisition is used Second audio-frequency information at family, and according to the progress of the vocal print feature of the vocal print feature of the second audio-frequency information and song being played on Match, the second audio-frequency information is assessed according to matching result.If assessment result is less than second predetermined value, processor is cut Changing accompaniment mode is original singer's mode;Otherwise, processor control output equipment continues to play accompaniment music.
Specifically comprise the following steps: it should be noted that carrying out assessment to the second audio-frequency information
Step S54a extracts the third vocal print feature of the second audio-frequency information;And
Step S54b matches third vocal print feature with the falling tone line feature of song, and using matching result as The assessment result of second audio-frequency information.
In addition it is also necessary to which explanation, during switching into original singer's mode, starts song using progressive manner Original singer part broadcasting.For example, the sound of original singer part is increasing during switching into original singer's mode, until The sound of original singer part reaches the volume under original singer's mode.In addition, the method that the second audio-frequency information is assessed with to first The method that audio-frequency information is assessed is similar, and details are not described herein.
It should be noted that for the various method embodiments described above, for simple description, therefore, it is stated as a series of Combination of actions, but those skilled in the art should understand that, the present invention is not limited by the sequence of acts described because According to the present invention, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also know It knows, the embodiments described in the specification are all preferred embodiments, and related actions and modules is not necessarily of the invention It is necessary.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation The method of the broadcasting music of example can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hard Part, but the former is more preferably embodiment in many cases.Based on this understanding, technical solution of the present invention substantially or Say that the part that contributes to existing technology can be embodied in the form of software products, which is stored in In one storage medium (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be hand Machine, computer, server or network equipment etc.) execute method described in each embodiment of the present invention.
Embodiment 2
According to embodiments of the present invention, it additionally provides a kind of for implementing the dress of the broadcasting music of the method for above-mentioned broadcasting music It sets, as shown in figure 5, the device includes: first unit 501 and second unit 502.
Wherein, first unit 501, for determining whether audio collecting device collects use during playing song The audio-frequency information at family is as the first audio-frequency information;And second unit 502, for determining that audio collecting device collects first In the case where audio-frequency information, original singer part of the accompaniment music of song without playing song is played.
Herein it should be noted that above-mentioned first unit 501 and second unit 502 correspond to the step in embodiment 1 S202 to step S204, two modules are identical as example and application scenarios that corresponding step is realized, but are not limited to above-mentioned reality Apply one disclosure of that of example.
In an alternative embodiment, the device for playing music includes: third unit.Wherein, third unit is used for In the case where determining that audio collecting device does not collect the first audio-frequency information, accompaniment mode is not switched to and is played out.
Herein it should be noted that above-mentioned third unit correspond to embodiment 1 in step S206, the module with it is corresponding The example that step is realized is identical with application scenarios, but is not limited to the above embodiments a disclosure of that.
In an alternative embodiment, second unit further include: the first evaluation module and the first switching module.Its In, the first evaluation module, for assessing the first audio-frequency information before switching into accompaniment mode;And first cut Block is changed the mold, for switching into accompaniment mode in the case where the assessment result of the first audio-frequency information is greater than first predetermined value.
Herein it should be noted that above-mentioned first evaluation module and the first switching module correspond to the step in embodiment 1 Rapid S208 to step S210, two modules are identical as example and application scenarios that corresponding step is realized, but are not limited to above-mentioned One disclosure of that of embodiment.
In an alternative embodiment, the first evaluation module includes: the first extraction module and the first matching module.Its In, the first extraction module, for extracting the first vocal print feature of the first audio-frequency information;And first matching module, for by the One vocal print feature is matched with the second vocal print feature of song, and using matching result as the assessment knot of the first audio-frequency information Fruit.
Herein it should be noted that above-mentioned first extraction module and the first matching module correspond to the step in embodiment 1 Rapid S210a to step S210a, two modules are identical as example and application scenarios that corresponding step is realized, but are not limited to State one disclosure of that of embodiment.
In an alternative embodiment, the device of music is played further include: the first determining module and the second switching mould Block.Wherein, the first determining module, for determining whether audio collecting device collects the audio-frequency information of user as the second audio Information;And second switching module, for cutting in the case where determining that audio collecting device does not collect the second audio-frequency information Swap-in enters original singer's mode and plays out, wherein under original singer's mode, plays the original singer part of song.
Herein it should be noted that above-mentioned first determining module and the second switching module correspond to the step in embodiment 1 Rapid S402 to step S404, two modules are identical as example and application scenarios that corresponding step is realized, but are not limited to above-mentioned One disclosure of that of embodiment.
In an alternative embodiment, the device of music is played further include: the second evaluation module and third switch mould Block.Wherein, the second evaluation module, in the case where determining that audio collecting device collects the second audio-frequency information, further Second audio-frequency information is assessed;And third switching module, for the assessment result in the second audio-frequency information less than second In the case where predetermined value, switches into original singer's mode and play out.
Herein it should be noted that above-mentioned second evaluation module and third switching module correspond to the step in embodiment 1 Rapid S406 to step S406, two modules are identical as example and application scenarios that corresponding step is realized, but are not limited to above-mentioned One disclosure of that of embodiment.
In an alternative embodiment, the second evaluation module includes: the second extraction module and the second matching module.Its In, the second extraction module, for extracting the third vocal print feature of the second audio-frequency information;And second matching module, for by the Three vocal print features are matched with the falling tone line feature of song, and using matching result as the assessment knot of the second audio-frequency information Fruit.
Herein it should be noted that above-mentioned second extraction module and the second matching module correspond to the step in embodiment 1 Rapid S406a to step S406b, two modules are identical as example and application scenarios that corresponding step is realized, but are not limited to State one disclosure of that of embodiment.
In an alternative embodiment, play the device of music further include: the first acquisition module, third evaluation module with And the 4th switching module.Wherein, the first acquisition module, for acquiring the audio-frequency information of user by audio collecting device as the Two audio-frequency informations;Third evaluation module, for assessing the second audio-frequency information;And the 4th switching module, for the In the case that the assessment result of two audio-frequency informations is less than second predetermined value, switches into original singer's mode and play out, wherein in original It sings under mode, plays the original singer part of song.
Herein it should be noted that above-mentioned first acquisition module, third evaluation module and the 4th switching module correspond to Step S52 to step S56 in embodiment 1, three modules are identical as example and application scenarios that corresponding step is realized, but It is not limited to the above embodiments a disclosure of that.
In an alternative embodiment, third evaluation module includes: third extraction module and third matching module.Its In, third extraction module, for extracting the third vocal print feature of the second audio-frequency information;And third matching module, for by the Three vocal print features are matched with the falling tone line feature of song, and using matching result as the assessment knot of the second audio-frequency information Fruit.
Herein it should be noted that above-mentioned third extraction module and third matching module correspond to the step in embodiment 1 Rapid S54a to step S54a, two modules are identical as example and application scenarios that corresponding step is realized, but are not limited to above-mentioned One disclosure of that of embodiment.
In an alternative embodiment, during switching into accompaniment mode, stop singing using progressive manner The broadcasting of bent original singer part.
In an alternative embodiment, during switching into original singer's mode, start to sing using progressive manner The broadcasting of bent original singer part.
In an alternative embodiment, during switching into original singer's mode, start to sing using progressive manner The broadcasting of bent original singer part.
Embodiment 3
According to embodiments of the present invention, it additionally provides and a kind of is for implement the broadcasting music of the method for above-mentioned broadcasting music System, wherein the system includes processor and memory.
Wherein, memory is connect with processor, for providing the instruction for handling following processing step for processor:
Step S62 determines whether audio collecting device collects the audio-frequency information work of user during playing song For the first audio-frequency information;
Step S64 plays the accompaniment tone of song in the case where determining that audio collecting device collects the first audio-frequency information The happy original singer part without playing song.
Embodiment 4
According to embodiments of the present invention, a kind of embodiment of method for playing music, broadcasting sound as shown in FIG. 6 are additionally provided Happy method flow diagram, this method specifically comprise the following steps:
Step S602 determines whether audio collecting device collects user during playing song under accompaniment mode Audio-frequency information;
Step S604 switches into original singer's mould in the case where determining that audio collecting device does not collect audio-frequency information Formula plays out.
It should be noted that only playing original singer portion of the accompaniment music of song without playing song under accompaniment mode Point, and under original singer's mode, play the original singer part of song.
In an alternative embodiment, whether the processor detection output equipment of playback equipment is playing accompaniment tone It is happy, if detecting that output equipment is playing accompaniment music, confirm that current play mode is accompaniment mode.At this point, broadcasting The processor for putting equipment continues to test audio collecting device and whether collects the audio-frequency information of user, if not detecting user Audio-frequency information, it is determined that user does not sing, at this time switch song play mode be original singer's mode.
It should be noted that continuing in the case where determining that audio collecting device does not collect audio-frequency information to accompany Mode playback song.
Based on scheme defined by above-mentioned steps S602 to step S604, it can know, by being played under accompaniment mode During song, determine whether audio collecting device collects the audio-frequency information of user, and is determining that audio collecting device do not have In the case where collecting audio-frequency information, original singer part of the accompaniment music of song without playing song is played, and in original singer Under mode, the original singer part of song is played.
It being easily noted that, user is during singing, if encountering unfamiliar part, will not usually sing again, and It is to play original singer therefore to can determine whether user needs to switch song by determining whether the audio-frequency information for collecting user Play mode.If collecting the audio-frequency information of user, by the play mode of current song, (current play mode is original singer Mode) it is switched to accompaniment mode;If not collecting the audio-frequency information of user, the play mode of current song (is currently broadcast Mode playback is accompaniment mode) it is switched to original singer's mode.
As shown in the above, above-described embodiment of the application can achieve the purpose for automatically switching singing mode, thus Realize the technical effect for improving user's singing Experience Degree, so solve the prior art cannot achieve the accompaniment mode of song with The technical issues of intelligence between original singer's mode switches.
In an alternative embodiment, the method for music is played further include:
Step S606, in the case where determining that audio collecting device collects audio-frequency information, further to audio-frequency information into Row assessment;
Step S608 switches into the progress of original singer's mode in the case where the assessment result of audio-frequency information is less than predetermined value It plays.
Specifically, after processor determines that audio collecting device collects audio-frequency information, audio of the processor to user The audio-frequency information of information and original singer stored in memory match, and obtain matching degree, and determine according to matching degree Assessment result.If assessment result is less than predetermined value, the play mode of song is switched to original singer's mode by processor;If assessment As a result it is not less than predetermined value, then processor control output equipment continues with mode playback of accompanying.
It should be noted that the audio-frequency information of user and the audio-frequency information of original singer can be realized according to the vocal print feature of audio Between matching, the specific steps are as follows:
Step S606a extracts the first vocal print feature of audio-frequency information;
Step S606b matches the first vocal print feature with the second vocal print feature of song, and using matching result as The assessment result of audio-frequency information.
In an alternative embodiment, processor obtains the first vocal print feature of user and stored in memory Second vocal print feature of song, and each single item in the first vocal print feature is compared with each single item in the second vocal print feature It is right, the matching degree of each single item is obtained, assessment result finally is obtained to summation is weighted to all matchings.
Embodiment 5
According to embodiments of the present invention, it additionally provides a kind of for implementing the dress of the broadcasting music of the method for above-mentioned broadcasting music It sets, as shown in fig. 7, the device comprises determining that unit 701 and switch unit 703.
Wherein it is determined that unit 701 determines that audio collecting device is during for playing song under accompaniment mode The no audio-frequency information for collecting user;And switch unit 703, determining that audio collecting device do not collect audio-frequency information In the case of, switch into original singer's mode and play out, wherein under accompaniment mode, only play song accompaniment music without The original singer part of song is played, and under original singer's mode, plays the original singer part of song.
Herein it should be noted that above-mentioned determination unit 701 and switch unit 703 correspond to the step in embodiment 4 S602 to step S604, two modules are identical as example and application scenarios that corresponding step is realized, but are not limited to above-mentioned reality Apply four disclosure of that of example.
In an alternative embodiment, the device of music is played further include: broadcast unit.Wherein, broadcast unit is used for In the case where determining that audio collecting device does not collect audio-frequency information, continue with mode playback song of accompanying.
In an alternative embodiment, the device of music is played further include: evaluation module and switching module.Wherein, Evaluation module, for further commenting audio-frequency information in the case where determining that audio collecting device collects audio-frequency information Estimate;And switching module, for the assessment result of audio-frequency information be less than predetermined value in the case where, switch into original singer's mode into Row plays.
Herein it should be noted that above-mentioned evaluation module and switching module correspond to the step S606 in embodiment 4 extremely Step S608, two modules are identical as example and application scenarios that corresponding step is realized, but are not limited to the above embodiments four Disclosure of that.
In an alternative embodiment, evaluation module includes: extraction module and matching module.Wherein, extraction module, For extracting the first vocal print feature of audio-frequency information;And matching module, for by the rising tone of the first vocal print feature and song Line feature is matched, and using matching result as the assessment result of audio-frequency information.
Herein it should be noted that said extracted module and matching module correspond to the step S606a in embodiment 4 extremely Step S606b, two modules are identical as example and application scenarios that corresponding step is realized, but are not limited to the above embodiments four Disclosure of that.
Embodiment 7
The embodiment of the present invention can provide a kind of terminal, which can be in terminal group Any one computer terminal.Optionally, in the present embodiment, above-mentioned terminal also could alternatively be mobile whole The terminal devices such as end.
Optionally, in the present embodiment, above-mentioned terminal can be located in multiple network equipments of computer network At least one network equipment.
Fig. 8 shows a kind of hardware block diagram of terminal.As shown in figure 8, terminal A may include one (processor 182 may include but unlimited for a or multiple (182a, 182b ... ... being used in figure, 182n is shown) processor 182 In the processing unit of Micro-processor MCV or programmable logic device FPGA etc.), memory 184, Yi Jiyong for storing data In the transmitting device 186 of communication function.In addition to this, it can also include: display, input/output interface (I/O interface), lead to With the port universal serial bus (USB) (can be used as a port in the port of I/O interface is included), network interface, power supply and/ Or camera.It will appreciated by the skilled person that structure shown in Fig. 8 is only to illustrate, not to above-mentioned electronic device Structure cause to limit.For example, terminal A may also include the more perhaps less component than shown in Fig. 8 or have The configuration different from shown in Fig. 8.
It is to be noted that said one or multiple processors 182 and/or other data processing circuits lead to herein Can often " data processing circuit " be referred to as.The data processing circuit all or part of can be presented as software, hardware, firmware Or any other combination.In addition, data processing circuit for single independent processing module or all or part of can be integrated to meter In any one in other elements in calculation machine terminal A.As involved in the embodiment of the present application, the data processing circuit (such as the selection for the variable resistance end path connecting with interface) is controlled as a kind of processor.
Processor 182 can call the information and application program of memory storage by transmitting device, to execute following steps It is rapid: during playing song, to determine whether audio collecting device collects the audio-frequency information of user and believe as the first audio Breath;And in the case where determining that audio collecting device collects the first audio-frequency information, the accompaniment music of song is played without broadcasting It sings bent original singer part.
Memory 184 can be used for storing the software program and module of application software, such as the broadcasting in the embodiment of the present application Corresponding program instruction/the data storage device of the method for music, processor 182 are stored in soft in memory 184 by operation Part program and module realize the method for above-mentioned broadcasting music thereby executing various function application and data processing.It deposits Reservoir 184 may include high speed random access memory, may also include nonvolatile memory, as one or more magnetic storage fills It sets, flash memory or other non-volatile solid state memories.In some instances, memory 184 can further comprise relative to place The remotely located memory of device 182 is managed, these remote memories can pass through network connection to terminal A.Above-mentioned network Example include but is not limited to internet, intranet, local area network, mobile radio communication and combinations thereof.
Transmitting device 186 is used to that data to be received or sent via a network.Above-mentioned network specific example may include The wireless network that the communication providers of terminal A provide.In an example, transmitting device 186 includes that a network is suitable Orchestration (Network Interface Controller, NIC), can be connected by base station with other network equipments so as to Internet is communicated.In an example, transmitting device 186 can be radio frequency (Radio Frequency, RF) module, For wirelessly being communicated with internet.
Display can such as touch-screen type liquid crystal display (LCD), the liquid crystal display aloow user with The user interface of terminal A interacts.
Herein it should be noted that in some optional embodiments, above-mentioned terminal A shown in Fig. 8 may include Hardware element (including circuit), software element (including the computer code that may be stored on the computer-readable medium) or hardware member The combination of both part and software element.It should be pointed out that Fig. 8 is only an example of particular embodiment, and it is intended to show It may be present in the type of the component in above-mentioned terminal A out.
Processor can call the information and application program of memory storage by transmitting device, to execute following step: During playing song, determine whether audio collecting device collects the audio-frequency information of user as the first audio-frequency information; And in the case where determining that audio collecting device collects the first audio-frequency information, the accompaniment music for playing song is sung without playing Bent original singer part.
Processor can call the information and application program of memory storage by transmitting device, to execute following step: In the case where determining that audio collecting device does not collect the first audio-frequency information, accompaniment mode is not switched to and is played out.
Processor can call the information and application program of memory storage by transmitting device, to execute following step: Before switching into accompaniment mode, the first audio-frequency information is assessed;And it is big in the assessment result of the first audio-frequency information In the case where first predetermined value, accompaniment mode is switched into.
Processor can call the information and application program of memory storage by transmitting device, to execute following step: Extract the first vocal print feature of the first audio-frequency information;And by the second vocal print feature of the first vocal print feature and song carry out Match, and using matching result as the assessment result of the first audio-frequency information.
Processor can call the information and application program of memory storage by transmitting device, to execute following step: Determine whether audio collecting device collects the audio-frequency information of user as the second audio-frequency information;And determining audio collection dress It sets in the case where not collecting the second audio-frequency information, switches into original singer's mode and play out, wherein under original singer's mode, Play the original singer part of song.
Processor can call the information and application program of memory storage by transmitting device, to execute following step: In the case where determining that audio collecting device collects the second audio-frequency information, further the second audio-frequency information is assessed;With And it in the case where the assessment result of the second audio-frequency information is less than second predetermined value, switches into original singer's mode and plays out.
Processor can call the information and application program of memory storage by transmitting device, to execute following step: Extract the third vocal print feature of the second audio-frequency information;And by the falling tone line feature of third vocal print feature and song carry out Match, and using matching result as the assessment result of the second audio-frequency information.
Processor can call the information and application program of memory storage by transmitting device, to execute following step: The audio-frequency information of user is acquired as the second audio-frequency information by audio collecting device;Second audio-frequency information is assessed;With And in the case where the assessment result of the second audio-frequency information is less than second predetermined value, switches into original singer's mode and play out, In under original singer's mode, play the original singer part of song.
Processor can call the information and application program of memory storage by transmitting device, to execute following step: Extract the third vocal print feature of the second audio-frequency information;And by the falling tone line feature of third vocal print feature and song carry out Match, and using matching result as the assessment result of the second audio-frequency information.
Processor can call the information and application program of memory storage by transmitting device, to execute following step: During switching into accompaniment mode, stop the broadcasting of the original singer part of song using progressive manner.
Processor can call the information and application program of memory storage by transmitting device, to execute following step: During switching into original singer's mode, start the broadcasting of the original singer part of song using progressive manner.
It will appreciated by the skilled person that structure shown in Fig. 8 is only to illustrate, terminal is also possible to intelligence It can mobile phone (such as Android phone, iOS mobile phone), tablet computer, applause computer and mobile internet device (Mobile Internet Devices, MID), the terminal devices such as PAD.Fig. 8 it does not cause to limit to the structure of above-mentioned electronic device.Example Such as, terminal A may also include the more or less component (such as network interface, display device) than shown in Fig. 8, or Person has the configuration different from shown in Fig. 8.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can It is completed with instructing the relevant hardware of terminal device by program, which can store in a computer readable storage medium In, storage medium may include: flash disk, read-only memory (Read-Only Memory, ROM), random access device (Random Access Memory, RAM), disk or CD etc..
Embodiment 8
The embodiments of the present invention also provide a kind of storage mediums.Optionally, in the present embodiment, above-mentioned storage medium can With program code performed by the method for saving above-mentioned broadcasting music.
Optionally, in the present embodiment, above-mentioned storage medium can be located in computer network in computer terminal group In any one terminal, or in any one mobile terminal in mobile terminal group.
Optionally, in the present embodiment, storage medium is arranged to store the program code for executing following steps: During playing song, determine whether audio collecting device collects the audio-frequency information of user as the first audio-frequency information;With And in the case where determining that audio collecting device collects the first audio-frequency information, the accompaniment music of song is played without playing song Original singer part.
Optionally, in the present embodiment, storage medium is arranged to store the program code for executing following steps: In the case where determining that audio collecting device does not collect the first audio-frequency information, accompaniment mode is not switched to and is played out.
Optionally, in the present embodiment, storage medium is arranged to store the program code for executing following steps: It switches into before accompaniment mode, the first audio-frequency information is assessed;And it is greater than in the assessment result of the first audio-frequency information In the case where first predetermined value, accompaniment mode is switched into.
Optionally, in the present embodiment, storage medium is arranged to store the program code for executing following steps: mentioning Take the first vocal print feature of the first audio-frequency information;And match the first vocal print feature with the second vocal print feature of song, And using matching result as the assessment result of the first audio-frequency information.
Optionally, in the present embodiment, storage medium is arranged to store the program code for executing following steps: really Determine whether audio collecting device collects the audio-frequency information of user as the second audio-frequency information;And determining audio collecting device In the case where not collecting the second audio-frequency information, switches into original singer's mode and play out, wherein under original singer's mode, broadcast It sings bent original singer part.
Optionally, in the present embodiment, storage medium is arranged to store the program code for executing following steps: In the case where determining that audio collecting device collects the second audio-frequency information, further the second audio-frequency information is assessed;And In the case where the assessment result of the second audio-frequency information is less than second predetermined value, switches into original singer's mode and play out.
Optionally, in the present embodiment, storage medium is arranged to store the program code for executing following steps: In the case where determining that audio collecting device collects the second audio-frequency information, further the second audio-frequency information is assessed;And In the case where the assessment result of the second audio-frequency information is less than second predetermined value, switches into original singer's mode and play out.
Optionally, in the present embodiment, storage medium is arranged to store the program code for executing following steps: In the case where determining that audio collecting device collects the second audio-frequency information, further the second audio-frequency information is assessed;And In the case where the assessment result of the second audio-frequency information is less than second predetermined value, switches into original singer's mode and play out.
Optionally, in the present embodiment, storage medium is arranged to store the program code for executing following steps: mentioning Take the third vocal print feature of the second audio-frequency information;And match third vocal print feature with the falling tone line feature of song, And using matching result as the assessment result of the second audio-frequency information.
Optionally, in the present embodiment, storage medium is arranged to store the program code for executing following steps: During switching into accompaniment mode, stop the broadcasting of the original singer part of song using progressive manner.
Optionally, in the present embodiment, storage medium is arranged to store the program code for executing following steps: During switching into original singer's mode, start the broadcasting of the original singer part of song using progressive manner.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
In the above embodiment of the invention, it all emphasizes particularly on different fields to the description of each embodiment, does not have in some embodiment The part of detailed description, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed technology contents can pass through others Mode is realized.Wherein, the apparatus embodiments described above are merely exemplary, such as the division of unit, only a kind of Logical function partition, there may be another division manner in actual implementation, such as multiple units or components can combine or can To be integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual Coupling, direct-coupling or communication connection can be through some interfaces, the indirect coupling or communication connection of unit or module, It can be electrical or other forms.
Unit may or may not be physically separated as illustrated by the separation member, shown as a unit Component may or may not be physical unit, it can and it is in one place, or may be distributed over multiple networks On unit.It can some or all of the units may be selected to achieve the purpose of the solution of this embodiment according to the actual needs.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of software functional units.
It, can if integrated unit is realized in the form of SFU software functional unit and when sold or used as an independent product To be stored in a computer readable storage medium.Based on this understanding, technical solution of the present invention substantially or Say that all or part of the part that contributes to existing technology or the technical solution can embody in the form of software products Out, which is stored in a storage medium, including some instructions are used so that a computer equipment (can be personal computer, server or network equipment etc.) executes all or part of step of each embodiment method of the present invention Suddenly.And storage medium above-mentioned includes: USB flash disk, read-only memory (ROM, Read-Only Memory), random access memory The various media that can store program code such as (RAM, Random Access Memory), mobile hard disk, magnetic or disk.
The above is only the preferred embodiment of the present invention, it is noted that those skilled in the art are come It says, various improvements and modifications may be made without departing from the principle of the present invention, these improvements and modifications also should be regarded as Protection scope of the present invention.

Claims (22)

1. a kind of method for playing music characterized by comprising
During playing song, determine whether audio collecting device collects the audio-frequency information of user and believe as the first audio Breath;And
In the case where determining that the audio collecting device collects first audio-frequency information, the accompaniment tone of the song is played The happy original singer part without playing the song.
2. the method according to claim 1, wherein determining that it is described that the audio collecting device does not collect In the case where first audio-frequency information, accompaniment mode is not switched to and is played out.
3. according to the method described in claim 2, it is characterized in that, determining that the audio collecting device collects described first In the case where audio-frequency information, further includes:
Before switching into the accompaniment mode, first audio-frequency information is assessed;And
In the case where the assessment result of first audio-frequency information is greater than first predetermined value, the accompaniment mode is switched into.
4. according to the method described in claim 3, it is characterized in that, to first audio-frequency information carry out assessment include:
Extract the first vocal print feature of first audio-frequency information;And
First vocal print feature is matched with the second vocal print feature of the song, and using matching result as described The assessment result of one audio-frequency information.
5. method according to any of claims 1-4, which is characterized in that the process played under the accompaniment mode In, further includes:
Determine whether the audio collecting device collects the audio-frequency information of user as the second audio-frequency information;And
In the case where determining that the audio collecting device does not collect second audio-frequency information, original singer's mode is switched into It plays out,
Wherein, under original singer's mode, the original singer part of the song is played.
6. according to the method described in claim 5, it is characterized by further comprising:
In the case where determining that the audio collecting device collects second audio-frequency information, further to second audio Information is assessed;And
The assessment result of second audio-frequency information be less than second predetermined value in the case where, switch into original singer's mode into Row plays.
7. according to the method described in claim 6, it is characterized in that, to second audio-frequency information carry out assessment include:
Extract the third vocal print feature of second audio-frequency information;And
The third vocal print feature is matched with the falling tone line feature of the song, and using matching result as described The assessment result of two audio-frequency informations.
8. method according to any of claims 1-4, which is characterized in that the process played under the accompaniment mode In, further includes:
The audio-frequency information of user is acquired as the second audio-frequency information by the audio collecting device;
Second audio-frequency information is assessed;And
In the case where the assessment result of second audio-frequency information is less than second predetermined value, switches into original singer's mode and broadcast It puts,
Wherein under original singer's mode, the original singer part of the song is played.
9. according to the method described in claim 8, it is characterized in that, to second audio-frequency information carry out assessment include:
Extract the third vocal print feature of second audio-frequency information;And
The third vocal print feature is matched with the falling tone line feature of the song, and using matching result as described The assessment result of two audio-frequency informations.
10. the method according to claim 1, wherein being used during switching into the accompaniment mode Progressive manner stops the broadcasting of the original singer part of the song.
11. according to the method described in claim 5, it is characterized in that, being used during switching into original singer's mode Progressive manner starts the broadcasting of the original singer part of the song.
12. according to the method described in claim 8, it is characterized in that, being used during switching into original singer's mode Progressive manner starts the broadcasting of the original singer part of the song.
13. a kind of method for playing music characterized by comprising
During playing song under accompaniment mode, determine whether audio collecting device collects the audio-frequency information of user;With And
In the case where determining that the audio collecting device does not collect the audio-frequency information, the progress of original singer's mode is switched into It plays, wherein
Under the accompaniment mode, original singer part of the accompaniment music of the song without playing the song is only played, with And
Under original singer's mode, the original singer part of the song is played.
14. according to the method for claim 13, which is characterized in that determining that the audio collecting device do not collect institute In the case where stating audio-frequency information, continue with song described in the accompaniment mode playback.
15. according to the method for claim 13, which is characterized in that further include:
In the case where determining that the audio collecting device collects the audio-frequency information, further the audio-frequency information is carried out Assessment;And
In the case where the assessment result of the audio-frequency information is less than predetermined value, switches into original singer's mode and play out.
16. according to the method for claim 15, which is characterized in that carrying out assessment to the audio-frequency information includes:
Extract the first vocal print feature of the audio-frequency information;And
First vocal print feature is matched with the second vocal print feature of the song, and using matching result as the sound The assessment result of frequency information.
17. a kind of storage medium, which is characterized in that the storage medium includes the program of storage, wherein run in described program When control the storage medium where equipment perform claim require any one of 1 to 16 described in method.
18. a kind of processor, which is characterized in that the processor is for running program, wherein right of execution when described program is run Benefit require any one of 1 to 16 described in method.
19. a kind of system for playing music characterized by comprising
Processor;And
Memory is connected to the processor, for providing the instruction for handling following processing step for the processor:
During playing song, determine whether audio collecting device collects the audio-frequency information of user and believe as the first audio Breath;And
In the case where determining that the audio collecting device collects first audio-frequency information, the accompaniment tone of the song is played The happy original singer part without playing the song.
20. a kind of system for playing music characterized by comprising
Processor;And
Memory is connected to the processor, for providing the instruction for handling following processing step for the processor:
During playing song under accompaniment mode, determine whether audio collecting device collects the audio-frequency information of user;With And
In the case where determining that the audio collecting device does not collect the audio-frequency information, the accompaniment tone of the song is played The happy original singer part without playing the song, and
Under original singer's mode, the original singer part of the song is played.
21. a kind of device for playing music characterized by comprising
First unit, for determining whether audio collecting device collects the audio-frequency information of user during playing song As the first audio-frequency information;And
Second unit, for playing institute in the case where determining that the audio collecting device collects first audio-frequency information State original singer part of the accompaniment music of song without playing the song.
22. a kind of device for playing music characterized by comprising
Determination unit determines whether audio collecting device collects user during for playing song under accompaniment mode Audio-frequency information;And
Switch unit switches into original in the case where determining that the audio collecting device does not collect the audio-frequency information The mode of singing plays out, wherein under the accompaniment mode, only plays the accompaniment music of the song without playing the song Bent original singer part, and under original singer's mode, play the original singer part of the song.
CN201810085162.8A 2018-01-29 2018-01-29 Play the methods, devices and systems of music Pending CN110097868A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810085162.8A CN110097868A (en) 2018-01-29 2018-01-29 Play the methods, devices and systems of music

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810085162.8A CN110097868A (en) 2018-01-29 2018-01-29 Play the methods, devices and systems of music

Publications (1)

Publication Number Publication Date
CN110097868A true CN110097868A (en) 2019-08-06

Family

ID=67442472

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810085162.8A Pending CN110097868A (en) 2018-01-29 2018-01-29 Play the methods, devices and systems of music

Country Status (1)

Country Link
CN (1) CN110097868A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110503961A (en) * 2019-09-03 2019-11-26 北京字节跳动网络技术有限公司 Audio identification methods, device, storage medium and electronic equipment
CN112015505A (en) * 2020-08-13 2020-12-01 北京字节跳动网络技术有限公司 Mode switching method and device and electronic equipment
CN112596695A (en) * 2020-12-30 2021-04-02 北京达佳互联信息技术有限公司 Song guide method and device, electronic equipment and storage medium
CN112825244A (en) * 2019-11-21 2021-05-21 阿里巴巴集团控股有限公司 Dubbing music audio generation method and apparatus
CN113593505A (en) * 2020-04-30 2021-11-02 北京破壁者科技有限公司 Voice processing method and device and electronic equipment
CN116343726A (en) * 2023-05-29 2023-06-27 成都小唱科技有限公司 Audio switching method and device for jukeboxes, computer equipment and storage medium
WO2024001462A1 (en) * 2022-06-30 2024-01-04 腾讯科技(深圳)有限公司 Song playback method and apparatus, and computer device and computer-readable storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05307831A (en) * 1992-04-30 1993-11-19 Matsushita Electric Ind Co Ltd Sound switching device
CN202871290U (en) * 2012-09-27 2013-04-10 比亚迪股份有限公司 Apparatus for automatic switching of original singing and vocal accompaniment of karaoke equipment
CN104143325A (en) * 2014-07-18 2014-11-12 腾讯科技(深圳)有限公司 Method and system for switching accompaniment/original audio data
CN105161120A (en) * 2015-08-27 2015-12-16 广州酷狗计算机科技有限公司 Original and accompanying singing switching method and apparatus
CN105654971A (en) * 2014-11-11 2016-06-08 腾讯科技(深圳)有限公司 Singing assistance method and device in process of song recording
CN106548792A (en) * 2015-09-17 2017-03-29 阿里巴巴集团控股有限公司 Intelligent sound box device, mobile terminal and music processing method
CN107093419A (en) * 2016-02-17 2017-08-25 广州酷狗计算机科技有限公司 A kind of dynamic vocal accompaniment method and apparatus

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05307831A (en) * 1992-04-30 1993-11-19 Matsushita Electric Ind Co Ltd Sound switching device
CN202871290U (en) * 2012-09-27 2013-04-10 比亚迪股份有限公司 Apparatus for automatic switching of original singing and vocal accompaniment of karaoke equipment
CN104143325A (en) * 2014-07-18 2014-11-12 腾讯科技(深圳)有限公司 Method and system for switching accompaniment/original audio data
CN105654971A (en) * 2014-11-11 2016-06-08 腾讯科技(深圳)有限公司 Singing assistance method and device in process of song recording
CN105161120A (en) * 2015-08-27 2015-12-16 广州酷狗计算机科技有限公司 Original and accompanying singing switching method and apparatus
CN106548792A (en) * 2015-09-17 2017-03-29 阿里巴巴集团控股有限公司 Intelligent sound box device, mobile terminal and music processing method
CN107093419A (en) * 2016-02-17 2017-08-25 广州酷狗计算机科技有限公司 A kind of dynamic vocal accompaniment method and apparatus

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110503961A (en) * 2019-09-03 2019-11-26 北京字节跳动网络技术有限公司 Audio identification methods, device, storage medium and electronic equipment
CN112825244A (en) * 2019-11-21 2021-05-21 阿里巴巴集团控股有限公司 Dubbing music audio generation method and apparatus
CN112825244B (en) * 2019-11-21 2024-04-12 阿里巴巴集团控股有限公司 Music audio generation method and device
CN113593505A (en) * 2020-04-30 2021-11-02 北京破壁者科技有限公司 Voice processing method and device and electronic equipment
CN112015505A (en) * 2020-08-13 2020-12-01 北京字节跳动网络技术有限公司 Mode switching method and device and electronic equipment
CN112596695A (en) * 2020-12-30 2021-04-02 北京达佳互联信息技术有限公司 Song guide method and device, electronic equipment and storage medium
CN112596695B (en) * 2020-12-30 2024-03-12 北京达佳互联信息技术有限公司 Song guiding method and device, electronic equipment and storage medium
WO2024001462A1 (en) * 2022-06-30 2024-01-04 腾讯科技(深圳)有限公司 Song playback method and apparatus, and computer device and computer-readable storage medium
CN116343726A (en) * 2023-05-29 2023-06-27 成都小唱科技有限公司 Audio switching method and device for jukeboxes, computer equipment and storage medium
CN116343726B (en) * 2023-05-29 2023-08-08 成都小唱科技有限公司 Audio switching method and device for jukeboxes, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN110097868A (en) Play the methods, devices and systems of music
CN106469557B (en) Method and device for providing accompaniment music
CN104133851B (en) The detection method and detection device of audio similarity, electronic equipment
CN108259983A (en) A kind of method of video image processing, computer readable storage medium and terminal
CN109151634A (en) Wireless headset method for controlling volume, wireless headset and mobile terminal
CN105354406B (en) The treating method and apparatus of background music
CN105243920A (en) Keyboard musical instrument playing guidance system and teaching method
CN104123115A (en) Audio information processing method and electronic device
CN104867506A (en) Music automatic control method and device
CN108111909A (en) Method of video image processing and computer storage media, terminal
CN106095384B (en) A kind of effect adjusting method and user terminal
CN103456329B (en) A kind of multimedia method of broadcasting, device and mobile terminal
CN106293602B (en) Audio data control method for playing back and equipment in earphone
CN107680614B (en) Audio signal processing method, apparatus and storage medium
CN101667422A (en) Method and device for adjusting mode of song accompaniment
CN102917119A (en) Method and system for processing music by mobile terminal according to voice recognition
CN107302548A (en) Method, terminal device, server and the system of aid musical instruments playing practice
JP2007017572A (en) Foreign language learning device and method, and recording media and program for foreign language learning
CN104092809A (en) Communication sound recording method and recorded communication sound playing method and device
CN109821246A (en) Motor vibrations method and device, storage medium and electronic equipment
CN103955490A (en) Audio playing method and audio playing equipment
CN104835516A (en) Music playing method and apparatus, and intelligent terminal
CN108363530A (en) Electronic device, method for playing music and related product
CN111161746B (en) Voiceprint registration method and system
CN105224230B (en) A kind of method and mobile terminal playing audio file

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