textgrid-python模塊基礎使用


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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM