Embodiment
For further setting forth the present invention for the technological means that realizes predetermined goal of the invention and take and effect, below in conjunction with accompanying drawing and preferred embodiment, to according to the specific embodiment of the present invention, structure, feature and effect thereof, be described in detail as follows.
First embodiment
Consult Fig. 1, the module map of its music beat interaction device provided for first embodiment of the invention.As shown in Figure 1, music beat interaction device 100 comprises beat receiver module 11, interactive induction module 12 and integration module 13.Be appreciated that above-mentioned each module can be some or all of by hardware and/or software simulating.
The beat information that beat receiver module 11 sends for wirelessly receiving music playing system.Particularly, beat receiver module 11 utilizes wireless network to receive the beat information of music playing system transmission.
In a concrete execution mode, the one or more timing node corresponding to music beat of described beat information definition.Such as, beat information can be as follows:
[00:00.00]
[00:24.88]
[01:27.05]
[02:30.39]
……
Wherein record a time point in each square brackets, represent through this time point place, to there is a music beat from music section start.
In a concrete execution mode, described beat information can further include interactive operation setting data.The setting of interactive operation setting data can trigger the kind of the interactive operation of music beat, the such as sound of phonetic order, limb action or tambourine.The interactive operation be only defined could trigger interactive operation, all the other interactive operations, even if be detected at this moment, also can be left in the basket.Now, beat information can be as follows:
[00:00.00] interactive operation setting data 1
[00:24.88] interactive operation setting data 2
[01:27.05] interactive operation setting data 1
[02:30.39] interactive operation setting data 3
……
In a concrete execution mode, described beat information by music playing system one by one beat send, accordingly, beat receiver module 11a is also that beat receives the beat information that music playing system sends one by one.
In a concrete execution mode, can also be send the beat information corresponding to multiple music beat at every turn.
In a concrete execution mode, the beat information of a corresponding song is disposable transmission, and correspondingly, beat receiver module 11a disposablely can receive all beat information corresponding to a song.
The interactive operation that interactive induction module 12 is made for detecting user.The instantiation of interactive operation, includes, but are not limited to: contact, shake, move, rotate, press, extrude, one or more in surface sliding, specific light-wave irradiation, phonetic order, body action.
The detection of these interactive operations realizes based on various transducer, such as, in Touch Screen, button, microphone, camera, pressure sensor and accelerometer one or more.Be appreciated that the concrete form of these interactive operations and unrestricted, the user operation that can be detected arbitrarily identification all can be used as above-mentioned interactive operation.
Matching degree scores accumulated between the timing node that integration module 13 defines for the interactive operation detected by interactive induction module 12 and described beat information.
Such as, when only comprising timing node in beat information, whether the difference that can calculate between timing node that any interactive operation of detecting and beat information define is less than predetermined value; If so, then mate between this interactive operation and corresponding timing node, can current interactive operation cumulative integral be given.
In a concrete execution mode, for the interactive operation of coupling arbitrarily, same integration can be accumulated.
In a concrete execution mode, for the interactive operation of coupling, also corresponding according to the mathematic interpolation detected between the timing node that the time point of interactive operation and beat information define further integration, difference is less, and integration can be larger.
In a concrete execution mode, for the interactive operation of coupling, the beat match situation before also detecting further, if user completes the interactive operation of coupling continuously, can also give integration with fixing or a certain proportion of addition.Such as, when user has carried out music beat interactive operation continuously accurately, double hit number is higher, gives the double hit reward points that accumulation one is higher.
When also comprising interactive operation setting data in beat information, except timing node relatively except, also judge whether the interactive operation that user completes matches with the kind of the beat actions set by interactive operation setting data further, just be considered as detecting the interactive operation of coupling when matching both and if only if, now just give current interactive operation cumulative integral.Fail to mate any one of timing node and interactive operation setting data, be all considered as interactive operation coupling not detected, cumulative integral is refused for current interactive operation.
Further, also can consider other factors in calculated product timesharing, the amplitude of such as interactive operation.The amplitude of interactive operation is larger, and integration can be higher.Certainly, concrete computation rule can be formulated arbitrarily.
In addition, integration, after the integration calculating current interactive operation, can also be sent to above-mentioned music playing system by integration module 13, and integration can be instant transmission, also can be to send to music playing system after accumulative predetermined interactive number of times.
According to the music beat interaction device of the present embodiment, the beat information of music can be received from music playing system, and then can judge whether the interactive operation of user meets setting according to beat information, and give the interactive operation cumulative integral of user, what improve in music process is interactive and recreational.
Second embodiment
Consult Fig. 2, the module map of its music beat interaction device 200 provided for the second embodiment.As shown in Figure 2, the music beat interaction device 200 of the present embodiment is similar to the music beat interaction device 100 of Fig. 1, and its difference is, music beat interaction device 200 also comprises: light prompt module 14, for showing light cue.
In a concrete execution mode, light prompt module 14, for scheduled time display light cue before the timing node that defines in beat information, carries out interactive operation for pointing out user.Such as, in 1/10 second before timing node, glimmer.
In a concrete execution mode, the interactive operation of user detected in interactive induction module 12 after, light prompt module 14 shows light cue.Such as, make warning light light a bit of time or warning light is glimmered or how under.
In a concrete execution mode, the interactive operation that light prompt module 14 detects according to interactive induction module 12 shows corresponding light prompt signal with the matching degree between the time point that beat information defines.Such as, light cue is shown when only having the matching degree between the timing node that interactive operation and beat information define to exceed predetermined value; Or coupling or show different light prompt signals when not mating respectively.Such as, show green light prompt signal upon a match, and when not mating, show red light prompt signal.
In a concrete execution mode, the amplitude of the interactive operation that light prompt module 14 also detects according to interactive induction module 12 further shows different light prompt signals.Amplitude herein such as refers to the size of acceleration, the frequency of action and speed etc.Such as, if the amplitude of interactive operation is larger, light prompt signal can be made brighter, and the amplitude of interactive operation is less, and light prompt signal can be made darker.
According to the technical scheme of the present embodiment, music beat interaction device also comprises light prompt module, it can be used for prompting user and carries out interactive operation, and the interactive operation for user exports the feedback of a vision, promotes the ease for use of music beat interaction device and interactive.
3rd embodiment
Consult Fig. 3, the module map of its music beat interaction device 300 provided for the 3rd embodiment.As shown in Figure 3, the music beat interaction device 300 of the present embodiment is similar to the music beat interaction device 100 of Fig. 1, and its difference is, music beat interaction device 300 also comprises: vibration prompt module 15, for exporting vibration prompt signal.
In a concrete execution mode, vibration prompt module 15 exports vibration prompt signal for the scheduled time before the timing node that defines in beat information, carries out interactive operation for pointing out user.Such as, 1/10 second before timing node is vibrated.
In a concrete execution mode, the interactive operation of user detected in interactive induction module 12 after, vibration prompt module 15 exports vibration prompt signal.User points out user the interactive operation of user to be detected.
In a concrete execution mode, the interactive operation that vibration prompt module 15 detects according to interactive induction module 12 shows corresponding light prompt signal with the matching degree between the time point that beat information defines.Such as, vibration prompt signal is exported when only having the matching degree between the timing node that interactive operation and beat information define to exceed predetermined value; Or coupling or export vibration prompt signal respectively when not mating.Such as, export one upon a match than stronger vibration, and when not mating, export a slight vibration.
In a concrete execution mode, the amplitude of the interactive operation that vibration prompt module 15 also detects according to interactive induction module 12 further shows different vibration prompt signals.Amplitude herein such as refers to the size of acceleration, the frequency of action and speed etc.Such as, if the amplitude of interactive operation is larger, Oscillation Amplitude can be made larger, and the amplitude of interactive operation is less, and Oscillation Amplitude can be made less.
Further, be appreciated that the present embodiment vibration prompt module 15 also can use with the light prompt module 14 of the second embodiment jointly, namely export light prompt signal and/or vibration prompt signal when needs.
According to the technical scheme of the present embodiment, music beat interaction device is involving vibrations reminding module also, it can be used for prompting user and carries out interactive operation, and the interactive operation for user exports a vibrational feedback, promotes the ease for use of music beat interaction device and interactive.
4th embodiment
Consult Fig. 4, the module diagram of its music beat interaction device 400 provided for the present embodiment.The music beat interaction device 400 of the present embodiment is similar to the music beat interaction device 100 of Fig. 1, its difference is, integration module 13b calculates integration voluntarily, but the interactive operation data that interactive induction module 12 is detected, such as comprise interactive operation kind, movement range, characteristic information and the data such as time interactive operation being detected, send to music playing system 20, music playing system 20, after the interactive operation data receiving integration module 13b transmission, can calculate integration.And the detailed process calculating integration can calculate similar by integration module 13b to above-mentioned voluntarily.
After music playing system 20 completes integral and calculating, integration is returned to integration module 13b.Correspondingly, integration module 13b receives the integration that music playing system 20 returns.
According to the technical scheme of the present embodiment, integration can can't help music beat interaction device calculate, provide the execution mode of replacement.
5th embodiment
Consult Fig. 5, the module map of its music beat interaction device 500 provided for the 5th embodiment.As shown in Figure 5, the music beat interaction device 500 of the present embodiment is similar to the music beat interaction device 100 of Fig. 1, and its difference is, music beat interaction device 500 also comprises: display module 16, for showing described integration.
Namely integration directly can be presented at the display unit of music beat interaction device by display module 16, such as, in Touch Screen 112, by integral transmission to other display unit, outside display, television set, projecting apparatus such as, can also show.
According to the technical scheme of the present embodiment, the integration that user is accumulated by interactive operation can show, and facilitates user to check.
6th embodiment
Consult Fig. 6, the module map of its music beat interaction device 600 provided for the 6th embodiment.As shown in Figure 6, the music beat interaction device 600 of the present embodiment is similar to the music beat interaction device 100 of Fig. 1, its difference is, music beat interaction device 600 also comprises: integration sending module 17, for described integration is sent to neighbouring electronic apparatus 30 by near-field communication mode, make described electronic apparatus by described integration stored in personal account.
Electronic apparatus 30 also needs built-in NFC module, can adopt the mutual communication of NFC mode, and transmit integration data by NFC mode and music beat interaction device 600.In electronic apparatus 30, specific application program can be installed, be responsible for reading integration from music beat interaction device 100 by this application program, and by integration stored in the personal account of active user.
According to the technical scheme of the present embodiment, the integration accumulated by interactive operation can also be transferred in electronic apparatus 30, and then stored in the personal account of active user, can be used for realizing further function, such as reward on total mark etc.
7th embodiment
Consult Fig. 7, the module map of its music beat interaction device 700 provided for the 7th embodiment.Music beat interaction device 700 comprises: memory 102, storage control 104, one or more (only illustrating one in figure) processor 106, Peripheral Interface 108 and mixed-media network modules mixed-media 110, Touch Screen 112, button 114, microphone 116, camera 118, pressure sensor 120 and accelerometer 122, near-field communication (Near Field Communication, NFC) module 124.These assemblies are by the mutual communication of one or more communication bus/holding wire.Be appreciated that the structure shown in Fig. 7 is only signal, above-mentioned server also can comprise than assembly more or less shown in Fig. 7, such as, comprise a greater variety of transducer or have the configuration different from shown in Fig. 7.
Memory 102 can be used for storing software program and module, as each method in the embodiment of the present invention and program command/module corresponding to device, processor 106 is by running the software program and module that are stored in memory 102, thus perform the application of various function and data processing, namely realize above-mentioned method.
Memory 102 can comprise high speed random asccess memory, also can comprise nonvolatile memory, as one or more magnetic storage device, flash memory or other non-volatile solid state memories.In some instances, memory 102 can comprise the memory relative to the long-range setting of processor 106 further, and these remote memories can be connected to above-mentioned server by network.The example of above-mentioned network includes but not limited to the Internet, intranet, local area network (LAN), mobile radio communication and combination thereof.Processor 106 and other possible assemblies can carry out the access of memory 102 under the control of storage control 104.
Various input/output device is coupled to processor 106 by Peripheral Interface 108.Various softwares in processor 106 run memory 102, the above-mentioned server of instruction perform various function and carry out data processing.In certain embodiments, Peripheral Interface 108, processor 106 and storage control 104 can realize in one single chip.In some other example, they can respectively by independently chip realization.
Mixed-media network modules mixed-media 110 is for receiving and sending network signal.Above-mentioned network signal can comprise wireless signal or wire signal.In an example, above-mentioned network signal is cable network signal.Now, mixed-media network modules mixed-media 110 can comprise the elements such as processor, random asccess memory, transducer, crystal oscillator.In one embodiment, above-mentioned network signal is wireless signal (such as radiofrequency signal).Now mixed-media network modules mixed-media 110 essence is radio-frequency module, receives and sends electromagnetic wave, realizing the mutual conversion of electromagnetic wave and the signal of telecommunication, thus carry out communication with communication network or other equipment.Radio-frequency module can comprise the various existing circuit element for performing these functions, such as, and antenna, radio-frequency (RF) transceiver, digital signal processor, encrypt/decrypt chip, subscriber identity module (SIM) card, memory etc.Radio-frequency module can with various network as the Internet, intranet, wireless network carry out communication or carry out communication by wireless network and other equipment.Above-mentioned wireless network can comprise cellular telephone networks, WLAN (wireless local area network) or metropolitan area network.Above-mentioned wireless network can use various communication standard, agreement and technology, include, but are not limited to global system for mobile communications (Global System for MobileCommunication, GSM), enhancement mode mobile communication technology (Enhanced Data GSMEnvironment, EDGE), Wideband CDMA Technology (wideband code division multipleaccess, W-CDMA), CDMA (Code Division Multiple Access) (Code division access, CDMA), tdma (time division multiple access, TDMA), adopting wireless fidelity technology (Wireless, Fidelity, WiFi) (as IEEE-USA standard IEEE 802.11a, IEEE 802.11b, IEEE802.11g and/or IEEE 802.11n), the networking telephone (Voice over internet protocal, VoIP), worldwide interoperability for microwave access (WorldwideInteroperability for Microwave Access, Wi-Max), other are for mail, the agreement of instant messaging and short message, and any other suitable communications protocol, even can comprise those current agreements be developed not yet.
Touch Screen 112 is for output display content and can detect the touch control gesture operation of user, such as, click, double-click, slip etc.Button 114 inputs specific character or signal for allowing user press.Microphone 116 is for inputting extraneous sound, and camera 118 is for photographic images and/or video.Pressure sensor 120 is for detecting the size of the pressure born.Accelerometer 122 is for detecting the acceleration in three dimensions in all directions.NFC module 124 is for carrying out communication to transmit data by NFC pattern and other equipment.
Above-mentioned software program and module comprise: operating system 130 and music beat interactive module 132.Operating system 130 its can comprise the various component software for management system task (such as memory management, memory device control, power management etc.) and/or driving, and can with various hardware or the mutual communication of component software, thus provide the running environment of other component softwares.On the basis that music beat interactive module 132 operates in operating system 130, user provides music beat interaction function to user.Particularly, music beat interactive module 132 can comprise beat receiver module 11a, interactive induction module 12a and integration module 13a.Be appreciated that, beat receiver module 11a, interactive induction module 12a and integration module 13a correspond respectively to above-mentioned beat receiver module 11, interactive induction module 12 and integration module 13, its difference is, beat receiver module 11a, interactive induction module 12a and integration module 13a are made up of software function module.
According to the technical scheme of the present embodiment, music beat interaction device realizes on the basis of a universal intelligent electronic device, thus can by installing specific application program to realize the music beat interaction device of the embodiment of the present invention in intelligent electronic device.
The above, it is only preferred embodiment of the present invention, not any pro forma restriction is done to the present invention, although the present invention discloses as above with preferred embodiment, but and be not used to limit the present invention, any those skilled in the art, do not departing within the scope of technical solution of the present invention, make a little change when the technology contents of above-mentioned announcement can be utilized or be modified to the Equivalent embodiments of equivalent variations, in every case be do not depart from technical solution of the present invention content, according to any brief introduction amendment that technical spirit of the present invention is done above embodiment, equivalent variations and modification, all still belong in the scope of technical solution of the present invention.