CN106993097A - A kind of method for playing music and mobile terminal - Google Patents
A kind of method for playing music and mobile terminal Download PDFInfo
- Publication number
- CN106993097A CN106993097A CN201710210055.9A CN201710210055A CN106993097A CN 106993097 A CN106993097 A CN 106993097A CN 201710210055 A CN201710210055 A CN 201710210055A CN 106993097 A CN106993097 A CN 106993097A
- Authority
- CN
- China
- Prior art keywords
- music
- segmentation
- time
- information
- broadcasting time
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72442—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for playing music files
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/02—Control of operating function, e.g. switching from recording to reproducing
- G11B19/022—Control panels
- G11B19/025—'Virtual' control panels, e.g. Graphical User Interface [GUI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
The embodiments of the invention provide a kind of method for playing music and mobile terminal, wherein, methods described includes:Obtain the music information of target music;According to the music information, the music is segmented;Obtain the configuration information for the broadcasting time being respectively segmented to the music;If receiving the play operation to the music, the music is played according to the default broadcasting time of the segmentation of the music.Think that one section or several sections in loop play a piece of music then can only manually be realized so as to solve user in the prior art, the problem of causing the demand for repeating playing segmentation music that can not meet user's simplicity.
Description
Technical field
The present invention relates to technical field of mobile terminals, more particularly to a kind of method for playing music and mobile terminal.
Background technology
With developing rapidly for mobile terminal technology, mobile terminal or well music player use mobile terminal
Listen the situation of song or other audio resource more and more, and when song is listened, song has point of main song refrain, when thinking
Also need to adjust play position manually when many tins a certain section, not enough facilitate and intelligence.
At present, the sectional-regulated of music is carried out using mobile terminal by manual fast forwarding or rewinding can may be used also
To repeat playing first or many songs, but one section or several sections be intended in loop play a piece of music then can only be by manual
Mode is realized, it is impossible to meet the demand that user repeats playing segmentation music.
The content of the invention
The embodiment of the present invention provides a kind of method for playing music and mobile terminal, is being played with solving user in the prior art
In music during specific fragment the problem of complex operation step.
In a first aspect, the embodiments of the invention provide a kind of method for playing music, applied to mobile terminal, this method bag
Include:
Obtain the music information of target music;
According to the music information, the music is segmented;
Obtain the configuration information for the broadcasting time being respectively segmented to the music;
If receiving the play operation to the music, institute is played according to the default broadcasting time of the segmentation of the music
State music.
Second aspect, the embodiment of the present invention additionally provides a kind of mobile terminal, including:
Music information acquisition module, the music information for obtaining target music;
Musical segment module, for according to the music information, the music to be segmented;
Broadcast information setup module, the configuration information for obtaining the broadcasting time being respectively segmented to the music;
Playing module, if for receiving the play operation to the music, according to the default of the segmentation of the music
Broadcasting time plays the music.
So, in the embodiment of the present invention, by the music information for obtaining target music;According to the music information, by institute
Music is stated to be segmented;Obtain the configuration information for the broadcasting time being respectively segmented to the music;If receiving to the music
Play operation, then play the music according to the default broadcasting time of the segmentation of the music.Solve and play in the prior art
Regulation play position manually is needed during music, causes user's inconvenient problem with use.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below by institute in the description to the embodiment of the present invention
The accompanying drawing needed to use is briefly described, it should be apparent that, drawings in the following description are only some implementations of the present invention
Example, for those of ordinary skill in the art, without having to pay creative labor, can also be according to these accompanying drawings
Obtain other accompanying drawings.
Fig. 1 shows a kind of flow chart of method for playing music in the embodiment of the present invention one;
Fig. 2 shows a kind of flow chart of method for playing music in the embodiment of the present invention two;
Fig. 2A shows the music frequency spectrum schematic diagram data in the embodiment of the present invention two;
Fig. 2 B show the music frequency spectrum data sectional schematic diagram in the embodiment of the present invention two;
Fig. 2 C show the musical time axle stepwise schematic views in the embodiment of the present invention two;
Fig. 3 shows a kind of structured flowchart of mobile terminal according to embodiments of the present invention three;
Fig. 4 shows a kind of structured flowchart of mobile terminal according to embodiments of the present invention three;
Fig. 5 shows a kind of structured flowchart of mobile terminal according to embodiments of the present invention four;
Fig. 6 shows a kind of structural representation of according to embodiments of the present invention five mobile terminal.
Embodiment
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although showing the disclosure in accompanying drawing
Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here
Limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure
Complete conveys to those skilled in the art.
Embodiment one
Reference picture 1, shows a kind of flow chart of method for playing music of the embodiment of the present invention one, can specifically include such as
Lower step:
Step 101, the music information of target music is obtained.
In the embodiment of the present invention, if when user uses mobile terminal playing voice data, obtaining the music of current music
Information, then first have to detection current mobile terminal whether play music, by taking Android system as an example, can by
Framework layers set monitoring AudioManager interfaces to judge whether current mobile terminal plays music, wherein,
During music, a Notification message can be all sent out into status bar, wherein included song information.I
Only need to do a special interception and carry out bag name matching, it is possible to obtain the music played, it is possible to pass through
Interface discriminant function isMusicActive (), checks the return value for playing audio, and whether the system that determines have invoked audio broadcasting
Interface, if monitoring that audio frequency play interface is called, further by one service of framework layers of addition, the clothes
Business is when Android mobile terminal starts, and automatic running is got up, and is passed through AudioManager.requestAudioFocus ()
The return value of function has 0 or 1, then shows that current player does not play music when returning to 0, and return value then illustrates when being 1
Detect when previous music player plays music, many audio players are had in the terminal, it is every to avoid
Individual music application is played simultaneously, and Android coordinates the broadcasting of audio using audio focus, only gets answering for audio focus
With can play audio, using before commencing play out audio, it should first be asked, and receive audio focus.Equally, it also should
Know how reasonably to be responded after listening to and losing audio focus, pass through
AudioManager.requestAudioFocus () obtains audio focus, when music player brings into operation, obtains one
Notification message, secondly, changes SystemUI, when main flow music player sends out Notification to status bar, therefrom obtains
To music information, it is possible to be integrated into SystemUI, so after music focus is snatched away by other music players, in conjunction with
The Notification being most recently received is notified, further obtains the music information during music is notified.
In actual applications, the method for obtaining a specifying information for playing music is not limited to foregoing description, and the present invention is implemented
Example is not any limitation as to this.
Step 102, according to the music information, the music is segmented.
In the embodiment of the present invention, by the description of step 101, when it is determined that music device playing music information after, such as
Fruit user wishes self-defined to current music progress and played, then can pass through the self-defined playback switch on music-playing interface
Operation is turned on and off, the self-defined broadcasting of current music, after self-defined playing function is opened, music first is turned on and off
Player can read the music information of current music, during the broadcasting of the frequency spectrum of the music provided by music information or music
Between, music is segmented, the music played can be divided into main song and chorus section, or during by music according to playing
Between be divided into every ten minutes one section, and at each segmentation add segmentation markers, by the tag cache in music information.
Step 103, the configuration information for the broadcasting time being respectively segmented to the music is obtained.
In the embodiment of the present invention, according to the description of step 102, after music is segmented, user can be in each segmentation
This section of broadcasting time is musically added, wherein, after musical segment, the music is had on the broadcast interface of music player
Segment information display field, user can click on the musical segment on display field, play out the setting of number of times, for example, working as music
Show that the music is divided into four sections on player, and give tacit consent to broadcasting time for once, user can click on first paragraph and play out
The plus-minus operation of number of times, wherein, broadcasting time is at least for once, up to circulation is played infinitely.After user sets, if
Confidence breath can be stored in the music information of the music.
Step 104, if receiving the play operation to the music, according to the default broadcasting of the segmentation of the music time
Number plays the music.
In the embodiment of the present invention, when music is played out, music player reads the music information of the music first, should
The broadcasting time of title, duration, the segment information of spectrum memory music and each segmentation of correspondence of music is contained in music information
Set, read after music information success, segment information and broadcasting time in music information play current music.
In embodiments of the present invention, the music information of target music is obtained first;According to the music information, by the sound
It is happy to be segmented;Obtain the configuration information for the broadcasting time being respectively segmented to the music;If receiving the broadcasting to the music
Operation, then play the music according to the default broadcasting time of the segmentation of the music.Realize automatic to current music progress
Segmentation, and user is played out the setting of number of times to musical segment, and current sound is played according to segmentation and broadcasting time
It is happy, improve convenience and flexibility of the user in music player.
Embodiment two
Reference picture 2, shows a kind of flow chart of method for playing music of the embodiment of the present invention two, can specifically include such as
Lower step:
Step 201, the music information of target music is obtained.
This step is identical with step 101, will not be described in detail herein.
Step 202, the frequency spectrum data in the music information, is segmented to the music.
In the embodiment of the present invention, after the description by step 201, the music information for obtaining currently playing music, in sound
In the happy displayed page played, receive unlatching of the user to the self-defined playing function of music and operate, when in unlatching music player
After the self-defined playing function of displaying, the frequency spectrum data of the broadcasting music will be further obtained, wherein, by taking Android as an example, sound
The related class of the frequency spectrum of frequency is called android.media.audiofx.Visualizer, it is necessary to authority<uses-permission
android:Name=" android.permission.RECORD_AUDIO "/>It can just obtain, so to be done first
Thing is that one visualizer of initialization comes out, and can use the sessionId of music to instantiate this class, for example
MVisualizer=new Visualizer (mMediaPlayer.getAudioSessionId ()), set capture frequency every time
The size of spectrum, the size of the data gathered when music is in broadcasting or perhaps the precision gathered, and pass through
With regard to two values inside the array that getCaptureSizeRange () is returned, followed by
(new Visualizer.OnDataCaptureListener () are set mVisualizer.setDataCaptureListener
Put a monitor and have 4 parameters to monitor the data one gathered constantly come, first is listener, second list
Position be millihertz hereby, expression be collection frequency, the 3rd be whether gather waveform, the 4th is whether frequency acquisition, wherein
What readjustment should be gathered is Wave data, and after the frequency spectrum data of music has been gathered, spectrum information is illustrated in into current broadcast
Put in interface, using onDraw () method in view, frequency spectrum data is illustrated in current music according to certain specification and broadcast
Put in interface.Bandwagon effect such as Fig. 2A of the spectrum information of a piece of music description is determined.
In actual applications, the method for obtaining music frequency spectrum information and being shown is not limited to foregoing description, and the present invention is real
Example is applied not to be any limitation as this.
Specifically, during according to spectrum fragmentation, first, be defined by n peak value, by the frequency spectrum of the music from original position to
End position is divided into n1,n2,,,nnIndividual interval;0<n<F, f are total for the peak value of the music frequency spectrum.As described in Fig. 2A,
After the spectrum information displaying of music, wherein having crest and trough, it is prelude, master that can be gone to divide music according to the frequency response curve of audio
Song or refrain, wherein judging that main song, refrain, so as to the method for dividing keynote, are generally turned to the place of refrain, frequency spectrum by main song
Bounce all can be than larger, frequency spectrum has peak value and valley, and the method that we distinguish is exactly by calculating the n of current location frequency spectrum
The draw value of peak value, so the frequency spectrum of a first song is divided into n interval first, wherein comprising fixed number of in each interval
Peak value.For example, altogether comprising 100 peak values in the frequency spectrum of a piece of music, using five peak values as an interval, by the music frequency spectrum
It is divided into 20 intervals.
Further, the average value m of peak value between each interval is calculated1,m2,,,mn.Such as Fig. 2 B description, as general
Frequency spectrum is divided into behind n interval, calculates the average value of each interval peaks, for example, interval n1In five peak values be respectively 21,
34th, 55,22,43, ask the average value of this five values, as n1Average value m1。
Then, if | mn+1-mn| > M/2, then n-thnWith n-thn+1Segmentation markers are added between individual interval;M is the music
Peak-peak in frequency spectrum.After the average value for wherein calculating each interval according to the method described above, calculate each two interval and be averaged
The difference of value, for example, interval n1Average value m1For 34, interval n adjacent thereto2Average value m2For 89, calculating m1With m2's
Difference is 55, if it is 109 that this difference, which is more than peak-peak, secondly divide one is 54.5, and 55 are more than 54.5, then just at this
A segmentation markers are added between two intervals.Opposite, if calculating m1With m2Difference be less than peak-peak 1/2nd
Value, just does nothing, and continues to calculate lower two intervals and the difference of 1/2nd values of peak-peak.
In actual applications, the method being segmented to music frequency spectrum is not limited to foregoing description, and division frequency therein
During spectrum interval, spacing wave peak number mesh is nor certain, and the embodiment of the present invention is not any limitation as to this.
Finally, the music frequency spectrum is segmented according to the segmentation markers.According to currently playing music store path,
The database of music storage is found, including the information field of music, if adding segmentation markers in frequency spectrum correspondence position,
So just the segmentation markers are stored according to the time of music, for example, being spaced n in frequency spectrum1With interval n2Centre will add
Plus a segmentation markers, segmentation reproduction time is one-to-two 13 seconds between the two intervals, then just store segmentation markers
The record time is one-to-two 13 seconds in correspondence position, and segmentation markers in the music data storage storehouse.
It is preferred that, in another embodiment of the application, in addition to:
Step S210, the musical time information in the music information, institute is illustrated in by the time shaft of the music
State on the display interface of mobile terminal.
In the embodiment of the present invention, the time shaft of the music is added in music-playing interface, as described in Fig. 2 C,
There are two segmentation markers, when distinguishing three points and 40 seconds, and at four points and 12 seconds, wherein to realize the displaying of time shaft, obtain first
The reproduction time information of the music is taken, then using the viewpager in Android view classes, in horizontalscrollview
The display facial mask of one time shaft of conflict of slip event, can inject viewpager, horizontalscrollview objects,
RequestdisallowInterceptDispatch () is called to realize the sliding effect of time shaft when down move.
In practical application, the generation of music time shaft is not limited to foregoing description, and the embodiment of the present invention is not subject to this
Limitation.
Step S220, operates according to interval set on the time axis received, the music is segmented.
In the embodiment of the present invention, after the displaying of time shaft of currently playing music is realized, user can pass through manual point
The mode of the sliding bar on time shaft is hit or dragged, segmentation markers are added, specifically, still by the view classes of Android, it is real
Sliding bar effect on present tense countershaft, then detects the reproduction time of user's sliding bar stop position correspondence current music, adds
Bonus point segment mark, is buffered under the corresponding storage catalogue of the music.In addition, user can also be grasped by click on a timeline
Make addition segmentation markers, by receiving the clicking operation of user on the display interface of time shaft, and detect the clicking operation
Position on a timeline, reads the music time on the correspondence time shaft of the position, adds segmentation markers.
Sub-step S2201, receives the touch control operation for adding segmentation markers on the time axis.
In the embodiment of the present invention, by taking Android as an example, if operation of the detection user on Touch Screen, main to utilize
OnTouchEvent functions, wherein three events of main processing are ACTION_DOWN, ACTION_MOVE, ACTION_UP,
These three event identifiers have gone out the operation that most basic user touches screen, ACTION_DOWN events as initiation event, it
Importance will exceed ACTION_MOVE and ACTION_UP, in the event of ACTION_MOVE or ACTION_UP, that
It necessarily once there occurs ACTION_DOWN, such as in ViewGroup onInterceptTouchEvent methods, if
True is returned in ACTION_DOWN events, then follow-up event will directly issue onTouchEvent, without being to continue with
Issue onInterceptTouchEvent.In addition, onClick, onLongClick and onTouchEvent, which are control, clicks on behaviour
Make, for some view, user complete once touching operation, it is clear that the signal obtained from sensor be finger down and
Two operations are lifted, we can be understood as a Click clicking operation, it is understood that to there occurs an ACTION_
DOWN and ACTION_UP, onClick, onLongClick triggering be it is related to ACTION_DOWN and ACTION_UP,
In sequential, if we have override onClick, onLongClick and onTouchEvent simultaneously in a View,
OnTouchEvent is to capture ACTION_DOWN and ACTION_UP events at first, next be only possible to triggering onClick or
Person onLongClick.By the method for foregoing description, touch control operation of the user on Touch Screen is detected, and during according to exploitation
The execute instruction specified of correspondence is performed, and wherein execute instruction is buffered in that the music is corresponding to deposit to add segmentation markers
Store up under catalogue.
In practical application, above-mentioned manipulation instruction adds both for the corresponding view of time shaft shown in music-playing interface
Plus, certainly, to realize that the method for the touch control operation of detection user on a timeline is not limited in foregoing description, the present invention is real
Example is applied not to be any limitation as this.
Sub-step S2202, according to the segmentation markers, the music is segmented.
In the embodiment of the present invention, the segmentation markers added according to user's touch control operation record each segmentation markers corresponding
The application plays time, realize that the segmentation to the music is recorded.
Step 203, the configuration information for the broadcasting time being respectively segmented to the music is obtained.
This step is identical with step 103, will not be described in detail herein.
Step 204, if detecting the segmentation markers of the music, the default broadcasting time of the segmentation markers is obtained.
In the embodiment of the present invention, when starting a music application in the terminal, and detect a music is broadcast
Put after operation, then obtain the music information of the music, and read the segmentation markers stored in music information.
In actual applications, if getting the segmentation markers of music, each segmentation markers are further obtained corresponding
Broadcasting time, wherein, segmentation markers are stored in music information with broadcast multiple segments voice separately number of times.
Step 205, when playing the musical segment according to the default broadcasting time, it is being played to next segmentation markers position
When putting, then the broadcasting time of addition one in presently described musical segment.
In the embodiment of the present invention, by taking Android as an example, in the Development Framework that system is provided, music is supported to pass through
Set up MediaPlayer to realize, wherein playing, suspending, stopping playing function passing through function mMusicPlayer.start respectively
(), mMusicPlayer.pause (), mMusicPlayer.stop (), mMusicPlayer.reset (),
MMusicPlayer.seekTo () realizes, so when detecting that corresponding segments are marked in music segmentation, just entering one
The utilization function mMusicPlayer.setOnCompletionListener () of step monitors the music time, if played
The time of time one segmentation markers of correspondence, then the broadcasting time of current fragment music is just obtained, if broadcasting time does not have
Reach default broadcasting time, then the original position for just jumping to the segmentation is played out, wherein, it is segmented music playing one
When, a counter can be set, and after the completion of time segmentation of every broadcasting, counter adds one automatically.
Step 206, if broadcasting time is different from the default broadcasting time described in detecting, the sound is replayed
Happy segmentation.
In the embodiment of the present invention, as soon as when being played to segmentation markers corresponding time every time, read the broadcasting of the segmentation
Counter, and the technology of counter is contrasted with default broadcasting time, the start bit of the rebound segmentation if differing
Put and replay the segmentation.
Step 207, if broadcasting time is identical with the default broadcasting time described in detecting, the music is detected
Next segmentation markers.
In the embodiment of the present invention, if when playing a segmentation music, reading the technology of fragment counter with presetting the segmentation
Broadcasting time it is identical, then detect the segmentation markers and default broadcasting time of next segmentation.
In actual applications, if after detection one is segmented the segmentation markers of music, the broadcasting of the segmentation music of acquisition is secondary
Number is 0, then skips the segmentation, continues to detect the segmentation markers and corresponding broadcasting time of next segmentation, and according to number of times
Play out.Wherein, it is segmented into the unlimited loop play of repetition when one music of setting, if it is desired to stop the broadcasting of the music,
Then need user manually operated, and if playing a music, and according to default broadcasting time one by one by all points of the music
Section is finished playing, then next song just read in music playlist is played out, wherein, if user closes certainly
Playing function is defined, then does not read segmentation markers and default broadcasting time when playing music.
In embodiments of the present invention, the music information of music is played by obtaining, is being received to the self-defined of the music
After the start-up operation of playing function, according to the frequency spectrum data in the music information, frequency spectrum data or time data are passed through to this
To musical segment, the configuration information for the broadcasting time being respectively segmented to the music is received, the segmentation markers of the music is detected, enters one
Step obtains the default broadcasting time of the segmentation markers, when playing the musical segment according to the default broadcasting time, is broadcasting
When being put into next segmentation markers position, then the broadcasting time of addition one, number of pass times and preset times in current music segmentation
Judgement, to carry out the broadcast multiple segments voice separately of music.Realize and current music is segmented automatically, and allow user to music point
Section plays out the setting of number of times, and certain one or more snippets purpose in segmentation and broadcasting time broadcasting current music,
Improve convenience and flexibility of the user in music player.
Embodiment three
Reference picture 3, shows a kind of structured flowchart of mobile terminal of the embodiment of the present invention three.
The mobile terminal 400 includes:Music information acquisition module 401, musical segment module 402, broadcast information are set
Module 403, playing module 404.
Reference picture 4, is discussed in detail the interactive relation between the function of each module and each module separately below.
Music information acquisition module 401, the music information for obtaining target music;
Musical segment module 402, for according to the music information, the music to be segmented;It is preferred that, the sound
Happy segmentation module 402, is specifically included:Spectrum fragmentation submodule 4021, it is right for the frequency spectrum data in the music information
The music is segmented.Time shaft display sub-module 4022, will for the musical time information in the music information
On the display interface of the current mobile terminal of the time shaft displaying of the music;Time slice submodule 4023, connects for basis
Interval set on the time axis received is operated, and the music is segmented.
It is preferred that, the time slice submodule is specifically included:
Adding device is marked, the touch control operation of segmentation markers is added on the time axis for receiving;
Segmenting unit is marked, for according to the segmentation markers, the music to be segmented.
Broadcast information setup module 403, the configuration information for obtaining the broadcasting time being respectively segmented to the music;
Playing module 404, if for receiving the play operation to the music, according to the pre- of the segmentation of the music
If broadcasting time plays the music.
It is preferred that, the playing module 404 is specifically included:
Broadcast information submodule is obtained, if the segmentation markers for detecting the music, obtain the segmentation markers
Default broadcasting time;
Broadcasting time submodule being marked, during for playing the musical segment according to the default broadcasting time, being played
During to next segmentation markers position, then the broadcasting time of addition one in presently described musical segment;
Submodule is repeated playing, if different from the default broadcasting time for detecting the broadcasting time, is weighed
Newly play the musical segment;
Submodule is redirected, if identical with the default broadcasting time for detecting the broadcasting time, institute is detected
State next segmentation markers of music.
In embodiments of the present invention, the music information of music is played by obtaining, is being received to the self-defined of the music
After the start-up operation of playing function, according to the frequency spectrum data in the music information, frequency spectrum data or time data are passed through to this
To musical segment, the configuration information for the broadcasting time being respectively segmented to the music is received, the segmentation markers of the music is detected, enters one
Step obtains the default broadcasting time of the segmentation markers, when playing the musical segment according to the default broadcasting time, is broadcasting
When being put into next segmentation markers position, then the broadcasting time of addition one, number of pass times and preset times in current music segmentation
Judgement, to carry out the broadcast multiple segments voice separately of music.Realize and current music is segmented automatically, and allow user to music point
Section plays out the setting of number of times, and certain one or more snippets purpose in segmentation and broadcasting time broadcasting current music,
Improve convenience and flexibility of the user in music player.
Example IV
Reference picture 5, shows a kind of structured flowchart of mobile terminal in the embodiment of the present invention five.
Mobile terminal 500 shown in Fig. 5 includes:At least one processor 501, memory 502, at least one network interface
504 and user interface 503 and component 506 of taking pictures.Each component in mobile terminal 500 is coupling in by bus system 505
Together.It is understood that bus system 505 is used to realize the connection communication between these components.Bus system 505 is total except data are included
Outside line, in addition to power bus, controlling bus and status signal bus in addition.But for the sake of clear explanation, in Figure 5 will be each
Plant bus and be all designated as bus system 505.
Wherein, user interface 503 can include display, keyboard or pointing device (for example, mouse, trace ball
(trackball), touch-sensitive plate or touch-screen etc..
It is appreciated that the memory 502 in the embodiment of the present invention can be volatile memory or nonvolatile memory,
Or may include both volatibility and nonvolatile memory.Wherein, nonvolatile memory can be read-only storage (Read-
Only Memory, ROM), programmable read only memory (Programmable ROM, PROM), the read-only storage of erasable programmable
Device (Erasable PROM, EPROM), Electrically Erasable Read Only Memory (Electrically EPROM, EEPROM) or
Flash memory.Volatile memory can be random access memory (Random Access Memory, RAM), and it is used as outside high
Speed caching.By exemplary but be not restricted explanation, the RAM of many forms can use, such as static RAM
(Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), Synchronous Dynamic Random Access Memory
(Synchronous DRAM, SDRAM), double data speed synchronous dynamic RAM (Double Data Rate
SDRAM, DDRSDRAM), enhanced Synchronous Dynamic Random Access Memory (Enhanced SDRAM, ESDRAM), synchronized links
Dynamic random access memory (SynchlinkDRAM, SLDRAM) and direct rambus random access memory (Direct
Rambus RAM, DRRAM).The embodiment of the present invention description system and method memory 502 be intended to including but not limited to these
With the memory of any other suitable type.
In some embodiments, memory 502 stores following element, can perform module or data structure, or
Their subset of person, or their superset:Operating system 5021 and application program 5022.
Wherein, operating system 5021, comprising various system programs, such as ccf layer, core library layer, driving layer, are used for
Realize various basic businesses and handle hardware based task.Application program 5022, includes various application programs, such as media
Player (Media Player), browser (Browser) etc., for realizing various applied business.Realize the embodiment of the present invention
The program of method may be embodied in application program 5022.
In embodiments of the present invention, by calling program or the instruction of the storage of memory 502, specifically, can be application
The program stored in program 5022 or instruction, processor 501 are used for the music information for obtaining target music;Believed according to the music
Breath, the music is segmented;Obtain the configuration information for the broadcasting time being respectively segmented to the music;If receiving to described
The play operation of music, then play the music according to the default broadcasting time of the segmentation of the music.
The method that the embodiments of the present invention are disclosed can apply in processor 501, or be realized by processor 501.
Processor 501 is probably a kind of IC chip, the disposal ability with signal.In implementation process, the above method it is each
Step can be completed by the integrated logic circuit of the hardware in processor 501 or the instruction of software form.Above-mentioned processing
Device 501 can be general processor, digital signal processor (Digital Signal Processor, DSP), special integrated electricity
Road (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field
Programmable Gate Array, FPGA) or other PLDs, discrete gate or transistor logic,
Discrete hardware components.It can realize or perform disclosed each method, step and the logic diagram in the embodiment of the present invention.It is general
Processor can be microprocessor or the processor can also be any conventional processor etc..With reference to institute of the embodiment of the present invention
The step of disclosed method, can be embodied directly in hardware decoding processor and perform completion, or with the hardware in decoding processor
And software module combination performs completion.Software module can be located at random access memory, and flash memory, read-only storage may be programmed read-only
In the ripe storage medium in this area such as memory or electrically erasable programmable memory, register.The storage medium is located at
Memory 502, processor 501 reads the information in memory 502, the step of completing the above method with reference to its hardware.
It is understood that the embodiment of the present invention description these embodiments can with hardware, software, firmware, middleware,
Microcode or its combination are realized.Realized for hardware, processing unit can be realized in one or more application specific integrated circuits
(Application Specific Integrated Circuits, ASIC), digital signal processor (Digital Signal
Processing, DSP), digital signal processing appts (DSP Device, DSPD), programmable logic device (Programmable
Logic Device, PLD), field programmable gate array (Field-Programmable Gate Array, FPGA), general place
Manage in device, controller, microcontroller, microprocessor, other electronic units for performing herein described function or its combination.
For software realize, can by perform the module (such as process, function) of function described in the embodiment of the present invention come
Realize the technology described in the embodiment of the present invention.Software code is storable in memory and by computing device.Memory can
To realize within a processor or outside processor.
Alternatively, processor 501 when the music is segmented, is additionally operable to according to the music information:According to institute
The frequency spectrum data in music information is stated, the music is segmented.
Alternatively, processor 501 when the music is segmented, is additionally operable to according to the music information:According to institute
State on the musical time information in music information, the display interface that the time shaft of the music is illustrated in the mobile terminal;
Interval set on the time axis according to receiving is operated, and the music is segmented.
Alternatively, processor 501 is operated according to interval set on the time axis received, by the music
When being segmented, it is additionally operable to:Receive the touch control operation for adding segmentation markers on the time axis;According to the segmentation markers,
The music is segmented.
Alternatively, processor 501 is also used when the default broadcasting time of the segmentation according to the music plays the music
In:If detecting the segmentation markers of the music, the default broadcasting time of the segmentation markers is obtained;Broadcast according to described preset
When putting the number of times broadcasting musical segment, when being played to next segmentation markers position, then add in presently described musical segment
Plus one broadcasting time;If it is different from the default broadcasting time to detect the broadcasting time, the sound is replayed
Happy segmentation;If it is identical with the default broadcasting time to detect the broadcasting time, next segmentation of the music is detected
Mark.
It can be seen that, in embodiments of the present invention, by the music information for obtaining target music;, will according to the music information
The music is segmented;Obtain the configuration information for the broadcasting time being respectively segmented to the music;If receiving to the music
Play operation, then the music is played according to the default broadcasting time of the segmentation of the music.Realize automatic to current sound
It is happy to be segmented, and user is played out the setting of number of times to musical segment, and played according to segmentation and broadcasting time
Current music, improves convenience and flexibility of the user in music player.
Embodiment five
Fig. 6 shows the structural representation of the mobile terminal of the embodiment of the present invention five.
The mobile terminal of the embodiment of the present invention can be mobile phone, tablet personal computer, personal digital assistant (Personal
Digital Assistant, PDA) or vehicle-mounted computer etc..
Mobile terminal in Fig. 6 includes radio frequency (Radio Frequency, RF) circuit 610, memory 620, input block
630th, display unit 640, processor 660, voicefrequency circuit 670, WiFi (Wireless Fidelity) module 680, power supply 690.
Wherein, input block 630 can be used for the numeral or character information for receiving user's input, and produce and mobile terminal
The signal input that 600 user is set and function control is relevant.Specifically, in the embodiment of the present invention, the input block 630 can
With including contact panel 631.Contact panel 631, also referred to as touch-screen, collect touch operation of the user on or near it
(such as user uses the operations of any suitable object or annex on contact panel 631 such as finger, stylus), and according to advance
The formula of setting drives corresponding attachment means.Optionally, contact panel 631 may include touch detecting apparatus and touch controller
Two parts.Wherein, touch detecting apparatus detects the touch orientation of user, and detects the signal that touch operation is brought, by signal
Send touch controller to;Touch controller receives touch information from touch detecting apparatus, and is converted into contact coordinate,
Give the processor 660 again, and the order sent of reception processing device 660 and can be performed.Furthermore, it is possible to using resistance-type,
The polytypes such as condenser type, infrared ray and surface acoustic wave realize contact panel 631.Except contact panel 631, input block
630 can also include other input equipments 632, and other input equipments 632 can include but is not limited to physical keyboard, function key
One or more in (such as volume control button, switch key etc.), trace ball, mouse, action bars etc..
Wherein, display unit 640 can be used for information and the movement for showing the information inputted by user or being supplied to user
The various menu interfaces of terminal 600.Display unit 640 may include display panel 641, optionally, can use LCD or organic hairs
The forms such as optical diode (OrganicLight-EmittingDiode, OLED) configure display panel 641.
It should be noted that contact panel 631 can cover display panel 641, touch display screen is formed, when touch display screen inspection
Measure after the touch operation on or near it, processor 660 is sent to determine the type of touch event, with preprocessor
660 provide corresponding visual output according to the type of touch event in touch display screen.
Touch display screen includes Application Program Interface viewing area and conventional control viewing area.The Application Program Interface viewing area
And arrangement mode of the conventional control viewing area is not limited, can be arranged above and below, left-right situs etc. can distinguish two and show
Show the arrangement mode in area.The Application Program Interface viewing area is displayed for the interface of application program.Each interface can be with
The interface element such as the icon comprising at least one application program and/or widget desktop controls.The Application Program Interface viewing area
It can also be the empty interface not comprising any content.The conventional control viewing area is used to show the higher control of utilization rate, for example,
Application icons such as settings button, interface numbering, scroll bar, phone directory icon etc..
Wherein processor 660 is the control centre of mobile terminal 600, utilizes various interfaces and connection whole mobile phone
Various pieces, software program and/or module in first memory 621 are stored in by operation or execution, and call storage
Data in second memory 622, perform the various functions and processing data of mobile terminal 600, so as to mobile terminal 600
Carry out integral monitoring.Optionally, processor 660 may include one or more processing units.
In embodiments of the present invention, by call store the first memory 621 in software program and/or module and/
Or the data in the second memory 622, music information of the processor 660 for obtaining target music;Believed according to the music
Breath, the music is segmented;Obtain the configuration information for the broadcasting time being respectively segmented to the music;If receiving to described
The play operation of music, then play the music according to the default broadcasting time of the segmentation of the music.
Alternatively, processor 660 when the music is segmented, is additionally operable to according to the music information:According to institute
The frequency spectrum data in music information is stated, the music is segmented.
Alternatively, processor 660 when the music is segmented, is additionally operable to according to the music information:According to institute
State on the musical time information in music information, the display interface that the time shaft of the music is illustrated in the mobile terminal;
Interval set on the time axis according to receiving is operated, and the music is segmented.
Alternatively, processor 660 is operated according to interval set on the time axis received, by the music
When being segmented, it is additionally operable to:Receive the touch control operation for adding segmentation markers on the time axis;According to the segmentation markers,
The music is segmented.
Alternatively, processor 660 is also used when the default broadcasting time of the segmentation according to the music plays the music
In:If detecting the segmentation markers of the music, the default broadcasting time of the segmentation markers is obtained;Broadcast according to described preset
When putting the number of times broadcasting musical segment, when being played to next segmentation markers position, then add in presently described musical segment
Plus one broadcasting time;If it is different from the default broadcasting time to detect the broadcasting time, the sound is replayed
Happy segmentation;If it is identical with the default broadcasting time to detect the broadcasting time, next segmentation of the music is detected
Mark.
It can be seen that, in embodiments of the present invention, the music information of music is played by obtaining, receive to the music from
After the start-up operation for defining playing function, according to the frequency spectrum data in the music information, frequency spectrum data or time are passed through to this
Data receive the configuration information for the broadcasting time being respectively segmented to the music, detect the segmentation markers of the music to musical segment,
The default broadcasting time of the segmentation markers is further obtained, when playing the musical segment according to the default broadcasting time,
When being played to next segmentation markers position, then the broadcasting time of addition one in current music segmentation, number of pass times with it is default
The judgement of number of times, to carry out the broadcast multiple segments voice separately of music.Realize and current music is segmented automatically, and allow user to sound
Happy segmentation plays out the setting of number of times, and certain one or more snippets mesh in segmentation and broadcasting time broadcasting current music
, improve convenience and flexibility of the user in music player.
For device embodiment, because it is substantially similar to embodiment of the method, so description is fairly simple, it is related
Part illustrates referring to the part of embodiment of the method.
Each embodiment in this specification is described by the way of progressive, what each embodiment was stressed be with
Between the difference of other embodiment, each embodiment identical similar part mutually referring to.
Algorithm and display be not inherently related to any certain computer, virtual system or miscellaneous equipment provided herein.
Various general-purpose systems can also be used together with based on teaching in this.As described above, construct required by this kind of system
Structure be obvious.In addition, the present invention is not also directed to any certain programmed language.It is understood that, it is possible to use it is various
Programming language realizes the content of invention described herein, and the description done above to language-specific is to disclose this hair
Bright preferred forms.
In the specification that this place is provided, numerous specific details are set forth.It is to be appreciated, however, that the implementation of the present invention
Example can be put into practice in the case of these no details.In some instances, known method, structure is not been shown in detail
And technology, so as not to obscure the understanding of this description.
Similarly, it will be appreciated that in order to simplify the disclosure and help to understand one or more of each inventive aspect, exist
Above in the description of the exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimes
In example, figure or descriptions thereof.However, the method for the disclosure should be construed to reflect following intention:It is i.e. required to protect
The application claims of shield features more more than the feature being expressly recited in each claim.More precisely, such as following
Claims reflect as, inventive aspect is all features less than single embodiment disclosed above.Therefore,
Thus the claims for following embodiment are expressly incorporated in the embodiment, wherein each claim is in itself
All as the separate embodiments of the present invention.
Those skilled in the art, which are appreciated that, to be carried out adaptively to the module in the equipment in embodiment
Change and they are arranged in one or more equipment different from the embodiment.Can be the module or list in embodiment
Member or component be combined into a module or unit or component, and can be divided into addition multiple submodule or subelement or
Sub-component.In addition at least some in such feature and/or process or unit exclude each other, it can use any
Combination is disclosed to all features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so to appoint
Where all processes or unit of method or equipment are combined.Unless expressly stated otherwise, this specification (including adjoint power
Profit is required, summary and accompanying drawing) disclosed in each feature can or similar purpose identical, equivalent by offer alternative features come generation
Replace.
Although in addition, it will be appreciated by those of skill in the art that some embodiments described herein include other embodiments
In included some features rather than further feature, but the combination of the feature of be the same as Example does not mean in of the invention
Within the scope of and form different embodiments.For example, in the following claims, times of embodiment claimed
One of meaning mode can be used in any combination.
The present invention all parts embodiment can be realized with hardware, or with one or more processor run
Software module realize, or realized with combinations thereof.It will be understood by those of skill in the art that can use in practice
Microprocessor or digital signal processor (DSP) come realize in capture apparatus according to embodiments of the present invention some or it is complete
The some or all functions of portion's part.The present invention be also implemented as a part for performing method as described herein or
Person whole equipment or program of device (for example, computer program and computer program product).It is such to realize the present invention's
Program can be stored on a computer-readable medium, or can have the form of one or more signal.Such signal
It can download and obtain from internet website, either provide or provided in any other form on carrier signal.
It should be noted that the present invention will be described rather than limits the invention for above-described embodiment, and ability
Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims,
Any reference symbol between bracket should not be configured to limitations on claims.Word "comprising" is not excluded the presence of not
Element or step listed in the claims.Word "a" or "an" before element does not exclude the presence of multiple such
Element.The present invention can be by means of including the hardware of some different elements and coming real by means of properly programmed computer
It is existing.In if the unit claim of equipment for drying is listed, several in these devices can be by same hardware branch
To embody.The use of word first, second, and third does not indicate that any order.These words can be explained and run after fame
Claim.
Those of ordinary skill in the art it is to be appreciated that with reference to disclosed in the embodiment of the present invention embodiment description it is each
The unit and algorithm steps of example, can be realized with the combination of electronic hardware or computer software and electronic hardware.These
Function is performed with hardware or software mode actually, depending on the application-specific and design constraint of technical scheme.Specialty
Technical staff can realize described function to each specific application using distinct methods, but this realization should not
Think beyond the scope of this invention.
It is apparent to those skilled in the art that, for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, may be referred to the corresponding process in preceding method embodiment, will not be repeated here.
In embodiment provided herein, it should be understood that disclosed apparatus and method, others can be passed through
Mode is realized.For example, device embodiment described above is only schematical, for example, the division of the unit, is only
A kind of division of logic function, can there is other dividing mode when actually realizing, such as multiple units or component can combine or
Person is desirably integrated into another system, or some features can be ignored, or does not perform.Another, shown or discussed is mutual
Between coupling or direct-coupling or communication connection can be the INDIRECT COUPLING or communication link of device or unit by some interfaces
Connect, can be electrical, machinery or other forms.
The unit illustrated as separating component can be or may not be it is physically separate, it is aobvious as unit
The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple
On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs
's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, can also
That unit is individually physically present, can also two or more units it is integrated in a unit.
If the function is realized using in the form of SFU software functional unit and is used as independent production marketing or in use, can be with
It is stored in a computer read/write memory medium.Understood based on such, technical scheme is substantially in other words
The part contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter
Calculation machine software product is stored in a storage medium, including some instructions are to cause a computer equipment (can be individual
People's computer, server, or network equipment etc.) perform all or part of step of each of the invention embodiment methods described.
And foregoing storage medium includes:USB flash disk, mobile hard disk, ROM, RAM, magnetic disc or CD etc. are various can be with store program codes
Medium.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any
Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained
Cover within protection scope of the present invention.Therefore, protection scope of the present invention should be defined by scope of the claims.
Claims (10)
1. a kind of method for playing music, applied to mobile terminal, it is characterised in that including:
Obtain the music information of target music;
According to the music information, the music is segmented;
Obtain the configuration information for the broadcasting time being respectively segmented to the music;
If receiving the play operation to the music, the sound is played according to the default broadcasting time of the segmentation of the music
It is happy.
2. according to the method described in claim 1, it is characterised in that described according to the music information, the music is carried out
The step of segmentation, including:
According to the frequency spectrum data in the music information, the music is segmented.
3. according to the method described in claim 1, it is characterised in that described according to the music information, the music is carried out
The step of segmentation, including:
Musical time information in the music information, the aobvious of the mobile terminal is illustrated in by the time shaft of the music
Show on interface;
Interval set on the time axis according to receiving is operated, and the music is segmented.
4. method according to claim 3, it is characterised in that the interval on the time axis that the basis is received
Set and operate, the step of music is segmented, including:
Receive the touch control operation for adding segmentation markers on the time axis;
According to the segmentation markers, the music is segmented.
5. according to the method described in claim 1, it is characterised in that the default broadcasting time of the segmentation according to the music
The step of playing the music, including:
If detecting the segmentation markers of the music, the default broadcasting time of the segmentation markers is obtained;
When playing the musical segment according to the default broadcasting time, when being played to next segmentation markers position, then working as
The broadcasting time of addition one in the preceding musical segment;
If it is different from the default broadcasting time to detect the broadcasting time, the musical segment is replayed;
If it is identical with the default broadcasting time to detect the broadcasting time, next segmentation mark of the music is detected
Note.
6. a kind of mobile terminal, it is characterised in that including:
Music information acquisition module, the music information for obtaining target music;
Musical segment module, for according to the music information, the music to be segmented;
Broadcast information setup module, the configuration information for obtaining the broadcasting time being respectively segmented to the music;
Playing module, if for receiving the play operation to the music, according to the default broadcasting of the segmentation of the music
Number of times plays the music.
7. mobile terminal according to claim 6, it is characterised in that the musical segment module, including:
Spectrum fragmentation submodule, for the frequency spectrum data in the music information, is segmented to the music.
8. mobile terminal according to claim 6, it is characterised in that the musical segment module, including:
Time shaft display sub-module, for the musical time information in the music information, by the time shaft of the music
On the display interface of the current mobile terminal of displaying;
Time slice submodule, for being operated according to interval set on the time axis received, the music is entered
Row segmentation.
9. mobile terminal according to claim 8, it is characterised in that the time slice submodule, including:
Adding device is marked, the touch control operation of segmentation markers is added on the time axis for receiving;
Segmenting unit is marked, for according to the segmentation markers, the music to be segmented.
10. mobile terminal according to claim 6, it is characterised in that the playing module, including:
Broadcast information submodule is obtained, if the segmentation markers for detecting the music, obtain the pre- of the segmentation markers
If broadcasting time;
Broadcasting time submodule is marked, during for playing the musical segment according to the default broadcasting time, in the case where being played to
During one segmentation markers position, then the broadcasting time of addition one in presently described musical segment;
Submodule is repeated playing, if different from the default broadcasting time for detecting the broadcasting time, is broadcast again
Put the musical segment;
Submodule is redirected, if identical with the default broadcasting time for detecting the broadcasting time, the sound is detected
Happy next segmentation markers.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710210055.9A CN106993097B (en) | 2017-03-31 | 2017-03-31 | Music playing method and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710210055.9A CN106993097B (en) | 2017-03-31 | 2017-03-31 | Music playing method and mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106993097A true CN106993097A (en) | 2017-07-28 |
CN106993097B CN106993097B (en) | 2020-05-12 |
Family
ID=59415868
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710210055.9A Active CN106993097B (en) | 2017-03-31 | 2017-03-31 | Music playing method and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106993097B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107481739A (en) * | 2017-08-16 | 2017-12-15 | 成都品果科技有限公司 | Audio cutting method and device |
CN107704232A (en) * | 2017-09-26 | 2018-02-16 | 维沃移动通信有限公司 | A kind of audio control method and electronic equipment |
CN107870799A (en) * | 2017-11-22 | 2018-04-03 | 北京安云世纪科技有限公司 | Utilize the method, apparatus and terminal of widget control audio player |
CN109147830A (en) * | 2018-08-29 | 2019-01-04 | 维沃移动通信有限公司 | A kind of playback of songs method and mobile terminal |
CN109889882A (en) * | 2019-01-24 | 2019-06-14 | 北京亿幕信息技术有限公司 | A kind of video clipping synthetic method and system |
CN111026305A (en) * | 2019-12-09 | 2020-04-17 | 维沃移动通信有限公司 | Audio processing method and electronic equipment |
CN114333933A (en) * | 2022-03-11 | 2022-04-12 | 北京麟卓信息科技有限公司 | Android application low-delay audio output method on Linux platform |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101901622A (en) * | 2009-05-27 | 2010-12-01 | 鸿富锦精密工业(深圳)有限公司 | Audio data positioning method and electronic system using same |
CN102714514A (en) * | 2010-01-06 | 2012-10-03 | 三星电子株式会社 | Method and apparatus for setting section of a multimedia file in mobile device |
CN104282322A (en) * | 2014-10-29 | 2015-01-14 | 深圳市中兴移动通信有限公司 | Mobile terminal and method and device for identifying chorus part of song thereof |
CN105679348A (en) * | 2016-01-14 | 2016-06-15 | 深圳市柯达科电子科技有限公司 | Audio and video player and method |
CN105976849A (en) * | 2016-05-05 | 2016-09-28 | 广州酷狗计算机科技有限公司 | Method and apparatus for playing audio data |
EP3089163A1 (en) * | 2015-05-01 | 2016-11-02 | Bellevue Investments GmbH & Co. KGaA | Method for low-loss removal of stationary and non-stationary short-time interferences |
-
2017
- 2017-03-31 CN CN201710210055.9A patent/CN106993097B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101901622A (en) * | 2009-05-27 | 2010-12-01 | 鸿富锦精密工业(深圳)有限公司 | Audio data positioning method and electronic system using same |
CN102714514A (en) * | 2010-01-06 | 2012-10-03 | 三星电子株式会社 | Method and apparatus for setting section of a multimedia file in mobile device |
CN104282322A (en) * | 2014-10-29 | 2015-01-14 | 深圳市中兴移动通信有限公司 | Mobile terminal and method and device for identifying chorus part of song thereof |
EP3089163A1 (en) * | 2015-05-01 | 2016-11-02 | Bellevue Investments GmbH & Co. KGaA | Method for low-loss removal of stationary and non-stationary short-time interferences |
CN105679348A (en) * | 2016-01-14 | 2016-06-15 | 深圳市柯达科电子科技有限公司 | Audio and video player and method |
CN105976849A (en) * | 2016-05-05 | 2016-09-28 | 广州酷狗计算机科技有限公司 | Method and apparatus for playing audio data |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107481739A (en) * | 2017-08-16 | 2017-12-15 | 成都品果科技有限公司 | Audio cutting method and device |
CN107481739B (en) * | 2017-08-16 | 2021-04-02 | 成都品果科技有限公司 | Audio cutting method and device |
CN107704232A (en) * | 2017-09-26 | 2018-02-16 | 维沃移动通信有限公司 | A kind of audio control method and electronic equipment |
CN107704232B (en) * | 2017-09-26 | 2021-01-08 | 维沃移动通信有限公司 | Audio control method and electronic equipment |
CN107870799A (en) * | 2017-11-22 | 2018-04-03 | 北京安云世纪科技有限公司 | Utilize the method, apparatus and terminal of widget control audio player |
CN109147830A (en) * | 2018-08-29 | 2019-01-04 | 维沃移动通信有限公司 | A kind of playback of songs method and mobile terminal |
CN109889882A (en) * | 2019-01-24 | 2019-06-14 | 北京亿幕信息技术有限公司 | A kind of video clipping synthetic method and system |
CN109889882B (en) * | 2019-01-24 | 2021-06-18 | 深圳亿幕信息科技有限公司 | Video clip synthesis method and system |
CN111026305A (en) * | 2019-12-09 | 2020-04-17 | 维沃移动通信有限公司 | Audio processing method and electronic equipment |
CN114333933A (en) * | 2022-03-11 | 2022-04-12 | 北京麟卓信息科技有限公司 | Android application low-delay audio output method on Linux platform |
CN114333933B (en) * | 2022-03-11 | 2022-05-20 | 北京麟卓信息科技有限公司 | Android application low-delay audio output method on Linux platform |
Also Published As
Publication number | Publication date |
---|---|
CN106993097B (en) | 2020-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106993097A (en) | A kind of method for playing music and mobile terminal | |
CN106919313A (en) | The startup method and mobile terminal of a kind of application program | |
CN107438204A (en) | A kind of method and mobile terminal of media file loop play | |
CN106341538B (en) | A kind of method for pushing and mobile terminal of lyrics poster | |
CN106293410A (en) | A kind of video progress control method and mobile terminal | |
CN107203624A (en) | The single generation method of one kind song and mobile terminal | |
WO2007148180A1 (en) | A method, computer program product and device providing variable alarm noises | |
CN107784071A (en) | A kind of information push method, device and mobile terminal | |
CN106502619A (en) | A kind of method for controlling volume and device | |
CN106648538B (en) | A kind of audio frequency playing method and mobile terminal of mobile terminal | |
CN106354520A (en) | Interface background switching method and mobile terminal | |
CN107221347A (en) | Method and terminal that a kind of audio is played | |
CN106802766A (en) | The control method and mobile terminal of a kind of mobile terminal | |
CN106446048A (en) | Song recommendation method and mobile terminal | |
CN107678813A (en) | A kind of switching method and mobile terminal of the theme of desktop icons | |
CN107463644A (en) | A kind of music recommends method and mobile terminal | |
CN106649548A (en) | Alarm clock ringing method and terminal | |
CN107690026A (en) | A kind of signal processing method and mobile terminal | |
CN107203605A (en) | The generation method and mobile terminal of a kind of audio list | |
CN107562404A (en) | A kind of audio frequency playing method, mobile terminal and computer-readable recording medium | |
CN107124656A (en) | The player method and mobile terminal of a kind of multimedia file | |
CN107025295A (en) | A kind of photo film making method and mobile terminal | |
CN107145369A (en) | The discharging method and mobile terminal of a kind of application program | |
CN107026986A (en) | The processing method and mobile terminal of a kind of video background music | |
CN107731249A (en) | A kind of audio file manufacture method and mobile terminal |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |