项目文件夹

文件
2026-07-13 12:28:11 +08:00

16 行
636 B
Python

此文件含有模棱两可的 Unicode 字符
此文件含有可能会与其他字符混淆的 Unicode 字符。 如果您是想特意这样的,可以安全地忽略该警告。 使用 Escape 按钮显示他们。
from dataclasses import dataclass
from typing import List, Optional
@dataclass
class TranscriptSegment:
start: float # 开始时间(秒)
end: float # 结束时间(秒)
text: str # 该段文字
@dataclass
class TranscriptResult:
language: Optional[str] # 检测语言(如 "zh"、"en"
full_text: str # 完整合并后的文本(用于摘要)
segments: List[TranscriptSegment] # 分段结构,适合前端显示时间轴字幕等
raw: Optional[dict] = None # 原始响应数据,便于调试或平台特性处理