Edinburgh Speech Tools  2.1-release
EST_WaveFile Class Reference

#include <speech_class/EST_WaveFile.h>

Collaboration diagram for EST_WaveFile:

Public Types

typedef EST_read_status Load_TokenStream(LoadWave_TokenStreamArgs)
 
typedef EST_write_status Save_TokenStream(SaveWave_TokenStreamArgs)
 

Static Public Member Functions

static EST_write_status save_nist (SaveWave_TokenStreamArgs)
 
static EST_write_status save_nist_header (SaveWave_TokenStreamArgs)
 
static EST_write_status save_nist_data (SaveWave_TokenStreamArgs)
 
static EST_read_status load_nist (LoadWave_TokenStreamArgs)
 
static EST_write_status save_est (SaveWave_TokenStreamArgs)
 
static EST_write_status save_est_header (SaveWave_TokenStreamArgs)
 
static EST_write_status save_est_data (SaveWave_TokenStreamArgs)
 
static EST_read_status load_est (LoadWave_TokenStreamArgs)
 
static EST_write_status save_esps (SaveWave_TokenStreamArgs)
 
static EST_write_status save_esps_header (SaveWave_TokenStreamArgs)
 
static EST_write_status save_esps_data (SaveWave_TokenStreamArgs)
 
static EST_read_status load_esps (LoadWave_TokenStreamArgs)
 
static EST_write_status save_audlab (SaveWave_TokenStreamArgs)
 
static EST_write_status save_audlab_header (SaveWave_TokenStreamArgs)
 
static EST_write_status save_audlab_data (SaveWave_TokenStreamArgs)
 
static EST_read_status load_audlab (LoadWave_TokenStreamArgs)
 
static EST_write_status save_snd (SaveWave_TokenStreamArgs)
 
static EST_write_status save_snd_header (SaveWave_TokenStreamArgs)
 
static EST_write_status save_snd_data (SaveWave_TokenStreamArgs)
 
static EST_read_status load_snd (LoadWave_TokenStreamArgs)
 
static EST_write_status save_aiff (SaveWave_TokenStreamArgs)
 
static EST_write_status save_aiff_header (SaveWave_TokenStreamArgs)
 
static EST_write_status save_aiff_data (SaveWave_TokenStreamArgs)
 
static EST_read_status load_aiff (LoadWave_TokenStreamArgs)
 
static EST_write_status save_riff (SaveWave_TokenStreamArgs)
 
static EST_write_status save_riff_header (SaveWave_TokenStreamArgs)
 
static EST_write_status save_riff_data (SaveWave_TokenStreamArgs)
 
static EST_read_status load_riff (LoadWave_TokenStreamArgs)
 
static EST_write_status save_raw (SaveWave_TokenStreamArgs)
 
static EST_write_status save_raw_header (SaveWave_TokenStreamArgs)
 
static EST_write_status save_raw_data (SaveWave_TokenStreamArgs)
 
static EST_read_status load_raw (LoadWave_TokenStreamArgs)
 
static EST_write_status save_ulaw (SaveWave_TokenStreamArgs)
 
static EST_write_status save_ulaw_header (SaveWave_TokenStreamArgs)
 
static EST_write_status save_ulaw_data (SaveWave_TokenStreamArgs)
 
static EST_read_status load_ulaw (LoadWave_TokenStreamArgs)
 
static EST_write_status save_alaw (SaveWave_TokenStreamArgs)
 
static EST_write_status save_alaw_header (SaveWave_TokenStreamArgs)
 
static EST_write_status save_alaw_data (SaveWave_TokenStreamArgs)
 
static EST_read_status load_alaw (LoadWave_TokenStreamArgs)
 
static EST_String options_supported (void)
 
static EST_String options_short (void)
 

Static Public Attributes

static EST_TNamedEnumI< EST_WaveFileType, Infomap
 

Detailed Description

Definition at line 64 of file EST_WaveFile.h.

Member Typedef Documentation

typedef EST_read_status EST_WaveFile::Load_TokenStream(LoadWave_TokenStreamArgs)

Definition at line 91 of file EST_WaveFile.h.

typedef EST_write_status EST_WaveFile::Save_TokenStream(SaveWave_TokenStreamArgs)

Definition at line 93 of file EST_WaveFile.h.

Member Function Documentation

EST_write_status EST_WaveFile::save_nist ( SaveWave_TokenStreamArgs  )
static

Definition at line 144 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_nist_header ( SaveWave_TokenStreamArgs  )
static

Definition at line 158 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_nist_data ( SaveWave_TokenStreamArgs  )
static

Definition at line 151 of file EST_WaveFile.cc.

EST_read_status EST_WaveFile::load_nist ( LoadWave_TokenStreamArgs  )
static

Definition at line 132 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_est ( SaveWave_TokenStreamArgs  )
static

Definition at line 179 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_est_header ( SaveWave_TokenStreamArgs  )
static

Definition at line 197 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_est_data ( SaveWave_TokenStreamArgs  )
static

Definition at line 188 of file EST_WaveFile.cc.

EST_read_status EST_WaveFile::load_est ( LoadWave_TokenStreamArgs  )
static

Definition at line 165 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_esps ( SaveWave_TokenStreamArgs  )
static

Definition at line 284 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_esps_header ( SaveWave_TokenStreamArgs  )
static

Definition at line 302 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_esps_data ( SaveWave_TokenStreamArgs  )
static

Definition at line 293 of file EST_WaveFile.cc.

EST_read_status EST_WaveFile::load_esps ( LoadWave_TokenStreamArgs  )
static

Definition at line 272 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_audlab ( SaveWave_TokenStreamArgs  )
static

Definition at line 323 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_audlab_header ( SaveWave_TokenStreamArgs  )
static

Definition at line 337 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_audlab_data ( SaveWave_TokenStreamArgs  )
static

Definition at line 330 of file EST_WaveFile.cc.

EST_read_status EST_WaveFile::load_audlab ( LoadWave_TokenStreamArgs  )
static

Definition at line 311 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_snd ( SaveWave_TokenStreamArgs  )
static

Definition at line 356 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_snd_header ( SaveWave_TokenStreamArgs  )
static

Definition at line 370 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_snd_data ( SaveWave_TokenStreamArgs  )
static

Definition at line 363 of file EST_WaveFile.cc.

EST_read_status EST_WaveFile::load_snd ( LoadWave_TokenStreamArgs  )
static

Definition at line 344 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_aiff ( SaveWave_TokenStreamArgs  )
static

Definition at line 218 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_aiff_header ( SaveWave_TokenStreamArgs  )
static

Definition at line 232 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_aiff_data ( SaveWave_TokenStreamArgs  )
static

Definition at line 225 of file EST_WaveFile.cc.

EST_read_status EST_WaveFile::load_aiff ( LoadWave_TokenStreamArgs  )
static

Definition at line 206 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_riff ( SaveWave_TokenStreamArgs  )
static

Definition at line 251 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_riff_header ( SaveWave_TokenStreamArgs  )
static

Definition at line 265 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_riff_data ( SaveWave_TokenStreamArgs  )
static

Definition at line 258 of file EST_WaveFile.cc.

EST_read_status EST_WaveFile::load_riff ( LoadWave_TokenStreamArgs  )
static

Definition at line 239 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_raw ( SaveWave_TokenStreamArgs  )
static

Definition at line 406 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_raw_header ( SaveWave_TokenStreamArgs  )
static

Definition at line 426 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_raw_data ( SaveWave_TokenStreamArgs  )
static

Definition at line 418 of file EST_WaveFile.cc.

EST_read_status EST_WaveFile::load_raw ( LoadWave_TokenStreamArgs  )
static

Definition at line 379 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_ulaw ( SaveWave_TokenStreamArgs  )
static

Definition at line 445 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_ulaw_header ( SaveWave_TokenStreamArgs  )
static

Definition at line 464 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_ulaw_data ( SaveWave_TokenStreamArgs  )
static

Definition at line 454 of file EST_WaveFile.cc.

EST_read_status EST_WaveFile::load_ulaw ( LoadWave_TokenStreamArgs  )
static

Definition at line 433 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_alaw ( SaveWave_TokenStreamArgs  )
static

Definition at line 503 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_alaw_header ( SaveWave_TokenStreamArgs  )
static

Definition at line 485 of file EST_WaveFile.cc.

EST_write_status EST_WaveFile::save_alaw_data ( SaveWave_TokenStreamArgs  )
static

Definition at line 494 of file EST_WaveFile.cc.

EST_read_status EST_WaveFile::load_alaw ( LoadWave_TokenStreamArgs  )
static

Definition at line 473 of file EST_WaveFile.cc.

EST_String EST_WaveFile::options_supported ( void  )
static

Definition at line 725 of file EST_WaveFile.cc.

EST_String EST_WaveFile::options_short ( void  )
static

Definition at line 708 of file EST_WaveFile.cc.

Member Data Documentation

EST_TNamedEnumI< EST_WaveFileType, EST_WaveFile::Info > EST_WaveFile::map
static

Definition at line 154 of file EST_WaveFile.h.


The documentation for this class was generated from the following files: