melspec.tst
来自「speech signal process tools」· TST 代码 · 共 1,184 行 · 第 1/3 页
TST
1,184 行
#! /bin/sh# This material contains unpublished, proprietary software of # Entropic Research Laboratory, Inc. Any reproduction, distribution, # or publication of this work must be authorized in writing by Entropic # Research Laboratory, Inc., and must bear the notice: ## "Copyright (c) 1998 Entropic Research Laboratory, Inc. # All rights reserved."## The copyright notice above does not evidence any actual or intended # publication of this source code. ## @(#)melspec.tst 1.1 7/12/98 ERL# # Written by: Rod Johnson# Checked by:# Revised by:# # Brief description: Test script for melspec program.# "melspec.tst clean" just removes the test files.# "melspec.tst" runs the tests and leaves the test files in place.### CLEAN UP TEST FILESrm -f tstA.spec out1.spec log1.txt log1.ref ref1.spec dif1.spec \ tmp.spec tmp.sd dif.sd \ out2.spec log2.txt log2.ref \ out3.spec testparamcase "$1" inclean) exit 0;;esac## TURN OFF COMMON PROCESSINGUSE_ESPS_COMMON=off; export USE_ESPS_COMMON## MAKE TEST FEA_SPEC FILEecho "Making test FEA_SPEC file tstA.spec."esig2fea - tstA.spec <<aArDvArKEsignal 0.0B ASCII 48 1471 -1Tag: LONG <r>tot_power: FLOAT <r>re_spec_val: SCHAR 129 <r>sf: FLOAT 1 <g> [0] 8000.0000src_sf: FLOAT 1 <g> [0] 8000.0000nan: LONG 1 <g> [0] 0frmlen: LONG 1 <g> [0] 64step: LONG 1 <g> [0] 16frame_meth: SHORT 1 <g> [0] 1frame_meth.enumStrings: CHAR 3 9 <g> [0][0] "NONE\0\0\0\0\0" [1][0] "FIXED\0\0\0\0" [2][0] "VARIABLE\0"contin: SHORT 1 <g> [0] 1contin.enumStrings: CHAR 2 4 <g> [0][0] "NO\0\0" [1][0] "YES\0"start: LONG 1 <g> [0] 1spec_type: SHORT 1 <g> [0] 2spec_type.enumStrings: CHAR 5 5 <g> [0][0] "NONE\0" [1][0] "PWR\0\0" [2][0] "DB\0\0\0" [3][0] "REAL\0" [4][0] "CPLX\0"freq_format: SHORT 1 <g> [0] 2freq_format.enumStrings: CHAR 7 10 <g> [0][0] "NONE\0\0\0\0\0\0" [1][0] "SYM_CTR\0\0\0" [2][0] "SYM_EDGE\0\0" [3][0] "ASYM_CTR\0\0" [4][0] "ASYM_EDGE\0" [5][0] "ARB_VAR\0\0\0" [6][0] "ARB_FIXED\0"num_freqs: LONG 1 <g> [0] 129FeaSubtype: SHORT <g> 7FeaSubtype.enumStrings: CHAR 10 10 <g> [0][0] "NONE\0\0\0\0\0\0" [1][0] "FEA_VQ\0\0\0\0" [2][0] "FEA_ANA\0\0\0" [3][0] "FEA_STAT\0\0" [4][0] "FEA_QHIST\0" [5][0] "FEA_DST\0\0\0" [6][0] "FEA_2KB\0\0\0" [7][0] "FEA_SPEC\0\0" [8][0] "FEA_SD\0\0\0\0" [9][0] "FEA_FILT\0\0"recordFreq: DOUBLE <g> 500.0000000000000startTime: DOUBLE 1 <g> [0] 1.022000000000000[Record 0] [tot_power] 42.399658 [Tag] 8145 [re_spec_val] [0] 23 40 46 50 52 53 54 53 53 51 49 46 [12] 46 48 50 51 51 51 51 50 48 46 43 39 [24] 35 32 31 32 33 34 35 36 36 37 38 40 [36] 41 42 42 41 38 33 18 29 35 37 37 36 [48] 35 33 31 30 31 32 33 34 35 36 37 39 [60] 41 42 43 43 43 41 40 40 41 44 46 47 [72] 47 46 44 41 35 24 31 34 32 25 32 38 [84] 41 42 42 42 41 42 43 44 45 46 46 45 [96] 44 42 39 37 35 34 34 34 37 40 42 43 [108] 43 43 42 41 40 40 39 39 38 36 34 31 [120] 32 35 37 38 38 37 35 29 0[Record 1] [tot_power] 215.90933 [Tag] 8161 [re_spec_val] [0] 37 39 42 45 48 50 52 53 53 53 52 51 [12] 50 49 47 45 44 45 47 49 51 51 51 50 [24] 49 49 50 50 50 50 50 51 52 52 53 52 [36] 51 49 47 45 46 48 50 51 52 52 52 51 [48] 51 50 50 51 51 52 52 52 52 51 49 46 [60] 44 45 48 50 51 52 52 52 53 53 54 53 [72] 52 50 47 45 46 48 50 51 52 53 54 55 [84] 56 57 58 58 59 59 58 58 56 55 52 48 [96] 43 38 37 39 42 45 48 50 52 52 53 52 [108] 51 49 48 48 48 49 49 47 45 42 37 36 [120] 40 43 45 47 48 48 48 48 48[Record 2] [tot_power] 1402.1790 [Tag] 8177 [re_spec_val] [0] 40 41 45 48 52 54 56 57 56 56 54 52 [12] 52 53 54 54 54 54 54 54 54 54 54 54 [24] 56 57 58 59 59 59 59 59 59 59 59 59 [36] 60 61 62 62 63 64 64 64 65 64 64 63 [48] 63 61 60 59 58 57 57 57 57 57 57 57 [60] 57 57 57 57 57 58 59 60 60 61 61 61 [72] 61 60 60 59 58 57 57 57 58 59 61 63 [84] 64 65 65 66 66 65 64 63 62 61 59 58 [96] 57 56 56 57 58 59 59 59 60 59 59 59 [108] 58 57 57 56 55 55 55 54 54 54 54 54 [120] 55 55 55 54 53 52 49 44 34[Record 3] [tot_power] 1747.7202 [Tag] 8193 [re_spec_val] [0] 42 44 49 53 56 58 61 62 63 64 64 64 [12] 64 64 63 63 62 61 59 57 54 51 50 52 [24] 55 57 59 60 60 60 60 59 57 53 43 46 [36] 55 59 62 64 66 67 67 68 68 67 66 65 [48] 63 61 58 53 43 42 50 53 55 57 57 57 [60] 56 55 52 47 43 49 53 56 58 59 60 60 [72] 61 61 61 61 60 59 57 54 56 60 63 65 [84] 66 66 66 65 64 61 59 57 56 57 58 59 [96] 59 60 60 60 60 60 59 58 57 56 54 53 [108] 52 52 52 52 51 50 47 45 47 51 53 55 [120] 56 57 57 56 55 54 53 52 51[Record 4] [tot_power] 942.25507 [Tag] 8209 [re_spec_val] [0] 30 40 48 53 56 59 62 63 64 65 64 64 [12] 63 62 61 61 60 59 58 56 55 53 53 53 [24] 54 54 54 54 53 52 52 52 53 55 56 57 [36] 58 58 58 59 60 61 62 62 63 63 62 61 [48] 60 58 56 53 52 50 49 49 48 48 49 49 [60] 50 50 50 50 50 50 49 49 49 48 48 48 [72] 48 49 49 50 52 55 59 61 63 65 65 66 [84] 65 65 63 61 58 55 50 46 43 44 46 48 [96] 49 50 51 51 51 51 51 50 49 47 45 41 [108] 37 34 35 37 39 41 43 45 47 49 50 51 [120] 52 53 53 52 50 48 45 41 40[Record 5] [tot_power] 315.31058 [Tag] 8225 [re_spec_val] [0] 37 44 50 55 58 60 61 61 60 59 56 54 [12] 52 49 41 46 52 55 55 54 52 49 47 45 [24] 44 46 48 50 50 50 49 49 48 47 46 47 [36] 47 46 43 43 46 47 49 50 52 53 53 52 [48] 49 44 41 44 45 44 43 42 44 45 46 47 [60] 48 47 44 40 29 28 32 27 23 36 41 43 [72] 43 42 39 44 48 52 54 56 59 61 62 63 [84] 64 63 61 58 54 47 40 44 45 44 44 44 [96] 43 41 35 18 28 30 32 37 40 42 42 41 [108] 38 33 26 31 34 35 34 33 36 40 43 45 [120] 46 47 47 47 46 44 42 37 30[Record 6] [tot_power] 3602.5481 [Tag] 8241 [re_spec_val] [0] 48 51 55 58 62 64 66 67 67 67 67 67 [12] 67 67 68 69 69 70 70 70 69 69 69 68 [24] 67 67 66 66 65 65 65 64 64 64 64 65 [36] 65 66 66 66 66 66 65 66 66 66 65 65 [48] 64 63 62 61 60 60 59 58 57 57 57 56 [60] 56 56 55 54 54 53 53 54 55 56 57 58 [72] 59 61 62 63 63 63 63 63 64 65 67 68 [84] 68 68 67 66 64 62 60 59 58 56 55 53 [96] 50 48 47 47 47 48 48 48 48 47 46 45 [108] 44 44 46 47 49 50 50 51 52 53 53 53 [120] 52 51 51 51 52 53 54 55 55[Record 7] [tot_power] 10057.778 [Tag] 8257 [re_spec_val] [0] 45 51 57 61 64 66 68 69 70 71 72 72 [12] 73 73 74 74 74 74 74 74 73 72 70 69 [24] 67 66 65 65 65 65 65 65 65 66 67 68 [36] 70 71 72 73 74 74 74 74 74 73 72 70 [48] 68 66 63 60 58 57 56 55 55 54 54 54 [60] 54 54 54 54 54 53 54 55 56 57 58 58 [72] 59 60 62 64 66 68 70 71 72 73 73 73 [84] 73 72 70 68 66 63 60 58 56 55 55 53 [96] 52 51 50 50 50 50 49 49 49 48 48 48 [108] 48 49 49 50 52 54 55 57 59 60 60 61 [120] 61 61 60 60 59 57 55 52 50[Record 8] [tot_power] 5620.1919 [Tag] 8273 [re_spec_val] [0] 37 51 57 61 64 66 67 68 67 66 63 62 [12] 64 66 68 69 69 69 69 69 69 67 65 62 [24] 56 52 56 57 56 52 49 54 57 58 55 50 [36] 59 65 69 71 73 74 74 74 73 72 70 67 [48] 64 60 57 53 48 40 42 46 46 45 44 44 [60] 45 45 45 43 40 39 43 46 48 48 46 43 [72] 45 46 44 52 60 65 69 71 73 74 74 74 [84] 73 71 68 64 58 53 51 48 39 41 48 50 [96] 49 47 44 46 48 48 47 43 39 42 45 46 [108] 45 41 32 41 46 49 50 52 54 57 59 61 [120] 62 62 61 60 58 55 51 46 43[Record 9] [tot_power] 3671.2175 [Tag] 8289 [re_spec_val] [0] 48 55 60 63 65 66 67 67 66 65 64 63 [12] 62 61 60 58 55 50 53 58 61 63 64 65 [24] 66 66 66 65 64 62 61 58 56 55 57 59 [36] 62 64 66 67 69 70 71 71 70 68 64 58 [48] 39 52 55 55 52 49 49 50 49 47 44 39 [60] 40 45 47 47 45 40 28 39 44 46 46 44 [72] 38 40 43 47 55 62 66 70 72 73 74 73 [84] 72 71 68 65 61 57 57 58 57 56 55 53 [96] 52 53 53 54 54 54 54 53 51 50 49 49 [108] 49 49 50 49 49 48 46 47 51 55 58 60 [120] 61 61 61 59 58 55 51 47 45[Record 10] [tot_power] 45199.863 [Tag] 8305 [re_spec_val] [0] 50 54 59 64 68 70 73 74 75 75 75 75 [12] 75 75 76 77 78 78 78 78 77 77 76 76 [24] 76 77 77 78 78 78 77 77 77 77 77 78 [36] 78 78 78 78 79 80 80 81 81 81 80 79 [48] 77 76 75 74 73 73 72 71 70 69 68 68 [60] 67 67 67 68 68 68 69 69 70 70 71 72 [72] 72 73 73 74 75 76 78 78 79 78 77 74 [84] 69 66 69 73 74 75 74 74 73 72 71 70 [96] 70 69 69 69 68 67 66 65 65 65 65 66 [108] 66 66 66 65 65 65 65 66 67 67 67 66 [120] 64 61 56 44 49 53 53 48 2[Record 11] [tot_power] 186006.64 [Tag] 8321 [re_spec_val] [0] 11 55 61 66 69 72 74 75 76 78 79 80 [12] 81 82 84 84 85 86 86 86 85 85 84 82 [24] 81 80 79 78 78 78 79 79 79 79 80 80 [36] 82 83 84 86 87 87 88 88 88 88 87 86 [48] 84 82 80 77 75 72 71 70 70 69 68 68 [60] 68 68 68 69 69 70 70 71 72 72 73 73 [72] 74 75 77 79 81 82 84 85 85 86 85 85 [84] 85 84 83 82 81 80 79 77 76 75 74 74 [96] 73 73 72 71 71 70 70 70 69 69 68 68 [108] 68 68 69 70 71 72 73 73 74 74 74 74 [120] 73 72 71 70 69 69 68 68 68[Record 12] [tot_power] 139175.20 [Tag] 8337 [re_spec_val] [0] 53 57 62 66 68 70 71 72 72 71 70 68 [12] 71 76 80 83 85 86 86 86 85 84 81 77 [24] 71 60 59 65 66 66 66 65 65 67 68 69 [36] 69 73 78 81 84 86 88 88 88 88 87 85 [48] 82 79 74 69 63 61 60 56 51 49 51 52 [60] 50 49 50 53 56 58 59 60 60 60 60 62 [72] 63 64 66 70 74 78 81 84 85 87 87 87 [84] 87 86 84 81 78 73 68 66 66 65 64 63 [96] 63 63 63 62 61 61 61 61 59 58 57 57 [108] 57 56 57 60 63 66 68 70 72 73 73 74 [120] 74 73 73 71 70 69 67 66 65[Record 13] [tot_power] 67697.734 [Tag] 8353 [re_spec_val] [0] 50 56 61 64 66 67 67 67 66 65 60 50 [12] 66 73 77 80 82 84 84 84 84 83 81 78 [24] 74 67 64 67 68 69 69 68 68 66 65 66 [36] 69 72 75 78 80 82 83 84 84 84 83 81 [48] 79 76 71 65 56 54 55 53 48 44 48 49 [60] 49 47 44 39 38 43 47 50 52 52 51 43 [72] 49 57 61 65 68 72 75 79 81 83 84 84 [84] 84 83 82 79 76 72 65 55 57 60 59 57 [96] 55 52 52 53 54 54 54 53 53 51 50 49 [108] 50 52 54 56 57 57 58 59 61 63 65 66 [120] 66 66 65 63 61 58 55 53 52[Record 14] [tot_power] 82619.055 [Tag] 8369 [re_spec_val] [0] 46 51 59 64 69 71 73 75 75 76 77 77 [12] 76 73 65 68 77 81 84 85 85 84 83 79 [24] 74 63 71 76 78 80 81 81 82 81 80 79 [36] 78 79 80 81 81 79 75 65 75 80 82 83 [48] 83 81 79 76 75 75 75 75 74 73 73 73 [60] 72 72 72 72 72 72 72 73 73 74 74 74 [72] 74 74 75 76 76 74 73 76 80 83 84 84 [84] 83 81 77 66 66 74 76 76 75 74 72 71 [96] 70 69 69 69 70 70 69 68 67 65 64 63 [108] 64 64 64 64 64 63 62 61 59 57 58 61 [120] 63 64 63 62 59 57 55 54 54[Record 15] [tot_power] 476313.34 [Tag] 8385 [re_spec_val] [0] 45 55 62 66 70 73 75 77 78 79 80 80 [12] 81 82 83 84 86 87 88 89 90 89 89 88 [24] 87 86 85 85 84 84 84 84 85 85 85 85 [36] 86 86 87 88 88 89 89 90 90 90 91 90 [48] 90 89 88 86 84 82 80 78 77 76 76 76 [60] 76 76 76 76 76 76 77 77 78 78 79 79 [72] 80 81 83 84 85 87 88 89 90 91 91 91 [84] 91 90 89 87 86 85 84 83 82 81 80 79 [96] 78 77 77 76 76 75 74 74 73 72 72 71 [108] 71 71 71 72 72 72 73 73 73 74 74 74 [120] 74 74 73 73 72 70 69 68 68[Record 16] [tot_power] 474768.25 [Tag] 8401 [re_spec_val] [0] 56 58 63 67 70 72 74 75 75 75 75 73 [12] 72 75 79 82 85 87 89 90 90 90 89 88 [24] 86 83 79 76 76 76 77 77 76 77 77 78 [36] 78 78 79 82 85 88 90 91 92 93 93 92 [48] 91 89 87 83 79 74 70 69 68 66 65 65 [60] 66 67 67 67 67 68 68 69 70 70 71 72 [72] 73 75 76 79 82 85 88 90 92 93 93 93 [84] 93 92 91 89 86 83 80 76 75 75 75 74 [96] 73 72 72 71 71 70 69 68 67 66 65 64 [108] 64 64 65 66 67 69 70 71 73 74 74 75 [120] 75 75 75 75 74 73 73 72 72[Record 17] [tot_power] 198083.11 [Tag] 8417 [re_spec_val] [0] 53 56 61 65 67 68 69 67 66 63 60 61 [12] 67 72 76 79 81 83 84 85 85 85 85 84 [24] 83 80 77 73 67 65 67 67 66 61 58 63 [36] 65 66 67 72 78 82 85 87 89 90 90 89 [48] 88 86 83 79 74 66 62 62 60 54 47 52 [60] 52 49 40 21 33 45 51 53 52 46 50 59 [72] 64 67 67 67 70 77 81 85 88 89 90 91 [84] 90 89 88 85 82 78 73 66 57 48 53 57 [96] 57 55 49 48 52 53 52 49 45 47 49 51 [108] 50 49 47 50 55 58 60 61 62 62 62 64 [120] 65 66 67 67 66 65 62 57 51[Record 18] [tot_power] 82090.984 [Tag] 8433 [re_spec_val] [0] 33 46 58 65 69 71 72 72 72 71 71 70 [12] 67 61 68 74 77 78 77 73 64 73 79 81 [24] 82 81 79 75 68 63 71 74 75 75 75 74 [36] 74 73 71 64 68 77 82 84 85 86 85 84 [48] 83 82 81 80 78 76 73 71 72 72 71 70 [60] 69 69 69 69 68 68 67 68 70 70 70 69 [72] 69 69 68 62 62 74 79 82 84 85 86 85 [84] 85 84 83 82 80 76 69 61 69 71 71 68 [96] 65 63 63 63 63 64 65 65 64 62 61 60 [108] 59 59 60 61 62 61 60 58 55 53 48 39 [120] 51 57 60 61 61 60 57 52 32aArDvArK## RUN PROGRAM (1) --- minimal optionsecho 'Running command (1):'echo ' ./melspec -n21 -X tstA.spec out1.spec 2>log1.txt'./melspec -n21 -X tstA.spec out1.spec 2>log1.txt## CHECK OUTPUT (1)## --- STDERR OUTPUT (1)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?