CN110097868A - Play the methods, devices and systems of music - Google Patents
Play the methods, devices and systems of music Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/361—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Details of electrophonic musical instruments
- G10H1/36—Accompaniment arrangements
- G10H1/361—Recording/reproducing of accompaniment for use with an external source, e.g. karaoke systems
- G10H1/366—Recording/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
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10H—ELECTROPHONIC 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/00—Aspects 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/021—Background 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
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.
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)
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)
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 |
-
2018
- 2018-01-29 CN CN201810085162.8A patent/CN110097868A/en active Pending
Patent Citations (7)
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)
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 |