从您的录音生成 SRT 和 WebVTT 字幕
一段录音,生成字幕#
一段泰语缴费提醒、API 为它返回的词级时间段,以及用 API 所运行的同一套代码从这些时间段切出的 SubRip 和 WebVTT 文件。词级时间段是实际调用时记录的响应,没有任何修改。
1 00:00:00,120 --> 00:00:01,000 สวัสดีค่ะ 2 00:00:01,080 --> 00:00:02,080 คุณสมชาย 3 00:00:02,360 --> 00:00:05,759 ยอดชำระของท่านจำนวน พันสองร้อยห้าสิบ บาท 4 00:00:06,320 --> 00:00:08,500 ครบกำหนดวันที่ สิบห้า สิงหาคมนี้ 5 00:00:09,080 --> 00:00:11,660 ชำระผ่านแอปได้ตลอด ยี่สิบสี่ ชั่วโมงค่ะ
WEBVTT 00:00:00.120 --> 00:00:01.000 สวัสดีค่ะ 00:00:01.080 --> 00:00:02.080 คุณสมชาย 00:00:02.360 --> 00:00:05.759 ยอดชำระของท่านจำนวน พันสองร้อยห้าสิบ บาท 00:00:06.320 --> 00:00:08.500 ครบกำหนดวันที่ สิบห้า สิงหาคมนี้ 00:00:09.080 --> 00:00:11.660 ชำระผ่านแอปได้ตลอด ยี่สิบสี่ ชั่วโมงค่ะ
[ {"text":"สวัสดี","start":0.12,"end":0.44}, {"text":"ค่ะ","start":0.52,"end":0.66}, {"text":"คุณ","start":1.08,"end":1.24}, {"text":"สมชาย","start":1.32,"end":1.88}, {"text":"ยอด","start":2.36,"end":2.56}, {"text":"ชำระ","start":2.6,"end":2.879}, {"text":"ของ","start":3,"end":3.14}, {"text":"ท่าน","start":3.2,"end":3.359}, {"text":"จำนวน","start":3.48,"end":3.879}, {"text":"พันสองร้อยห้าสิบ","start":4.24,"end":5.4}, {"text":"บาท","start":5.56,"end":5.759}, {"text":"ครบ","start":6.32,"end":6.52}, {"text":"กำหนด","start":6.56,"end":6.84}, {"text":"วัน","start":6.92,"end":7.039}, {"text":"ที่","start":7.04,"end":7.119}, {"text":"สิบห้า","start":7.24,"end":7.48}, {"text":"สิงหาคม","start":7.68,"end":8.26}, {"text":"นี้","start":8.36,"end":8.5}, {"text":"ชำระ","start":9.08,"end":9.36}, {"text":"ผ่าน","start":9.48,"end":9.68}, {"text":"แอป","start":9.76,"end":9.92}, {"text":"ได้","start":10,"end":10.14}, {"text":"ตลอด","start":10.2,"end":10.46}, {"text":"ยี่สิบสี่","start":10.56,"end":10.96}, {"text":"ชั่วโมง","start":11.08,"end":11.4}, {"text":"ค่ะ","start":11.52,"end":11.66} ]
paxa-stt-lite-v1-preview · 记录于 2026年10月15日
从录音到字幕文件#
每段录音一次请求,转写稿和字幕文件一起返回。使用 OpenAI SDK 时,调用 /v1/audio/transcriptions 并把 response_format 设为 srt 或 vtt,即可取回字幕文件。
发送录音
以 base64 POST 到 /v1/stt,支持 MP3、WAV、FLAC、Ogg、M4A、AAC 和 WebM,最长 60 分钟、25 MiB。
请求字幕文件
把 subtitles 设为 srt 或 vtt。把 diarization 设为 true,每条字幕只属于一位说话人;用 subtitle_line_chars 设定您自己的行长,范围为 10 到 120 列。
保存文件
响应以一个字符串携带完整的字幕文件,可直接写入磁盘。同时把 timestamps 设为 word,词级时间段会一并返回。
Paxa STT Lite 标价为每小时音频 $0.50,按毫秒计费。
常见问题#
支持哪些录音?
MP3、WAV、FLAC、Ogg、M4A、AAC 和 WebM,每次请求最长 60 分钟、25 MiB。视频请发送其音轨。字幕时间从录音开头算起。
字幕条目如何切分?
先在句末和停顿处断开,再按行长切分:默认每行 60 列,转写稿以中文、日文或韩文为主时为 32 列。泰语词与词之间没有空格,每次换行仍落在两个词之间。泰语中位于辅音上下方的元音和声调符号不占宽度。
能区分说话人吗?
把 diarization 设为 true,字幕条目就不会跨越说话人切换。文件中不标注说话人,响应中的 segments 会给出每一轮的说话人编号。区分说话人要求录音短于 9 分钟。
研究预览版是什么意思?
Paxa STT Lite 在评估期间按公布价格销售,其输出和选项可能随版本更新而变化。
从免费积分开始
使用 Google、GitHub 或 Hugging Face 登录,即可用 100 一次性免费积分处理您自己的文本。