Llaisdy

Trefnydd Release Notes

Author: Ivan A. Uemlianin
Contact: ivan@llaisdy.com

Trefnydd 0.0.3 release date 30/11/2007

Final release for the SMARTCymru Industril Research phase of development. The release represents a 'proof-of-concept' or 'basic working model'of the Trefnydd toolkit.

Outstanding issues

Project

  • when importing data, trefnydd puts all the data into memory (eg 1000 wav files!). Should just load up the addresses and only load the data when it's to be used.
  • trefnydd needs all data in one directory, to be imported in one go. Should allow data to be imported piecemeal, from a variety of sources.
  • Currently, the G2P ruleset must be loaded after both the Grapheme and Phoneme sets or it doesn't import properly (all phones are set to MED). Should show an alert dialogue and not allow the G2P ruleset to be imported.
  • when importing corpus data punctuation should be preserved. Apostrophes next to a word should be kept attached to that word. Resolving what these marks 'really' are should be done via the PD. NB this has implications for the PD.
  • text and audio concordancing (eg click on a word in the PD, it lists you that word's occurences in the corpora).
  • Corpus attribute 'Metadata' & node under corpus node (sibling to 'Data' node), to conatin user-specified information (e.g., speaker, type of recording, etc.).

GUI

  • Load is not working properly for PD and Model
  • the view/edit pane has ugly rendering; also doesn't remove previous selections (eg viewing segtiers).
  • The Model Builder GUI builds a model using just a single HTK iteration (i.e., to hmm1). Default should be set to something like 4 & allow user to adjust.
  • trefnydd crashes if you try and rebuild a model. It should let you do this.
  • inactive options, widgets, etc., should be greyed out.
  • functionality should be available from menu bar as well as context pop-up menus.
  • changed but not saved items should be coloured red.
  • button/tab sizes are a bit small
  • feedback:
    • add feedback bar (status and progress info) to the GUI
    • have all processes in Trefnydd report to the feedback bar
    • use stdin/stderr window for debugging ONLY
  • busy cursor:
    • trefnydd does not always display a busy cursor when it should.
    • use a better, bigger busy cursor

Trefnydd 0.0.2a release date: 16/11/2007

This is a minor bug-fix release.

Bugs and limitations

To be fixed for trefnydd-0.0.3.

  • load model not working properly
  • load PD not working properly
  • button/tab sizes:
    • they are a bit small. See about making them a bit bigger.
  • feedback:
    • add feedback bar (status and progress info) to the GUI
    • have all processes in Trefnydd report to the feedback bar
    • use stdin/stderr window for debugging ONLY
  • The View/Edit pane does not work properly:
    • the pane must be resized before it will display the htk output report;
    • the pane is not reset before displaying new data (e.g., look at an Utterance label tier, then go and look at another one).
  • When trefnydd loads a corpus, it loads all the data of the whole corpus into memory. Bad trefnydd. It should just load filenames, and only load actual data when it's to be used.
  • The Model Builder GUI builds a model using just a single HTK iteration (i.e., to hmm1). Default should be set to something like 4 & allow user to adjust.
  • busy cursor:
    • trefnydd does not always display a busy cursor when it should.
    • use a better, bigger busy cursor
  • trefnydd crashes if you try and rebuild a model. It should let you do this.

Trefnydd 0.0.2 release date: 30/06/2007

The trefnydd GUI can be used to build a basic phone recogniser (see the Quick Start guide).

Bugs and limitations

To be fixed for trefnydd-0.0.3.

  • The View/Edit pane does not work properly:
    • the pane must be resized before it will display the htk output report;
    • the pane is not reset before displaying new data (e.g., look at an Utterance label tier, then go and look at another one).
  • The PD tab in the Browser pane will not display loaded PD items.
  • When trefnydd loads a corpus, it loads all the data of the whole corpus into memory. Bad trefnydd. It should just load filenames, and only load actual data when it's to be used.
  • The Model Builder GUI builds a model using just a single HTK iteration (i.e., to hmm1). Default should be set to something like 4 & allow user to adjust.
  • trefnydd does not always display a busy cursor when it should.
  • trefnydd crashes if you try and rebuild a model. It should let you do this.

Trefnydd 0.0.1 release date: 30/03/2007

0.0.1 is the initial release for this toolkit and should serve mainly to give potential users a view of the GUI.