Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

MP3 file generating method and playing method for generated MP3 file

A playback method and file technology, used in speech analysis, instrumentation, digital signal formatting, etc.

Inactive Publication Date: 2006-08-02
肖辉 +1
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] When playing multiple MP3 files, the playback software recognizes the position of the voice data part of each MP3 file (corresponding to a song or other voice) through the file label, and can quickly switch and play any MP3 file according to the user's command. The limitation is that after switching, the selected song can only be played from the beginning, instead of specifying a position in the song to start playing

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
  • MP3 file generating method and playing method for generated MP3 file
  • MP3 file generating method and playing method for generated MP3 file
  • MP3 file generating method and playing method for generated MP3 file

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0021] Such as figure 1 , MP3 file generation method, its steps include:

[0022] 1) Segment the voice data in the MP3 file;

[0023] 2) Generate the corresponding MP3 address table according to the address of each segment in the voice data;

[0024] 3) Combine the address table, voice data and file tags to generate an MP3 file with address table.

[0025] 0x00--0x08

0x09--0x0A

0x0B--N*5

……

……

[0026]

File label

Address table size

Address table data

MP3 voice number

According to

ID3V1 (can be saved

slightly)

[0027] Such as figure 2 , For the above-mentioned method for playing MP3 files with address table, the steps include:

[0028] A) Receive a play command that requires a designated location to be played;

[0029] B) Find the address corresponding to the specified location in the address table of the MP3 file;

[0030] C) Start playing MP3 voice data from this address.

[0031] In step A), ...

Embodiment 2

[0034] Use the voice editing software WINONCD to segment the MP3 file to generate a file segmented in CD format. In order to generate the address table corresponding to the voice data in the MP3 file, it is necessary to convert the segment address of the CD format into the address of the MP3 format. The conversion principle is as follows:

[0035] MP3 address=(MP3 frame length·MP3 frame rate)·playing time;

[0036] CD address = (CD frame length·CD frame rate)·playing time;

[0037] Regardless of whether the file is generated in MP3 format, CD format or other formats, the playback time of the same voice data is fixed, so combining the above two formulas to eliminate the "play time" variable, you can get: MP3 address = (CD address· MP3 frame length) / (MP3 frame time·CD frame rate·CD frame length);

[0038] Since the MP3 frame length, MP3 frame time, CD frame rate, and CD frame length are constant, the CD address of the specified location data can be converted into an MP3 address to g...

Embodiment 3

[0042] This embodiment introduces a method of combining multiple MP3 files to generate an MP3 file with an address table, and the steps are as follows:

[0043] Combine the file tags of each original MP3 file to generate a new file tag.

[0044] Combine the voice data of multiple MP3 files, and segment the voice data of each MP3 file. According to the original MP3 file to which each segment belongs, the segment number of the voice data of this segment in the MP3 file to which it belongs, and the address in the combined voice data, a corresponding MP3 address table is generated. The index of the address table is divided into two levels: the high level represents the MP3 file to which this segment of voice data belongs, and the low level represents the segment number of this segment of voice data in the MP3 file to which it belongs; and the address corresponding to each index represents the segment. The address of the segment in the combined voice data.

[0045] 0x00-0x04 ...

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

This invention relates to a generation method for MP3 files including: 1, segmenting the phone data in a MP3 file, 2, generating corresponding MP3 address list based on the address of the segment in the phone data, 3, combining the address list, phone data and file labels to a MP3 file with the address list to provide the play equipment to locate positions of the segments for the play and a method is also disclosed.

Description

Technical field [0001] The invention relates to a method for generating an MP3 file in which voice data is segmented and a method for playing the segmented MP3 file. Background technique [0002] ID3V2 Currently common file tags, including author, composer, album and other information, the length is not fixed Frame … … Frame Voice data, expressed as a series of frames, the number is determined by the file size and frame length The length of each FRAME may not be fixed, or it may be fixed, depending on the bitrate Each FRAME is divided into two parts: frame header and data entity The frame header records the bit rate, sampling rate, version and other information of mp3, and each frame is independent of each other ID3V1 Old-style file tags, which have been replaced by ID3V2, include author, composer, album and other information, length Is 128 BYTE. [0003] When playing multiple MP3 files, the playback software identifies th...

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): G11B20/12G10L19/14
Inventor 肖辉全观友何立基徐冠标陈新财
Owner 肖辉
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products