CN104486671B - Data processing method, equipment and system and audio sampling device - Google Patents
Data processing method, equipment and system and audio sampling device Download PDFInfo
- Publication number
- CN104486671B CN104486671B CN201410770808.8A CN201410770808A CN104486671B CN 104486671 B CN104486671 B CN 104486671B CN 201410770808 A CN201410770808 A CN 201410770808A CN 104486671 B CN104486671 B CN 104486671B
- Authority
- CN
- China
- Prior art keywords
- audio
- data
- sampling
- sampled
- equipment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
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/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/439—Processing of audio elementary streams
- H04N21/4394—Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/76—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
- H04H60/78—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by source locations or destination locations
- H04H60/80—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by source locations or destination locations characterised by transmission among terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
The present invention provides a kind of data processing method, equipment and system and audio sampling devices.The data processing system includes: audio sampling device, it samples the audio data played on one or more audio players of one or more electronic equipments obtained from removable audio output apparatus, wherein removable audio output apparatus and one or more of electronic equipments are mutually attached or communicate to connect;Audio recognition devices identify the data of audio sampling device sampling;And audio playlist generating device, audio playlist is generated according to the data that the audio recognition devices identify.The audio sampling device is located in the removable audio output apparatus of all earphones in this way or sound system or is mutually attached or communicates to connect therewith.Using audio sampling device and data processing method of the invention, equipment and system, the audio playlist on multiple electric terminal equipments or multiple audio players can be obtained and integrated.
Description
Technical field
Present invention relates in general to technical field of data processing, particularly, are related to multiple terminal devices or multiple players
Between audio playlist generation method and system.
Background technique
With portable electronic device (for example, smart phone, tablet computer) fast development with become increasingly popular, Ren Menneng
It is enough that the digital multimedia documents such as different device plays music or audio-video, such as the street Zou are easily utilized under a variety of occasions
Upper or when being sitting in subway the music putting on earphone and appreciating in iPhone or iPad, jogging listened to music by earphone and iPod or
Person is listened to music in oneself room by high fidelity sound system and personal computer.
Digital multimedia document is played in addition to different portable devices can be selected, even if setting in same portable terminal
Standby upper, user may also install and using a variety of digital multimedia document players, such as Spotify, QQ music, my cruel sound
Pleasure, Baidu music, more meters of music etc..These music players provide multi-level user experience, meet user and are manipulating
Property, aesthetics, network service etc. music requirement.
Frequently, user is on different portable terminals or on different digital multimedia document players
The digital multimedia document of broadcasting is different.User is when playing digital multimedia document, it will usually which creation is suitble to the broadcasting of oneself
List selects multimedia file to be played according to the preference of itself, and sets corresponding playing sequence.
For same user, it is clear that it is desirable that the playlist created on a terminal device or a player
It can be synchronized on another terminal device or another player, play digital multimedia text to use same playlist
Part.In addition, user, when listening to network radio station, network radio station usually requires to obtain and analyze the preference of user, to mention for user
For more meeting the music of its hobby.In this case, network radio station is it is clearly desirable that obtain the recent music of a complete user
Playlist.
The development of network-based cloud computing service provides a solution for this problem.Currently, some portable
Formula electronic equipment or digital multimedia document player allow user that the song played is synchronized to remote server, also known as cloud
End.For example, user can be with login account on the player of terminal device, and the song which was played is selected to upload to cloud
And setting playback of songs sequence.When playing next time, cloud transfers data to portable electronic device and list is played simultaneously.
However, due to being related to commercial interest, this cloud of audio playlist synchronize be difficult different players it
Between occur, thus user generally can not obtain complete music playlist.In addition, this method of synchronization is not suitable for join
Mp3 the or mp4 player such as terminal device of net, such as iPod.Cloud can not obtain the column of the music on this kind of terminal device
Table.
Therefore, it is necessary to a kind of sound can be obtained from multiple and different electric terminal equipments or multiple and different audio players
Frequency playlist and the data processing method, equipment and system for integrate processing.
Summary of the invention
It is an object of the present invention to can be realized between multiple electric terminal equipments or between multiple audio players
Audio playlist integration or synchronization.
For this purpose, data processing method of the invention, equipment and system, utilize the removable audio for having audio sample function
Output equipment plays the multiple electronic equipments for being mutually attached or communicating to connect therewith or the multiple audios being installed on electronic equipment
The data played on device are sampled, and are then identified to the data of sampling, and complete audio playlist is eventually formed.Into
One step, identification to sampled data and can realize the generation of audio playlist based on cloud computing.Thereby, it is possible to connect
Electronic equipment to cloud will easily realize synchronization to audio playlist.
According to the first aspect of the invention, provide a kind of data processing system, comprising: audio sampling device, to from
The sound played on one or more audio players of one or more electronic equipments that audio output apparatus obtains can be removed
Frequency is according to being sampled, wherein the removable audio output apparatus and one or more of electronic equipments are mutually attached or lead to
Letter connection;Audio recognition devices identify the data of audio sampling device sampling;And audio playlist is raw
Forming apparatus generates audio playlist according to the data that the audio recognition devices identify.
In one embodiment, the audio sampling device be located at can be removed audio output apparatus in or with it is described removable
Except audio output apparatus is mutually attached or communicates to connect.In one embodiment, the removable audio output apparatus is earphone
Or sound system.
In one embodiment, the audio sampling device includes: data capture unit, and obtaining can be removed from described
The audio data of audio output apparatus;And sampling unit, the audio data obtained to the data capture unit sample.
In another embodiment, the data processing system further comprises: controlling of sampling equipment, in response to described one
One of a or multiple electronic equipments or a variety of audio player plays audio datas, and sent to the audio sampling device
Sampling instruction, the sampling instruction enable the sampling unit to carry out the audio data that the data capture unit obtains
Sampling.
In another embodiment, the audio sampling device further comprises: decision unit is obtained in response to the data
It takes unit to receive the sampling instruction from the controlling of sampling equipment, determines whether to carry out audio data samples, wherein described
Sampling unit samples the audio data of data capture unit acquisition in response to the judgement of the decision unit.?
In one embodiment, the controlling of sampling equipment be included in one or more of electronic equipments or with it is one or more
A electronic equipment is mutually attached or communicates to connect.
In one embodiment, the audio sampling device further comprises data transfer unit, and the sampling is single
The data of member sampling are directly or indirectly transmitted to the audio recognition devices.In another embodiment, the data transmission list
Member includes: mode selecting unit, and sampled data is transmitted to the mode of the audio recognition devices by algorithms selection according to the rules,
Including direct transfer mode and indirect transfer mode;And transmitting unit, it is sent out according to the mode that the mode selecting unit is selected
Penetrate the data of sampling unit sampling, wherein under the direct transfer mode, the transmitting unit is by the sampled data
The audio recognition devices are transferred directly to, and under the indirect transfer mode, the transmitting unit is by the hits
According to the controlling of sampling equipment is transmitted to, which is then transmitted to the audio identification and set by the controlling of sampling equipment
It is standby.In one embodiment, the regulation algorithm is associated with following factor: the data of the removable audio output apparatus pass
Movement Capabilities;With the connection type of the removable audio output apparatus and one or more of electronic equipments;The audio is known
The setting of other equipment;The connection type of the audio sampling device and the removable audio output apparatus;And network signal
Intensity.
According to the second aspect of the invention, a kind of audio sampling device is provided, comprising: data capture unit, from can
It removes audio output apparatus and obtains the audio number played on one or more audio players of one or more electronic equipments
According to wherein the removable audio output apparatus and one or more of electronic equipments are mutually attached or communicate to connect;With adopt
Sample unit, the audio data obtained to the data capture unit sample.In one embodiment, the audio sample is set
It is standby to be located in removable audio output apparatus or be mutually attached or communicate to connect with the removable audio output apparatus.Another
In one embodiment, the removable audio output apparatus is earphone or sound system.
In one embodiment, the data capture unit can receive adopting from one or more of electronic equipments
Sample instruction, the audio sampling device further comprises: decision unit, the sampling received according to the data capture unit
Instruction, determine whether to carry out audio data samples, wherein the sampling unit in response to the decision unit judgement, to institute
The audio data for stating data capture unit acquisition is sampled.
In one embodiment, the audio sampling device further comprises data transfer unit, and the sampling is single
The data of member sampling are directly or indirectly transmitted to designated equipment, wherein the designated equipment can carry out the data sampled
Identifying processing.In another embodiment, the data transfer unit includes: mode selecting unit, according to the rules algorithms selection
Sampled data is transmitted to the mode of the designated equipment, including direct transfer mode and indirect transfer mode;And transmitting unit,
The data that sampling unit described in its Mode Launch selected according to the mode selecting unit samples, wherein in the direct biography
It send under mode, the sampled data is transferred directly to the designated equipment by the transmitting unit, and in the indirect transmission
Under mode, the sampled data is transmitted to one or more electronic equipments, the one or more institute by the transmitting unit
It states electronic equipment and the sampled data is then transmitted to the designated equipment.In one embodiment, the regulation algorithm with
Lower factor is associated: the data transmission capabilities of the removable audio output apparatus;With the removable audio output apparatus with
The connection type of one or more of electronic equipments;The setting of the designated equipment;The audio sampling device and it is described can
Remove the connection type of audio output apparatus;And network signal intensity.
According to the third aspect of the invention we, provide it is a kind of include the audio sampling device as described in above-mentioned second aspect
Audio output apparatus can be removed.In one embodiment, it is earphone or sound system that audio output apparatus, which can be removed, in this.
According to the fourth aspect of the invention, provide a kind of sampled-data processing equipment, the sampled-data processing equipment with
Audio sampling device is mutually attached or communicates to connect, wherein the audio sampling device can be obtained to from removable audio output apparatus
The audio data played on one or more audio players of one or more electronic equipments taken is sampled, it is described can
It removes audio output apparatus and one or more of electronic equipments is mutually attached or communicates to connect, the sampled-data processing is set
Standby includes: sampled data receiving unit, receives sampled data from the audio sampling device;And data relay unit, it will
The sampled data that the sampled data receiving unit receives is relayed to specified destination.In one embodiment, the sampling
Data processing equipment is included in one or more of electronic equipments or is mutually attached with one or more of electronic equipments
Or communication connection.
In another embodiment, the sampled-data processing equipment further comprises: controlling of sampling unit, in response to institute
State one of one or more electronic equipments or a variety of audio player plays audio datas, and to the audio sampling device
Sampling instruction is sent, the sampling instruction enables to the audio sampling device to sample the audio data played.
In another embodiment, the sampled-data processing equipment further comprises: audio identification unit is adopted to described
The data that sample data receipt unit receives are identified;And audio playlist generation unit, known according to the audio
The data that other unit identifies generate audio playlist.
In a further embodiment, the sampled-data processing equipment further comprises: relaying destination determination unit is pressed
According to ad hoc rules, the specified destination that the sampled data is relayed to by the data relay unit, the specified mesh are determined
Ground include the audio identification unit and external audio identification equipment, wherein external audio identification equipment be located at it is described
Sampled-data processing device external can simultaneously identify sampled data.In one embodiment, the ad hoc rules and institute
EMS memory occupation situation and the network signal intensity for stating audio identification unit and external audio identification equipment are associated.
According to the fifth aspect of the invention, a kind of data processing method is provided, comprising the following steps: pass through audio sample
Equipment is obtained from removable audio output apparatus and is played on one or more audio players of one or more electronic equipments
Audio data, wherein the removable audio output apparatus and one or more of electronic equipments are mutually attached or communication link
It connects;The audio data of acquisition is sampled;By audio recognition devices, the data sampled are identified;And according to
The data identified generate audio playlist.
In one embodiment, the audio sampling device be located at can be removed audio output apparatus in or with it is described removable
Except audio output apparatus is mutually attached or communicates to connect.In one embodiment, the removable audio output apparatus is earphone
Or sound system.
In one embodiment, the data processing method further comprises: setting in response to one or more of electronics
One of standby or a variety of audio player plays audio datas, generate sampling instruction, and the sampling instruction makes it possible to institute
The audio data of acquisition is sampled.
In another embodiment, the step of sampling to the audio data of acquisition includes: to instruct in response to the sampling,
Determine whether to carry out audio data samples;And in response to determining to carry out data sampling, the audio data of acquisition is adopted
Sample.
In one embodiment, the data processing method further comprises directly or indirectly transmitting the data of sampling
To the audio recognition devices.In one embodiment, the data of sampling are directly or indirectly transmitted to the audio identification
The step of equipment includes: the mode that sampled data is transmitted to the audio recognition devices by algorithms selection according to the rules, including straight
Connect transfer mode and indirect transfer mode;And according to selected Mode Launch sampled data, wherein in the direct transfer mode
Under, the sampled data is directly transferred to the audio recognition devices, and under the indirect transfer mode, the sampling
Data are sent to one or more electronic equipments, are then sent to the audio recognition devices.In one embodiment
In, the regulation algorithm is associated with following factor: the data transmission capabilities of the removable audio output apparatus;With it is described can
Remove the connection type of audio output apparatus and one or more of electronic equipments;The setting of the audio recognition devices;Institute
State the connection type of audio sampling device Yu the removable audio output apparatus;And network signal intensity.
According to the sixth aspect of the invention, a kind of sampled-data processing method is provided, comprising the following steps: adopt from audio
Sample equipment receives sampled data, wherein the audio sampling device can be to obtaining from removable audio output apparatus at one
Or the audio data played on one or more audio players of multiple electronic equipments is sampled, the removable audio is defeated
Equipment and one or more of electronic equipments are mutually attached or communicate to connect out;And the sampled data received is relayed to
Specified destination.
In another embodiment, the sampled-data processing method further comprises: in response to one or more of electricity
One of sub- equipment or a variety of audio player plays audio datas, and sampling instruction is sent to the audio sampling device,
The sampling instruction enables to the audio sampling device to sample the audio data played.
In another embodiment, the sampled-data processing method further comprises: by audio identification unit, to from institute
The data that audio sampling device receives are stated to be identified;And audio playlist is generated according to the data identified.
In one embodiment, the sampled-data processing method further comprises: according to ad hoc rules, determination is by institute
The specified destination that sampled data is relayed to is stated, the specified destination includes that the audio identification unit and external audio are known
Other equipment, wherein external audio identification equipment is located at one or more of electronic device exteriors and can be to sampled data
It is identified.In one embodiment, the ad hoc rules and the audio identification unit and the external audio identify equipment
EMS memory occupation situation and network signal intensity it is associated.
Using audio sampling device and data processing method of the invention, equipment and system, it can obtain and integrate more
Audio playlist on a electric terminal equipment or multiple audio players.
It, can be to can not network using audio sampling device and data processing method of the invention, equipment and system
Audio playlist on electric terminal equipment is handled, convenient for generating complete audio playlist.
Using audio sampling device and data processing method of the invention, equipment and system, cloud computing skill can be based on
Art carries out data processing and shared, thus easily realizes the same of playlist between multiple terminal devices or multiple players
Step.
Detailed description of the invention
Disclosure illustrative embodiments are described in more detail in conjunction with the accompanying drawings, the disclosure above-mentioned and its
Its purpose, feature and advantage will be apparent, wherein in disclosure illustrative embodiments, identical reference label
Typically represent same parts.
Fig. 1 schematically shows data processing system according to an embodiment of the present invention.
Fig. 2 schematically shows audio sampling devices according to an embodiment of the present invention.
Fig. 3 schematically shows sampled-data processing equipment according to an embodiment of the present invention.
Fig. 4 is to instantiate the flow chart of data processing method according to an embodiment of the present invention.
Fig. 5 is to instantiate the flow chart of sampled-data processing method according to an embodiment of the present invention.
Specific embodiment
The illustrative embodiments of the disclosure are more fully described below with reference to accompanying drawings.Although showing this public affairs in attached drawing
The illustrative embodiments opened, however, it is to be appreciated that may be realized in various forms the disclosure without the reality that should be illustrated here
The mode of applying is limited.On the contrary, these embodiments are provided so that this disclosure will be more thorough and complete, and can be by this public affairs
The range opened completely is communicated to those skilled in the art.
As previously mentioned, user wants to realize on different terminal equipment or playlist on different multimedia player
It is synchronous.For this reason, it may be necessary to multiple electronic equipments or the number played on multiple audio players on electronic equipment can be installed on
According to being sampled, then the data of sampling are identified, eventually form complete audio playlist.
It is described in detail below with reference to Fig. 1 to 5 pairs of data processing system of the invention, apparatus and method for.Fig. 1 signal
Show data processing system 100 according to an embodiment of the present invention to property.Data processing system 100 includes audio sampling device
110, audio recognition devices 130 and audio playlist generating device 150.In one embodiment, in order to preferably control
The sampling operation of audio sampling device 110, data processing system 100 optionally include controlling of sampling equipment 170.
It should be pointed out that each functional module of data processing system 100 can be by the hardware, soft of the realization principle of the invention
The combination of part or hardware and software is realized.It will be appreciated by persons skilled in the art that function mould described in Fig. 1 to 5
Block can combine or be divided into submodule, to realize the principle of foregoing invention.Therefore, description herein can be supported
To any possible combination or division of functions described herein module or further restriction.
As shown in Figure 1, audio sampling device 110 can by can be removed audio output apparatus (not shown) at one or
The audio data played on one of multiple electronic equipments 180 or a variety of audio players is sampled.It is set by audio sample
Standby 110 data sampled are sent to audio recognition devices 130 to be identified.Then, audio playlist generating device
150 generate audio playlist according to the data that audio recognition devices 130 identify.
It should be pointed out that " audio player " referred to herein further includes the video playing for supporting to play audio file
Device.In addition, " audio data " referred to herein to sample may include digitized audio document, it also may include telecommunications
The audio file of number form can also include the data of form of sound.
Audio output apparatus and one or more 180 phase of electronic equipment attachments or communication connection can be removed.Of the invention
In one embodiment, removable audio output apparatus can be earphone or sound system.It can for example, audio output apparatus can be removed
To be that the head phone only exported or existing output (for example, head phone of monaural or ears) have input again
The headphone of (for example, microphone).
In one example, can be removed between audio output apparatus and electronic equipment 180 can pass through audio input/output
Interface transmits audio data, such as earphone jack is arranged in the voicefrequency circuit of electronic equipment 180.In another example, removable
Except audio output apparatus can carry out data transmission by the wireless technologys such as bluetooth, infrared or WiFi and electronic equipment 180.Electronics
The audio data of player plays is converted to electric signal by the voicefrequency circuit of equipment 180, by earphone jack or is wirelessly transmitted
To removable audio output apparatus, removable audio output apparatus converts electrical signals to the sound wave that people hears.
In one embodiment of the invention, audio sampling device 110 can be set in removable audio output apparatus
Or can and removable audio output apparatus be mutually attached or communicate to connect.For example, can be designed as can for audio sampling device 110
Remove audio output apparatus a component, may be designed in mutually separated with removable audio output apparatus but can with its into
The accessory of row data transmission.For example, audio sampling device 110 can by specific data input/output interface and can be removed
Audio output apparatus is connected and carries out data input/output operations, can also pass through the wireless technologys such as bluetooth, infrared or WiFi
Data transmission is carried out with removable audio output apparatus.
Audio sampling device 110 is described in detail below with reference to Fig. 2.Fig. 2 schematically shows real according to the present invention
Apply a kind of specific implementation example 200 of the audio sampling device of example.Audio sampling device 200 includes 210 He of data capture unit
Sampling unit 230.Data capture unit 210 can be set by the way that audio output apparatus acquisition can be removed from one or more electronics
Standby 180 audio data.For example, the audio input that data capture unit 210 can be implemented as can be removed audio output apparatus connects
Mouth circuit, or can be implemented as to obtain the external circuit of electric signal from the audio input interface circuit.
In the case where data capture unit 210 obtains audio data, sampling unit 230 be can star to audio data
Sampling.In one embodiment of the invention, as shown in Fig. 2, audio sampling device 200 may further include decision unit
270, decision unit 270 is able to respond to receive in data capture unit 210 and (be denoted as shown in figure 1 from controlling of sampling equipment
170 equipment) sampling instruction, determine whether to carry out audio data samples.Sampling unit 230 is sentenced in response to decision unit 270
It is sampled calmly, starts to sample the audio data that data capture unit 210 obtains.
In one embodiment, controlling of sampling equipment 170 is able to respond in one of electronic equipment 180 or a variety of audios
Player starts playing audio-fequency data, and sends sampling instruction to audio sampling device 200.In another embodiment, sampling control
Control equipment 170 also allows user to select.For example, user can determine not to be added to a certain song according to personal preference
Playlist.In this case, user can be referred to by manipulation controlling of sampling equipment 170 to the transmission of audio sampling device 200
The do-nothing instruction of measured length.This situation can be judged to not sampling current data by decision unit 270.
It should be pointed out that controlling of sampling equipment 170 can be set to the component of any one electronic equipment 180 (for example, real
Be now the application program on electronic equipment 180), may be set to be can and the attachment of 180 phase of one or more electronic equipments or
It communicates to connect (for example, being embodied as separating but capable of transmitting the accessory of data with electronic equipment 180).It may also be noted that sampling
Control equipment 170 need not be set as the electronics that audio sampling device is currently sampling the audio data played thereon and set
Standby component.For example, bluetooth headset can be connected to two simultaneously in the case where audio sampling device is located in bluetooth headset
Or more than two portable terminals, such as iPod and iPhone.When the sound that audio sampling device plays on to iPod
When pleasure is sampled, user can be controlled sampling operation by the controlling of sampling equipment being set on iPhone.As a result,
Using audio sample technology of the invention, the music list that is played on the available iPod that can not be networked.
Back to Fig. 2, in one embodiment of the invention, audio sampling device 200 further includes data transfer unit
250, the data that sampling unit 230 samples directly or indirectly are transmitted to audio recognition devices 130 (referring to Fig. 1).Herein
In, so-called direct transfer mode refers to that sampled data is transferred directly to audio recognition devices 130 (such as by data transfer unit 250
Shown in solid arrow between Fig. 1 sound intermediate frequency sample devices 110 and audio recognition devices 130), and so-called indirect transfer mode is
Refer to that sampled data is first transmitted to controlling of sampling equipment 170 by data transfer unit 250, controlling of sampling equipment 170 then adopts this
Sample data transmission is to audio recognition devices 130 (audio sampling device 110 and controlling of sampling equipment 170 and audio identification as shown in figure 1
Shown in dotted arrow between equipment 130).
In one embodiment of the invention, data transfer unit 250 includes mode selecting unit 252 and transmitting unit
254.Sampled data is transmitted to the modes of audio recognition devices 130 to mode selecting unit 252 by algorithms selection according to the rules, i.e., directly
Connect transfer mode or indirect transfer mode.The Mode Launch hits that transmitting unit 254 is selected according to mode selecting unit 252
Destination is specified according to arriving.Here, so-called regulation algorithm is associated with following factor: the data that audio output apparatus can be removed pass
Movement Capabilities and its with the connection type of one or more electronic equipments, the setting of audio recognition devices, audio sampling device with can
Remove connection type and the network signal intensity etc. of audio output apparatus.For example, being wirelessly to join in audio sampling device
In the case where a part of the sound system of net, the data that audio sampling device samples can be delivered directly to cloud with into
The further data processing of row.For another example in the case where audio sampling device and wired earphone are mutually attached, audio sampling device
Sampled data can first be sent back to the terminal device being connected with earphone, then transmitted by the controlling of sampling equipment in terminal device
To cloud.
As described above, audio sampling device complete audio data samples after, need to carry out sampled data identification and
List integration etc. is further processed.In one embodiment of the invention, audio recognition devices 130 shown in FIG. 1 and audio are broadcast
It emplaces table generating device 150 and is included in the remote server i.e. cloud that can be communicated to connect with one or more electronic equipments 180
In.Audio playlist generating device 150 generate audio playlist can be sent to from remote server this or
Multiple electronic equipments 180.In another embodiment, audio recognition devices 130 and audio playlist generating device 150 are set
For electronic equipment 180 a part or as and 180 phase of electronic equipment attachment or communication connection accessory in a component,
Such as it can be set together with controlling of sampling equipment 170.Such case is described below with reference to Fig. 3.
Fig. 3 shows sampled-data processing equipment 300 according to an embodiment of the present invention.As shown in figure 3, sampled-data processing
Equipment 300 includes: sampled data receiving unit 310, from the audio sampling device (audio sampling device in referring to Fig. 1 and Fig. 2
110,200) sampled data is received;And data relay unit 330, the hits that sampled data receiving unit 310 is received
According to being relayed to specified destination.That is, sampled-data processing equipment 300 has data receiver and sending function.Sampled-data processing
Equipment 300 may include in electronic equipment (referring to the electronic equipment 180 in Fig. 1) or and 180 phase of electronic equipment attachment or
Communication connection.Sampled-data processing equipment 300 may be embodied as software (for example, as application in electronic equipment 180), hardware
The mode that (for example, as separating with electronic equipment 180 but can transmit the accessory of data) and software and hardware combine.
In one embodiment, sampled-data processing equipment 300 further includes controlling of sampling unit 350, in response to one
Or one of multiple electronic equipments or a variety of audio player plays audio datas, and send sampling to audio sampling device and refer to
It enables, sampling instruction enables to audio sampling device to sample the audio data played.In another implementation of the present invention
In example, sampled-data processing equipment 300 further comprises: audio identification unit 370 connects sampled data receiving unit 310
The data received are identified;And audio playlist generation unit 380, it is identified according to audio identification unit 370
Data generate audio playlist.
In still another embodiment of the process, sampled-data processing equipment 300 further includes relaying destination determination unit 390,
Destination determination unit 390 is relayed according to ad hoc rules, it is specified to determine that sampled data is relayed to by data relay unit 330
Destination.Here, so-called specified destination includes that audio identification unit 370 and external audio identification equipment, external audio are known
Other equipment is, for example, the identification equipment being located in remote server.Here, so-called ad hoc rules and sampled-data processing equipment 300
And external audio identifies that EMS memory occupation situation and network signal intensity of equipment etc. are associated.For example, relaying destination determines
Unit 390 can choose the less equipment of EMS memory occupation as relaying destination.
Fig. 4 instantiates the flow chart of data processing method 400 according to an embodiment of the present invention.Firstly, in step 410,
It obtains via removable audio output apparatus and is played on one of one or more electronic equipments or a variety of audio players
Audio data.Audio output apparatus can be removed and one or more electronic equipments are mutually attached or communicate to connect.In a reality
It applies in example, step 410 can be mutually attached by the component in removable audio output apparatus or with removable audio output apparatus
Or the component of communication connection is realized.In one embodiment, removable audio output apparatus is earphone or sound system.
In one embodiment of the invention, data processing method 400 optionally includes step 450, wherein in response to one
One of a or multiple electronic equipments or a variety of audio player plays audio datas generate sampling instruction, sampling instruction
Make it possible to sample acquired audio data.It should be noted that is illustrated in Fig. 4 is that step 450 setting exists
Before step 410, however in other embodiments of the invention, generating sampling instruction can be with the acquisition to audio data simultaneously
Or it executes after which.Further, in another embodiment of the invention, data processing method 400 optionally includes step
460, i.e., it is instructed in response to the sampling generated in step 450, determines whether to carry out audio data samples.
Then, (step 420) is sampled to the audio data obtained in step 410.Including the case where step 460
Under, step 420 needs to execute sampling operation in response to determining progress data sampling in step 460.However, passing through audio identification
Equipment is identified (step 430) to the data sampled.Finally, generating audio according to the data identified in step 440
Playlist.
In one embodiment of the invention, after step 420 is completed to the sampling of audio data and right in step 430
It can also include data transmission step (not shown), directly or indirectly by sampled data before sampled data is identified
It is transmitted to audio recognition devices.In one example, algorithms selection sampled data can be transmitted to audio identification according to the rules
The mode of equipment, including direct transfer mode and indirect transfer mode, then according to selected Mode Launch sampled data.Such as preceding institute
It states, under direct transfer mode, sampled data is directly transferred to audio recognition devices, and under indirect transfer mode, sampling
Data are sent to one or more electronic equipments, are then sent to audio recognition devices.Here, so-called regulation algorithm with
Following factor is associated: the connection of the data transmission capabilities and itself and one or more electronic equipments of audio output apparatus can be removed
Mode, audio recognition devices setting, execute data sampling component and removable audio output apparatus connection type and
Network signal intensity etc..
Fig. 5 is to instantiate the flow chart of sampled-data processing method 500 according to an embodiment of the present invention.Firstly, in step
In 510, sampled data is received from audio sampling device, wherein audio sampling device can be obtained to from removable audio output apparatus
The audio data played on one or more audio players of one or more electronic equipments taken is sampled, and can be removed
Audio output apparatus and one or more electronic equipments are mutually attached or communicate to connect.Then, in step 520, will receive
Sampled data be relayed to specified destination.
In one embodiment of the invention, sampled-data processing method 500 optionally includes step 530, wherein responding
In one of one or more electronic equipments or a variety of audio player plays audio datas, and sent to audio sampling device
Sampling instruction, sampling instruction enable to audio sampling device to sample the audio data played.
In another embodiment of the invention, sampled-data processing method 500 can also include: by audio identification list
Member is identified (step 540) to the data received;And audio playlist (step is generated according to the data identified
550).In one embodiment, sampled-data processing method 500 can also include that relaying destination determines step (not shown),
The specified destination for being relayed to sampled data according to ad hoc rules, determination, specified destination may include in step 540
It can also be able to include that external audio identifies equipment, external audio identification is set to the audio identification unit that data are identified
It is standby to be located at one or more electronic device exteriors and sampled data be identified.Here, ad hoc rules and audio identification
The EMS memory occupation situation and network signal intensity of unit and external audio identification equipment are associated.
Using audio sampling device and data processing method of the invention, equipment and system, it can obtain and integrate more
Audio playlist on a electric terminal equipment or multiple audio players.
It, can be to can not network using audio sampling device and data processing method of the invention, equipment and system
Audio playlist on electric terminal equipment is handled, convenient for generating complete audio playlist.
Using audio sampling device and data processing method of the invention, equipment and system, cloud computing skill can be based on
Art carries out data processing and shared, thus easily realizes the same of playlist between multiple terminal devices or multiple players
Step.
It should be pointed out that the block diagram in attached drawing shows being able to achieve for equipment and system according to an embodiment of the present invention
Architecture, function and operation.In this regard, each box in block diagram can represent a module, section or code
A part, a part of the module, section or code includes one or more for implementing the specified logical function
Executable instruction.It should also be noted that in some implementations as replacements, function marked in the box can also be to be different from
The sequence marked in attached drawing occurs.For example, two continuous boxes can actually be basically executed in parallel, they are sometimes
It can execute in the opposite order, this depends on the function involved.It is also noted that every in block diagram and or flow chart
The combination of box in a box and block diagram and or flow chart can use the dedicated base for executing defined functions or operations
It realizes, or can realize using a combination of dedicated hardware and computer instructions in the system of hardware.
Various embodiments of the present invention are described above, above description is exemplary, and non-exclusive, and
It is not limited to disclosed each embodiment.Without departing from the scope and spirit of illustrated each embodiment, for this skill
Many modifications and changes are obvious for the those of ordinary skill in art field.The selection of term used herein, purport
In the principle, practical application or technological improvement to the technology in market for best explaining each embodiment, or lead this technology
Other those of ordinary skill in domain can understand each embodiment disclosed herein.
Claims (25)
1. a kind of data processing system, comprising:
Audio sampling device samples the sound of the received electric signal of removable audio output apparatus or broadcasting, wherein
The removable audio output apparatus can and multiple electronic equipments be mutually attached or communicate to connect, the electronic equipment can will
It is defeated that electric signal obtained from converting to the audio data played on a variety of audio players is transmitted to the removable audio
The electric signal is converted to the sound by equipment out, the removable audio output apparatus;
Audio recognition devices identify the data of audio sampling device sampling;And
Audio playlist generating device, according to the audio recognition devices identify in multiple electronic equipments or a variety of sounds
The data played on frequency player generate audio playlist.
2. data processing system according to claim 1, wherein the audio sampling device, which is located at, can be removed audio output
It is mutually attached or communicates to connect in equipment or with the removable audio output apparatus.
3. data processing system according to claim 1 or 2, wherein the removable audio output apparatus be earphone or
Sound system.
4. according to claim 1 or data processing system described in 2, wherein the audio sampling device includes:
Acquiring unit obtains the electric signal or the sound from the removable audio output apparatus;With
Sampling unit, the electric signal or sound obtain to the acquiring unit sample.
5. data processing system according to claim 4, which further comprises:
Controlling of sampling equipment, in response to the audio player plays audio data in the electronic equipment, and to the audio
Sample devices sends sampling instruction, the telecommunications that the sampling instruction enables the sampling unit to obtain the acquiring unit
Number or sound sampled.
6. data processing system according to claim 5, wherein the audio sampling device further comprises:
Decision unit receives the instruction of the sampling from the controlling of sampling equipment in response to the acquiring unit, and judgement is
It is no to be sampled, wherein
In response to the judgement of the decision unit, the electric signal or sound obtain to the acquiring unit carries out the sampling unit
Sampling.
7. data processing system according to claim 5 or 6, wherein the controlling of sampling equipment is included in the electronics
It is mutually attached or communicates to connect in equipment or with the electronic equipment.
8. data processing system according to claim 5 or 6, wherein the audio sampling device further comprises:
The data that the sampling unit samples directly or indirectly are transmitted to the audio identification and set by data transfer unit
It is standby.
9. data processing system according to claim 8, wherein the data transfer unit includes:
Mode selecting unit, sampled data is transmitted to the mode of the audio recognition devices by algorithms selection according to the rules, packet
Include direct transfer mode and indirect transfer mode;With
Transmitting unit, according to the data of sampling unit sampling described in the selected Mode Launch of the mode selecting unit, wherein
Under the direct transfer mode, the sampled data is transferred directly to the audio identification and set by the transmitting unit
It is standby, and
Under the indirect transfer mode, the sampled data is transmitted to the controlling of sampling equipment, institute by the transmitting unit
It states controlling of sampling equipment and the sampled data is then transmitted to the audio recognition devices.
10. a kind of audio sampling device, comprising:
Acquiring unit obtains electric signal or sound from removable audio output apparatus, wherein the removable audio output is set
It is standby can and multiple electronic equipments be mutually attached or communicate to connect, the electronic equipment can will be to broadcasting on a variety of audio players
Electric signal obtained from the audio data put is converted is transmitted to the removable audio output apparatus, the removable audio
The electric signal is converted to the sound by output equipment;With
Sampling unit, the electric signal or sound obtain to the acquiring unit samples, so as to by the electric signal or sound
Be converted to digital signal, the digital signal can be identified be enable to according to identifying in multiple electronic equipments or
The audio data played on a variety of audio players generates audio playlist.
11. audio sampling device according to claim 10, wherein it is defeated that the audio sampling device is located at removable audio
It is mutually attached or communicates to connect in equipment or with the removable audio output apparatus out.
12. audio sampling device described in 0 or 11 according to claim 1, wherein the removable audio output apparatus is earphone
Or sound system.
13. audio sampling device described in 0 or 11 according to claim 1, wherein the acquiring unit can be received from described
The sampling of multiple electronic equipments instructs, and the audio sampling device further comprises:
Decision unit instructs according to the sampling that the acquiring unit receives, determines whether to be sampled, wherein
In response to the judgement of the decision unit, the electric signal or sound obtain to the acquiring unit carries out the sampling unit
Sampling.
14. audio sampling device described in 0 or 11 according to claim 1, further comprises:
The data that the sampling unit samples directly or indirectly are transmitted to designated equipment, wherein institute by data transfer unit
Identifying processing can be carried out to the data sampled by stating designated equipment,
Wherein, the data transfer unit includes:
Mode selecting unit, sampled data is transmitted to the mode of the designated equipment by algorithms selection according to the rules, including straight
Connect transfer mode and indirect transfer mode;With
Transmitting unit, according to the data of sampling unit sampling described in the selected Mode Launch of the mode selecting unit, wherein
Under the direct transfer mode, the sampled data is transferred directly to the designated equipment by the transmitting unit, and
And
Under the indirect transfer mode, the sampled data is transmitted to the electronic equipment by the transmitting unit, this is described
The sampled data is then transmitted to the designated equipment by electronic equipment.
15. a kind of includes that the removable audio output of the audio sampling device as described in any one of claim 10 to 14 is set
It is standby.
16. a kind of sampled-data processing equipment, the sampled-data processing equipment and audio sampling device are mutually attached or communicate to connect,
Wherein the audio sampling device can sample the sound of the received electric signal of removable audio output apparatus or broadcasting,
The removable audio output apparatus can and multiple electronic equipments be mutually attached or communicate to connect, the electronic equipment can will
It is defeated that electric signal obtained from converting to the audio data played on a variety of audio players is transmitted to the removable audio
The electric signal is converted to the sound by equipment out, the removable audio output apparatus,
The sampled-data processing equipment includes:
Sampled data receiving unit receives sampled data from the audio sampling device;And
The sampled data that the sampled data receiving unit receives is relayed to specified destination by data relay unit, with
Just the electric signal or sound are converted into digital signal, the digital signal can be identified and be enable to according to identification
The audio data played on multiple electronic equipments or a variety of audio players out generates audio playlist,
Wherein the sampled-data processing equipment is included in the electronic equipment or is mutually attached or leads to the electronic equipment
Letter connection.
17. sampled-data processing equipment according to claim 16, further comprises:
Controlling of sampling unit, in response to the audio player plays audio data in the electronic equipment, and to the audio
Sample devices sends sampling instruction, the sampling instruct enable to the audio sampling device to the electric signal or sound into
Row sampling.
18. sampled-data processing equipment according to claim 16 or 17, further comprises:
Audio identification unit, the data received to the sampled data receiving unit identify;
Audio playlist generation unit, according to the audio identification unit identify in multiple electronic equipments or a variety of sounds
The data played on frequency player generate audio playlist;And
It relays destination determination unit and determines that the data relay unit will be in the sampled data according to ad hoc rules
After the specified destination arrived, the specified destination include the audio identification unit and external audio identification equipment, wherein
The external audio identification equipment is located at the sampled-data processing device external and can identify to sampled data.
19. a kind of data processing method, comprising the following steps:
By audio sampling device, the sound of the received electric signal of removable audio output apparatus or broadcasting is sampled,
Described in can be removed audio output apparatus can and multiple electronic equipments be mutually attached or communicate to connect, the electronic equipment will be right
Electric signal obtained from the audio data played on a variety of audio players is converted is transmitted to the removable audio output
The electric signal is converted to the sound by equipment, the removable audio output apparatus;
By audio recognition devices, the data of audio sampling device sampling are identified;And
Audio playlist is generated according to the data played on multiple electronic equipments or a variety of audio players identified.
20. data processing method according to claim 19, wherein it is defeated that the audio sampling device is located at removable audio
It is mutually attached or communicates to connect in equipment or with the removable audio output apparatus out, wherein the removable audio is defeated
Equipment is earphone or sound system out.
21. data processing method described in 9 or 20 according to claim 1, further comprises:
In response to the audio player plays audio data in the electronic equipment, sampling instruction is generated, the sampling instruction makes
The acquired electric signal or sound can be sampled by obtaining,
Wherein the electric signal of described pair of acquisition or sound the step of sampling, include:
It is instructed in response to the sampling, determines whether to be sampled;And
In response to determining to be sampled, the electric signal or sound of acquisition are sampled.
22. data processing method described in 9 or 20 according to claim 1, further comprises:
The data of sampling are directly or indirectly transmitted to the audio recognition devices comprising following steps:
Sampled data is transmitted to the mode of the audio recognition devices by algorithms selection according to the rules, including direct transfer mode and
Indirect transfer mode;With
According to selected Mode Launch sampled data, wherein
Under the direct transfer mode, the sampled data is directly transferred to the audio recognition devices, and
Under the indirect transfer mode, the sampled data is sent to the electronic equipment, is then sent to the sound
Frequency identification equipment.
23. a kind of sampled-data processing method, comprising the following steps:
Sampled data is received from audio sampling device, wherein the audio sampling device can connect removable audio output apparatus
The electric signal or sound of receipts are sampled, the removable audio output apparatus can and multiple electronic equipments be mutually attached or lead to
Letter connection, telecommunications obtained from the electronic equipment can will convert the audio data played on a variety of audio players
Number it is transmitted to the removable audio output apparatus, the electric signal is converted to the sound by the removable audio output apparatus
Sound is enable to wherein the sampled data can be identified after being converted into digital signal according to identifying more
The audio data played on a electronic equipment or a variety of audio players generates audio playlist;With
The sampled data received is relayed to specified destination.
24. sampled-data processing method according to claim 23, further comprises:
In response to the audio player plays audio data in the electronic equipment, and sends and sample to the audio sampling device
Instruction, the sampling instruction enable to the audio sampling device to sample the electric signal or sound.
25. the sampled-data processing method according to claim 23 or 24, further comprises:
By audio identification unit, the data received from the audio sampling device are identified;
Audio playlist is generated according to the data played on multiple electronic equipments or a variety of audio players identified;With
And
According to ad hoc rules, the specified destination that the sampled data is relayed to by determination, the specified destination includes institute
Audio identification unit and external audio identification equipment are stated, wherein external audio identification equipment is located at outside the electronic equipment
Portion can simultaneously identify sampled data.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410770808.8A CN104486671B (en) | 2014-12-11 | 2014-12-11 | Data processing method, equipment and system and audio sampling device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410770808.8A CN104486671B (en) | 2014-12-11 | 2014-12-11 | Data processing method, equipment and system and audio sampling device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104486671A CN104486671A (en) | 2015-04-01 |
CN104486671B true CN104486671B (en) | 2019-02-15 |
Family
ID=52761162
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410770808.8A Active CN104486671B (en) | 2014-12-11 | 2014-12-11 | Data processing method, equipment and system and audio sampling device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104486671B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106411969B (en) * | 2015-07-28 | 2019-10-08 | 广州酷狗计算机科技有限公司 | Sing single generation method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101529437A (en) * | 2005-04-22 | 2009-09-09 | 微软公司 | Aggregation and synchronization of nearby media |
CN103440330A (en) * | 2013-09-03 | 2013-12-11 | 网易(杭州)网络有限公司 | Music program information acquisition method and equipment |
CN103812896A (en) * | 2012-11-12 | 2014-05-21 | 腾讯科技(深圳)有限公司 | Method and device for synchronizing playlists |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7890661B2 (en) * | 2001-05-16 | 2011-02-15 | Aol Inc. | Proximity synchronizing audio gateway device |
-
2014
- 2014-12-11 CN CN201410770808.8A patent/CN104486671B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101529437A (en) * | 2005-04-22 | 2009-09-09 | 微软公司 | Aggregation and synchronization of nearby media |
CN103812896A (en) * | 2012-11-12 | 2014-05-21 | 腾讯科技(深圳)有限公司 | Method and device for synchronizing playlists |
CN103440330A (en) * | 2013-09-03 | 2013-12-11 | 网易(杭州)网络有限公司 | Music program information acquisition method and equipment |
Also Published As
Publication number | Publication date |
---|---|
CN104486671A (en) | 2015-04-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11356777B2 (en) | Playback transitions | |
US11988784B2 (en) | Detecting an audio signal with a microphone to determine presence of a playback device | |
US10057698B2 (en) | Multiple room communication system and method | |
US20220261212A1 (en) | Playback Transitions | |
US20220326908A1 (en) | Distributed Synchronization | |
CN111585977B (en) | Media playback system control method, mobile device, and computer-readable medium and program | |
US11405439B2 (en) | Hybrid sniffing and rebroadcast for Bluetooth networks | |
CN107950036B (en) | Audio bar for controlling wireless speakers | |
AU2014236087A1 (en) | Intelligent device connection for wireless media ecosystem | |
CN104603825A (en) | Systems and methods for mobile music | |
US12052556B2 (en) | Terminal, audio cooperative reproduction system, and content display apparatus | |
US12321662B2 (en) | Synchronizing playback of audio information received from other networks | |
CN109819303A (en) | Data output method and related equipment | |
CN103874005A (en) | Karaoke system based on intelligent terminal and wireless speaker and implementation method of Karaoke system | |
CN104486671B (en) | Data processing method, equipment and system and audio sampling device | |
US20240049349A1 (en) | Simulation of Device Removal | |
US9374653B2 (en) | Method for a multi-channel wireless speaker system | |
CN105025356A (en) | Audio playback system method and system for audio playback device | |
CN105704535B (en) | A kind of audio-video frequency playing system control method, device and audio-video frequency playing system | |
CN115361629A (en) | Method and device for audio configuration | |
CN105847905A (en) | A control method and device for an audio and video playback system | |
CN106416286B (en) | Portable speaker | |
CN114793308B (en) | A speaker assembly, a wireless audio playback system and a communication method | |
CN105681863B (en) | Control method for playing back in audio-video frequency playing system and device | |
CN203708491U (en) | Karaoke system based on intelligent terminal and wireless sound box |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |