𝓕-𝓓𝓻𝓸𝓲𝓭 (@F-droid)分享一个字幕时间轴生成器源码 中发帖

Python版本
"""
基于音节/字数精确分配时间
"""

import re
import tkinter as tk
from tkinter import ttk, filedialog, messagebox, scrolledtext


# ==================== 核心逻辑 ====================

def count_english_syllables(word):
w = word.strip('.,;:!?"\'()[]{}').lower()
if not w:
return 0
vowels = set("aeiouy")
count = 0
prev_is_vowel = False
for ch in w:
is_vowel = ch in vo...