Method, client and computer storage medium for processing information
First Claim
1. A method for processing information, which is applied to a terminal, comprising:
- triggering a first operation;
sending, by the terminal, to a server a request for downloading a first audio file and a first text file matching the first audio file in response to the first operation;
downloading, by the terminal from the server, the first audio file and the first text file matching the first audio file;
partly truncating, by the terminal, the first audio file to obtain a first audio clip according to first indication information for identifying a truncating start position and second indication information for identifying a truncating end position;
triggering a second operation;
playing, by the terminal, the first audio clip and dynamically displaying a text information part in the first text file corresponding to the first audio clip synchronously in response to the second operation;
acquiring, by the terminal, voice information of a user while playing the first audio chip;
synthesizing, by the terminal, the first audio clip and the voice information into a first acquisition result;
triggering a fourth operation; and
saving, by the terminal, the first acquisition result locally, and uploading the first acquisition result to the server;
wherein the step of partly truncating, by the terminal, the first audio file to obtain a first audio clip according to first indication information for identifying a truncating start position and second indication information for identifying a truncating end position comprises;
capturing the truncating start position and the truncating end position;
generating the first indication information for identifying the truncating start position and the second indication information for identifying the truncating end position; and
truncating, from the first audio file, a part between a point in time which is indicated by the first indication information and a point in time which is indicated by the second indication information to obtain the first audio clip.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure discloses a method, a client and a computer storage medium for processing information, wherein the method includes: triggering a first operation; downloading a first audio file and a first text file matching the first audio file in response to the first operation; partly truncating the first audio file to obtain a first audio clip according to first indication information for identifying a truncating start position and second indication information for identifying a truncating end position; triggering a second operation; playing the first audio clip and dynamically displaying a text information part in the first text file corresponding to the first audio clip synchronously in response to the second operation; acquiring voice information of a user while playing the first audio chip; and synthesizing the first audio clip and the voice information into a first acquisition result.
7 Citations
17 Claims
-
1. A method for processing information, which is applied to a terminal, comprising:
-
triggering a first operation; sending, by the terminal, to a server a request for downloading a first audio file and a first text file matching the first audio file in response to the first operation; downloading, by the terminal from the server, the first audio file and the first text file matching the first audio file; partly truncating, by the terminal, the first audio file to obtain a first audio clip according to first indication information for identifying a truncating start position and second indication information for identifying a truncating end position; triggering a second operation; playing, by the terminal, the first audio clip and dynamically displaying a text information part in the first text file corresponding to the first audio clip synchronously in response to the second operation; acquiring, by the terminal, voice information of a user while playing the first audio chip; synthesizing, by the terminal, the first audio clip and the voice information into a first acquisition result; triggering a fourth operation; and saving, by the terminal, the first acquisition result locally, and uploading the first acquisition result to the server; wherein the step of partly truncating, by the terminal, the first audio file to obtain a first audio clip according to first indication information for identifying a truncating start position and second indication information for identifying a truncating end position comprises; capturing the truncating start position and the truncating end position; generating the first indication information for identifying the truncating start position and the second indication information for identifying the truncating end position; and truncating, from the first audio file, a part between a point in time which is indicated by the first indication information and a point in time which is indicated by the second indication information to obtain the first audio clip. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A client, comprising:
-
a processor; and a memory storing one or more instructions for execution by the processor, the one or more instructions including; instructions for sending to a server a request for downloading a first audio file and a first text file matching the first audio file; instructions for downloading the first audio file and the first text file matching the first audio file from the server; instructions for partly truncating the first audio file to obtain a first audio clip according to first indication information for identifying a truncating start position and second indication information for identifying a truncating end position; instructions for playing the first audio clip and dynamically displaying a text information part in the first text file corresponding to the first audio clip synchronously; instructions for acquiring voice information of a user while playing the first audio chip; and instructions for synthesizing the first audio clip and the voice information into a first acquisition result; wherein the one or more instructions further comprise; instructions for saving the first acquisition result locally; and instructions for uploading the first acquisition result to the server; wherein the instructions for partly truncating the first audio file to obtain a first audio clip according to first indication information for identifying a truncating start position and second indication information for identifying a truncating end position comprise; instructions for capturing the truncating start position and the truncating end position; instructions for generating the first indication information for identifying the truncating start position and the second indication information for identifying the truncating end position; and instructions for truncating, from the first audio file, a part between a point in time which is indicated by the first indication information and a point in time which is indicated by the second indication information to obtain the first audio clip. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer storage medium having computer executable instructions stored thereon, the computer executable instructions executable by one or more processors for:
-
triggering a first operation; sending, by the terminal, to a server a request for downloading a first audio file and a first text file matching the first audio file in response to the first operation; downloading, by the terminal from the server, the first audio file and the first text file matching the first audio file in response to the first operation; partly truncating, by the terminal, the first audio file to obtain a first audio clip according to first indication information for identifying a truncating start position and second indication information for identifying a truncating end position; triggering a second operation; playing, by the terminal, the first audio clip and dynamically displaying a text information part in the first text file corresponding to the first audio clip synchronously in response to the second operation; acquiring, by the terminal, voice information of a user while playing the first audio chip; synthesizing, by the terminal, the first audio clip and the voice information into a first acquisition result; triggering a fourth operation; and saving, by the terminal, the first acquisition result locally, and uploading the first acquisition result to the server; wherein the partly truncating, by the terminal, the first audio file to obtain a first audio clip according to first indication information for identifying a truncating start position and second indication information for identifying a truncating end position comprise; capturing the truncating start position and the truncating end position; generating the first indication information for identifying the truncating start position and the second indication information for identifying the truncating end position; and truncating, from the first audio file, a part between a point in time which is indicated by the first indication information and a point in time which is indicated by the second indication information to obtain the first audio clip.
-
Specification