Speech Filing System

Help Contents

Background Documentation

SFS User Manual

  1. Command line tutorial
  2. Files
  3. Utility programs
  4. Data types
  5. Speech Measurement Language

SFS Programmers Manual

  1. Example Program
  2. Data Structures
  3. Processing
  4. Standards
  5. Subroutine reference

SFS Program Manual Pages

  • abxplay: Play ABX stimuli
  • ancomp: Compare two sets of annotations for alignment accuracy
  • andict: Annotation Template Dictionary
  • anframe: Convert annotations to frame labels
  • anlist: List AN item
  • anload: Load AN item from text
  • anmap: Annotation mapping
  • anmbrola: Convert annotations to MBROLA .PHO file
  • annotate: Automatic transcription alignment
  • anspect: Display spectral cross-sections
  • antr: Convert annotations to track data
  • antx: Convert annotations to Tx markers
  • anxml: List AN item in XML
  • apply: Apply program to multiple files
  • beeper: Make programmed beeps
  • cnv2sfs: Convert audio files to SFS
  • cnvils: ILS conversion
  • coch: Gamma-tone cochlea model
  • colist: List spectral coefficients
  • coload: Load spectral coefficients
  • combine: Combine (sum) two speech signals
  • compand: Compand waveform
  • conmat: Construct confusion matrix
  • dfxhist: Display Fx histograms
  • dicode: Code spectral coefficients for display
  • dig: Device-independent graphics display
  • divide: Divide up binary file
  • dp: Dynamic Programming recogniser
  • dprec: Improved dynamic programming recogniser
  • ds: Display SFS file
  • dtmf: Generate or detect DTMF tones
  • endpoint: Endpoint an utterance
  • enhance: Enhance clean speech
  • enspan: C-SPAN encoding of SY data
  • envelope: Amplitude envelope
  • es: Interactive display of SFS file (see also eswin)
  • esection: Display spectral cross-sections
  • esfilt: Interactive filtering
  • esform: Interactive smoothed-spectrum display (also Esection)
  • espect: Interactive spectral cross-section display (also Esection)
  • eswin: Interactive display of SFS file
  • filtbank: General purpose filterbank analysis
  • fmanal: Formant analysis
  • fmlist: List formant estimates
  • fmload: Load formant estimates
  • fmtrack: Formant tracking
  • fx: Tx to Fx
  • fxac: Fx by autocorrelation
  • fxanal: Pitch tracker
  • fxcep: Fx by cepstrum process
  • fxlist: List Fx track to text
  • fxload: Load fundamental frequency
  • fxmomel: Model fundamental frequency with MOMEL
  • fxsmooth: Smooth fundamental frequency contour
  • genfilt: General-purpose filtering
  • harsyn: Harmonic synthesis
  • HCode: HTK encode speech
  • hed: SFS file header editor
  • HERest: HTK HMM embedded re-estimation
  • HInit: HTK HMM initialisation
  • HLab2Net: HTK Convert labels to network
  • HLed: HTK Label file editor
  • HList: HTK List data file
  • HLstats: HTK Label File Stats
  • HMixUp: HTK HMM mixture increase
  • hqtx: High quality Lx to Tx conversion
  • HRest: HTK HMM re-estimation
  • HResults: HTK Collect recognition statistics
  • HVite: HTK HMM Viterbi recogniser
  • intx: Input Tx pulses through DAC
  • itemno: Find SFS item number
  • klattsyn: KLSYN88 compatible synthesizer
  • ldabbot: Load ABBOT recogniser phone probabilities
  • level: Speech level calculation/setting
  • log2lin: Convert mu-law to 12-bit linear
  • lphase: Linear-phase filtering
  • mbrsynth: MBROLA diphone synthesis
  • mfcc: Mel-scaled cepstral coefficients
  • mktrack: Make energy track from frequency region
  • noisanal: Measure aperiodicity in signal
  • npoint: Endpoint file of N utterances
  • nsegment: Segment spectral data into N steady regions
  • phosynth: Phonetic formant synthesis by rule
  • pick: Choose from SFS item menu
  • pp: Pitch epoch picker
  • prep: Waveform preparation functions
  • prolab: Process 'labels' file
  • record: SFS signal record
  • remove: SFS item deletion
  • repitch: Change pitch and duration
  • replay: Waveform replay
  • repros: Change prosody to MBROLA .PHO file
  • resamp: Resample waveform
  • respeed: Speed changing of signal
  • scopy: Copy SFS item
  • sdump: Dump SFS file contents
  • sfs2wav: Convert SFS to WAV format
  • slink: Link data set to SFS item
  • slook: Summary of SFS file contents
  • sman: Extract SFS manual page
  • smanhtml: Get manual page from source in HTML
  • soft: JSRU/Holmes formant synthesizer
  • spancat: Concatenate speech signals with annotations
  • spaned: Speech editing using annotations
  • spatch: Patch SFS item headers
  • spectran: Spectral analysis by DFT
  • spgate: Generate gated speech stimuli
  • splist: Waveform export
  • sprint: Print spectrograms
  • srusynth: JSRU/Holmes formant synthesizer
  • stree: Display processing tree
  • summary: Summary of SFS file contents
  • sunin: Record program for Sun workstations
  • sylist: List synthesizer control data
  • syload: Load synthesizer control data
  • syout: Formant synthesizer output
  • testsig: Generate Test Signals
  • treevq: Tree-coding vector quantisation
  • trlist: List track data to text
  • trload: Load track data from text
  • trmodsp: Modify speech by track data
  • trscale: Scale track item
  • txan: Convert Tx markers to annotations
  • txgen: Generate open and close phase markers from Lx
  • txstat: Calculate jitter and shimmer statistics from Tx
  • vcalign: Vocoder-based alignment
  • voc19: 19-channel vocoder
  • voc26: 26-channel vocoder
  • voc8: 8-channel vocoder
  • vocsyn: 19-channel vocoder synthesizer
  • vtx: Tx by Voiscope method
  • wave: Waveform extraction
  • wdload: Load WD item from text
  • wordchop: Chop words from file
  • wordplay: Replay words in file

SFS Languages Manual Pages

  • sml: Speech Measurement Language
  • spc: Speech Pascal Language
  • dspc: Digital Signal Processing C++ Classes
  • C-SPAN: Synthetic speech macro language (JSRU version)
  • K-SPAN: Synthetic speech macro language (Klatt version)

SFS Library Manual Pages

  • digit: Item display routines
  • error: report error and die
  • esmenu: display graphical menu
  • estree: display graphical tree
  • getline: get line from user
  • hmatch: history match
  • hwsynth: hardware synthesizer control
  • item: high level item input/output
  • itspec: decode item number specification
  • kspandrv: K-SPAN language driver
  • label: item text label routines
  • labels: item text label control file format
  • param: get item parameter
  • parfil: format of soft synthesizer parameter file
  • pathname: get full pathname of file
  • sfsadc: control ADC
  • sfsdac: control DAC
  • sfslib: SFS library routines
  • spandrv: C-SPAN language driver
  • ttytest: test output device
  • video: video formatting


© 2000 Mark Huckvale University College London