Engineers occupied in the development of hardware coder-decoder pairs (codecs) need an objective performance measure. Such a measure is the mean-square error (MSE). For complicated signals, such as speech signals, the error signal e(t) = Si(t) − s0(t) is hard to obtain. The reason for this is that each codec has a nonzero delay and a nonunity gain. This makes a straightforward subtraction of the output from the input signal impossible. This paper describes an accurate microprocessor-based measuring system applicable for the evaluation of speech codecs. In this system, the nonzero delay and the nonunity gain of the codec under test are compensated. Thus the error signal can be obtained by means of a differential amplifier. During a predefined period, the input and error signal are measured and the mean-square values of both are calculated. The ratio of these values, expressed in decibels is presented as the result of the measurement. Any input signal can be used, but since the system is intended for codecs of communication quality, the frequency range is limited to 3400 Hz. Signal-to-noise ratios (SNR's) of up to 70 dB can be measured.
Published in:
Instrumentation and Measurement, IEEE Transactions on
(Volume:IM-31
,
Issue:
1
)
Date of Publication:
March 1982
- Page(s):
-
12
-
17
- ISSN :
-
0018-9456
- Digital Object Identifier :
-
10.1109/TIM.1982.6312505
- Product Type:
-
Journals & Magazines
- Date of Current Version :
-
25 September 2012
- Issue Date :
-
March 1982
- Sponsored by :
-
IEEE Instrumentation and Measurement Society