textgrid-python模塊基礎使用
import textgrid
# 讀取音頻文件給定最大時長
tg=textgrid.TextGrid(minTime=0,maxTime=2)
print(tg.__dict__)
tier_word=textgrid.PointTier(name="word", minTime=0., maxTime=2) # 添加一層,命名為word層
tier_phone=textgrid.PointTier(name="word", minTime=0., maxTime=2) # 添加一層,命名為phone音素層
# 添加分割線
point=textgrid.Point(time=0.1,mark="s")
tier_word.addPoint(point)
tier_phone.addPoint(point)
# 添加到tg對象中
tg.tiers.append(tier_word)
tg.tiers.append(tier_phone)
print(tg.__dict__)
# 寫入保存
tg.write("1.interval")
關鍵詞:textgrid