Voice buffer management
First Claim
1. A voice buffering system, comprising:
- means for receiving a substantially endless stream of digitized voice data representing an essentially continuous, intelligible speech message;
means for storing the received substantially endless stream of digitized voice data at a first rate;
means for controlling a transfer of the substantially endless stream of digitized voice data into and out of the storing means; and
means, response to the controlling means, for outputting, in real time, the stored substantially endless stream of digitized voice data, wherein said essentially continuous, intelligible speech message remains intact at a second rate.
1 Assignment
0 Petitions
Accused Products
Abstract
In a signal processing environment, voice messages are stored into and read out of a buffer in real time. Since voice messages are being stored and read from the buffer, different sizes and rates of information are being stored therein. Small packets of digitized voice are input to the buffer at a very high rate, while larger packets of data are output from the buffer at a lower rate and can be stored into permanent memory. The buffering of this digitized voice data occurs in real time using a ringed buffer. The transfer of data into and out of the buffer is under the control of a software application running on a host processing system. The producer of the digitized voice data is a signal processing system which converts an input analog voice signal into a compressed digitized signal. The consumer of the buffered digitized voice data is a software application program which removes blocks of multiple data records from the buffer for program execution.
52 Citations
7 Claims
-
1. A voice buffering system, comprising:
-
means for receiving a substantially endless stream of digitized voice data representing an essentially continuous, intelligible speech message; means for storing the received substantially endless stream of digitized voice data at a first rate; means for controlling a transfer of the substantially endless stream of digitized voice data into and out of the storing means; and means, response to the controlling means, for outputting, in real time, the stored substantially endless stream of digitized voice data, wherein said essentially continuous, intelligible speech message remains intact at a second rate. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification