Speech Filing System 4.8/Windows Summary of Changes in 4.8 New lpcdecomp/lpcrecomp programs for LPC analysis and re-synthesis New sv6 program for calculating active speech level New g711 program for simulating a telephone line New vqstat program for producing a voice quality report from Sp & Tx Included EFxHist program for interactive voice quality analysis from Sp & Lx Eswin now displays LPC coefficients spectrographically Eswin now supports Unicode annotations stored as UTF8 characters Eswin now allows choice of display font New sampa2ipa program to convert SAMPA phonetic symbols to IPA symbols Anload now loads textgrids from Praat Bug fix for Windows 7 file redirection when run from desktop Record mixer now opens control panel on Windows Vista/7 Other bug fixes Summary of Changes in 4.7 New Line Spectral Pair analysis/synthesis/prosody manipulation suite (lspanal, lspsynth, lsprepro) Updated Lx->Tx (vtx) and Open quotient analysis (qx) Eswin can zoom frequency scale on spectrograms Tx data can be imported and exported, as well as edited in Eswin Many bug fixes Summary of Changes in 4.6 New ANTRANS program for converting English orthography to phonetic transcription New ANALIGN program for automatic phonetic alignment New ANEDIT program for editing of annotation labels Improved facilities for annotation in Eswin, including annotation label edit box Added option to NPOINT to automatically determine number of spoken chunks in file Bug fixes to allow annotations longer than 128 characters (now up to 247 characters) Improved CNV2SFS program now converts more file formats, including MP3 Improved ANLOAD program copes with SAM label file formats Improved ANLIST, COLIST programs cope with HTK file formats Improvements to SML including support for 2D arrays Many more example scripts linked to "How To" tutorials on web site Summary of Changes in 4.5 New FXRAPT program for fundamental frequency estimation & tracking, with code from ESPS New FORMANAL program for formant estimation & tracking with code from ESPS New TXANAL program for pitch epoch detection with code from ESPS New support for scripting with SFS: New 'item' variable in SML for manipulation of whole data sets New MATLAB API for reading/writing SFS files New Manual section demonstrating scripting with BASH, SML and MATLAB New Run Program/Script dialog in SFSWin Improved usability in ESWIN, including more keyboard commands to help annotation Can now copy display to clipboard in ESWIN and ESECTION Improved usability in SFSWIN, including more keyboard control of item lists Improved printing of spectrograms which adapts to printer resolution and has smaller print files Improved PHOSYNTH for formant synthesis from transcription Improved DIG program for manipulating graphics Bug fixes in low-level SFS libraries in areas of item deletion and device-independent graphics Summary of Changes in 4.4 Updated ESECTION with new graph plotting, copy display to clipboard, formants table ESWIN now refreshes automatically if displayed file changes; allows accented characters in annotations New ESYNTH program replaces old HARSYN program for interactive harmonic anslysis/synthesis New VDEGREE program estimates degree of voicing New VOCSYNTH program performs filterbank synthesis from any filterbank analysis FILTBANK program now uses only band-pass filters to give compatibility with VOSYNTH. New FXBUZZ program converts fundamental frequency contour to a buzz. Summary of Changes in 4.35 SPANED now accepts plain list of files for controlling concatenation MBRSYNTH also saves annotations ES, ESPECT, ESFORM, ESFILT now work on Windows/XP TESTSIG can now generate silence RESPEED accepts control file to modify timing according to annotated region New ADDNOISE program to add white/pink noise to signal New HQANAL/HQSYNTH programs for LPC and formant analysis-synthesis Summary of Changes in 4.33 SML has new function co() to measure coefficient items ESWin now copies annotations when copying segments to new files SFSWin now allows item selection when running SML scripts or text dumps Summary of Changes in 4.32 ESWin allows moving of annotations by dragging with mouse New FXSMOOTH program to smooth Fx contours New FXMOMEL program to do MOMEL modelling of Fx contours New TRLIST program to list track items Improvements to SFSWin handling of file dialogues Summary of Changes in 4.31 New TEXTVIEW program to display output from listing programs or sdump New MKTRACK program to make energy tracks ESWin chooses default replay item even when first item is not speech ESWin has improved display of y-axis scales ESWin doesn't reset selected item or zoom level on refresh/scroll Summary of Changes in 4.30 ESWin can save audio in WAV format ENHANCE can perform spectral subtraction enhancement TESTSIG can generate pink noise SFSWIN can dump contents of SFS file to text format ANLIST allows specification of output listing file ANLIST can export ESPS compatible annotations ANLOAD can load 2-sample and 1-sample number annotation formats WDLOAD can import word lattices generated by HTK Summary of Changes in 4.29 ESWin calculates annotation time properly when cursor off screen ESWin provides more help with annotation SFSWin can open BAK files Enhance can process files with zero valued samples Summary of Changes in 4.28 HQTx corrected for low Fx files ESWin displays off end of Fx items correctly DFXHist displays title Some graphs have larger tick marks Summary of Changes in 4.27 SFSWin creates temporary files in User temporary folder SFSWin now supports drag and drop of files SFSWin can open more audio file formats directly ESWin no longer crashes when zooming while replaying ESWin more robust when annotating ESWin has more shortcut keys ESWin improved Fx display ESECTION now displays measurements of harmonics CNV2SFS builds correct speech header COMBINE processes item selections properly New DTMF program detects and generates DTMF tones New TXSTAT program to calculate Jitter and Shimmer New SPGATE program generates gated speech stimuli NOISANAL produces more useful noise & energy trace New LDABBOT program to load phone probabilities HQTX improved for high pitch voices Summary of Changes in 4.26 CNV2SFS now supports NIST format files ESWIN gives annotations their correct lengths NOISANAL can now produce a normalised energy trace Setup program prevents unselection of "Main Program Files" Summary of Changes in 4.25 New Setup/Install program Bug fixes in ESWIN Copy and Link Better cursor control in ESWIN Better ways to estimate overall duration of a file in ESWIN Start-at and end-at options on ESWIN Prevent save to same file error in SFSWIN Easier to import stereo files into SFSWIN Replay of Lx waveforms in ESWIN and SFSWIN Option to invert waveforms on record in SFSWIN Improved handling of dialogs in SFSWIN Memory for Load/Save directories in SFSWIN New, simpler signal import program CNV2SFS Voice activated recording in RECORD New/Improved Synthesis programs: PHOSYNTH, MBRSYNTH Display item switches on COCH, FXAC, FXCEP for teaching Bug fix on loading/displaying word lattices with WDLOAD New program LDABBOT to load phonetic output from AbbotDemo Updated FAQ and Tutorial ESWIN manual page added Mark Huckvale University College London January 2004 http://www.phon.ucl.ac.uk/resource/sfs/ SFS@phon.ucl.ac.uk