SPEECH FILING SYSTEM Vs3.3
Computer Tools For Speech Research
Department of Phonetics and Linguistics
University College London
Introduction
SFS provides a computing environment for conducting research into
the nature of speech. It comprises software tools, file and data
formats, subroutine libraries, graphics, standards and special
programming languages. It performs standard operations such as
acquisition, replay, display and labelling, spectrographic and
formant analysis and fundamental frequency estimation. It runs
under Unix, DOS and WIN32 environments and is currently running
on Sun, Hewlett-Packard, Masscomp, Alpha, Linux and 486+PC. SFS
is copyrighted University College London, but is currently
supplied free of charge to research establishments for non-profit
use. SFS is supplied as is with no warranty or support.
Features
Operating environments:
- MSDOS: Protected mode 32-bit processors with GNU compiler
DJGPP (version 1 or 2)
- WIN32: Microsoft Visual C, WIN32 API
- Unix: GNU gcc compiler and X-Windows
Supported Data Acquisition/Replay:
- IBM-PC: WIN32 Multimedia API, SoundBlaster-8, SoundBlaster-16, Laryngograph PCLX,
UCL expansion bus DAC
- Sun: Standard 8-bit audio, SPARC 16-bit audio
- Masscomp: AD12F, DA08
- Linux: Standard audio device
- Unix: Connects to AudioFile system
- Networked replay from Unix to PC with Vista Exceed or special TCP/IP client
Supported Graphics Devices:
- IBM-PC: WIN32 Graphics API, Super VGA cards
- Sun: Sun Console, SunTools
- Masscomp: 6-plane colour graphics
- Unix: X-Windows, support for graphical telnet
- Printers: Postscript, Epson Stylus Pro, Windows Printer
- Files: Encapsulated Postscript, WordPerfect graphics files,
GIF files
Utilities:
Create SFS file, list SFS file, display/print SFS file, copy/link/remove
items in SFS file, dump contents of SFS file.
Analysis programs:
Acquisition and replay, waveform processing, Laryngographic
processing, fundamental frequency estimation (from SP or from
LX), formant frequency estimation, formant synthesis, spectrographic
analysis, filterbank analysis/synthesis, resampling, speed/pitch
changing, annotation, spectral cross-sections, waveform envelope,
filtering, signal editing, signal alignment.
File formats:
Import from many different file formats (WAV, AU, AIFF, ILS,
HTK, etc); save multiple data items in SFS files and compare;
standard formats for speech, Lx, Tx, Fx, annotations, synthesizer
data, spectra, spectrograms, LPC coefficients, parameter tracks,
etc; export to binary, text, WAV, ILS, HTK, ESPS, etc; processing history
maintained in file.
Subroutine libraries:
Supports SFS file I/O and dynamic memory allocation for data
sets; device-independent graphics; standard format display of
data sets, digital signal processing library.
Special purpose languages:
SML Speech Measurement Language - interpreted language for
measuring data in SFS files; SPC Speech Pascal - compiled language
for waveform manipulation and analysis; C-SPAN - compiled language
for synthetic speech stimuli generation.
Source
SFS Vs 3.30 source and binaries are available from:
https://www.phon.ucl.ac.uk/downloads/sfs
Look at INSTALL.TXT and FAQ.TXT for
more information.
Our Web page is:
http://www.phon.ucl.ac.uk/resource/sfs.htm
Notice that we are unable to service requests for support on this
software. Bug fixes only may be sent to SFS@pals.ucl.ac.uk; requests
for help may be ignored.
Mark Huckvale
University College London
Gower Street
London WC1E 6BT
SFS@phon.ucl.ac.uk
7 July 1998