1. A method for scheduling on a processor an audio task for a voice, the method comprising: retrieving a reference interval over which to process the audio task on the processor; computing by the processor a difference between an actual number of cycles to process on the processor the audio task and the number of cycles in the reference interval; and scheduling parameters for a future audio task for processing on the processor.