泰语课堂录音转文字

把每一堂录下的课转成带章节目录的泰语转写稿。学生搜索一个术语,就能跳到讲到它的那一分钟,补上错过的内容。

转写结果

课上的一个定义

spokenค่า p-value ที่น้อยกว่า ศูนย์จุดศูนย์ห้า แปลว่าเราปฏิเสธสมมติฐานหลักได้

writtenค่า p-value ที่น้อยกว่า 0.05 แปลว่าเราปฏิเสธสมมติฐานหลักได้

书面写法把阈值写成阿拉伯数字,和幻灯片、教科书上的写法一致。两种写法下,英文术语都保持英文。

考试通知

spokenสอบกลางภาควันที่ ยี่สิบสาม ตุลาคม ห้องเดิม เอาเครื่องคิดเลขมาด้วยนะครับ

writtenสอบกลางภาควันที่ 23 ตุลาคม ห้องเดิม เอาเครื่องคิดเลขมาด้วยนะครับ

无论哪种写法,搜索考试日期都能找到这一行。旁边的秒数可以直接打开视频里的这段通知。

一道例题

spokenถ้าอัตราดอกเบี้ย ห้าเปอร์เซ็นต์ ต่อปี เงินต้น หนึ่งหมื่นบาท ผ่านไป สามปี จะได้ดอกเบี้ยเท่าไร

writtenถ้าอัตราดอกเบี้ย 5% ต่อปี เงินต้น 10,000 บาท ผ่านไป 3 ปี จะได้ดอกเบี้ยเท่าไร

书面版本读起来就像习题纸。复习的学生可以把数字直接抄进解题过程。

本页每组转写对照都是编写的示意,用来说明格式选项会改变什么,发布前已对照实际输出复核。语音转文字页面提供模型对真实录音的实录转写,并注明采集日期。

如何融入一门课程

大学把课程录下来,存成没人拖动进度条去看的视频。缺课的学生要看完 50 分钟,才能找到真正要紧的 10 分钟。课程平台把同一段录像卖了三个学期,却没法在里面搜索。转写给录像加上一层文字。每堂课在录制当天就成为转写稿,每个词都带有秒数。搜索一个术语,就能定位到讲授它的那一分钟。章节目录由转写稿自身的小标题生成。听障学生可以跟着视频阅读。转写稿保留说话时的语言,一堂用英语称呼术语的泰语课,两种语言都会留下。

  1. 下课后发送录音

    直接发送课堂录制系统已经生成的音轨,一次请求最长 60 分钟。扣费前先读取时长。

  2. 请求词级时间戳和书面写法

    每个词都带有秒数,数字以阿拉伯数字返回。章节目录和搜索索引都由同一个响应生成。

  3. 发送课程词表

    教学大纲里的术语表,最多 50 个词条。整个学期的转写稿里,英文术语的拼法保持一致。

一堂课,逐分钟看

0:00

回顾与提纲

讲师列出三个主题。章节目录的前三条就取自这一分钟。

8:40

定义

本周的术语在这里定义一次。搜索它会落到这里,其中的英文术语按词表拼写。

27:15

例题

数字被念出来,也写在黑板上。书面写法把它们写成阿拉伯数字,转写稿与习题纸一致。

46:30

作业与考试日期

每个学生都需要的日期,都在最后四分钟里。搜索月份就能找到,不必看完整整一小时。

词级时间戳让每一行都有对应的秒数。学生直接跳到那一分钟,其余部分有用时再看。

章节目录,以文件呈现

lecture-07.chapters
00:00  ทบทวนสัปดาห์ที่แล้ว
02:10  outline: การทดสอบสมมติฐาน 3 ขั้น
08:40  นิยาม p-value
15:05  ตัวอย่างที่ 1: การทดสอบค่าเฉลี่ย
27:15  ตัวอย่างที่ 2: ดอกเบี้ยทบต้น
39:50  ข้อผิดพลาดที่พบบ่อย
46:30  งานที่มอบหมาย, สอบกลางภาค 23 ต.ค.

每个章节就是转写稿中的一行,附带起始秒数。视频播放器把这个文件读作章节轨。所示时间仅为示例。

一个学期要花多少

一个学期要花多少
工作量音频费用
一堂课,50 分钟50 分钟$0.42
一周,12 堂课10 小时$5.00
一个学期,180 堂课约 $75

每分钟音频 8.33 积分,按毫秒计费。以此费率计,15 周共 150 小时课程。词级时间戳不额外收费。

面向开发者

示例代码提交一段录音并请求词级时间戳,再从响应中读取转写稿、时间段和本次扣除的积分。

完整 API 参考
AUDIO=$(base64 < meeting.m4a | tr -d '\n')
curl -X POST https://api.paxalabs.com/v1/stt \
  --max-time 300 \
  -H "Authorization: Bearer $PAXA_API_KEY" \
  -H "Content-Type: application/json" \
  -d "{\"audio\": \"$AUDIO\", \"model\": \"paxa-stt-lite-v1-preview\", \"timestamps\": \"word\"}"

模型为听懂什么而设计

Paxa STT Lite 优先转写泰语,其他语言按原话转写,包括用英语称呼术语的泰语句子。它的词级时间戳以完整的泰语词为单位。在评测方法一并公开之前,它不公布任何准确率数字。

常见问题

三小时的课怎么办?

一次请求最长 60 分钟。请在课间休息处切开录音,各段并行发送,再按每段的起始时间平移该段的秒数。

学生能跟着视频阅读吗?

可以。词级时间戳给每个词标出起止时间。播放器用的字幕文件由这些时间段生成,转写页面也能高亮正在说出的词。

转写稿会保留讲师的英文术语吗?

会按原话写出。泰语句子中途切换成英语说出的术语,在两种写法下都保持英文。词表让各堂课的拼法保持一致。

转写失败要付费吗?

不收费。费用先行扣除,请求失败时自动退还,模型无法读取的录音会在扣费前被拒绝。

从免费积分开始

使用 Google、GitHub 或 Hugging Face 登录,即可用 100 一次性免费积分处理您自己的文本。