public void initHMMData(String voiceName,String marybase,String configFile) throws Exception {
  Properties props=new Properties();
  FileInputStream fis=new FileInputStream(marybase + configFile);
  props.load(fis);
  fis.close();
  Map<String,String> maryBaseReplacer=new HashMap<String,String>();
  maryBaseReplacer.put("jar:",marybase);
  initHMMData(new PropertiesAccessor(props,false,maryBaseReplacer),voiceName);
}

public void initHMMData ( String voiceName , String marybase , String configFile ) throws Exception { Properties props = new Properties ( ) ; FileInputStream fis = new FileInputStream ( marybase + configFile ) ; props . load ( fis ) ; fis . close ( ) ; Map < String , String > maryBaseReplacer = new HashMap < String , String > ( ) ; maryBaseReplacer . put ( "jar:" , marybase ) ; initHMMData ( new PropertiesAccessor ( props , false , maryBaseReplacer ) , voiceName ) ; }
reads from configuration file all the data files in this class this method is used when running htsengine stand alone .
