def convert_textgrid(tg_old, sil): tg_new = TextGrid(tg_old.start, tg_old.end) phontier = Tier('phones', tg_old['PHONEMES'].start, tg_old['PHONEMES'].end, 'Interval', [Interval(x.start, x.end, convert_mark(x.mark, sil)) for x in tg_old['PHONEMES']]) wordtier = Tier('words', tg_old['WORDS'].start, tg_old['WORDS'].end, 'Interval', [Interval(x.start, x.end, convert_mark(x.mark, sil)) for x in tg_old['WORDS']]) tg_new.append_tier(wordtier) tg_new.append_tier(phontier) return tg_new