speech signal process tools

源代码在线查看: .wave_pro

软件大小: 24038 K
上传用户: yuyx2003
关键词: process speech signal tools
下载地址: 免注册下载 普通下载 VIP

相关代码

				# @(#).wave_pro.src	1.4 3/29/90 ESI ATT								# This file specifies many of the parameters for the program waves.				# Specifications take the form				#		key_word 				# One or several of these pairs may appear on each line.  Lines in this				# file which begin with # are ignored.  The comments and blank lines seen here				# are optional and may be deleted in personalized copies.  A full set of				# specifications is included here as documentation, but any subset				# is acceptable.  If specifications are to be deleted, remove both the				# keyword and the value.  This file is accessed by get_globals() in globals.c.								# some default items you might want to un-comment and perhaps change:								#command_step   1								#verbose        2								#dsp32_wait     5								#debug_level     1								# maximum size of signal data buffer (in bytes)				# max_buff_size	2000000								# whether or not to write ESPS common after marking segments				#write_common 1								# a default header to use in case of headerless files				def_header /usr/esps/lib/waves/def_head.feasd								# initial height in pixels of waveform display frame (CRT screen is 900 high)				# Limits:	50 to 900  (pixels)				wave_height     250								# initial width in pixels of waveform display frame (CRT screen is 1152 wide)				# Limits:	50 to 1152  (pixels)				wave_width	1100								# minimum height in pixels of spectrogram windows 				# Limits:	50 to 900  (pixels)				min_spec_height 250								# minimum width in pixels of spectrogram windows 				# Limits:	50 to 1152  (pixels)				min_spec_width 350								# location of upper left of first waveform frame ((0,0) is upper left of CRT)				# Limits:	x: 0 to 1152-wave_width;  y: 0 to 900-wave_width  (pixels)				first_x		10				first_y		150								# location of the upper left corner of the waves control window (pixels)				ctlwin_x 0				ctlwin_y 0								# number of pixels to advance upon creation of subsequent waveform frames				# Limits:	x: 0 to 1152; y: 0 to 900  (pixels)				x_increment	0				y_increment	450								# set initial state of waves to color or monochrome 				# This must be 1 (for color) or 0 (for monochrome)				# This is set automatically on startup -- uncomment to override				# do_color 1								# plotting style to use for waveforms.				# 1 ==> standard "connect-the-dots;" 2 ==> additional lines are drawn from the				# true data point to the base line (histogram like).				line_type 1								# height in pixels of the region used to display and operate the scrollbars				scrollbar_height 20								# height in pixels of the region above the scrollbar used to display				# digital readouts (XView only).				readout_bar_height 20								# link various signal data and view manipulations across all members of				# a display ensemble (booleans).				scroll_ganged 1				zoom_ganged 1				edit_ganged 0								# files specifying parameters for generating spectrograms				# These are text files with format similar to that used herein.				nb_spect_params	 /usr/esps/lib/waves/nb_params				wb_spect_params	 /usr/esps/lib/waves/wb_params								# default signal input file (appears in Waveform Manipulator panel)				# May be a complete or partial pathname (completed after waves is run).				#inputname	/usr/esps/lib/waves/speech.sd								# default output file (or file containing lists of output names)				# See waves Help frame for output name usage.				outputname	foo1								# a default name to use for the first display ensemble generated by waves				# If omitted it becomes the simplified basename of the first file read.				objectname w								# colormap used for waveform and spectrogram displays				# The program cmap may be used to generate these RGB colormaps.								colormap	/usr/esps/lib/waves/Colormap												# foreground and background colormap entries for the control panel 				# of waves+ and attachments 				# One byte is used each for red, green and blue intensities respectively.				# (hexadecimal format)				fg_color	000000				bg_color        dcdcdc								# default (initial) duration of waveform displays (page size); (sec)				ref_size	20.0								# default step size for waveform "paging" (sec)				ref_step	3.0								# default (initial) starting location in speech file (sec)				# This should be less than the file duration + start time.				ref_start	0.0								# ratio used for "zoom" operations on waveforms				# Any value except zero should work.				zoom_ratio	0.5								# Specify an external function (program) to "attach" to waves.				# The ones currently available are the labeler, "label," and a spectral				# estimation program, "spectrum."  Waves assumes all such				# functions are located in /usr/esps/bin unless the				# full pathname is specified.				# funcname	label								# variables which set: the fraction of "F0" displays used for F0;				# the minimum F0 displayed (Hz); and the range (in Hz) of F0 displayed.				f0_size	.6				f0_min	50				f0_range 150								# Determine the plotting style for F0; argument elements are type,				# plotting char., x-offset and y-offset, respectively.  If type is 0,				# the usual connect-the-dots paradigm is used; if type is 1, the data				# points are discretely plotted using the plot character.  x- and				# y-offsets are pixel offsets required to center the data points (font				# dependent).				f0_plot_specs 1 * 4 6								# Determine the initial definitions of left and middle button presses				# for waveform windows.				# left_op can be one of: "up/down move" "move closest" "modify signal"				left_op	up/down move				# middle_op can be one of: "blow up; function" "up/down move" "blow up time"				#				"play between marks"				middle_op play between marks								# Miscellaneous switches are set/cleared using the "options" keyword.				# See "OPTIONS" in /usr/esps/doc/waves.help.				options 4															

相关资源