CN106993097A - A kind of method for playing music and mobile terminal - Google Patents

A kind of method for playing music and mobile terminal Download PDF

Info

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
Application number
CN201710210055.9A
Other languages
Chinese (zh)
Other versions
CN106993097B (en
Inventor
宋来鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201710210055.9A priority Critical patent/CN106993097B/en
Publication of CN106993097A publication Critical patent/CN106993097A/en
Application granted granted Critical
Publication of CN106993097B publication Critical patent/CN106993097B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72442User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for playing music files
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, 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/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/022Control panels
    • G11B19/025'Virtual' control panels, e.g. Graphical User Interface [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User 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

A kind of method for playing music and mobile terminal
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.
CN201710210055.9A 2017-03-31 2017-03-31 Music playing method and mobile terminal Active CN106993097B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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