CN1916885B - Method for synchronous playing image, sound, and text - Google Patents
Method for synchronous playing image, sound, and text Download PDFInfo
- Publication number
- CN1916885B CN1916885B CN2005100367897A CN200510036789A CN1916885B CN 1916885 B CN1916885 B CN 1916885B CN 2005100367897 A CN2005100367897 A CN 2005100367897A CN 200510036789 A CN200510036789 A CN 200510036789A CN 1916885 B CN1916885 B CN 1916885B
- Authority
- CN
- China
- Prior art keywords
- code element
- audio
- visual
- civilian
- synchronous
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Electrically Operated Instructional Devices (AREA)
Abstract
A method for realizing synchronous play of video-audio file includes setting or downloading a numbers of video-audio synchronous files to storage unit of visual electronic unit, receiving a play command by electronic unit and seeking a corresponding video-audio synchronous file as per said command, setting a numbers of time countermarks on each said synchronous file and using a numbers of control code to correspond to said time countermarks then executing synchronous play or display of relevant file by microprocessor according to said control code.
Description
Technical field the present invention relates to the visible electronic device, particularly realizes the data processing method of audio-visual civilian synchronous playing control for microprocessor in the described device.
Background technology exists in a large number by different manufacturers production at present on the market, is bragging about the visible electronic device of different titles, play learning machine or the like as so-called visual language repeater, MP3, the common feature of these products is to realize text message and voice messaging or video information synchronous playing to a certain extent.
About synchronous playing, utilization now has LRC lyrics technology more widely, is used for showing synchronously plain text information, especially is used for assisting the realization Kara OK function.The core of this technology is the lyrics file of editing the LRC form with lyrics software for editing.Like this, when playing the MP3 song, microprocessor can utilize the corresponding lyrics file of this form that sets in advance, shows the lyrics when realizing played songs.Described lyrics file be a kind of be the file of content based on plain text, with the lyrics of the label (tag) that comprising " [*: *] " form, propose by Mr. Guo Xiangxiang the earliest and in its program, be applied.Because it can be checked, edit and extensively be quoted by the common language process software.
Described label comprises time tag, and form is " [mm:ss] " or " [mm:ss.fff] " (the number of minutes: second number).It can be arranged in the optional position of the lyrics.Delegation's lyrics can comprise a plurality of time tags (such as the repeatedly sentence part in the lyrics).According to these time tags, the user side program can the highlighted successively in order demonstration lyrics, thereby realize Kara OK function.
Application number is that the patented claim of CN200410025953 discloses a kind of synchronous message generation method, make the MP3 playback equipment have multifile synchronous playing function, this method produces synchronous message according to the synchronization frame association in a plurality of files, and deposits this synchronous message in main broadcaster's file realization synchronous playing.
The main deficiency of above-mentioned prior art is: the CN200410025953 disclosed method must be provided with a plurality of files, uses inconvenience.Described multiple visible electronic device is done things in his own way because the standard disunity between the producer and generally adopts self-defining data layout and disposal route, thereby has caused very big inconvenience for user's download or shared learning materials, has wasted social resources.In addition, when the user uses the visible electronic device of oneself, learning materials can't be compiled the file layout that satisfies this matching requirements, more can't use LRC lyrics technology to make the video class file can be by synchronous playing.Even for the synchronous demonstration of lyrics information, described LRC lyrics technology is because of requiring lyrics file consistent with the filename of music file, thereby also inconvenient user uses.
The summary of the invention the technical problem to be solved in the present invention is at above-mentioned the deficiencies in the prior art, and a kind of synchronous broadcast method is proposed, can utilize microprocessor to realize control easily, but make described visible electronic device synchronous playing comprise the multiple media information of literal, form, voice, picture, animation, film, can compatiblely play the text message that existing standard LRC formatted file is carried simultaneously, thereby be user-friendly to more information.
For solving the problems of the technologies described above, of the present inventionly be contemplated that substantially: on the basis of LRC formatted file, the notion of control code is proposed, this control code can be used to refer to the file to different types of data, even specify the data disposal options of this document simultaneously, thereby can under the effect of time tag, show specified media content in required time synchronously.
As the technical scheme that realizes the present invention's design be, a kind of method that realizes audio-visual civilian synchronous playing is proposed, be used to comprise the visible electronic device of microprocessor, allow the multiple media file in the storage unit of this visible electronic device is carried out synchronous playing, comprise step:
A. be provided with or download some audio-visual civilian synchronous documents to described storage unit; Each described audio-visual civilian synchronous documents comprises the some time label;
B. described visible electronic device receives play instruction;
C. search corresponding audio-visual civilian synchronous documents according to play instruction;
Especially, described audio-visual civilian synchronous documents also comprises and the corresponding some control codes of described time tag, each described control code comprises first code element of the data type that is used for specifying media file, and second code element that is used for specifying the start address of this media file; And also have corresponding steps:
D. the broadcast or the display routine control procedure of corresponding media file are determined and carried out to described microprocessor according to each described first code element, and data from the specified start address of described second code element are respectively carried out synchronous playing or demonstration by the time of described time tag appointment.
In the such scheme, audio-visual civilian synchronous documents is specified by described play instruction or is determined by the next association of the same name of the media file of this play instruction appointment.
Adopt technique scheme, can easily a plurality of files be merged in the file and go, avoid file restriction of the same name, also be convenient to editor or unified learning materials are used for various visible electronic devices, thereby saved social resources; Described visible electronic device can not increase hardware cost and obtains good economic benefit simultaneously.
Description of drawings Fig. 1 be the inventive method based on the apparatus system block scheme
Fig. 2 is the inventive method FB(flow block)
Below the embodiment, the most preferred embodiment shown in is further set forth the present invention in conjunction with the accompanying drawings.
The inventive method based on the visible electronic device as shown in Figure 1, comprise power supply source and be used for coordinating the microprocessor of total system work, and be subjected to screen display unit, memory cell and the earphone portion of this microprocessor control respectively.Described screen display unit is used for explicit user operating result and system's operation information; Earphone portion is used for carrying out music output; Storer is used for preserving various media datas or file.Can also comprise the touch-screen or the keyboard unit that are used for receiving user input commands, and the microphone that is used for finishing speech signal collection work, or be used for finishing with the exchanges data of PC or download the USB interface of various media files.Can also comprise being used for the expansion card of expanding system memory span, comprise SD or mmc card (for simplicity, alleged storage unit has also comprised the memory portion that is expanded by described expansion card below the present invention).
Described microprocessor is the core of native system, can control work such as the download of finishing various files, broadcast.The method of the audio-visual civilian synchronous playing of the present invention just is being based on this system and is realizing the multiple media file in the storage unit is carried out synchronous playing, comprises step:
A. be provided with or download the storage unit of some audio-visual civilian synchronous documents to this visible electronic device; Each described audio-visual civilian synchronous documents comprises the some time label;
B. described visible electronic device receives play instruction;
C. search corresponding audio-visual civilian synchronous documents according to play instruction;
Especially, described audio-visual civilian synchronous documents also comprises and the corresponding some control codes of described time tag, and also has corresponding steps:
D. described microprocessor is carried out the synchronous playing or the demonstration of corresponding document according to described each control code.
Described each control code is on LRC formatted file basis, for convenient described microprocessor proposes the control of data stream.Therefore, the audio-visual civilian synchronous documents of the present invention can backward compatible LRC formatted file, and described microprocessor can be controlled the demonstration setting of text behind the label according to described each time tag.For example, support the electronic installation of LRC lyrics technology also can directly use the audio-visual civilian synchronous documents consistent to show the lyrics with described played file filename.Described play instruction can directly be specified audio-visual civilian synchronous documents, also can come related audio-visual civilian synchronous documents of the same name by the designated tone music file, or specify other media file to come related audio-visual civilian synchronous documents of the same name.For example, when microprocessor receives the instruction of playing a predetermined music, will call this music of speech play module, and search audio-visual civilian synchronous documents of the same name simultaneously and handle.Described play instruction can also specify simultaneously a music file and with the audio-visual civilian synchronous documents of this music file different name.
The described control code of most preferred embodiment of the present invention has comprised some code elements, specifically be, comprise first code element that is used to refer to the given data file type, and second code element that is used for specifying described data file start address, thereby among the step D, described microprocessor determines according to this first code element and carries out corresponding programmed control process that the data that described second code element is specified are play by the specified time of described time tag or shown.Described control code can also comprise the 3rd code element that is used for specifying described document format data, thereby the described programmed control process that will carry out is determined jointly by the 3rd code element and described first code element.In addition, described control code can also comprise the 4th code element that is used for specifying described data file data length, thus described microprocessor only controls playing or show from the specified position of described second code element, the 4th code element the data segment of definite length.Above-mentioned each code element definition does not limit the relevance ranking between each code element, for the purpose of saying something, described control code is exemplified below:
[first code element, the 3rd code element, second code element, the 4th code element]
Data type+attribute of a configuration+start address+data length
Described data type can comprise form class (Table), picture category (Picture), music class (Music), video class (MTV) or animated type (Flash).For further the segmentation microprocessor is to the different disposal with class file, the 3rd code element for example to picture category, can further be distinguished form, as JPG, GIF or BMP to further distinguishing with class file; To the music class, comprise MP3, WMA, WAV, ASF or OGG; To video class, comprise MPG4; To animated type, comprise SWF etc.
Like this, shown in Fig. 2 process flow diagram, when being arrived in the visible electronic device as if an audio-visual civilian synchronous documents by user's download, this document can comprise following content:
[00:05]text[MTV,″MPG4″,″H0x2334″,″0x00001000″]
[Music,″mp3″,″H0x1234″,″0x00001000″]
Receiving the instruction of playing this audio-visual civilian synchronous documents with microprocessor is example, described microprocessor will be controlled according to time tag, after beginning to play the 5th second, screen display " text " is set, call the picture DP display processor according to control code MTV and Music respectively simultaneously and will play demonstration, and call the music handling procedure and will play from one section MP3 format music data of address H0x1234 from one section video image of address H0x2334.Thereby, can finish multifile easily, even the synchronous playing of multistage media data.
In the above-mentioned example, specify the form time-like when described first code element, the 3rd code element can be sky, for example is expressed as:
[Table,″H0x1234″,″0x00001000″]
Described the 4th code element also can be expressed as 0, and at this moment, described second code element must be a pointer that points to predetermined file, for example:
[music,″mp3″,″apple.mp3″,″0x00000000″]
Like this, start address with one independently file represent that what require described microprocessor processes is this entire music file.
Described audio-visual civilian synchronous documents can be downloaded and get, also can edit generation according to own learning materials by the user, in a word, allow the user that contents such as different video, literal, animation are used in combination, do not require that simultaneously associated documents have identical filename, thereby bring convenience and flexibly in the use to the user.As for manner of execution or handling procedure that relevant video, literal, animation etc. are play or shown, because of not being emphasis of the present invention, much more the while prior art has open, does not give unnecessary details at this.
Claims (8)
1. method that realizes audio-visual civilian synchronous playing is used to comprise allow the visible electronic device of microprocessor the multiple media file in the storage unit of this visible electronic device is carried out synchronous playing, comprises step:
A. be provided with or download some audio-visual civilian synchronous documents to described storage unit; Each described audio-visual civilian synchronous documents comprises the some time label;
B. described visible electronic device receives play instruction;
C. search corresponding audio-visual civilian synchronous documents according to play instruction;
It is characterized in that, described audio-visual civilian synchronous documents also comprises and the corresponding some control codes of described time tag, each described control code comprises first code element of the data type that is used for specifying media file, and second code element that is used for specifying the start address of this media file; And also have corresponding steps:
D. the broadcast or the display routine control procedure of corresponding media file are determined and carried out to described microprocessor according to each described first code element, and data from the specified start address of described second code element are respectively carried out synchronous playing or demonstration by the time of described time tag appointment.
2. according to the method for the audio-visual civilian synchronous playing of the described realization of claim 1, it is characterized in that, also comprise step between described step C and the D:
C1. described microprocessor is controlled the demonstration setting of text behind this label according to each time tag in this audio-visual civilian synchronous documents.
3. according to the method for the audio-visual civilian synchronous playing of the described realization of claim 1, it is characterized in that,
Described audio-visual civilian synchronous documents is specified by described play instruction or is determined by the next association of the same name of the media file of this play instruction appointment.
4. according to the method for the audio-visual civilian synchronous playing of the described realization of claim 1, it is characterized in that,
The described first code element data designated type comprises form class, picture category, music class, video class or animated type.
5. according to the method for the audio-visual civilian synchronous playing of the described realization of claim 1, it is characterized in that,
Described control code also comprises the 3rd code element of the form that is used for specifying described media file, thereby among the step D, the described programmed control process that will carry out is determined jointly by the 3rd code element and described first code element.
6. according to the method for the audio-visual civilian synchronous playing of the described realization of claim 5, it is characterized in that,
When the described first code element designated pictures time-like, the form of described the 3rd code element appointment comprises JPG, GIF or BMP;
Specify the music time-like when described first code element, the form of described the 3rd code element appointment comprises MP3, WMA, WAV, ASF or OGG;
When the described first code element designated time-like, the form of described the 3rd code element appointment comprises MPG4;
When described first code element was specified animated type, the form of described the 3rd code element appointment comprised SWF.
7. according to the method for the audio-visual civilian synchronous playing of the described realization of claim 1, it is characterized in that,
Described control code also comprises the 4th code element of the data length that is used for specifying described media file, thereby among the step D, described microprocessor only controls playing or show in this media file from the specified start address of described second code element, the 4th code element the data segment of definite length.
8. according to the method for the audio-visual civilian synchronous playing of the described realization of claim 7, it is characterized in that,
The data length of described the 4th code element indication is 0 o'clock, and described second code element is a pointer that points to predetermined media file.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2005100367897A CN1916885B (en) | 2005-08-19 | 2005-08-19 | Method for synchronous playing image, sound, and text |
HK07108362.6A HK1100459A1 (en) | 2005-08-19 | 2007-07-31 | A method for playing back synchronously video-audio-text signals |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2005100367897A CN1916885B (en) | 2005-08-19 | 2005-08-19 | Method for synchronous playing image, sound, and text |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1916885A CN1916885A (en) | 2007-02-21 |
CN1916885B true CN1916885B (en) | 2011-01-12 |
Family
ID=37737883
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2005100367897A Active CN1916885B (en) | 2005-08-19 | 2005-08-19 | Method for synchronous playing image, sound, and text |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN1916885B (en) |
HK (1) | HK1100459A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101950580B (en) * | 2010-09-27 | 2013-06-05 | 鸿富锦精密工业(深圳)有限公司 | Electronic device with synchronous lyric display function and method thereof |
CN103595432A (en) * | 2012-08-17 | 2014-02-19 | 成都众山科技有限公司 | Wireless multimedia system capable of automatically identifying wireless address code and information interaction method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1459709A (en) * | 2002-05-24 | 2003-12-03 | 英业达集团(南京)电子技术有限公司 | Equipment and method of broadcasting songs and their words |
CN1560816A (en) * | 2004-02-18 | 2005-01-05 | 陈德卫 | Method and device for sync controlling voice frequency and text information |
CN1604083A (en) * | 2004-10-27 | 2005-04-06 | 无敌科技(西安)有限公司 | Method and system for proceeding image synchronous broadcast on hand held electronic devices |
-
2005
- 2005-08-19 CN CN2005100367897A patent/CN1916885B/en active Active
-
2007
- 2007-07-31 HK HK07108362.6A patent/HK1100459A1/en not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1459709A (en) * | 2002-05-24 | 2003-12-03 | 英业达集团(南京)电子技术有限公司 | Equipment and method of broadcasting songs and their words |
CN1560816A (en) * | 2004-02-18 | 2005-01-05 | 陈德卫 | Method and device for sync controlling voice frequency and text information |
CN1604083A (en) * | 2004-10-27 | 2005-04-06 | 无敌科技(西安)有限公司 | Method and system for proceeding image synchronous broadcast on hand held electronic devices |
Also Published As
Publication number | Publication date |
---|---|
CN1916885A (en) | 2007-02-21 |
HK1100459A1 (en) | 2007-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9142201B2 (en) | Distribution of audio sheet music within an electronic book | |
JP7065740B2 (en) | Application function information display method, device, and terminal device | |
US8527859B2 (en) | Dynamic audio playback of soundtracks for electronic visual works | |
US20160210981A1 (en) | Methods and apparatus for altering audio output signals | |
US20020193895A1 (en) | Enhanced encoder for synchronizing multimedia files into an audio bit stream | |
US11295069B2 (en) | Speech to text enhanced media editing | |
US20030200858A1 (en) | Mixing MP3 audio and T T P for enhanced E-book application | |
KR20110055957A (en) | The power points documents that synthesized voices and the method that makes various video files and the system using plug-in tts module in power points | |
US20160300557A1 (en) | Method, client and computer storage medium for processing information | |
EP2442299B1 (en) | Information processing apparatus, information processing method, and program | |
US10691871B2 (en) | Devices, methods, and systems to convert standard-text to animated-text and multimedia | |
US9406340B2 (en) | Talking paper authoring tools | |
CN1916885B (en) | Method for synchronous playing image, sound, and text | |
JP2006227082A (en) | Synchronous data preparation method for lyrics and music, device, program, and recording medium for recording the program | |
CN100559368C (en) | The automatic making of audible text and the method for broadcast | |
KR101124798B1 (en) | Apparatus and method for editing electronic picture book | |
JP2008186512A (en) | Content reproducing device | |
JP2005326811A (en) | Voice synthesizer and voice synthesis method | |
JP2008216965A (en) | Method of displaying mail on screen in music-integrated form | |
CN114286164B (en) | Video synthesis method and device, electronic equipment and storage medium | |
KR101553272B1 (en) | Control method for event of multimedia content and building apparatus for multimedia content using timers | |
CN101931763B (en) | Method for processing lyric in embedded operating system | |
Dufeu et al. | The IRiMaS Software: Integrating interactive listening and play into musicological research | |
CN101562009B (en) | Musical content utilizing apparatus and method | |
JP3453298B2 (en) | Karaoke lyrics display system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1100459 Country of ref document: HK |
|
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1100459 Country of ref document: HK |