Supercharge Your Innovation With Domain-Expert AI Agents!

Method for realizing synchronized playing of song lyrics during song playing in music player

A technology of music player and playing time, which is applied in the direction of carrier index/addressing/timing/synchronization, carrier indicating device, etc. It can solve the problems of reducing query efficiency and not supporting random access, and achieve the effect of improving query efficiency

Active Publication Date: 2009-10-21
FUJIAN STAR NET EVIDEO INFORMATION SYST CO LTD
View PDF1 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Implemented in a linked list, the advantage is that it will not waste memory space and overflow, but it does not support random access. When searching, you must traverse from the head pointer of the linked list, that is, according to the order of the linked list, compare each node one by one until you find the correct one. The end of the node or linked list reduces the query efficiency

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for realizing synchronized playing of song lyrics during song playing in music player
  • Method for realizing synchronized playing of song lyrics during song playing in music player
  • Method for realizing synchronized playing of song lyrics during song playing in music player

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] Firstly, two key data structures in this embodiment should be introduced, that is, two structure arrays: one is an array of lyrics information, and the other is an array of lyrics sentence time. Arrays are sequential lists. The lyrics information includes an array storing the lyrics text and the length of the lyrics text; the lyrics sentence time includes the current time value and the number of the lyrics corresponding to the current time.

[0042] Some lyrics files support sentence synchronization, and the time in this type of file is the start time of each sentence; while some lyrics files support word synchronization, the time in this type of file includes the start time of each sentence and the start time of each word . In this example, it is a lyric file synchronized for lyric sentences.

[0043] The synchronous display of lyrics is divided into three modules: the module of parsing lyrics files, the module of finding lyrics, and the module of displaying lyrics. ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A method for realizing the synchronized playing of song lyrics during song playing in a music player comprises the following steps of: parsing a lyrics file: parsing the lyrics file, storing the lyrics file in an order table, and providing data for finding lyrics; searching lyrics: obtaining the current playback time to acquire a corresponding lyrics text so as to be used by a lyrics displaying module; and displaying the lyrics: displaying the acquired lyrics text at a correct location, and displaying the newly obtained lyrics at the area of the just finished lyrics. The method has the following advantages: by utilizing the characteristics of the order table that random access can be conducted according to the element serial number to improve the query efficiency, the order table is designed to achieve the synchronization of the lyrics. Furthermore, by learning from the style of displaying two sentences of lyrics simultaneously in the cool music player, the method also utilizes the order table to achieve simultaneous display of two contiguous sentences of lyrics, thus being more humane.

Description

【Technical field】 [0001] The invention relates to a digital terminal digital audio and video file playing technology, in particular to a method for synchronizing lyrics when playing songs in a music player on a digital terminal. 【Background technique】 [0002] At present, realizing the synchronization of lyrics in the music player in the embedded product has become a major attraction point of the product. In the prior art, the synchronous playback of lyrics on digital terminals is generally accomplished by a decoding chip capable of analyzing and displaying synchronous lyrics files. The use of hardware to achieve high cost requirements for digital terminals, and some low-end digital terminal products generally do not use more powerful chips. [0003] Chinese invention patent No. 200710153772.9 discloses a method for synchronizing lyrics when playing songs. This method is accomplished by means of a linked list. Considering that there are more query operations when displayi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G11B27/10G11B27/34
Inventor 乐剑
Owner FUJIAN STAR NET EVIDEO INFORMATION SYST CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More