relnote3.3.m

来自「speech signal process tools」· M 代码 · 共 344 行 · 第 1/2 页

M
344
字号
\fIHdshrink\fP (1\-\s-1ESPS\s+1) has been changed to move comments from embedded headers only if a \fB-c\fP option is used.  .npA new generic header item has been added to \fIlpcana\fR output files:\fInominal_frame_size\fR. It contains the target frame length for spectrum analysis; that is, the value specified by \fIlpc_frame_size\fRin the parameter file. \fILpcana\fR now writes 0 for the value of the\fIfrmlen\fR generic header item (it used to record \fIlpc_frame_size\fR).These changes were made to make \fIlpcana\fR output compatible with thenew \fIme_spec\fR. .npThe following changes have been made to \fIrefcof\fR: fixed so that aframe truncated (e.g., at end of file) is handled as full frame.  Thatis, the optional window is applied as though the frame length is givenby the size of the truncated frame.  \fIPrefcof\fR (default parameterfile) - fixed to work properly with eparam (wrong default for analysismethod).npA bug in \fIframe\fR was fixed that caused a problem with\fIframe_len\fR == 0 and common was processed..np\fIMcplay\fR was fixed so that the \fB-s\fR option handlesfractional seconds.  Some error messages were also improved..npThe manual page for \fIread_params(3\-ESPS)\fR was fixed to correctlydescribe common processing..npThe library function \fIpc_to_lsf\fR was updated.   This has bug fixes..npThe programs \fIpwr\fR and \fIzcross\fR were updatedto correct some error messages..np\fILpcsynt\fR now looks in the \fInominal_frame_size\fR generic headerto get information for synthesis; it used to look in \fIfrmlen\fR.  Ifyou want to synthesis from old lpcana output files, you need to addthe generic header item \fInominal_frame_size\fR.  This can be doneeasily by using \fIaddgen\fP..npThe program \fIme_sgram\fR has been changed to have options consistentwith the new \fIsgram\fR program.  Also, it now allows non integerstep sizes..np\fIlpcsynt\fR updated to fix a bug which only shows up onSun4 systems..npThe filter design program \fIwmse_filt\fR computes and stores in theheader of the output file the filter delay time, as \fIsample_delay\fR.The programs \fIfilter\fR and \fIfft_filter\fR use this to correctlycompute the \fIstart_time\fR generic in the filtered output file.The other filter design programs do not yet compute this and theirman pages have been changed to mention this.  .npNumerous minor bug fixes and documentation changes.  .sh 1 "Waves+".lpThis release of ESPS fully supports the optional ESPS interactive graphicsinterface, \fIwaves+\fR.   \fIWaves+\fR currently runs only on Sun3 andSun4 systems.   The \fIwaves+\fR distribution is in binary formand includes the following programs:.np\fIwaves+\fR - this is the main program for \fIwaves+\fR.   It requiresthe Suntools window environment to run..np\fIspectrum\fR - this is an "attachment" for waves+.  It is an on-screenspectrum analyzer..np\fIlabel\fR - this is a time series labeling attachment for waves+..np\fIformant\fR - computes formant frequencies, bandwidths and voicinginformation..lpThe program \fIcmap\fP (1\-\s-1ESPS\s+1) didn't make it into thisrelease.  It will be available shortly.  .lpFor information about \fIwaves\fP+ and ESPS, see the \fIwaves\fP+ manpage and the document "Waves+ Product Descriptions."  .sh 2 "Installing Waves+".lpSee the ESPS installation instructions for details on installing\fIwaves+\fR, but for the most part it is automatic when you installthis release of ESPS (assuming you bought \fIwaves+\fR!).   In the caseof Sun3, we supply two sets of binaries, one for the MC68881 floatingpoint chip and one for the Sun3 FPA board.  You should use the one thatmatches your hardware.   The \fIwaves+\fR related programs and manualpages get installed into the standard ESPS locations.  Some related\fIwaves+\fR files, such as example parameter files and colormaps, getput into the ESPS library in a subdirectory named waves (\fIeg.\fR/usr/esps/lib/waves)..sh 1 "Postscript Support".lpPostscript support for the ESPS plot programs is provided by a programthat converts Tektronix plotting codes into Postscript.  This program ispublic domain (tek2ps) and is included in the directory\fIgeneral/pub/tek2ps\fR.   It is not installed by the installationscript.  You should compile it and install it as you see fit for yoursystem.  .lpThe ESPS plot programs are all executed by a cover shell script(\fIplotsd, plotspec\fR, etc).   The actual output of the plot programsis an intermediate form that is piped to a program that turns it intoGPS or Tektronix codes.   For hardcopy plotting, we pipe the Tektronixcodes out to a laser printer capable of plotting these.   For aPostscript laser printer, the output must be piped through tek2ps andthen spooled to the printer.  Edit the PLOTCOMMAND section of theinstall script to produce a file with the correct command line for yoursystem (comment out all but one line in there)..sh 1 "Installing 3.3".lp  If you already have ESPS 3.2 installed, there are several optionsabout how to install 3.3.    If you want the target directory to remainthe same as before, simply read the 3.3 sources into any directory youdesire and follow the installation instructions.  Set the targetdirectory path in the installation script to be the same as you used for3.2.   Please read the 3.3 sources into a clean directory; if you wantit to be the same as you used for the 3.2 sources, then rename thatdirectory to something like esps.old first.  Don't read the tapeon top of the 3.2 sources, some names have changed and things mightget confused.  .lpIf you are short on file space, then you should probably delete the old3.2 sources and binaries first.  If you reinstall over the old version acopy of all binaries will be kept in the bin/old directory.  This willtake many megabytes..sh 1 "Graphics on Sun Systems".lpAll of the ESPS plot programs produce an intermediate plot streamoutput, which is then processed into Unix GPS format.  If the plot is tothe displayed on the Sun screen, this is then processed by the ESPSprogram \fImcd\fR, which runs under Suntools.  \fIMcd\fR will create awindow and display the plot in that window.   The window with the plotcan be moved, resized, or reduced to an icon.   It is removed when nolonger needed by using the \fBQUIT\fR item on the menu pulled down byclicking the mouse on the title bar (just like all tools underSuntools)..lpDo not write any programs which depend upon the intermediate output ofour plot programs.  This will probably change in a future release..sh 1 "Hardcopy of Graphics".lpThe ESPS plot programs can produce output for the Imagen laser printerusing its Tektronix emulation mode.   If you have another type ofprinter or plotter that can plot tektronix plots streams then you shouldbe able to use it as we use the Imagen.  If you use a postscript basedprinter (such as the Apple LaserWriter) we can supply a public domaintektronix to postscript emulator.   Call us if you want it..lpTo adapt another type of plotter to the plot programs, look at the installscript under \fIesps_plot\fR.   Call us if you havequestions.   In the next major release, we are going to provide a betterway to specify the type of hardcopy plot device in the install script..sh 1 "Data Acquisition on Suns".lpThis version of ESPS does not directly support data acquisition (speechinput and output) on Suns, since there is no standard speech hardwareused by Suns.   This package does include the source code to the speechinput and output programs used on ESPS Masscomp systems.   If you havedata acquisition hardware, you might be able to modify these programsfor your hardware.  The speech input program is called \fImcplay\fR andthe speech output program is called \fImcrecord\fR..lpIf you have another means of data acquisition that results in a binaryfile (of 16 bit integer data) you can use the ESPS program \fIbtosps\fRto turn that file into an ESPS sampled data file.   You can also use\fItestsd\fR with the -a option to produce an ESPS sampled data filefrom an ascii file..lpThe ESPS program \fIbhd\fR can be used to remove the ESPS header andleave behind just the binary data from an ESPS data file.   In the caseof sampled data files, you can convert to the correct data type with\fIcopysd\fR first.

⌨️ 快捷键说明

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