Patent ID: 7080010
Filing Date: 2006-07-18
Classification: G10L

Abstract:
1. A method for managing a processing time of a speech processor having at least one signal processing unit (SPU) configured to encode speech signals, the speech processor capable of interfacing with a plurality of communication channels, the speech processor having a time budget during which to process speech signals from each of the plurality of communication channels at least once, the method comprising: receiving an input speech signal from one of the communication channels; determining a total amount of time previously spent for processing one or more of the communication channels before the receiving the input speech signal from the one of the communication channels; calculating a remaining time budget based on the total amount of time previously spent and the time budget; and signaling the SPU to change a present coding rate to a new coding rate based on the remaining time budget and a remaining number of communication channels of the plurality of communication channels to be processed; wherein the SPU selects the new coding rate such that the speech processor is able to process speech signals from the remaining number of communication channels of the plurality of communication channels at least once during the remaining time budget.