Apparatus and method for controlling rate of playback of audio data
First Claim
Patent Images
1. A method for controlling rate of playback of audio data corresponding to a stream of speech, comprising the computer implemented steps of:
- using speech recognition, calculating rate of speech in the stream of speech;
receiving the calculated rate of speech at a playback rate adjustment unit;
using the playback rate adjustment unit, determining difference between the calculated rate of speech and a target playback rate; and
based on said determining adjusting rate at which the audio data is played back to match the target playback rate.
3 Assignments
0 Petitions
Accused Products
Abstract
The disclosed method and apparatus controls the rate of playback of audio data corresponding to a stream of speech. Using speech recognition, the rate of speech of the audio data is determined. The determined rate of speech is compared to a target rate. Based on the comparison, the playback rate is adjusted, i.e. increased or decreased, to match the target rate.
246 Citations
24 Claims
-
1. A method for controlling rate of playback of audio data corresponding to a stream of speech, comprising the computer implemented steps of:
-
using speech recognition, calculating rate of speech in the stream of speech;
receiving the calculated rate of speech at a playback rate adjustment unit;
using the playback rate adjustment unit, determining difference between the calculated rate of speech and a target playback rate; and
based on said determining adjusting rate at which the audio data is played back to match the target playback rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
determining a sequence of linguistic units indicative of the stream of speech; and
for each determined linguistic unit in the sequence, determining time of occurrence of the linguistic unit in the stream of speech.
-
-
3. A method as claimed in claim 2 wherein the step of calculating rate of speech includes computing linguistic unit rate.
-
4. A method as claimed in claim 1 wherein the step of determining difference includes determining if the calculated rate of speech is greater than the target playback rate;
- and
the adjusting step decreases the rate of playback of the audio data.
- and
-
5. A method as claimed in claim 1 wherein the step of determining difference includes determining if the calculated rate of speech is less than the target playback rate;
- and
the adjusting step increases the rate of playback of the audio data.
- and
-
6. A method as claimed in claim 1 wherein the step of determining uses a predefined value as the target playback rate.
-
7. A method as claimed in claim 1 wherein the step of determining uses a value indicative of transcription rate by a transcriber of the audio data, as the target playback rate.
-
8. A method as claimed in claim 1 wherein the step of adjusting includes altering the rate of playback of the audio data in a manner free of changing pitch of the corresponding speech.
-
9. A method as claimed in claim 8 wherein the step of altering employs a frequency domain technique.
-
10. A method as claimed in claim 8 wherein the step of altering employs a time domain technique.
-
11. A method as claimed in claim 10 wherein the time domain technique includes interval sampling.
-
12. A method as claimed in claim 10 wherein the time domain technique includes silence removal.
-
13. Apparatus for controlling rate of playback of audio-data corresponding to a stream of speech, comprising
a calculation unit for calculating rate of speech in the stream of speech using speech recognition; - and
a playback rate adjustment unit coupled to receive from the calculation unit the calculated rate of speech, the playback rate adjustment unit determining difference between the calculated rate of speech and a target playback rate, and based on said determined difference, the playback rate adjustment unit, adjusting rate at which the audio data is played back to match the target playback rate. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
- and
Specification