from faster_whisper import WhisperModel
model = WhisperModel("medium", compute_type="int8")
segments, info = model.transcribe("meeting.m4a", language="zh", vad_filter=True)
with open("meeting.txt", "w", encoding="utf-8") as f:
for s in segments:
f.write(f"[{s.start:.0f}s] {s.text}\n")
print("完成", info.duration)