Skip to content

fix.lattice.time: overlaped segments results in incorrect insertion of silence segment #1

@lv-gh

Description

@lv-gh

lattice.txt:

# 1 S0001
1 1.0 2.0 vienas
1 2.0 3.0 du
1 3.0 4.0 trys
1 4.0 5.0 keturi
1 5.0 6.0 penki
1 6.0 7.0 šeši
1 7.0 8.0 septyni
1 8.0 9.0 aštuoni
1 9.0 10.0 devyni
1 10.0 11.0 dešimt

# 2 S0002
1 2.0 3.0 dar vienas
1 3.0 4.0 dar du
1 4.0 5.0 dar trys
1 5.0 6.0 dar keturi

# 3 S0003
1 20.0 21.0 vienas
1 21.0 22.0 vienas
1 22.0 23.0 karvės
1 23.0 24.0 pienas

$ fix.lattice.time -l 25 lattice.txt > lattice.fix.txt

... Open file lattice.txt
... Fixing
... Insert segment from 0.00, to 1.00
... Insert segment from 6.00, to 20.00
... Insert segment from 24.00, to 25.00
... Done

lattice.fix.txt:

# 1 TYLA
1 0.00 1.00 <tyla>

# 2 S0001
1 1.0 2.0 vienas
1 2.0 3.0 du
1 3.0 4.0 trys
1 4.0 5.0 keturi
1 5.0 6.0 penki
1 6.0 7.0 šeši
1 7.0 8.0 septyni
1 8.0 9.0 aštuoni
1 9.0 10.0 devyni
1 10.0 11.0 dešimt

# 3 S0002
1 2.0 3.0 dar vienas
1 3.0 4.0 dar du
1 4.0 5.0 dar trys
1 5.0 6.0 dar keturi

# 4 TYLA
1 6.00 20.00 <tyla>

# 5 S0003
1 20.0 21.0 vienas
1 21.0 22.0 vienas
1 22.0 23.0 karvės
1 23.0 24.0 pienas

# 6 TYLA
1 24.00 25.00 <tyla>

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions