=============================================================== *** README file for ITU-T G.722.2 Annex D (07/2003): *** Digital test sequences for a bit exact implementation of *** the G.722.2 adaptive multi-rate wideband (AMR-WB) speech *** transcoder, voice activity detection, comfort noise *** generation, and source controlled rate operation, *** version 5.4.0 Last Update: 29/July/2003 =============================================================== These test vectors form an integral part of ITU-T Rec. G.722.2 Annex D (07/2003) "Wideband coding of speech at around 16 kbit/s using Adaptive Multi-rate Wideband (AMR-WB): Digital test sequences". They are freely available on ITU-T website. They are also available on a paying CD-ROM from ITU Sales department at sales@itu.int. IPR STATEMENT & DISCLAIMER ========================== User's attention is drawn to the possibility that the practice or implementation of this Recommendation may involve the use of existing patents. ITU takes no position concerning the evidence, validity or applicability of patents, whether asserted by ITU Member States, Sector Members, Associates or by others outside of the Recommendation development process. For further information implementors are strongly urged to consult the ITU-T patent database in this regard. DISCLAIMER: In no event shall the ITU be liable for any damages whatsoever (including, without limitation, damages for loss of profits, business interruption, loss of information, or any other pecuniary loss) arising out of or related to the use of or inability to use the accompanying Software. The ITU disclaims all warranties, express or implied, including but not limited to, warranties of merchantability and fitness for a particular purpose. ITU CONTACTS ============ For distribution of update software, please contact: Sales Department ITU Place des Nations CH-1211 Geneve 20 SUISSE email: sales@itu.int For reporting problems, please contact TSB helpdesk service at: TSB Helpdesk service ITU Place des Nations CH-1211 Geneve 20 SUISSE fax: +41 22 730 5853 email: tsbedh@itu.int ***************************** ** TECHNICAL DESCRIPTION ** ***************************** /////////////////////////////////////////////////////////// / / / Digital test sequences (version 5.4.0) for a bit exact / / implementation of the adaptive multi-rate wideband / / (AMR-WB) speech transcoder, voice activity detection, / / comfort noise generation, and source controlled rate / / operation. / / / /////////////////////////////////////////////////////////// Test sequences are organized in 3 sub-directories: - SyncVectors - TestVectors - DTX_testVectors For easier download, test sequences are zipped on the web into 10 files, named G.722.2-Annex_D-Test_Vector_2003-07_Part-xx.zip, with xx from 01 to 10. Test sequences for Adaptive Multi-Rate (AMR) wideband speech codec ========================================================================= These test sequences correspond to AMR WB C code !! All files are in PC format Test sequences for AMR wideband speech codec are in the root (.\) as follows: T_INP :encoder input test sequences and mode control file T_MODE :encoder and decoder output for mode switching test T_660 :encoder and decoder output for 6.60 kbit/s T_885 :encoder and decoder output for 8.85 kbit/s T_1265 :encoder and decoder output for 12.65 kbit/s T_1425 :encoder and decoder output for 14.25 kbit/s T_1585 :encoder and decoder output for 15.85 kbit/s T_1825 :encoder and decoder output for 18.25 kbit/s T_1985 :encoder and decoder output for 19.85 kbit/s T_2305 :encoder and decoder output for 23.05 kbit/s T_2385 :encoder and decoder output for 23.85 kbit/s Each of these folders contain the corresponding files listed below. All encoder input and output sequences are indicated with .INP and .COD respectively at the end of the corresponding filename. The decoder output sequences are indicated with .OUT and the mode control file for the mode switching test is indicated with .MOD. Furthermore note that shall be replaced by the number of tested codec mode, i.e. one of 660, 885, 1265, 1425, 1585, 1825, 1985, 2305 or 2385. For example, the file T08_660.COD is the encoder output file for encoder input test sequence T08.INP using the codec mode 6.60 kbit/s. Speech codec test sequences: ---------------------------- T_INP: T00.INP ... T23.INP T22.MOD T_MODE: T22.COD, T22.OUT T_: T00_.COD ... T20_.COD T22_.COD T00_.OUT ... T20_.OUT Test sequences for bit and frame synchronisation ===================================================== !! All files are in PC format Test sequences for bit and frame synchronisation are in the root (.\) as follows: SYNC_INP :encoder input sequences for bit and frame synchronisation SYNC_660 :encoder output for frame synchronisation for 6.60 kbit/s SYNC_885 :encoder output for frame synchronisation for 8.85 kbit/s SYNC_1265 :encoder output for frame synchronisation for 12.65 kbit/s SYNC_1425 :encoder output for frame synchronisation for 14.25 kbit/s SYNC_158 :encoder output for frame synchronisation for 15.85 kbit/s SYNC_1825 :encoder output for frame synchronisation for 18.25 kbit/s SYNC_1985 :encoder output for frame synchronisation for 19.85 kbit/s SYNC_2305 :encoder output for frame synchronisation for 23.05 kbit/s SYNC_2385 :encoder output for frame synchronisation for 23.85 kbit/s Each of these folders contains the corresponding files listed below. Encoder input and output sequences are indicated with .INP and .COD respectively at the end of the corresponding filename. Encoder output frames are calculated by shifting the sequence SEQSYNC.INP through the positions 0 to 319. Encoder output frame is syncXXX_.COD, where XXX means the number of shifting. Furthermore note that shall be replaced by the number of tested codec mode, i.e. one of 660, 885, 1265, 1425, 1585, 1825, 1985, 2305 or 2385. Sequences for bit and frame synchronisation: -------------------------------------------- SYNC_INP: BITS.INP SEQS.INP SYNCXXX_: sync000_.COD ... sync319_.COD Test sequences for Discontinuous transmission (DTX) ================================================================== !! All files are in PC format Test sequences for DTX are located in the directory: .\DTX_test_vectors These test sequences correspond to DTX C code The test sequences for each mode are located in the following subfolders: T_INP :encoder input test sequences and mode control file T_660 :encoder and decoder output for 6.60 kbit/s T_885 :encoder and decoder output for 8.85 kbit/s T_1265 :encoder and decoder output for 12.65 kbit/s T_1425 :encoder and decoder output for 14.25 kbit/s T_1585 :encoder and decoder output for 15.85 kbit/s T_1825 :encoder and decoder output for 18.25 kbit/s T_1985 :encoder and decoder output for 19.85 kbit/s T_2305 :encoder and decoder output for 23.05 kbit/s T_2385 :encoder and decoder output for 23.85 kbit/s Each of these folders contains the corresponding files listed below. All encoder input and output sequences are indicated with .INP and .COD respectively at the end of the corresponding filename. The decoder output sequences are indicated with .OUT. Furthermore note that shall be replaced by the number of tested codec mode, i.e. one of 660, 885, 1265, 1425, 1585, 1825, 1985, 2305 or 2385. For example, the file Dtx1_660.COD is the encoder output file for encoder input test sequence Dtx1.INP using the codec mode 6.60 kbit/s with DTX. DTX test sequences: ------------------- T_INP: Dtx1.inp ... Dtx5.inp T_: Dtx1_.COD ... Dtx1_.COD Dtx1_.OUT ... Dtx1_.OUT