Patent ID: 9710552
Date: 2017-07-18
CPC Classifications: G06F,G10L,H04M

Claim:
1. A method comprising: receiving, at a voice-driven application hosted on a telecom network, one or more audio browsing commands, wherein the one or more audio browsing commands comprises a change in audio speed command; responsive to the one or more audio browsing commands, saving an application state corresponding to a current point of user interaction with audio contained at a node of the voice-driven application; cutting the audio until the current point of user interaction associated with the receipt of the one or more audio browsing commands; generating a marker corresponding to the cut position in the audio; subtracting an additional time from the audio from the current point of user interaction; re-synthesizing the audio to produce a portion of the audio having an altered playback speed according to the one or more audio browsing commands, wherein the re-synthesized audio comprises audio having an overlap between a time where the receipt of the one or more audio browsing commands was received and where the speed change starts based upon the additional time subtracted from the audio; and storing a marker location and number corresponding to the generated marker along with the speed change associated with the audio speed command.