Carl Hagenmaier - 2007-04-21

I have been using the SimpleBreadthFirstSearchManager and am now trying the WordPruningBreadthFirstSearchManager. I copied the config info from the programmer's guide.

My first problem is that I get the warning

activeListManage Need 7 active list factories, found 6
in edu.cmu.sphinx.decoder.search.SimpleActiveListManager:setNumStateOrder-activeListManager

I can add another PartitionActiveListFactory to the property list of the list manager, which eliminates the warning, but I would guess this is the wrong solution and that I have some other config problem that makes the "demo" config invalid.

My second problem is that I get a ArrayIndexOutOfBounds exceptions in PartitionActiveList.replace(...). It seems the token and the active list are inconsistent. This happens whether I have 6 or 7 PartitionActiveListFactory in the config (see above).

Third, is there any guidance on what values to use for absoluteBeamWidth and relativeBeamWidth for the many PartitionActiveLists?

--
Carl Hagenmaier