chenkunyao@ubuntu-chenkunyao:~/test$ ./do_pcm pcm file process: [ -h]: show help information [ -i]: input file path [ -o]: output file path [ --nchi]: number of input file channels, default 1 [ --ncho]: number of output file channels, default 1 [ --ichi]: channel index select from input file: 0,1,...(default 0,i.e, mean val) [ -b]: bitwidht default 16 [ --ri]: input sample rate, default 16000 [ --ro]: output sample rate, default 16000 [ --norm]: whether or not to do pcm offline normalization, default 0 [ -v]: get split version needed 0 [ --hp]: high pass [ --ali]: align pcm by m_sequence,default 0 [ --delay]: for two channel signal to calculate delay [ --ali_s]: align pcm ,seconds to start with,default 0 [ --ali_e]: align pcm , seconds to end with ,default -1,which means 3min inputs [ --split]: split pcm by m_sequence,default 0, 1 means split words,2 means split person by start, 3 means split person by end [ --ms_cut_s]: start pos in ms [ --ms_cut_e]: end pos in ms [ --snr]: snr calculate