Method and processor system for processing of an audio signal
First Claim
1. A processor system for speech recognition processing of an audio signal, the processor system comprising:
- a) front-end processing means for preprocessing of the audio signal and for generating an output of first data, b) core processing means for performing speech recognition processing on the first data, c) dual access storage means for buffering of the first data, the dual access storage means being coupled between the front-end processing means and the core processing means, d) means for invoking the core processing means for performing the speech recognition processing after a time interval following a start of the preprocessing by the front-end processing means, e) means for stopping the execution of the speech recognition processing by the core processing means when the amount of first data stored in the dual access storage means falls below a predefined threshold level, f) means for triggering the execution of the speech recognition processing by the core processing means when the dual access storage means is refilled by first data to a level equal to or above the threshold level.
3 Assignments
0 Petitions
Accused Products
Abstract
In a processor system 1 for audio processing, such as voice recognition and text-to-speech, a dedicated front-end processor, a core processor and a dedicated back-end processor are provided which are coupled by dual access stack. When an analog audio signal is inputted core processor is invoked only when a certain amount of data is present in the dual access stack. Likewise the back-end processor is invoked only when a certain amount of data is present in the dual access stack. This way the overall processing power required by the processing task is minimised as well as the power consumption of the processor system.
-
Citations
20 Claims
-
1. A processor system for speech recognition processing of an audio signal, the processor system comprising:
-
a) front-end processing means for preprocessing of the audio signal and for generating an output of first data, b) core processing means for performing speech recognition processing on the first data, c) dual access storage means for buffering of the first data, the dual access storage means being coupled between the front-end processing means and the core processing means, d) means for invoking the core processing means for performing the speech recognition processing after a time interval following a start of the preprocessing by the front-end processing means, e) means for stopping the execution of the speech recognition processing by the core processing means when the amount of first data stored in the dual access storage means falls below a predefined threshold level, f) means for triggering the execution of the speech recognition processing by the core processing means when the dual access storage means is refilled by first data to a level equal to or above the threshold level. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for processing of an audio signal, the method comprising the steps of:
-
a) invoking of front-end processing means for preprocessing of the audio signal and for generating an output of first data, b) buffering of the first data in a dual access storage means, c) invoking of core processing means being coupled to the dual access storage means for speech recognition processing of the first data a time interval after the front-end processing means has been invoked, d) stopping the execution of the speech recognition processing by the core processing means when the amount of first data stored in the dual access storage means falls below a predefined threshold level, e) triggering the execution of the speech recognition processing by the core processing means when the dual access storage means is refilled by first data to a level equal to or above the threshold level. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification