CN107347167A - A kind of method, system and application for realizing networking singing competition - Google Patents
A kind of method, system and application for realizing networking singing competition Download PDFInfo
- Publication number
- CN107347167A CN107347167A CN201710391607.0A CN201710391607A CN107347167A CN 107347167 A CN107347167 A CN 107347167A CN 201710391607 A CN201710391607 A CN 201710391607A CN 107347167 A CN107347167 A CN 107347167A
- Authority
- CN
- China
- Prior art keywords
- set top
- top box
- server
- match
- singing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
- H04N21/2393—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/254—Management at additional data server, e.g. shopping server, rights management server
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/27—Server based end-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/42203—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
The present invention discloses a kind of method and system for realizing networking singing competition, and wherein method comprises the following steps:Set top box obtains the audio input of microphone in real time, the score data of real-time display user after system scores;Set top box obtains and the score data of the opponent of user's networking match and display in real time;Set top box shows result of the match in songs playing process real-time display result of the match and/or set top box after playback of songs.Above-mentioned technical proposal can realize the singing competition demand of user at any time, and user can send singing competition request at any time on the set-top box, and user can easily take part in game, and businessman goes matchmaking without cost manpower and materials.
Description
Technical field
The present invention relates to singing software technology field, more particularly to a kind of method for realizing networking singing competition, system and
Using.
Background technology
With the development of multimedia and Internet technology, user can not gradually meet what traditional digital audio-video place provided
Simple audiovisual service, digital audio-video place also gradually provide more interesting services to attract consumer.As at present
Networking singing competition is held to attract consumer in many digital audio-video places, and these matches need businessman oneself to pre-set
Good game content, including match song, fixture, reward content etc., and to inform user.Then user is in fixture section
Interior participation, the achievement of each competition user of system record, system announce top after end of match.This technology has as follows
Shortcoming:Businessman needs to be configured in advance, puts into resource;User and it is local when oneself singing as, not with other racers
The impression to play, and sing terminate after can not immediately know that result.
The content of the invention
For this reason, it may be necessary to provide a kind of method, system and application for realizing networking singing competition, solve existing in audiovisual place
Singing competition process is cumbersome for upper progress, cost input is big, poor user experience, can not obtain the problem of result of the match in real time.
To achieve the above object, a kind of method for realizing networking singing competition is inventor provided, is comprised the following steps:
Set top box obtains the audio input of microphone in real time, the score data of real-time display user after system scores;
Set top box obtains and the score data of the opponent of user's networking match and display in real time;
Set top box shows ratio in songs playing process real-time display result of the match and/or set top box after playback of songs
Match result.
It is further, described that " set top box obtains the audio input of microphone in real time, the real-time display user after system scores
Score data " before also include step:
Set top box receives Client-initiated singing competition request;
Set top box sends singing competition request and arrives server, and server receives singing competition request;
The receiving match that server obtains opponent is instructed and sent to set top box.
Further, described " set top box receives Client-initiated singing competition request " includes step:
Set top box receives Client-initiated singing competition request and staked on;
Then this method also comprises the following steps:
Server is staked on according to result of the match distribution.
Further, the singing competition request includes compete song and target point;
The result of the match is scored with the degree of closeness of target point to determine by server according to singing, closer to target point
A side be triumph side.
Further, before described " set top box obtains and the score data of the opponent of user's networking match and display in real time " also
Including:Server obtains the score data with the opponent of user's networking match and sent to set top box in real time.
Further, the opponent comprises the following steps if the user with other associated with set-top box, then this method:
The set top box for receiving singing competition request is set as the first set top box,
Server receives the singing competition request Concurrency that the first set top box is sent and send singing competition request to arrive other set top boxes,
Other set top boxes show singing competition request;
The user of other associated with set-top box receives to compete and send to receive to compete to instruct to get it to server, server
The receiving match of his set top box instructs and is sent to the first set top box;
First set top box and other set top boxes commence play out song, obtain the input of microphone in real time and in corresponding display
Screen shows that two set top boxes correspond to the singing scoring of user;
First set top box and other set top boxes are in songs playing process real-time display result of the match and/or complete in playback of songs
Result of the match is shown after finishing.
Further, the opponent is the opponent for being pre-stored in server, and described " set top box obtains the audio of microphone in real time
Also include step before input, the score data of real-time display user after system scores ":
The scoring file recorded of server retrieval, after corresponding scoring file is retrieved using the scoring file as pair
Hand.
Further, also comprise the following steps:
Song information and score information are simultaneously uploaded to clothes by set top box by the singing scoring of display screen real-time display user
Device, server storage song information and the score information of being engaged in are scoring file.
Further, the method for the singing competition is used for the audiovisual system in digital audio-video place, the audiovisual system
Include the set top box, the audiovisual place includes portable singing-hall, KTV places or family place.
The present invention also provides a kind of system for realizing networking singing competition, including set top box:
Set top box is used for the audio input for obtaining microphone in real time, the scoring number of real-time display user after system scores
According to;
Set top box is used to obtain in real time and the score data of the opponent of user's networking match and display;
Set top box is used to after playback of songs show in songs playing process real-time display result of the match and/or set top box
Show result of the match.
Further, in addition to server:
Set top box is used to receive Client-initiated singing competition request;
Set top box arrives server for sending singing competition request, and server is used to receive singing competition request;
The receiving match that server is used to obtain opponent is instructed and sent to set top box.
Further, set top box is used to receive Client-initiated singing competition request and staked on;
Server is used to be staked on according to result of the match distribution.
Further, the singing competition request includes compete song and target point;
The result of the match is scored with the degree of closeness of target point to determine by server according to singing, closer to target point
A side be triumph side.
Further, in addition to server:Server is used to obtain the scoring number with the opponent of user's networking match in real time
According to and send to set top box.
Further, the opponent is if the user with other associated with set-top box, then the system include other set top boxes and
Server:
The set top box for receiving singing competition request is set as the first set top box,
The singing competition request Concurrency that server is used to receive the transmission of the first set top box send singing competition request to arrive other machines
Top box, other set top boxes are used to show that singing competition is asked;
The user of other associated with set-top box is used for for receiving to compete and sending receiving match and instruct to server, server
The receiving match for getting other set top boxes instructs and is sent to the first set top box;
First set top box and other set top boxes are used to commence play out song, obtain the input of microphone in real time and corresponding
Display screen shows that two set top boxes correspond to the singing scoring of user;
First set top box and other set top boxes are in songs playing process real-time display result of the match and/or complete in playback of songs
Result of the match is shown after finishing.
Further, the opponent is the opponent for being pre-stored in server;
Server is used to retrieve the scoring file recorded, and makees the scoring file after corresponding scoring file is retrieved
For opponent.
Further, set top box is used for the singing scoring by display screen real-time display user simultaneously song information and scoring
Information is uploaded onto the server, and server is used to store song information and score information for scoring file.
Invention additionally discloses one kind to realize networking singing competition systematic difference, the system for realizing networking singing competition
For the audiovisual system in digital audio-video place, the audiovisual place includes portable singing-hall, KTV places or family place.
It is different from prior art, above-mentioned technical proposal can realize the singing competition demand of user at any time, and user can be
Singing competition request is sent on set top box at any time, user can easily take part in game, and businessman goes without cost manpower and materials
Matchmaking.During singing competition, set top box can show the real-time fraction of user and opponent, and user can experience in real time
The effect of confrontation, more there is athletics and interest, improves Consumer's Experience.And show match at once after the completion of singing competition
As a result, the time that user waits result is reduced.
Brief description of the drawings
Fig. 1 is the method flow diagram described in an embodiment;
Fig. 2 is the method flow diagram described in another embodiment;
Fig. 3 is the system construction drawing described in embodiment.
Description of reference numerals:
200th, singing competition system,
202nd, the first set top box,
204th, server,
206th, other set top boxes,
208th, other set top boxes,
210th, LAN server.
Embodiment
To describe the technology contents of technical scheme, construction feature, the objects and the effects in detail, below in conjunction with specific reality
Apply example and coordinate accompanying drawing to be explained in detail.
Fig. 1 to Fig. 3 is referred to, a kind of method for realizing networking singing competition is present embodiments provided, can apply to Fig. 2
Singing competition system on.Singing competition system can be with audiovisual place, and audiovisual place has generally comprised multiple boxes, bag
There is set top box inside railway carriage or compartment, this set top box can be connected with server, this server can be server in place or
Server outside place.In addition, the audiovisual place can also be audio-visual scene or portable singing-hall in home environment, family
Set top box can be installed, set top box is connected with the server outside place again in front yard or portable singing-hall.Set top box can be connected with
Display screen, audio amplifier and microphone etc., user can carry out requesting song operation by display screen, i.e., can be with control machine top by display screen
Box, realize the reception that set top box is asked user.The display screen can be that touch display screen can also be TV in family, lead to
Cross the operations such as remote control requesting song.Set top box can play song on audio amplifier, and song here can be accompanying song, user
It can be sung by microphone, set top box can get user voice from microphone.
As shown in figure 1, the method for the present embodiment is first begin to obtain the audio of microphone in real time with step S101 set top boxes
Input, the score data of real-time display user after system scores.System scoring is that the performance to user is scored, and scoring can
To be realized by the system installed on set top box, the audio input of microphone can also be uploaded to by scoring system by set top box
(such as server) is scored on system, and then points-scoring system sends score data can show screen display to set top box, set top box
Show score data.And obtained in real time and the score data of the opponent of user's networking match and display in step S102 set top boxes.
Here opponent can be a variety of, such as virtual opponent either other on-line customers.The score data of virtual opponent is
Produced by equipment, including equipment is produced according to the scoring file pre-seted or equipment randomly generates.And other on-line customers
Score data is to be produced by points-scoring system according to the audio input of other users.The equipment of virtual opponent can be set top box sheet
Body, server etc..Equipment used in other users can be other set top boxes or other electronic equipments (such as mobile phone movements
Terminal), other set top boxes can be direct by self-contained communication module and the communication module of the set top box in step S101
Connection, or other set top boxes can be established by the set top box in server and step S101 and communicated to connect.In following reality
Apply in example, the situation of opponent can be further detailed.The method of the present embodiment also includes step S103 set top boxes
Result of the match is shown after playback of songs in songs playing process real-time display result of the match and/or set top box.Match knot
Fruit is used to reflect the statistical summary fruit to score in real time to both sides in this period of time of current time since song.
In the above-described embodiments, user can carry out performance match on the set-top box, see in real time the scoring of oneself with it is right
The scoring of hand, with more athletics, the telepresenc of user's match is improved, and can see result of the match, reduce user's wait
As a result time.
In certain embodiments, when user needs sing match, a request can be sent to set top box.
This request can be triggered by pressing specific button, can also show a request button on a display screen, and user touches
The button realizes triggering.Or in some embodiments it is possible to realized by mobile interchange technology, as shown two on a display screen
Identification code, the users such as dimension code, bar code scan the identification code by handheld devices such as mobile phones, so as to realize mobile phone and the set top box
Association and network connection.Singing competition then can be sent by mobile phone to ask, set top box can receives the singing competition
Request.Here singing competition request can include a song track.
Set top box receives the singing competition request of user, that is, enters the step S201 such as Fig. 2.Show that user wants to carry out
Singing competition, then send singing competition request in step S202 set top boxes and arrive server, server receives singing competition request.
After server receives match request, server should want that receiving match instruction can be got, and this instruction is sent out by opponent
Go out, show there is opponent to agree to play with user.The opponent is exactly the opponent that user wants singing competition.This ratio
Match offline opponent's (or virtual opponent) that opponent can be the storage of other server memories, or other set top box sides
Opponent, certainly, in certain embodiments or other handheld terminals opponent, such as the user on mobile phone.
After the instruction of opponent is sent, the receiving match instruction that opponent is obtained into step S203 servers is concurrent
Give set top box;Set top box can initially enter singing competition after receiving the receiving match instruction of other set top boxes.Then in step
Rapid S204 set top boxes commence play out song, obtain the audio input of microphone in real time, are shown after system scoring by display screen
The singing scoring of user or score data.Here singing scoring can be the sound and accompanying song according to microphone input
Original singer's vocal print similarity scoring, can also be the sound of microphone input and the scoring of song standard accuracy in pitch similarity.Place
Manage scoring can by set-top box processes or the mode by server process, preferably set-top box processes, can so reduce with
The flow bandwidth of data transfer between server, the burden of server can also be reduced, improve the real-time response time of scoring, keep away
Exempt from scoring delay occur.Then this scoring can upload onto the server, and so by transmitting appraisal result, reduce transmission
Data volume.
In the present invention, in order to allow user can real time inspection to the appraisal result between opponent, increase athletics and interest
Taste, the then singing for obtaining opponent in real time in step S205 servers are scored and sent to set top box.In some embodiments
In, if be directly connected to without server, such as set top box and other set top boxes, then step S205 can be direct by other set top boxes
Score data is sent to set top box.The scoring and match that then step S206 set top boxes pass through display screen real-time display association user
The singing scoring of opponent.That is user not can be only seen the scoring of oneself during singing competition, can also see in real time
The scoring of opponent, such match have more telepresenc, and Consumer's Experience is more preferable.Set top box is in display opponent scoring and user
It during the scoring of oneself, can be shown in the different zones of display screen, the scoring of a side can be such as shown above screen, be shielded
Curtain lower section shows the scoring of the opposing party, facilitates user to check.It should be understood in real time in a first singing songses described in the present invention
During, scoring is that the performance of with good grounds user occurs repeatedly to change, certainly, the interval people in the art changed every time
Member can select setting as needed.The time point of scoring change may be considered scoring point.
After the completion of a first singing songses, then shown in real time in songs playing process by display screen in step S207 set top boxes
Show result of the match and/or result of the match is shown after playback of songs.This result of the match is the real-time scoring of basis above,
The result being calculated.During the games, can real-time display user and opponent result of the match, for example, display it is current which
The information such as square fraction is high, which side is had the advantage.Furthermore it is also possible to show result of the match after playback of songs terminates.This knot
Fruit is usually triumph, failure or deuce, indicates the result that user sings with singing opponent.Such result can show in real time
Show to come, user need not be waited, the situation for avoiding user from waiting.
As described above, opponent can be a variety of opponents.Below just respectively to different opponents
Illustrate.
For the opponent if the user with other associated with set-top box, setting here receives the machine of the singing competition request of user
Top box is the first set top box, then when step S202 servers receive singing competition request, server sends singing competition request
To other set top boxes, other set top boxes show singing competition request;The user of other set top boxes can see someone on screen
Singing competition is carried out, other set top boxes here can show song track, be in order to which the user of other set top boxes weighs
No competition.If someone receive the singing competition request, this people just become initiate singing competition request user (or
Initiate user) singing opponent, then this set top box can be considered other set top boxes.Other set top boxes, which are sent, receives match
Instruction to server, the receiving match that server gets other set top boxes instructs and is sent to the first set top box.Server
After receiving match instruction is sent, then it can start singing competition.First set top box and other set top boxes start simultaneously at broadcasting song
Song, the input of microphone is obtained in real time and shows that two set top boxes correspond to the singing scoring of user in corresponding display screen.Certainly, it is
Other set top boxes are caused also to show the scoring for initiating user, to initiate the set top box of user need to be sent to real-time appraisal result
Server, the display screen as corresponding to server issues other set top boxes are shown., can real-time display in songs playing process
The result of the match of user and opponent are initiated, for example, information such as which side current fraction of display are high, which side is had the advantage.Finally,
First set top box and other set top boxes show screen display result of the match after playback of songs corresponding.So match knot
Fruit can is initiated user and singing opponent sees.The present embodiment sings ratio in real time by being carried out with other set-top box users
Match, user can experience the effect of real-time oppositional, more there is athletics and interest, improve Consumer's Experience.
In above-described embodiment, other set top boxes are not limited to initiating the set top box in the same place of user's set top box,
Can be outside place, as long as other set top boxes can set up connection with server.
And when opponent is virtual opponent, opponent can be the opponent for being pre-stored in server, then user is sending out
When playing match request, server will retrieve whether have the virtual opponent for being pre-stored in server according to song title, if so,
Then server oneself sends receiving match instruction, and performance match is carried out with initiating user using virtual opponent.Shown due to singing
Score in real time, then server should have scoring file, have the scoring of scoring point in the file that scores, sing to this and comment in user
During branch, the scoring that the scoring is put is sent to set top box by server as opponent's scoring, and shows screen display corresponding.This
In scoring file when can be sung by each user, scoring is uploaded onto the server, server carries out storing formation.Comment
Single cent part can include song track, in order to which server retrieves the corresponding scoring file according to singing competition request.
User so can be rapidly allowed to realize the demand for singing match.
Certainly, opponent is that on-line customer either virtual opponent, the server of other associated with set-top box can select
A kind of situation is set, and can either set two kinds to be selected to user or can set different priority simultaneously, at useless
When being fitted on virtual opponent or being met an enemy attack without other opponents, another situation can be selected to be handled.
As described above, the file that scores can be generated by recording the process of user's performance, then in step S204
In:While set top box is scored by the singing of display screen real-time display user, and song information and score information are uploaded to
Server, server storage song information and score information are scoring file.The quantity of scoring file can so be increased, right
When hand is virtual opponent, facilitate server matches to virtual opponent.When matching multiple scoring files, server can inform
Set top box, allow set top box to show the button that a user can match again, user can select to match again.
In order to improve the athletics of match, opposing teams can be staked on before match starts, and staking on here can be
Cash pledge or virtual objects etc..It is necessary to selecting to stake on accordingly when user initiates singing competition request.Then after end of match,
When as a result out, server will will stake on the side for giving triumph.When opponent is virtual opponent, server is receiving
When request, server also to descend it is same stake on, this stake on may be considered businessman to accompany user to play and
Under.When user wins, server will not only return user and stake on, and also be awarded to staking under server oneself
User.If user have failed, server can get staking on and storing away for user, such as be stored on Merchant Account.When
When opponent is the networking opponent of other associated with set-top box, opponent will also descend same stake on just when receiving match instruction
Match instruction can be received.So when a side is triumph, two parts stake on together is awarded to triumph side by server.
When deuce, staking on for each side can be returned to each side.So by staking on, opposing teams can more take notice of result of the match
And can more intensively it compete so that match is more interesting.
In certain embodiments, the singing competition request includes compete song and target point;The result of the match is by taking
Business device scores with the degree of closeness of target point to determine according to singing, and the side closer to target point is triumph side.I.e. user exists
When initiating singing competition request, target point is additionally provided with.Then in match, a near side is triumph with target tap
Side.It is 80 points such as to set target point, initiates user's score 75 and divides, and singing opponent score 90 is divided, and it is 5 to initiate user with target point difference
Point, opponent's divides poor 10 points, due to initiating user with current point more closely, then thinking initiation user's triumph.Such benefit
It is, even if different horizontal opposing teams, is also not necessarily a horizontal high side and stands to gain, varying level use can be improved
Family participates in the enthusiasm of match.
The present invention does not limit the place that this method is applied, and this method can be used for the audiovisual system in digital audio-video place
On system, such as KTV places, family place or mobile singing-hall, the audiovisual system include the set top box and the clothes
Business device.When in KTV places, the set top box is placed in the box in the digital audio-video place and associated with box.So use
Family can in digital audio-video place enjoys real-time singing contest, can improve Consumer's Experience of the user in these places.
The present invention also provides a kind of system 200 for realizing networking singing competition, includes set top box 202.Set top box is used for
The audio input of microphone, the score data of real-time display user after system scores are obtained in real time;Set top box is used to obtain in real time
Take and the score data of the opponent of user's networking match and display;Set top box, which is used to compete in songs playing process real-time display, to be tied
Fruit and/or set top box show result of the match after playback of songs.User can carry out performance match on the set-top box, in real time
See oneself scoring and opponent scoring, with more athletics, improve the telepresenc of user's match, and can see match knot
Fruit, reduce the time that user waits result.
The present invention can include server, and opponent can carry out networking match by server and set top box, then take
Business device be used to obtaining in real time with user network match opponent score data and send to set top box, set top box is used for from service
Obtained in real time on device and the score data of the opponent of user's networking match and display.By server can realize user with it is more
The user of the association of equipment carries out singing contest, improves the interest of match.In the embodiment of no server, ratio of networking
The score data of the opponent of match can directly be sent from the equipment where opponent to set top box, i.e. setting where set top box from opponent
The score data of standby upper acquisition opponent and display.
In other embodiments, when audiovisual place is KTV places, as shown in figure 3, system 200 includes the He of set top box 202
Server 204, each set top box are general in a box.Other boxes also have set top box 206,208 etc..The present invention is not
Limited service device type, server can be LAN server 210 or the server 206 at internet end etc..In order to realize
It is connected with the server at internet end, after multiple set top boxes first will be typically connected with the server 210 of LAN, information is concentrated again
Server 206 is sent to by the server 210 of LAN.In addition, under the place of family or portable singing-hall, can be in place
In only set set top box 202, and internet end set server 204.
In system 200, set top box 202 is used to receive Client-initiated singing competition request;Set top box is sung for transmission
Server is arrived in song match request, and server is used to receive singing competition request;Server 204 is used for the receiving for obtaining opponent
Match is instructed and sent to set top box;Set top box is used to commence play out song, obtains the input of microphone in real time and passes through display
Screen shows the singing scoring of user;The singing that server is used to obtain opponent in real time is scored and sent to set top box;Machine top
Box is used to score by the singing of display screen real-time display opponent;Set top box is used in songs playing process real-time display ratio
Match result and/or result of the match is shown after playback of songs.So user can see in real time scores and can compete
Appraisal result is seen after end at once, improves real-time and athletics.
Further, in addition to other set top boxes 208:The set top box for receiving singing competition request is set as the first set top box
202, the singing competition request Concurrency that server is used to receive the transmission of the first set top box send singing competition request to arrive other set top boxes,
Other set top boxes are used to show that singing competition is asked.Other set top boxes are used to after the user of association receives match send to receive ratio
To server, the set top box is other set top boxes 208 for match instruction.Server is used for the receiving match for getting other set top boxes
Instruct and be sent to the first set top box;First set top box and other set top boxes are used to commence play out song, obtain microphone in real time
Input and corresponding display screen show two set top boxes correspond to user singing scoring;First set top box and other set top boxes pair
The display screen answered is used to show result of the match after playback of songs.So different boxes can be with the user of different places
Real-time singing competition is carried out, is added between box or long-range interaction, improves Consumer's Experience.
Further, the opponent is the opponent for being pre-stored in server, and server is used to ask to retrieve according to singing competition
The scoring file recorded, using the scoring file as opponent after corresponding scoring file is retrieved.Accordingly even when without reality
When opponent, server can also allow user carry out singing competition, facilitate the demand that user carries out singing competition at any time.
In order to allow server to produce more scoring files, set top box is used for the singing by display screen real-time display user
Score and song information and score information are uploaded onto the server, server is used to store song information and score information for scoring
File.
Further, set top box is used to receive Client-initiated singing competition request and staked on;Server be used for according to than
Match result distribution is staked on.By staking on opposing teams can be allowed more to take notice of result of the match can more intensively compete,
In certain embodiments, the singing competition request includes compete song and target point;Server is used for basis and sung
Song scores with the degree of closeness of target point to determine result of the match, and the side closer to target point is triumph side.It can improve not
Same level user participates in the enthusiasm of match.
The invention also discloses a kind of systematic difference for realizing networking singing competition, the system can be applied to a variety of fields
Scape, such as KTV places, family place or mobile singing-hall.So user can experience networking in different places and sing ratio
Match, improves Consumer's Experience.
It should be noted that herein, term " comprising ", "comprising" or its any other variant are intended to non-row
His property includes, so that process, method, article or terminal device including a series of elements not only will including those
Element, but also the other element including being not expressly set out, or it is this process, method, article or terminal also to include
The intrinsic key element of equipment.In the absence of more restrictions, by sentence " including ... " or " including ... " limit will
Element, it is not excluded that other key element in the process including the key element, method, article or terminal device also be present.In addition,
Herein, " being more than ", " being less than ", " exceeding " etc. are interpreted as not including this number;" more than ", " following ", " within " etc. be interpreted as
Including this number.
It should be understood by those skilled in the art that, the various embodiments described above can be provided as method, apparatus or computer program production
Product.These embodiments can use the embodiment in terms of complete hardware embodiment, complete software embodiment or combination software and hardware
Form.All or part of step in the method that the various embodiments described above are related to can by program come instruct the hardware of correlation come
Complete, described program can be stored in the storage medium that computer equipment can be read, for performing the various embodiments described above side
All or part of step described in method.The computer equipment, include but is not limited to:Personal computer, server, general-purpose computations
It is machine, special-purpose computer, the network equipment, embedded device, programmable device, intelligent mobile terminal, intelligent home device, wearable
Smart machine, vehicle intelligent equipment etc.;Described storage medium, include but is not limited to:RAM, ROM, magnetic disc, tape, CD, sudden strain of a muscle
Deposit, USB flash disk, mobile hard disk, storage card, memory stick, webserver storage, network cloud storage etc..
The various embodiments described above are with reference to method, equipment (system) and the computer program product according to embodiment
Flow chart and/or block diagram describe.It should be understood that can be by every in computer program instructions implementation process figure and/or block diagram
One flow and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computers can be provided
Programmed instruction is to the processor of computer equipment to produce a machine so that passes through the finger of the computing device of computer equipment
Order, which produces, to be used to realize what is specified in one flow of flow chart or multiple flows and/or one square frame of block diagram or multiple square frames
The device of function.
These computer program instructions may be alternatively stored in the computer that computer equipment can be guided to work in a specific way and set
In standby readable memory so that the instruction being stored in the computer equipment readable memory produces the manufacture for including command device
Product, the command device is realized to be referred in one flow of flow chart or multiple flows and/or one square frame of block diagram or multiple square frames
Fixed function.
These computer program instructions can be also loaded on computer equipment so that performed on a computing device a series of
Operating procedure is to produce computer implemented processing, so as to which the instruction performed on a computing device is provided for realizing in flow
The step of function of being specified in one flow of figure or multiple flows and/or one square frame of block diagram or multiple square frames.
Although the various embodiments described above are described, those skilled in the art once know basic wound
The property made concept, then other change and modification can be made to these embodiments, so embodiments of the invention are the foregoing is only,
Not thereby the scope of patent protection of the present invention, every equivalent structure made using description of the invention and accompanying drawing content are limited
Or equivalent flow conversion, or other related technical areas are directly or indirectly used in, similarly it is included in the patent of the present invention
Within protection domain.
Claims (17)
- A kind of 1. method for realizing networking singing competition, it is characterised in that comprise the following steps:Set top box obtains the audio input of microphone in real time, the score data of real-time display user after system scores;Set top box obtains and the score data of the opponent of user's networking match and display in real time;Set top box shows match knot in songs playing process real-time display result of the match and/or set top box after playback of songs Fruit.
- 2. the method for networking singing competition according to claim 1, it is characterised in that described " set top box obtains wheat in real time Also include step before the audio input of gram wind, the score data of real-time display user after system scores ":Set top box receives Client-initiated singing competition request;Set top box sends singing competition request and arrives server, and server receives singing competition request;The receiving match that server obtains opponent is instructed and sent to set top box.
- 3. the method according to claim 2 for realizing networking singing competition, it is characterised in that described " set top box, which receives, to be used The singing competition request that family is initiated " includes step:Set top box receives Client-initiated singing competition request and staked on;Then this method also comprises the following steps:Server is staked on according to result of the match distribution.
- 4. the method according to claim 2 for realizing networking singing competition, it is characterised in that the singing competition request bag Include match song and target point;The result of the match is scored with the degree of closeness of target point to determine by server according to singing, closer to the one of target point Side is triumph side.
- 5. it is according to claim 1 networking singing competition method, it is characterised in that it is described " set top box in real time obtain with Also include before the score data of the opponent of user's networking match and display ":Server obtains pair for match of being networked with user in real time The score data of hand is simultaneously sent to set top box.
- A kind of 6. method for realizing networking singing competition according to claim 2, it is characterised in that:The opponent if with The user of other associated with set-top box, then this method comprise the following steps:The set top box for receiving singing competition request is set as the first set top box,Server receives the singing competition request Concurrency that the first set top box is sent and send singing competition request to arrive other set top boxes, other Set top box shows singing competition request;The user of other associated with set-top box receives to compete and send receiving match instruction to server, and server gets other machines The receiving match of top box instructs and is sent to the first set top box;First set top box and other set top boxes commence play out song, obtain the input of microphone in real time and show that two set top boxes are corresponding The singing scoring of user;First set top box and other set top boxes are in songs playing process real-time display result of the match and/or after playback of songs Show result of the match.
- A kind of 7. method for realizing networking singing competition according to claim 1, it is characterised in that:The opponent is to prestore In the opponent of server, described " set top box obtains the audio input of microphone in real time, the real-time display user after system scores Also include step before score data ":The scoring file that server retrieval has been recorded, using the scoring file as opponent after corresponding scoring file is retrieved.
- 8. a kind of method for realizing networking singing competition according to claim 2 to 7 any one, it is characterised in that also Comprise the following steps:The singing of set top box real-time display user is scored and song information and score information is uploaded onto the server, server storage Song information and score information are scoring file.
- 9. a kind of system for realizing networking singing competition, it is characterised in that including set top box:Set top box is used for the audio input for obtaining microphone in real time, the score data of real-time display user after system scores;Set top box is used to obtain in real time and the score data of the opponent of user's networking match and display;Set top box is used to show ratio after playback of songs in songs playing process real-time display result of the match and/or set top box Match result.
- 10. the system of networking singing competition according to claim 9, it is characterised in that also including server:Set top box is used to receive Client-initiated singing competition request;Set top box arrives server for sending singing competition request, and server is used to receive singing competition request;The receiving match that server is used to obtain opponent is instructed and sent to set top box.
- 11. the system according to claim 10 for realizing networking singing competition, it is characterised in thatSet top box is used to receive Client-initiated singing competition request and staked on;Server is used to be staked on according to result of the match distribution.
- 12. the system according to claim 10 for realizing networking singing competition, it is characterised in that the singing competition request Including match song and target point;The result of the match is scored with the degree of closeness of target point to determine by server according to singing, closer to the one of target point Side is triumph side.
- 13. the system of networking singing competition according to claim 9, it is characterised in that also including server:Server is used In the real-time score data obtained with the opponent of user's networking match and send to set top box.
- 14. the system according to claim 9 for realizing networking singing competition, it is characterised in that:The opponent if with its The user of his associated with set-top box, then the system include other set top boxes and server:The set top box for receiving singing competition request is set as the first set top box,The singing competition request Concurrency that server is used to receive the transmission of the first set top box send singing competition request to arrive other set top boxes, Other set top boxes are used to show that singing competition is asked;The user of other associated with set-top box is used to receive to compete and send receiving match instruction to server, and server is used to obtain Receiving match to other set top boxes instructs and is sent to the first set top box;First set top box and other set top boxes are used to commence play out song, obtain the input of microphone in real time and in corresponding display Screen shows that two set top boxes correspond to the singing scoring of user;First set top box and other set top boxes are in songs playing process real-time display result of the match and/or after playback of songs Show result of the match.
- 15. the system according to claim 9 for realizing networking singing competition, it is characterised in that:The opponent is to be pre-stored in The opponent of server;Server is used to retrieve the scoring file recorded, after corresponding scoring file is retrieved using the scoring file as pair Hand.
- 16. the system of the realization networking singing competition according to claim 10 to 15 any one, it is characterised in that:The singing that set top box is used for real-time display user is scored and song information and score information is uploaded onto the server, server For storing song information and score information as scoring file.
- 17. a kind of systematic difference of realization networking singing competition as described in any one of claim 9 to 15, its feature exist In the system of the singing competition is used for the audiovisual system in digital audio-video place, and the audiovisual place is practised singing including movable type Room, KTV places or family place.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710391607.0A CN107347167A (en) | 2017-05-27 | 2017-05-27 | A kind of method, system and application for realizing networking singing competition |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710391607.0A CN107347167A (en) | 2017-05-27 | 2017-05-27 | A kind of method, system and application for realizing networking singing competition |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107347167A true CN107347167A (en) | 2017-11-14 |
Family
ID=60252959
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710391607.0A Pending CN107347167A (en) | 2017-05-27 | 2017-05-27 | A kind of method, system and application for realizing networking singing competition |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107347167A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109448681A (en) * | 2018-09-05 | 2019-03-08 | 厦门轻唱科技有限公司 | K sings interactive system, implementation method, medium and system |
CN111862916A (en) * | 2020-05-25 | 2020-10-30 | 福建凯米网络科技有限公司 | Audio-visual place singing scoring method and system |
CN113625873A (en) * | 2021-08-05 | 2021-11-09 | 重庆智域智联科技有限公司 | Interactive learning method and system based on audio recognition and multi-track sequence representation |
CN113938701A (en) * | 2021-12-06 | 2022-01-14 | 成都音悦创想科技有限公司 | Method, system and storage medium for realizing live broadcast interaction of KTV |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101707679A (en) * | 2009-10-30 | 2010-05-12 | 深圳创维-Rgb电子有限公司 | Television, karaoke marking system and method thereof |
CN102693716A (en) * | 2011-03-24 | 2012-09-26 | 上海尚恩华科网络科技股份有限公司 | Television karaoke system supporting network scoring function and television karaoke realization method |
CN103077701A (en) * | 2012-11-28 | 2013-05-01 | 福建星网视易信息***有限公司 | Intonation evaluation method, intonation evaluation device and intonation evaluation system |
CN104486670A (en) * | 2014-12-09 | 2015-04-01 | 四川长虹电器股份有限公司 | Domestic KTV (Karaoke Television) implementation method |
CN104882147A (en) * | 2015-06-05 | 2015-09-02 | 福建星网视易信息***有限公司 | Method, device and system for displaying singing score |
CN104902012A (en) * | 2015-05-11 | 2015-09-09 | 福建星网视易信息***有限公司 | Method for carrying out singing contest through network and singing contest system |
CN105630895A (en) * | 2015-12-20 | 2016-06-01 | 天脉聚源(北京)科技有限公司 | Method and device for displaying score in real time |
CN106571151A (en) * | 2016-10-26 | 2017-04-19 | 腾讯音乐娱乐(深圳)有限公司 | Challenge song recording method and device |
CN106656743A (en) * | 2016-10-08 | 2017-05-10 | 腾讯科技(深圳)有限公司 | Message display method, device and system |
-
2017
- 2017-05-27 CN CN201710391607.0A patent/CN107347167A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101707679A (en) * | 2009-10-30 | 2010-05-12 | 深圳创维-Rgb电子有限公司 | Television, karaoke marking system and method thereof |
CN102693716A (en) * | 2011-03-24 | 2012-09-26 | 上海尚恩华科网络科技股份有限公司 | Television karaoke system supporting network scoring function and television karaoke realization method |
CN103077701A (en) * | 2012-11-28 | 2013-05-01 | 福建星网视易信息***有限公司 | Intonation evaluation method, intonation evaluation device and intonation evaluation system |
CN104486670A (en) * | 2014-12-09 | 2015-04-01 | 四川长虹电器股份有限公司 | Domestic KTV (Karaoke Television) implementation method |
CN104902012A (en) * | 2015-05-11 | 2015-09-09 | 福建星网视易信息***有限公司 | Method for carrying out singing contest through network and singing contest system |
CN104882147A (en) * | 2015-06-05 | 2015-09-02 | 福建星网视易信息***有限公司 | Method, device and system for displaying singing score |
CN105630895A (en) * | 2015-12-20 | 2016-06-01 | 天脉聚源(北京)科技有限公司 | Method and device for displaying score in real time |
CN106656743A (en) * | 2016-10-08 | 2017-05-10 | 腾讯科技(深圳)有限公司 | Message display method, device and system |
CN106571151A (en) * | 2016-10-26 | 2017-04-19 | 腾讯音乐娱乐(深圳)有限公司 | Challenge song recording method and device |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109448681A (en) * | 2018-09-05 | 2019-03-08 | 厦门轻唱科技有限公司 | K sings interactive system, implementation method, medium and system |
CN111862916A (en) * | 2020-05-25 | 2020-10-30 | 福建凯米网络科技有限公司 | Audio-visual place singing scoring method and system |
CN111862916B (en) * | 2020-05-25 | 2023-11-28 | 福建凯米网络科技有限公司 | Method and system for scoring singing in audiovisual place |
CN113625873A (en) * | 2021-08-05 | 2021-11-09 | 重庆智域智联科技有限公司 | Interactive learning method and system based on audio recognition and multi-track sequence representation |
CN113625873B (en) * | 2021-08-05 | 2024-02-06 | 重庆智域智联科技有限公司 | Interactive learning method and system based on audio identification and multi-track sequence representation |
CN113938701A (en) * | 2021-12-06 | 2022-01-14 | 成都音悦创想科技有限公司 | Method, system and storage medium for realizing live broadcast interaction of KTV |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113058270B (en) | Live interaction method and device, storage medium and electronic equipment | |
CN107347167A (en) | A kind of method, system and application for realizing networking singing competition | |
US9919214B2 (en) | Jukebox entertainment system having multiple choice games relating to music | |
CN107277636A (en) | It is a kind of it is live during interactive approach, user terminal, main broadcaster end and system | |
CN109286852A (en) | The contest method and device of direct broadcasting room | |
CN104902012B (en) | The method and singing contest system of singing contest are carried out by network | |
US20070250849A1 (en) | Method and device for media quiz | |
CN113031836B (en) | Live data processing method and device and readable storage medium | |
CN109889908A (en) | A kind of interaction live broadcasting method, device, electronic equipment and storage medium | |
CN107690085A (en) | Data sharing method and device | |
CN107579959A (en) | Ballot receiving/transmission method, device and the relevant device of client and server end | |
CN112328142A (en) | Live broadcast interaction method and device, electronic equipment and storage medium | |
CN104574154A (en) | Interactive advertisement putting system and method | |
CN109474562A (en) | The display methods and device of mark, request response method and device | |
WO2002007414A1 (en) | Method for information service using portable communication terminal | |
CN106792237A (en) | A kind of message display method and system | |
JP4494326B2 (en) | How to do a team competition karaoke competition | |
CN203734703U (en) | Singing-same-song device for intelligent equipment | |
WO2017185618A1 (en) | Method and device for implementing civilian commentary | |
KR20020007222A (en) | Music playing service system using internet and method thereof | |
CN207369067U (en) | A kind of device for realizing music interaction between music room | |
JP2002292120A (en) | Game apparatus | |
KR20050118103A (en) | Game machine and method of acvancing game with game machine | |
KR102349046B1 (en) | Method and apparatus for online contest platform | |
JP7185172B1 (en) | Information processing device, information processing method and information processing program |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171114 |