Menu

argfile values ?

Help
xavic383
2008-02-21
2012-09-22
  • xavic383

    xavic383 - 2008-02-21

    Hi,

    I don't know what values I have to assign to the flags in the argfile, so I can execute the command "livepretend". Any idea? Where can I get them?

    Thanks !

     
    • Nickolay V. Shmyrev

      They just contain the list of arguments:

      -hmm /path/to/my/hmm
      -lm my_lm
      -dict my_dict

      and so on. Look on the examples in sphinx3/models/lm/an4 folder on any file starting with args. Or check sphinx3-simple script.

       
    • xavic383

      xavic383 - 2008-02-22

      And what are the arguments I have to provide to the command "sphinx3_gausubvq" so I can get the file to the flag "subvq" ?

      Also, I would like to know the meaning of some values such as beam or wbeam. I've seen such values are 1e-60 or 1e-35 in some examples, and 1e-40 and 1e-20 in some others...

      thanks !

       
      • Nickolay V. Shmyrev

        If you run command without arguments it will give you help on options. I think you don't need to run sphinx3_gausubvq btw but in -subvq can be any file name that will contain program output.

        About beams I suggest you to read about ASR algorithms like Viterbi search. Beams are used to speedh up the search and restrict number of candidates for a best path, usually they are selected in the range between 1e-80 and 1e-20. During decoding a lot of candidates (say 1000) are selected for a single frame. If you try to combine them, you get enourmous amount of combinations.

        With beams you take not every candidate but candidates with scores bigger than (best score * beam), so instead of 1000 candidates you take 20. You can combine them much faster then but there is probability that you'll drop correct candidate with beam.

         

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.