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
