ARIB STD-T64-C.S0018-D v1.0

Similar documents
INTERNATIONAL TELECOMMUNICATION UNION

-/$5,!4%$./)3% 2%&%2%.#% 5.)4 -.25

3GPP TS V4.2.0 ( )

Band Class Specification for cdma2000 Spread Spectrum Systems

Band Class Specification for cdma2000 Spread Spectrum Systems

35"*%#4)6% 0%2&/2-!.#%!33%33-%.4 /& 4%,%0(/.%"!.$!.$ 7)$%"!.$ $)')4!, #/$%#3

3GPP TS V5.0.0 ( )

EUROPEAN pr I-ETS TELECOMMUNICATION June 1996 STANDARD

3GPP TS V ( )

INTERIM EUROPEAN I-ETS TELECOMMUNICATION December 1994 STANDARD

Part V: Requirements and Test Methods for Magnetic Output From Handset Telephones for Hearing Aid Coupling and for Receive Volume Control

ETSI TS V8.0.0 ( ) Technical Specification

3GPP TS V ( )

Part V: Requirements and Test Methods for Magnetic Output from Handset Telephones for Hearing Aid Coupling and for Receive Volume Control

COM 12 C 288 E October 2011 English only Original: English

ETSI TS V5.2.0 ( )

Part VI: Requirements for Integrated Services Digital Network Terminal Equipment

ETSI TS V ( )

3GPP TS V ( )

SERIES P: TERMINALS AND SUBJECTIVE AND OBJECTIVE ASSESSMENT METHODS Voice terminal characteristics

SERIES P: TELEPHONE TRANSMISSION QUALITY, TELEPHONE INSTALLATIONS, LOCAL LINE NETWORKS Methods for objective and subjective assessment of quality

Final draft ETSI EN V1.2.0 ( )

3GPP TS V ( )

RECOMMENDATION ITU-R F *, ** Signal-to-interference protection ratios for various classes of emission in the fixed service below about 30 MHz

ETSI TS V8.0.0 ( ) Technical Specification

Chapter IV THEORY OF CELP CODING

Part V: Requirements and Test Methods for Magnetic Output from Handset Telephones for Hearing Aid Coupling

Test Plan for Hearing Aid Compatibility

Introduction to cdma2000 Standards for Spread Spectrum Systems Release C

ETSI TS V ( )

Practical Limitations of Wideband Terminals

3GPP TS V ( )

INTERIM EUROPEAN I-ETS TELECOMMUNICATION January 1996 STANDARD

ETSI TS V1.2.1 ( )

TELECOMMUNICATION SYSTEMS

Part VI: Requirements for ISDN Terminal Equipment

EUROPEAN pr ETS TELECOMMUNICATION February 1996 STANDARD

ITU-T P.863. Amendment 1 (11/2011)

ETSI TS V ( )

Band Class Specification for cdma2000 Spread Spectrum Systems

Transcoding free voice transmission in GSM and UMTS networks

Rec. ITU-R F RECOMMENDATION ITU-R F *,**

Technical Report Speech and multimedia Transmission Quality (STQ); Speech samples and their usage for QoS testing

3GPP TS V8.0.0 ( )

Acoustics of wideband terminals: a 3GPP perspective

TR V1.1.1 ( )

techniques are means of reducing the bandwidth needed to represent the human voice. In mobile

10 Speech and Audio Signals

EUROPEAN pr ETS TELECOMMUNICATION March 1996 STANDARD

SERIES P: TERMINALS AND SUBJECTIVE AND OBJECTIVE ASSESSMENT METHODS Voice terminal characteristics

Laboratory Assignment 2 Signal Sampling, Manipulation, and Playback

Signaling Test Specification for Mobile Station Equipment Identifier (MEID) Support for cdma2000 Spread Spectrum Systems

EUROPEAN pr ETS TELECOMMUNICATION November 1996 STANDARD

An objective method for evaluating data hiding in pitch gain and pitch delay parameters of the AMR codec

TECHNICAL TBR 8 BASIS for October 1998 REGULATION

INTERNATIONAL STANDARD

ERC Recommendation 54-01

CHAPTER 5. Digitized Audio Telemetry Standard. Table of Contents

ETSI TS V8.0.0 ( ) Technical Specification

CDMA Principle and Measurement

Preview only. AES information document for digital audio - Personal computer audio quality measurements. AES-6id-2006 (r2011)

Perceptual wideband speech and audio quality measurement. Dr Antony Rix Psytechnics Limited

HD Radio FM Transmission. System Specifications

ETSI EN V1.2.1 ( )

ECMA TR/105. A Shaped Noise File Representative of Speech. 1 st Edition / December Reference number ECMA TR/12:2009

3GPP TS V6.6.0 ( )

Method of measuring the maximum frequency deviation of FM broadcast emissions at monitoring stations

ETSI EN V1.2.1 ( )

Digital Audio. Lecture-6

Telephone Speech Quality Standards. for. Wideband IP Phone Terminals (handsets) CES-Q March 30, 2009

RECOMMENDATION ITU-R BS User requirements for audio coding systems for digital broadcasting

Audio Signal Compression using DCT and LPC Techniques

DEPARTMENT OF DEFENSE TELECOMMUNICATIONS SYSTEMS STANDARD

) #(2/./53 $!4! 42!.3-)33)/.!4! $!4! 3)'.!,,).' 2!4% ()'(%2 4(!. KBITS 53).' K(Z '2/50 "!.$ #)2#5)43

ETSI TS V7.3.0 ( ) Technical Specification

Experiment # 2. Pulse Code Modulation: Uniform and Non-Uniform

Recommended Minimum Performance Standards for Simultaneous cdma2000 1x and cdma2000 HRPD Access Terminal

ETSI EN V1.3.1 ( ) Harmonized European Standard (Telecommunications series)

Final draft ETSI ES V1.3.1 ( )

3GPP TS V ( )

EC 554 Data Communications

ETSI EN V1.2.1 ( )

DraftETSI EN V1.2.1 ( )

Method of measuring the maximum frequency deviation of FM broadcast emissions at monitoring stations. Recommendation ITU-R SM.

)454 / 03/0(/-%4%2 &/2 53% /. 4%,%0(/.%490% #)2#5)43 30%#)&)#!4)/.3 &/2 -%!352).' %15)0-%.4 %15)0-%.4 &/2 4(% -%!352%-%.4 /&!.!,/'5% 0!2!

Transmit Diversity Schemes for CDMA-2000

ETSI TS V1.3.1 ( )

Lecture Fundamentals of Data and signals

Radio Transmitters and Receivers Operating in the Land Mobile and Fixed Services in the Frequency Range MHz

ETSI TS V5.4.0 ( )

INTERNATIONAL STANDARD

Voice Transmission --Basic Concepts--

SERIES K: PROTECTION AGAINST INTERFERENCE

3GPP TS V ( )

ETSI EN V1.1.1 ( )

AMERICAN NATIONAL STANDARD

ETSI TS V ( )

Chapter 3 Data and Signals

Experiment # 2 Pulse Code Modulation: Uniform and Non-Uniform

Chapter 3 Data and Signals 3.1

Transcription:

ARIB STD-T-C.S00-D v.0 Minimum Performance Specification for the Enhanced Variable Rate Codec, Speech Service Options,, 0, and for Wideband Spread Spectrum Digital Systems Refer to "Industrial Property Rights (IPR)" in the preface of ARIB STD-T for Related Industrial Property Rights. Refer to "Notice" in the preface of ARIB STD-T for Copyrights

Original Specification This standard, ARIB STD-T-C.S00-D v.0, was prepared by GPP-WG of Association of Radio Industries and Businesses (ARIB) based upon the GPP specification, C.S00-D v.0. Modification to the original specification None. Notes None. 0

GPP C.S00-D Version.0 Date: January, 00 Minimum Performance Specification for the Enhanced Variable Rate Codec, Speech Service Options,, 0, and for Wideband Spread Spectrum Digital Systems 00 GPP GPP and its Organizational Partners claim copyright in this document and individual Organizational Partners may copyright and issue documents or standards publications in individual Organizational Partner's name based on this document. Requests for reproduction of this document should be directed to the GPP Secretariat at secretariat@gpp.org. Requests to reproduce individual Organizational Partner's documents should be directed to that Organizational Partner. See www.gpp.org for more information.

C.S00-D v.0 REVISION HISTORY Revision C.S00-0 v.0 C.S00-B v.0 C.S00-C v.0 C.S00-D v.0 Minimum Performance Specification for the Enhanced Variable Rate Codec, Speech Service Option for Spread Spectrum Digital Systems Minimum Performance Specification for the Enhanced Variable Rate Codec, Speech Service Options and for Spread Spectrum Digital Systems Minimum Performance Specification for the Enhanced Variable Rate Codec, Speech Service Options,, and 0 for Spread Spectrum Digital Systems Minimum Performance Specification for the Enhanced Variable Rate Codec, Speech Service Options,, 0, and for Spread Spectrum Digital Systems Date December August 00 December 00 January, 00 ii

C.S00-D v.0 FOREWORD (This foreword is not part of the Standard.) This document specifies the procedures to test implementations of EVRC-A, EVRC-B, EVRC-WB, or EVRC-NW compatible variable-rate speech codecs either by meeting the bit-exact implementation, or meeting recommended minimum performance requirements. The EVRC-A is the Service Option (SO ) speech codec, the EVRC-B is the Service Option (SO ) speech codec, the EVRC-WB is the Service Option 0 (SO 0) speech codec, and the EVRC-NW is the Service Option (SO ) speech codec. iii

C.S00-D v.0 0 0 0 REFERENCES The following standards contain provisions which, through reference in this text, constitute provisions of this Standard. At the time of publication, the editions indicated were valid. All standards are subject to revision, and parties to agreements based on this Standard are encouraged to investigate the possibility of applying the most recent editions of the standards indicated below. ANSI, GPP, TIA, and ITU-T maintain registers of currently valid national and international standards published by them. NORMATIVE REFERENCES. GPP C.S00-D v.0, Enhanced Variable Rate Codec, Speech Service Options,, 0, and for Wideband Spread Spectrum Digital Systems, January 00. a. GPP C.R00-C v.0, Software Distribution for Enhanced Variable Rate Codec, Speech Service Options,, and 0 for Wideband Spread Spectrum Digital Systems. September 00.. GPP C.S000-0 v.0, Speech Service Option Standard for Wideband Spread Spectrum Systems, December.. GPP C.S00-0 v.0, Minimum Performance Specification for the Enhanced Variable Rate Codec, Speech Service Option for Spread Spectrum Digital Systems, December.. ANSI S.- (R00), Sound Level Meters, Specification for, March 00.. ANSI S.A- (R00), Sound Level Meters, Specifications for (Supplement to ANSI S.-), March 00.. ITU-T Recommendation G., Software Tools for Speech and Audio Coding Standardization, September 00. a. User s Group on Software Tools, ITU-T Software Tool Library 00 User s Manual (Distributed with the software for STL000), September 00.. ITU-T Recommendation G., Pulse code modulation (PCM) of voice frequencies, November.. ITU-T Recommendation G., Coding of speech at kbit/s using low-delay code excited linear prediction, September.. ITU-T Recommendation P., Objective Measurement of Active Speech Level, March. 0. ITU-T Recommendation P.00, Methods for Subjective Determination of Transmission Quality. Annex B Listening Tests Absolute Category Rating (ACR), August.. ITU-T Recommendation P.0, Modulated Noise Reference Unit (MNRU), February.. ITU-T Recommendation P.0, Methods for Objective and Subjective Assessment of Quality. Annex D Modified IRS Send and Receive Characteristics (MIRS), February.. ITU-T Recommendation P., Subjective test methodology for evaluating speech communication systems that include noise suppression algorithm, November 00. iv

C.S00-D v.0 0 INFORMATIVE REFERENCES. GPP C.S00-C, Recommended Minimum Performance Standards for cdma000 Spread Spectrum Mobile Stations, March 00.. GPP C.S000-C, Recommended Minimum Performance Standards for cdma000 Spread Spectrum Base Stations, March 00.. TIA/EIA--B (R00), Mobile Station-Base Station Compatibility Standard for Wideband Spread Spectrum Cellular Systems, October 00.. IEEE -00 (R00), Standard Method for Measuring Transmission Performance of Telephone Sets, Handsets, and Headsets, April 00.. IEEE STD - (R00), IEEE Standard Method for Determining Objective Loudness Ratings of Telephone Connections, September 00.. ISO/IEC - (C00/C00), Programming Languages-C. 0. Dunnett, C.W., A multiple comparison procedure for comparing several treatments with a control, Journal of the American Statistical Association, vol.0,, pp.0-.. GPP TS., rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Terminal acoustic characteristics for telephony; Requirements, V.0.0, March 00. 0 v

C.S00-D v.0 0 0 0 CONTENTS Introduction... -. Scope... -. Definitions... -. Test Model for the Speech Codec... - Codec Minimum Standards...-. Performance Testing for SO... -.. Objective Performance Testing for SO... -.. Subjective Performance Testing for SO... -.. Source Speech Material for SO Testing... -.. Processing of Speech Material for SO Testing... -.. Randomization... -0.. Presentation... -.. Listeners...-.. Listening Test Procedures... -.. Analysis of Results... -..0 Minimum Subjective Requirement... -.. Expected Results for Reference Conditions... -. Performance Testing for SO... -.. Objective Performance Testing for SO... -.. Subjective Performance Testing for SO... -.. Speech Material for SO Testing... -.. Processing of Speech Material for SO Testing... -.. Randomization... -.. Presentation... -.. Listeners... -.. Listening Test Procedures... -.. Analysis of Results... -..0 Expected Results for Reference Conditions... -. Performance Testing for SO 0... -.. Objective Performance Testing for SO 0... -.. Subjective Performance Testing for SO 0... - vi

C.S00-D v.0 0 0 0.. Speech Material for SO 0 Testing... -.. Processing of Speech Material for SO 0 Testing... -.. Randomization... -.. Presentation... -.. Listeners... -.. Listening Test Procedures... -.. Analysis of Results... -..0 Expected Results for Reference Conditions... -. Performance Testing for SO... -.. Objective Performance Testing for SO... -.. Subjective Performance Testing for SO... -.. Speech Material for SO Testing... -.. Processing of Speech Material for SO Testing... -.. Randomization... -.. Presentation... -.. Listeners... -.. Listening Test Procedures... -.. Analysis of Results... -..0 Expected Results for Reference Conditions... - Codec Standard Test Conditions... -. Specific Standard Test Conditions for SO... -.. Audio Path and Calibration for SO... -.. Standard Software Test Tools for SO... -.. Master Codec for SO... -.. Fixed-Point Bit-Exact Codec for SO... -. Specific Standard Test Conditions for SO... -.. Audio Path and Calibration for SO... -.. Standard Software Test Tools for SO... -.. Master Codec for SO... -.. Fixed-Point Bit-Exact Codec for SO... -. Specific Standard Test Conditions for SO 0... -0.. Audio Path and Calibration for SO 0... -0.. Software Test Tools for SO 0... - vii

C.S00-D v.0 0.. Master Codec for SO 0... -.. Fixed-Point Bit-Exact Codec for SO 0... -. Specific Standard Test Conditions for SO... -.. Audio Path and Calibration for SO... -.. Software Test Tools for SO... -.. Master Codec for SO... -.. Fixed-Point Bit-Exact Codec for SO... - CONTENTS OF SOFTWARE DISTRIBUTION... - DUNNETT S TEST... -. Stage Analysis of Variance... -. Stage Dunnett s Multiple Means Test Test CC s vs. the Reference CC... - Processing BLOCKs FOR So, SO 0, and SO... -. Nominal Level, and Noise Processing... -. FER Processing... -. Low-level, and Signaling Processing... -. High level Processing...- viii

C.S00-D v.0 0 0 LIST OF FIGURES Figure.- Test Model...- Figure..- Instructions for Listeners...- Figure..- MOS versus MNRU...- Figure...- Instructions for Listeners...-0 Figure..0.- MOS versus MNRU...- Figure..0.- P. Score Profiles for Reference Conditions...- Figure..- SO 0 Subjective test suite decision flowchart...- Figure...- Instructions for Listeners...- Figure..0.- Typical Plot of MOS versus MNRU...- Figure..0.- Typical P. Score Profiles for Reference Conditions...- Figure..- SO Subjective test suite decision flowchart...- Figure...- Instructions for Listeners...- Figure..0.- Typical Plot of MOS versus MNRU...- Figure..0.- Typical P. Score Profiles for Reference Conditions...- Figure - Basic Test Equipment...- Figure - Subjective Testing Equipment Configuration...- Figure...- SO 0 ITU-T P./P. Transmit Mask and Filter responses...- Figure...- SO 0 Fixed-point bit-exact test suite decision flowchart...- Figure...- SO ITU-T P./P. Transmit Mask and Filter responses...- Figure...- SO Fixed-point bit-exact test suite decision flowchart...-0 ix

C.S00-D v.0 0 0 0 LIST OF TABLES Table...- SO Listening Experiment I Conditions...- Table...- SO Listening Experiment I Design...- Table...- SO Listening Experiment II Conditions...- Table...- SO Listening Experiment II Design...- Table...- Numerical Parameters for SO Listening Experiments...- Table..0- Multipliers for Equations..0- and..0-...- Table...- Target ADR vs Capacity Operating Point...- Table...- SO Listening Experiment I Test Parameters...- Table...- SO Listening Experiment I Test Conditions...-0 Table...- SO Listening Experiment II Test Parameters...- Table...- SO Listening Experiment II Test Conditions...- Table...- Numerical Parameters for the SO Listening Experiments...- Table...- Cutting Points for the astrip Software Tool for the Experiment I ACR Test...- Table...- Cutting Points for the astrip Software Tool for the Experiment II P. Test...- Table...- Composition of the Sentence-Triad Samples for the Experiment II P. Test...- Table..- Example Randomization for the Experiment I ACR Test...- Table...- Target ADR vs Capacity Operating Point...- Table..- Test Suites for SO 0 compliance...- Table..- Experiments for SO 0 compliance...- Table...- SO 0 Listening Experiment Test Parameters...-0 Table...- SO 0 Listening Experiment Test Conditions...- Table...- SO 0 Listening Experiment Test Parameters...- Table...- SO 0 Listening Experiment Test Conditions....- Table...- SO 0 Listening Experiment Test Parameters...- Table...- SO 0 Listening Experiment Test Conditions....- Table...- SO 0 Listening Experiment Test Parameters...- Table...- SO 0 Listening Experiment Test Conditions....- Table...- SO 0 Listening Experiment Test Parameters...- Table...- SO 0 Listening Experiment Test Conditions....- Table...- SO 0 Listening Experiment Test Parameters...- Table...- SO 0 Listening Experiment Test Conditions....- x

C.S00-D v.0 0 0 0 Table...- SO 0 Listening Experiment Test Parameters...-0 Table...- SO 0 Listening Experiment Test Conditions....-0 Table...- SO 0 Listening Experiment Test Parameters...- Table...- SO 0 Listening Experiment Test Conditions....- Table...- Numerical Parameters for the SO 0 Listening Experiments...- Table...- Cutting Points for the astrip Software Tool for the SO 0 Experiments,, and ACR Test...- Table...- Cutting Points for the astrip Software Tool for the SO 0 Experiments,, and P. Test...- Table...- Composition of the Sentence-Triad Samples for the Experiments,, and P. Test...- Table..- Example Randomization for the Experiments,, and ACR Test...- Table...- Target ADR vs Capacity Operating Point...- Table..- Test Suites for SO compliance...- Table..- Experiments for SO compliance...- Table...- SO Listening Experiment Test Parameters...- Table...- SO Listening Experiment Test Conditions...- Table...- SO Listening Experiment Test Parameters...-0 Table...- SO Listening Experiment Test Conditions....-0 Table...- SO Listening Experiment Test Parameters...- Table...- SO Listening Experiment Test Conditions....- Table...- SO Listening Experiment Test Parameters...- Table...- SO Listening Experiment Test Conditions....- Table...- SO Listening Experiment Test Parameters...- Table...- SO Listening Experiment Test Conditions....- Table...- SO Listening Experiment Test Parameters...- Table...- SO Listening Experiment Test Conditions....- Table...- Numerical Parameters for the SO Listening Experiments...- Table...- Cutting Points for the astrip Software Tool for the SO Experiments and ACR Test...-0 Table...- Cutting Points for the astrip Software Tool for the SO Experiments and P. Test...- Table...- Composition of the Sentence-Triad Samples for the Experiments and P. Test...- Table..- Example Randomization for the Experiments and ACR Test...- xi

C.S00-D v.0 0 0 Table...- Packet File Structure From Master Codec/Channel Error Model...- Table...- Source and Bit-exact Default Mode Test Vector Files...- Table...- Source and Bit-exact Rate-/ Max Test Vector Files...- Table...- Source and Bit-exact Full Rate Only Test Vector Files...- Table...- Decoder Output Test Vector Files...- Table...- Packet File Structure From Master Codec/Channel Error Model...- Table...- SO Encoder Bit-exact Test Conditions...- Table...- SO Decoder Bit-exact Test Conditions...- Table...- Packet File Structure From Master Codec/Channel Error Model...- Table...- Test Suites of input test vectors for SO 0 compliance...- Table...- SO 0 Encoder Suite A Bit-exact Test Conditions...- Table...- SO 0 Suite A Decoder Bit-exact Test Conditions...- Table...- SO 0 Encoder Suite B Bit-exact Test Conditions...- Table...- SO 0 Suite B Decoder Bit-exact Test Conditions...- Table...- SO 0 Encoder Suite C Bit-exact Test Conditions...- Table...- SO 0 Suite C Decoder Bit-exact Test Conditions...- Table...- SO 0 Encoder Suite D Bit-exact Test Conditions...- Table...- SO 0 Suite D Decoder Bit-exact Test Conditions...- Table...- Packet File Structure from Master Codec/Channel Error Model...- Table...- Test Suites of input test vectors for SO compliance...-0 Table...- SO Encoder Suite A Bit-exact Test Conditions...- Table...- SO Suite A Decoder Bit-exact Test Conditions...- Table...- SO Encoder Suite B Bit-exact Test Conditions...- Table...- SO Suite B Decoder Bit-exact Test Conditions...- Table - Description of EVRC-A Software Distribution Contents...- Table - Description of EVRC-B Software Distribution Contents...- Table - Description of EVRC-WB Software Distribution Contents...- Table - Description of EVRC-NW Software Distribution Contents...- Table.- Variance Source Table for the ANOVA...- 0 xii

C.S00-D v.0 0 0 0 INTRODUCTION This standard details definitions, methods of measurement, verification of bit-exactness, and minimum performance characteristics of the EVRC-A, EVRC-B, EVRC-WB, and EVRC-NW enhanced variable-rate speech codecs for digital cellular spread spectrum mobile stations and base stations, specified in []. This standard shares the purpose of [] and []. This is to ensure that a mobile station can obtain service in any cellular system that meets the compatibility requirements of []. This standard consists of this document and an associated software distribution. The Software Distribution contains: Audio source material Clear channel packets produced from the master codec Impaired channel packets produced from the master codec and degraded by a channel model simulation Output audio files produced from the master encoded packets decoded by the master decoder Calibration source material C/C++ language source files for the compilation of bit-exact fixed-point codec C/C++ language source files for a number of software data analysis tools Modulated Noise Reference Unit (MNRU) reference files Input and output vectors for bit-exact testing An overview of the contents and formats of the software distribution is given in Section of this document. The EVRC-A, EVRC-B, EVRC-WB, and EVRC-NW enhanced variable-rate speech codecs (collectively referred to as EVRC) are intended to be used at mobile stations at compatible base stations in the cellular service. This statement is not intended to preclude implementations in which codecs are placed at a Mobile Switching Center or elsewhere within the cellular system. Indeed, some mobile-to-mobile calls, however routed, may not require the implementation of a codec on the fixed side of the cellular system at all. This standard is meant to define both verifications of bit-exact implementations and the recommended minimum performance requirements of EVRC-compatible variable-rate codecs, no matter where or how they are implemented in the cellular service. Although the basic purpose of cellular telecommunications has been voice communication, evolving usages (for example, data) may allow the omission of some of the features specified herein provided that system compatibility is not compromised. Numbers in brackets, [N], refer to the reference document numbers. For example, [] refers reference in the reference list. -

C.S00-D v.0 0 0 0 0 This standard concentrates specifically on the EVRC, whether implemented at the mobile station or the base station or elsewhere in the cellular system. This standard covers the operation of this component only to the extent that compatibility with the specific EVRC-compatible variable-rate codec is ensured.. Scope This document specifies the procedures to test implementations of EVRC-A, EVRC-B, EVRC-WB, or EVRC-NW compatible variable-rate speech codecs either by meeting the bit-exact implementation, or meeting recommended minimum performance requirements. The EVRC-A is the Service Option (SO ) speech codec, the EVRC-B is the Service Option (SO ) speech codec, the EVRC-WB is the Service Option 0 (SO 0) speech codec, and the EVRC-NW is the Service Option (SO ) speech codec, all described in []. The procedures specified in this document for the SO speech codec are fully consistent with those contained in []. The SO speech codec is used to digitally encode the speech signal for transmission at a variable data rate of 0 bps, 000 bps, or 00 bps. The SO speech codec is used to digitally encode the speech signal for transmission at a variable data rate of 0 bps, 000 bps, 000 bps, or 00 bps. The SO 0 speech codec is used to digitally encode the speech signal for transmission at a variable data rate of 0 bps, 000 bps, or 00 bps. The SO speech codec is used to digitally encode the speech signal for transmission at a variable data rate of 0 bps, 000 bps, 000 bps, or 00 bps. Like some other speech coding standards, this standard provides a bit-exact method of verifying the test codec for minimum performance. In this optional procedure, a given set of test vectors are input to the test codec and the output vectors from the test codec must be bit-exact with the output vectors given in the software distribution which is associated with this standard. If they are bit-exact, the test codec passes the minimum performance requirement and no further testing is required. The bitexact mode of testing, however, is only applicable to codecs whose design conforms in all respects to the algorithmic description of the specific EVRC service option, including the noise suppression, rate determination and post-filter components. Should the candidate EVRC differ in any of these components, the test codec shall be tested using the objective and subjective tests prescribed by this standard. That is, EVRC-compliance of a "test codec" can be achieved by either: Complying with Sections.. and.. (SO ), or Sections.. and.. (SO ), or Sections.. and.. (SO 0), or Section.. and.. (SO ), and demonstrating bit-exactness according to the procedure described in Section.. (SO ), or Section.. (SO ), or Section.. (SO 0), or Section.. (SO ), respectively. Following the objective and subjective testing procedures set forth in Sections.. and.., or Sections.. and.., or Sections.. and.., or Section.. and.. (SO ) of this standard. With the exception of Sections..,..,.., and.., the remaining text applies only to implementations that do not satisfy the requirement for bit-exactness. Testing the codec is based on two classes of procedures: objective tests and subjective tests. In the event that the test codec fails any of the objective or subjective tests, the test codec fails the compliance test. Objective tests are based upon actual measurements from the speech codec function. Subjective tests are based on listening tests to judge overall speech quality. The minimum -

C.S00-D v.0 0 0 0 0 subjective requirement for the test codec is based upon the ability of the test codec to demonstrate performance equivalent to or better than that of the specific EVRC floating-point bit-exact codec within a fixed allowable statistical error. The purpose of the testing is not only to ensure adequate performance between one manufacturer s encoder and decoder but also that this level of performance is maintained with operation between any pairing of manufacturers encoders and decoders. This interoperability issue is a serious one. Any variation in implementing the exact standard must be avoided if it cannot be ensured that minimum performance levels are met when interoperating with all other manufacturers equipment meeting the standard. This standard provides a means for measuring performance levels while trying to ensure proper interoperation with other manufacturers equipment. The issue of interoperation can only be definitively answered by testing all combinations of encoder/decoder pairings. With the number of equipment manufacturers expected to supply equipment, this becomes a prohibitive task; therefore, the objective and subjective tests rely upon the use of a master codec. The master codec is defined as the floating-point implementation of specific EVRC written in the C programming language. The master codec software which is described in Section.. (SO ), Section.. (SO ), Section.. (SO 0), or Section.. (SO ) is used as part of the interoperability testing.. Definitions Base Station - A station in the Domestic Public Cellular Radio Telecommunications Service, other than a mobile station, used for radio communications with mobile stations. Bit-Exact - A test procedure for codecs by which a set of prescribed vectors are input to the test codecs, and output vectors from the codecs correspond exactly bit-for-bit with output vectors prescribed by this standard. CELP - Code Excited Linear Predictive Coding. This technique uses codebooks to vector quantize the excitation (residual) signal of a Linear Predictive Codec (LPC). Circum-aural Headphones - Headphones that surround and cover the entire ear. Codec - The combination of an encoder and decoder in series (encoder/decoder). Compand - The process of compressing and expanding a signal. In this text, the process is described in terms of µ-law PCM []. db - Normally taken to be defined as: X db = 0. log 0 (x). In the context of digitized speech, the unit db is used to represent the average power level of a speech signal with respect to full scale. For the purposes of this document, "full scale" is defined as the maximum sinusoidal input level which does not result in clipping, where 0 db corresponds to the output level, measured according to [], for a full scale -khz sinusoidal input. This corresponds to a digitally referenced input level of dbov, and [] defined tone level of +. dbm0. Nominal input speech level is defined to be approximately db below this reference tone level, and is equivalent to dbov, or dbm0. For bit signed integers, a sine wave with a peak amplitude of corresponds to 0 db, according to this definition. Because a sine wave with amplitude A has a RMS value of A /, the level in db of a voice active segment of speech {x(n),,x(n+n-)} quantized with -bit two s complement linear data spanning [-, ], is given by: -

C.S00-D v.0 0 0 0 n+ N XdB = 0log 0 x ( i) N. i= n dba - A-weighted sound pressure level expressed in decibels obtained by the use of a metering characteristic and the weighting A, specified in [] and []. dbm0 - Power relative to 0 transmission level point (TLP). [] specifies a theoretical load capacity with a full scale sine wave to be +. dbm0 for µ-law PCM coding and +. dbm0 for A-Law PCM coding. dbpa - Sound level with respect to one Pascal, 0 log 0 (Pressure/ Pa). db SPL - Sound Pressure Level in decibels with respect to 0.00 dynes/cm, 0 log 0 (Pressure/0.00 dynes/cm ). dbpa is preferred. Decoder - A device for the translation of a signal from a digital representation into an analog format. For the purposes of this standard, a device compatible with a specific EVRC implementation. Encoder - A device for the coding of a signal into a digital representation. For the purpose of this standard, a device compatible with a specific EVRC implementation. FER - Frame Error Rate equals the number of full rate frames received in error divided by the total number of transmitted frames. IRS - Intermediate Reference System []. MGW Media Gateway MIRS Modified Intermediate Reference System []. MNRU - Modulated Noise Reference Unit. A procedure to add speech correlated noise to a speech signal in order to produce distortions that are subjectively similar to that produced by logarithmically companded PCM systems. The amount of noise is expressed as a signal-to-noise ratio value in db, and is usually referred to as dbq []. Mobile Station - A station in the Domestic Public Cellular Radio Telecommunications Service. It is assumed that mobile stations include portable tranceivers (for example, hand-held personal tranceivers) and tranceivers installed in vehicles. MOS - Mean Opinion Score. The result of a subjective test based on an absolute category rating (ACR), where listeners associate a quality adjective with the speech samples to which they are listening. These subjective ratings are transferred to a numerical scale, and the arithmetic mean is the resulting MOS number [0]. Rates for SO - The allowable traffic frame rates for SO : Rate frames use the 00 bps rate, Rate ½ frames use the 00 bps rate, Rate ¼ frames use the 00 bps rate, and Rate / frames use the 00 bps rate. The allowable speech encoding frame rates for SO : Rate frames use the 0 bps rate, Rate ½ frames use the 000 bps rate, Rate ¼ frames are not used in Service Option, and Rate / frames use the 00 bps rate. Rates for SO - The allowable traffic frame rates for SO : Rate frames use the 00 bps rate, Rate ½ frames use the 00 bps rate, Rate ¼ frames use the 00 bps rate, and Rate / frames use the 00 bps rate. The allowable speech encoding frame rates for SO : Rate frames use the -

C.S00-D v.0 0 0 bps rate, Rate ½ frames use the 000 bps rate, Rate ¼ frames use the 000 bps rate, and Rate / frames use the 00 bps rate. Rates for SO 0 - The allowable traffic frame rates for SO 0: Rate frames use the 00 bps rate, Rate ½ frames use the 00 bps rate, and Rate / frames use the 00 bps rate. The allowable speech encoding frame rates for SO 0: Rate frames use the 0 bps rate, Rate ½ frames use the 000 bps rate, and Rate / frames use the 00 bps rate. Rates for SO - The allowable traffic frame rates for SO : Rate frames use the 00 bps rate, Rate ½ frames use the 00 bps rate, Rate ¼ frames use the 00 bps rate, and Rate / frames use the 00 bps rate. The allowable speech encoding frame rates for SO : Rate frames use the 0 bps rate, Rate ½ frames use the 000 bps rate, Rate ¼ frames use the 000 bps rate, and Rate / frames use the 00 bps rate. ROLR - Receive Objective Loudness Rating: a measure of receive audio sensitivity. ROLR is a frequency-weighted ratio of the line voltage input signal to a reference encoder to the acoustic output of the receiver. [] defines the measurement of sensitivity, and [] defines the calculation of objective loudness rating. Supra-aural Headphones - Headphones that cover but do not surround the entire ear. T max - The maximum undistorted sinusoidal level that can be transmitted through the interfaces between the EVRC and the PCM-based network. This is taken to be a reference level of +. dbm0. 0 0 0. Test Model for the Speech Codec For the purposes of this standard, a speech encoder is a process that transforms a stream of binary data samples of speech into an intermediate low bit-rate parameterized representation. As mentioned elsewhere in this document, the reference method for the performance of this process is given in []. This process may be implemented in real-time as a software program or otherwise at the discretion of the manufacturer. Likewise, a speech decoder is a process that transforms the intermediate low bit-rate parameterized representation of speech (given []) back into a stream of binary data samples suitable for input to a digital-to-analog converter followed by an electro-acoustic transducer. The test model compares the output streams of the test encoder and/or decoder to those of a master encoder or decoder when driven by the same input stream. Figure.- shows how the various combinations of outputs are generated. Various test conditions will dictate the specific source material and the functions of the gain blocks, the frame error model block, and the external rate control. The input stream for an encoder is a sequence of -bit linear binary s complement samples of speech source material. The speech can be clean (no background noise) or can have background noise added, depending on the condition being tested. The source is passed through the gain block, which can amplify or attenuate the signal depending on the condition being tested. This signal is then processed by both the master and test encoders, with the ability to control the maximum packet rate externally. The output of the test encoder for a given rate must conform to the packet files formats specified in []. The master encoded speech packets can be presented to a frame error model which -

C.S00-D v.0 simulates packet loss over a CDMA air interface. The (potentially corrupted) encoded speech packets from the master and test encoders are then used as inputs to each of the master and test decoders, forming four combinations of decoded outputs. The four output combinations are master encode/master decode, test encode/master decode, master encode/test decode, and test encode/test decode, or more simply: M/M, T/M, M/T, and T/T respectively. The decoded speech material is then appropriately gain adjusted (inversely to input gain) and formatted (µ-law PCM for SO and -bit linear PCM for SO, SO 0, and SO ) to form the final outputs. The representation of output speech is the same as that for input speech material. C l e a n o r N o i s e C o r r u p t e d S p e e c h M a t e r i a l G a i n M a s ter E n c oder E x t e r n a l Rate C o n t r o l Frame Error Model Master Decoder G a i n M/M Output T/M Output 0 T e s t E n c oder Intermediate Packet Format Test Decoder M/T Output T/T Output Figure.- Test Model 0 Various implementations of the encoder and decoder, especially those in hardware, may not be designed to deliver or accept a continuous data stream as previously described. It is the responsibility of the manufacturer to implement a test platform that is capable of delivering and accepting these formats in order to complete the performance tests described in the following sections. This may involve a custom hardware interface or a fair implementation of the algorithm in software, or some other mechanism. A fair implementation in software shall yield bit-exact output with reference to any hardware implementation that it is claimed to represent. The input speech material has been precision-limited by an -bit µ-law quantization algorithm in which the inverse quantized linear samples fill the entire -bit linear range. As specified within Section of [], the master codec assumes a -bit integer input/output normalization. -

C.S00-D v.0 0 0 CODEC MINIMUM STANDARDS This section describes the validation procedures that shall be used to verify the quality and interoperability of an EVRC implementation. The procedures are both comprehensive and backward compatible, in that they are provided for the SO, SO, SO0, and SO implementations of EVRC. The validation procedures comprise a set of objective and subjective tests as well as a maximum algorithmic delay Recommendation. These are described in the following sections:. Performance Testing for SO.. Objective Performance Testing for SO The objective testing portion of this specification consists of an average data rate test, and compliance to End-to-End Algorithmic Delay and Unity-gain requirements.... Average Data Rate Test The average data rate for the test codec shall be measured using benchmark files that are contained on the accompanying Software Distribution (in the /so/objctv subdirectory). The average data rate for the test codec shall be measured using twelve benchmark files that are contained in the associated Software Distribution (in the /so/objctv subdirectory). Each file exhibits a different combination of input level: - db, - db, and - db, and background noise conditions: ambient background noise, 0 db SNR babble noise condition, db SNR car noise condition and db SNR street noise. The background noise has been introduced by mixing the clean speech recording with the noise recording at the appropriate levels. The benchmark recording employed in the average data rate test is a single-sided recording similar to a telephone conversation. It exhibits an approximate voice activity factor of 0.. The processed files are not used in the subjective portion of the experiment. The length of each of the benchmark files is approximately 0 seconds.... Average Data Rate Computation The average data rate for the test codec shall be computed for each of the benchmark files as follows: R = (00*N + 00*N+ 00*N)/N, 0 where N = number of frames encoded at Rate, N = number of frames encoded at Rate /, N = number of frames encoded at Rate /, and N = N + N + N. The total average data rate for the test codec is then given by: This section does not apply whenever a codec has demonstrated bit-exactness. See..,..,.., or... -

C.S00-D v.0 0 Ravg =.0 * {R(babble noise segment @ -db) + R(car noise segment @ -db).+ R(street noise segment @ -db) + R(ambient background segment @ -db).+ R(babble noise segment @ -db) + R(car noise segment @ -db).+ R(street noise segment @ -db) + R(ambient background segment @ -db).+ R(babble noise segment @ -db) + R(car noise segment @ -db).+ R(street noise segment @ -db) + R(ambient background segment @ -db)}. See Section... for details in using the provided software tool that can be used to aid in making this calculation.... Average Data Rate Requirement The total average data rate Ravg shall not exceed 00 bps, otherwise the test codec fails the compliance test.... Unity Gain Requirement The specific EVRC test codec shall output speech with unity gain when compared with the input speech. The unity gain measurement (output active speech level/input active speech level) will be performed over the entire input speech database for the clean, nominal-level source conditions for each mode. The measurement should be made using the STL-000 tool [] [a] actlev, and must not show more than ± 0. db deviation between input and output active speech levels. This procedure is fully described in []. 0 0... End-to-end Algorithmic Delay Recommendation The algorithmic delay for the specific EVRC test codec should be calculated analytically by the codec manufacturer. In considering the algorithmic delay, it can be assumed that all transmission channels have infinite bandwidth, and that all processing elements have infinite throughput. Algorithmic delay is defined as the sum of all sequential filter delays and buffering delays in the encode/decode path. The maximum end-to-end algorithmic delay should be no greater than that of the master codec. For the master codecs defined in [], the algorithmic delay is given as: Delay Element SO Signal Preprocessing Delay: milliseconds LPC Analysis Look-ahead : 0 milliseconds LPC Analysis Window: 0 milliseconds Total: milliseconds Therefore, the total algorithmic delay imposed by a SO test codec should not exceed milliseconds... Subjective Performance Testing for SO This section outlines the subjective testing methodology of the subjective performance test. The purpose of this testing is to evaluate the quality of the test codec under a variety of conditions which may occur in the CDMA system. To accomplish this, two listening experiments have been designed to test speech codec quality under a variety of conditions. These conditions include channel impairments, codec tandem, audio background noise, and different input levels. In addition, half-rate maximum operation of the codec will be examined. -

C.S00-D v.0 0 0... Definition The codec subjective test is intended to validate the implementation of the speech codec being tested using the master codec defined in Section.. as a reference. The subjective tests for SO are based on the Absolute Category Rating, Mean Opinion Score (MOS) test as described in [0].... Method of Measurement The subjective test involves a listening-only assessment of the quality of the codec being tested, using the master codec as a reference. Subjects from the general population of telephone users will rate the various conditions of the test. Material supplied with this standard for use with this test includes source speech, impaired packet files from the master codec encoder, and source speech processed by various Modulated Noise Reference Unit (MNRU) conditions and other references. The basic Absolute Category Rating test procedure involves rating all conditions using a five-point scale describing the opinion of the test condition. This procedure is fully described in [0].... Test Conditions and Test Design for SO Listening Experiments The two listening experiments for SO are similar in design, and are performed as MOS listening tests. Each experiment will test the same number of codecs, and the number of test conditions for each experiment is five. There will be one condition typifying CDMA channels (% FER), a clear channel condition and a clear channel tandem condition. All tandem conditions shall be asynchronous, where asynchronous implies the introduction of a partial frame offset between encoding operations. A nominal input level of - db shall be used for these conditions. Additional test conditions include background noise and audio input level variation. For reference, µ-law, MNRU conditions (,, 0 and dbq values) and G. [] will be included in each experiment. The IS--C codec, specified in [], is included for all conditions as an additional codec.... Subjective Experiment I for SO The Test Conditions for Listening Experiment I are presented in Table...-. Table...- SO Listening Experiment I Conditions Condition Description Type of test Number of talkers Background noise Audio Input level Filter characteristics MOS (P.00) males, females none (ambient) - db (except for high/low input cond) IRS Reference conditions µ-law source,,, 0, dbq, G. -

C.S00-D v.0 Condition Description Test conditions () Clean () High Audio Input Level - db () Low Audio Input Level - db () % FER (forward and reverse) () Rate / Maximum Number of codecs Encoding stages () M/M, T/M, M/T, T/T, IS--C single The Test Design for Listening Experiment I are presented in Table...-. Table...- SO Listening Experiment I Design Label Operating Point Condition Enc/Dec Connection a0 EVRC-A Clean, Nominal, - db M-M a0 EVRC-A Clean, Nominal, - db M-T a0 EVRC-A Clean, Nominal, - db T-M a0 EVRC-A Clean, Nominal, - db T-T a0 IS--C Clean, Nominal, - db R-R a0 EVRC-A High, - db M-M a0 EVRC-A High, - db M-T a0 EVRC-A High, - db T-M a0 EVRC-A High, - db T-T a0 IS--C High, - db R-R a EVRC-A Low, - db M-M a EVRC-A Low, - db M-T a EVRC-A Low, - db T-M a EVRC-A Low, - db T-T a IS--C Low, - db R-R a EVRC-A % FER For & Rev M-M a EVRC-A % FER For & Rev M-T a EVRC-A % FER For & Rev T-M a EVRC-A % FER For & Rev T-T a0 IS--C % FER For & Rev R-R a EVRC-A, HR-Max Nominal, - db M-M a EVRC-A, HR-Max Nominal, - db M-T a EVRC-A, HR-Max Nominal, - db T-M a EVRC-A, HR-Max Nominal, - db T-T -

C.S00-D v.0 Label Operating Point Condition Enc/Dec Connection a IS--C, HR-Max Nominal, - db R-R a Reference MNRU db a Reference MNRU db a Reference MNRU 0dB a Reference MNRU db a0 Reference G. a Reference u-law Source... Subjective Experiment II for SO The Test Conditions for Listening Experiment II are presented in Table...-. Table...- SO Listening Experiment II Conditions Condition Description Type of test MOS (P.00) Number of talkers males, females Background noise ambient and specified test conditions Audio Input level - db Filter characteristics flat voice Reference conditions µ-law source,,, 0, dbq, G. Test conditions () Clean () Car Noise (IRS) at db S/N () Street Noise (flat) at db S/N () Office Babble (flat) at 0 db S/N () Tandem Number of codecs () M/M, T/M, M/T, T/T, IS--C Encoding stages single and tandem The Test Design for Listening Experiment II are presented in Table...-. Table...- SO Listening Experiment II Design Label Operating Point Condition Enc/Dec Connection b0 EVRC-A Clean, Nominal, - db M-M b0 EVRC-A Clean, Nominal, - db M-T b0 EVRC-A Clean, Nominal, - db T-M b0 EVRC-A Clean, Nominal, - db T-T -

C.S00-D v.0 Label Operating Point Condition Enc/Dec Connection b0 IS--C Clean, Nominal, - db R-R b0 EVRC-A Car Noise (IRS) at db S/N M-M b0 EVRC-A Car Noise (IRS) at db S/N M-T b0 EVRC-A Car Noise (IRS) at db S/N T-M b0 EVRC-A Car Noise (IRS) at db S/N T-T b0 IS--C Car Noise (IRS) at db S/N R-R b EVRC-A Street Noise (Flat) at db S/N M-M b EVRC-A Street Noise (Flat) at db S/N Car Noise (IRS) at db S/N b EVRC-A Street Noise (Flat) at db S/N Car Noise (IRS) at db S/N b EVRC-A Street Noise (Flat) at db S/N Car Noise (IRS) at db S/N b IS--C Street Noise (Flat) at db S/N Car Noise (IRS) at db S/N b EVRC-A Office Noise (Flat) at 0 db S/N Car Noise (IRS) at db S/N b EVRC-A Office Noise (Flat) at 0 db S/N Car Noise (IRS) at db S/N b EVRC-A Office Noise (Flat) at 0 db S/N Car Noise (IRS) at db S/N b EVRC-A Office Noise (Flat) at 0 db S/N Car Noise (IRS) at db S/N b0 IS--C Office Noise (Flat) at 0 db S/N Car Noise (IRS) at db S/N M-T T-M T-T R-R M-M M-T T-M T-T R-R b EVRC-A, Tandem Nominal, - db M-M,/M-M b EVRC-A, Tandem Nominal, - db M-M/T-T b EVRC-A, Tandem Nominal, - db T-T/M-M b EVRC-A, Tandem Nominal, - db T-T/T-T b IS--C, Tandem Nominal, - db R-R b Reference MNRU db b Reference MNRU db b Reference MNRU 0dB b Reference MNRU db b0 Reference G. b Reference u-law Source -

C.S00-D v.0... Numerical Parameters for SO Listening Experiments Table...- describes the resultant numerology that is used for each of the two SO listening experiments. The first column is a variable name given to each of the parameters, the second column is the description of the parameter, the third column shows the required calculation for determining the value of the parameter if it is dependent upon other parameter values and the last column shows the numerical value for each of the parameters. For each listening experiment, four codecs plus the IS--C codec are evaluated. The number of reference conditions in each of the two listening experiments is six, and the number of test conditions is five. Table...- Numerical Parameters for SO Listening Experiments Var Parameter Calculation Experiment I Value Experiment II Value C Codecs C Codec Test Conditions C Reference Conditions C Total Conditions C*C+C C Talkers C Stimuli per Talker C Stimuli per Condition C*C C Total Stimuli per Experiment C*C C File Sessions C0 Stimuli per File Session C/C C Listeners (Voters) C Listeners (Voters) per File Session C/C C Votes per Condition C*C0*C/C 0 0.. Source Speech Material for SO Testing All source material is derived from the Harvard Sentence Pair Database and matched in overall level. There are a total of original source files from different talkers. While individual sentences are repeated, every sample uses a distinct sentence pairing. Talkers were chosen to have distinct voice qualities and are native speakers of North American English. For the following discussion, it may be useful to refer to Table - for the configuration of the associated Software Distribution.... Source Speech Material for Experiment I The source speech material for subjective Experiment I is contained in directory /so/subjctv/exp/source. Each sentence is IRS filtered, gain adjusted, and µ-law companded in -

C.S00-D v.0 0 0 0 0 accordance with []. The talkers in subjective Experiment I consist of four adult males and four adult females. The source material for Experiment I consists of sentence pairs from different speakers for a total of speech files for both of the nominal input conditions (conditions and ). These files are named *.s. This directory also contains the source material for each of the high and low level input conditions, which are named *.s and *.s, respectively, for a total of x = files. The speech database also includes samples processed through the various reference conditions in directory /so/subjctv/exp/ref. The reference conditions are named *.q0 through *.q for the respective MNRU conditions and *. for the G. reference. The samples processed by the IS- -C codec for each of the five conditions are named *.qc through *.qc, respectively and *.qc is replaced with *.qf and *.qr corresponding to the IS--C codec % forward and reverse FER, respectively, also reside here.... Source Speech Material for Experiment II The source speech material for subjective Experiment II is contained in directory /so/subjctv/exp/source. Each sentence is flat filtered and µ-law companded in accordance with []. The talkers in subjective Experiment II consist of four adult males and four adult females. The clean source material for Experiment II, conditions and, consists of sentence pairs from different speakers for a total of speech files. These files are named *.s. This directory also contains the source material for the car, street, and babble noise conditions, which are named *.car, *.str, and *.bab, respectively, for a total of x = files. The speech database also includes samples processed through the various reference conditions in directory /so/subjctv/exp/ref. The reference conditions are named *.q0 through *.q for the respective MNRU conditions and *. for the G. reference. The samples processed by the IS--C codec for each of the five conditions (named *.qc through *.qc, respectively) also reside here... Processing of Speech Material for SO Testing The source speech material shall be processed by the various combinations of encoders and decoders listed in the descriptions of the two experiments given in Section... The master codec software described in Section.. shall be used in the processing involving the master codec. Generally, the master codec encoder and decoder outputs have been provided in the respective /so/subjctv/exp*/m_pkt and /so/subjctv/exp*/m_m directories. Execution of the master codec software is generally needed only for the test encoder/master decoder combination for each experiment/condition. The exception to this is the tandem condition in Experiment II, where double codec processing is required (see Section...). All codec processing shall be done digitally. Noise suppression and post-filter options shall be enabled for both the master and the test codecs. The digital format of the speech files is described in Section... The naming convention of the processed speech is as follows: For the packet files in the /so/subjctv/exp/m_pkt directory (Experiment I), the *.p files are the master packet files for the *.s source files. Likewise, the *.p and *.p files are the respective packet files for the *.s and *.s source files. The *.pf and *.pr are the impaired packet files which will be described in Section... Condition five (Rate / maximum), it uses *.phr as the extension for the half rate max packets. -

C.S00-D v.0 0 0 0 Similarly, the directory /so/subjctv/exp/m_pkt contains the master packet files for Experiment II. Here, the *.p files are the master packet files for the *.s source files, and the *.pc, *.pb, and *.ps files are the master packet files for the *.car, *.bab, and *.str source files, respectively. For the master encode/master decode directories (/so/subjctv/exp*/m_m), the naming convention of the speech files is such that the first two characters of the suffix indicate the codec combination and third indicates the condition number ( through ). It is required that this convention be used for the other codec combinations (mt, tm, and tt) so that the supplied randomization lists (see Section..) are valid. Two exceptions to this naming convention is the master encoder/master decoded % reverse link FER files which shall be assigned the extension *.tm and the % forward link FER files shall be assigned the extension *.mm.... Encoding by the Test Codec All of the source files will be encoded by the test codec to produce encoded packet files. For ease of reference, it is recommended that directories /so/subjctv/exp/t_pkt and /so/subjctv/exp/t_pkt be created to deposit the test encoder output packets, and that the naming conventions be made consistent with the master codec.... Decoding by the Master/Test Codecs The encoded packet files generated from the various encoders/conditions shall be processed through the master and test decoders. For all conditions, the signal power shall be normalized to - db. The signal shall then be µ-law companded into PCM files. See Sections... and... for details in using the provided software tools that can be used for this post-processing.... Introduction of Impairments For the % frame error condition (Experiment I, condition ), the impaired master codec encoded packet files are provided in the /so/subjctv/exp/m_pkt directory. Unlike other conditions, this condition uses only the test decoder and not the test encoder. The performance of the test decoder is compared to that of master decoder using master encoder generated packets from two different frame error models: % forward FER and % reverse FER. The % forward FER packets (*.pf) are then used by the test decoder to generate the master encoder/test decoder combination (*.mt), and the % reverse FER packets (*.pr) are used by the test decoder to generate the master encoder/test decoder combination (*.tt). The respective master decoder outputs are the *.mm and *.tm. To clarify the naming convention, the following four conditions are tested: *.mm - master encoder, master decoder, % forward link FER *.tm - master encoder, master decoder, % reverse link FER *.mt - master encoder, test decoder, % forward link FER *.tt - master encoder, test decoder, % reverse link FER... Tandem Conditions The clear channel tandem condition shall be performed by: encoding the appropriate source file, decoding the encoder's output file, -