Hi,
In some occasions, when I run a command such as:
lattice-to-ctm-conf --frame-shift=0.03 --decode-mbr=true --print-silence=true ark:zero-bug.lat out.ctm
I get words with zero duration in the output. I've attached a lattice that reproduces the issue.
I get that output with it:
zero-bug 1 0.00 0.01 0 1.00
zero-bug 1 0.01 2.49 19 0.99
zero-bug 1 2.50 0.24 0 0.52
zero-bug 1 2.74 0.88 99246 0.72
zero-bug 1 3.61 0.00 0 0.91
zero-bug 1 3.61 0.00 188695 0.73
zero-bug 1 3.64 0.27 0 1.00
zero-bug 1 3.91 0.17 94502 0.73
zero-bug 1 4.08 0.00 0 1.00
zero-bug 1 4.08 0.20 125521 0.71
zero-bug 1 4.28 0.00 0 0.99
zero-bug 1 4.28 0.13 154265 0.71
zero-bug 1 4.52 0.28 0 1.00
zero-bug 1 4.80 0.51 210161 1.00
zero-bug 1 5.31 0.00 0 1.00
zero-bug 1 5.31 0.24 77196 1.00
zero-bug 1 5.55 0.00 0 1.00
zero-bug 1 5.55 0.12 216084 1.00
zero-bug 1 5.67 0.00 0 1.00
zero-bug 1 5.67 0.60 195114 1.00
zero-bug 1 6.27 0.00 0 1.00
zero-bug 1 6.27 0.51 197104 1.00
zero-bug 1 6.78 0.00 0 1.00
zero-bug 1 6.78 0.57 87856 1.00
zero-bug 1 7.35 0.36 0 0.60
zero-bug 1 7.71 0.39 43190 1.00
zero-bug 1 8.10 0.00 0 1.00
zero-bug 1 8.10 0.51 79149 1.00
zero-bug 1 8.61 0.00 0 1.00
zero-bug 1 8.61 0.18 216084 1.00
zero-bug 1 8.79 0.00 0 1.00
zero-bug 1 8.79 0.45 123646 1.00
zero-bug 1 9.24 0.00 0 1.00
zero-bug 1 9.24 0.60 103807 1.00
zero-bug 1 9.84 0.00 0 1.000 1.00
zero-bug 1 8.79 0.45 123646 1.00
zero-bug 1 9.24 0.00 0 1.00
zero-bug 1 9.24 0.60 103807 1.00
zero-bug 1 9.84 0.00 0 1.00
In that example, the word-id 188695 has a zero duration.
What's the best way to fix that?