⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 nodiff

📁 speech signal process tools
💻
字号:
#! /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) 1990-1991  Entropic Research Laboratory, Inc. #                   All rights reserved"## The copyright notice above does not evidence any actual or intended # publication of this source code.     ## @(#)nodiff	1.6	11/26/91	ERL# # Written by:  Bill Byrne# Checked by:# Revised by:# # Brief description: nodiff - nth order difference# USE_ESPS_COMMON=off; export USE_ESPS_COMMONESPS_VERBOSE=0; export ESPS_VERBOSEUSAGE="Usage: nodiff [-f field_name] [-o order] [-r range] [-x debug_level] fea.in fea.out"case $# in0|1)	echo "$USAGE"	exit 1 ;;esacprgm=nodinfilename=outfilename=ORDER=1X_OPT=R_OPT=FLDNAME=spec_paramletter_opt=for i in $*do	case $letter_opt in	-o)		ORDER=$i		letter_opt= ;;	-x)		X_OPT=-x$i		letter_opt= ;;	-f)		FLDNAME=$i		letter_opt= ;;	-r)			R_OPT = -r$i		letter_opt= ;;	"")		case $i in		-o)			letter_opt=-o ;;		-o*)			ORDER=`echo $i | awk '{print substr($0, 3)}'`;;		-f)			letter_opt=-f ;;		-f*)			FLDNAME=`echo $i | awk '{print substr($0, 3)}'`;;		-r)			letter_opt=-r ;;		-r*)			R_OPT=-r`echo $i | awk '{print substr($0, 3)}'`;;		-x)			letter_opt=-x ;;		-x*)			X_OPT=-x`echo $i | awk '{print substr($0, 3)}'`;;		*) 				if test $infilename			then 				outfilename=$i			else				infilename=$i			fi;;		esac	esacdoneFLDNAMEOUT="$FLDNAME"_d"$ORDER"case $ORDER in1 | 2 | 3 | 4 | 5)	FLTNAME=`get_esps_base`/lib/filters/diff$ORDER.filt;;*)	echo "nodiff: order $ORDER out of range - exiting."	exit 1 ;;esacif test ! -r $FLTNAME then	echo "nodiff: can't find the difference file $FLTNAME"	exit 1ficase $infilename in -) 	case $R_OPT in 	"")		cat > /tmp/nodiff_in$$ 		tofeasd  $X_OPT -f $FLDNAME /tmp/nodiff$$ - |\		filter   $X_OPT $R_OPT -F $FLTNAME - - |\		feafunc  $X_OPT -f samples -f $FLDNAMEOUT - - |\		mergefea $X_OPT -f $FLDNAMEOUT - /tmp/nodiff$$ $outfilename 		rm /tmp/nodiff$$ ;;	*)			echo "nodiff: stdin not allowed with -r option - exiting."		exit 1 ;;	esac ;;*)	copysps $X_OPT $R_OPT $infilename /tmp/nodiff$$	tofeasd  $X_OPT -f $FLDNAME $infilename - |\	filter   $X_OPT $R_OPT -F $FLTNAME - - |\	feafunc  $X_OPT -f samples -f $FLDNAMEOUT - - |\	mergefea $X_OPT -f $FLDNAMEOUT - - |\	mergefea $X_OPT -f $FLDNAMEOUT - /tmp/nodiff$$ $outfilename 	rm /tmp/nodiff$$ ;;esac

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -