BAS Bavarian Archive for Speech Signals University of Munich, Institut of Phonetics Schellingstr. 3/II, 80799 Munich, Germany bas@phonetik.uni-muenchen.de COPYRIGHT University of Munich 1995. All rights reserved. This corpus and software may not be disseminated further - not even partly - without a written permission of the copyright holders. Additional Copyright Holders **************************************************************** PHONDAT/VERBMOBIL Software 2.9 F. Schiel 14.12.93 / 23.07.03 **************************************************************** Software for I/O of PHONDAT/VERBMOBIL data for Sun, LINUX, Mac and (partly) architectures using Big Endian and Small Endian data format (for example Intel, Motorola, DEC, HP) README : This file makefile : Note that there different entries for SunOS and LINUX header.c : reading and writing of PhonDat headers data.c : reading of PhonDat data audio.c : audio functions for Sun Sparc laudio.c : audio functions for Linux icsiargs.c : argument handler test_pho.c : checks files for PhonDat standards test_nis : checks files for NIST SPHERE standards hear_stf.c : plays stereo files (VM CD S series only) hear_raw.c : plays raw files without header ex_ph_o.c : extracts the orthographic string from a file with PhonDat header 2 nist2pho.c : converts a NIST/SPHERE file into a Phondat 1 file pho2nist.c : converts a Phondat file into a NIST/SPHERE file pho2raw.c : converts a Phondat file into a raw file raw2pho.c : converts a raw data speech file into a PhonDat file pho2sam : csh script, converts a Phondat file into a raw file and a SAM descriptor file sam2pho : csh script, converts a SAM speech file and descriptor file into a phondat file wav2nist : converts a WAV file into a NIST/SPHERE file (BEWARE: not a general purpose tool!) par2TextGrid : extracts tiers from a BPF file and writes them into a praat TextGrid file par2ags.pl : converts a BPF file into XML based annotation graph file (AGS) ag.dtd : DTD zum AGS format macutil : subdirectory with Mac utilities (see readme there) man : subdirectory with man pages to be installed on your platform ***************************************************************** How to use on Sun 4.1.3: Make sure that the right comments are in Makefile Comment out the following line in 'icsiargs.c': #include sun% make all The sources are ANSI-C. 'cc' won't work ! For usage see man pages in subdir man How to use on Sun Solaris 2.4: Make sure that the right comments are in Makefile sun% make all For usage see man pages in subdir man How to use on Linux: Make sure that the right comments are in Makefile sun% make all For usage see man pages in subdir man How to use on other platforms: Edit the sources and replace the audio output functions in audio.c to satisfy your requirements Compile with an ANSI C compiler Note that on some platforms you don't need to swap the data like on Sun. Where to get help: bas@phonetik.uni-muenchen.de