Patent Document ID: 9384782
Application ID: 14432411

Base Claim:
1. A record file editing method, wherein the method comprises: performing fragmentation on an audio file to acquire multiple audio fragments, and recording a fragment time period and a quantity of audio fragments; performing fragment cutting on the multiple acquired audio fragments, and recording a fragment cutting time point and a corresponding audio fragment number; storing the recorded fragment time period, quantity of audio fragments, fragment cutting time point and corresponding audio fragment number in a preset record file of the fragment cutting time point; reading each fragment cutting time point from the record file of the fragment cutting time point, performing time mapping on the fragment cutting time point, and storing, in an array, a new fragment cutting time point that is obtained after the mapping; and reading a prestored interaction mapping file between a document and audio, and performing an adjustment on a time point in the interaction mapping file between a document and audio according to the new fragment cutting time point.

---

Claim 3:
3. The method according to claim 1 , wherein the reading each fragment cutting time point from the record file of the fragment cutting time point, performing time mapping on the fragment cutting time point, and storing, in an array, a new fragment cutting time point that is obtained after the mapping specifically comprises: performing mapping on multiple times of fragment cutting of each audio fragment, and mapping a fragment cutting time point to a corresponding audio fragment; reading a fragment cutting start time point and a fragment cutting end time point from the record file of the fragment cutting time point; when a cutting segment indicates first cutting of the audio fragment, saving a fragment cutting start time point and a fragment cutting end time point of the cutting segment in the array; and when the cutting segment indicates cutting other than the first cutting of the audio fragment, comparing the fragment cutting start time point and the fragment cutting end time point of the cutting segment with a previously saved cutting time period, and then performing the mapping; and after each audio fragment is mapped, mapping a fragment cutting time period of each audio fragment to the audio file, and storing, in the array, the new fragment cutting time point that is obtained after the mapping.