Menu

Word-beginning and ending triphones, etc

Help
2005-04-27
2012-09-22
  • Tanel Alumäe

    Tanel Alumäe - 2005-04-27

    Hello,

    SphinxTrain creates seperate logical models for word-beginning, word-ending, single-word and word-internal triphones. Is there any easy way to get rid of such distinction, i.e. create only one universal model for each triphone, regardless of its position?

    Thanks.

     
    • Anonymous

      Anonymous - 2005-04-27

      I've never seen any reference to doing this. It seems to be very well integrated into many of the SphinxTrain programs.

      But why would you want to? Assuming you wish to use the acouistic models for Sphinx-2/3/4, those recognizers seem to require such triphone models.

      cheers,
      jerry

       
    • Tanel Alumäe

      Tanel Alumäe - 2005-04-27

      The reason I want to do this is that I have to use sub-word units (morphemes) as basic units in the language model. While training, on the other hand, I use whole words. Thus, it seems to be wrong to use word-beginning triphone at the beginning of each morpheme when decoding.

      Of course, there are other alternatives, such as modifying the lex tree construction, but getting rid of such separation seems to be one of the easiest thing to try out.

       
    • Anonymous

      Anonymous - 2005-04-27

      I understand your point. As I understand it, the recognizers will expect to see b-, e-, s-, and internal triphones in the acoustic model, so you would need to disable this in both Sphinxtrain and the recognizer.

      Have you considered training and decoding with context-independent models only? There are no such complications with them.

      cheers,
      jerry

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.