指南

如何为泰语 AI 配音撰写脚本

泰语文本转语音的十条脚本规则:空格放在哪里,数字、日期、缩写和英文单词怎么写,AI 语音才会读对。

· 阅读约 3 分钟

泰语 AI 语音照着脚本朗读,而泰语脚本写出来的信息比看上去要少。书面泰语不标词界,有些元音根本不写出来,数字和缩写怎么读也全凭读者判断。下面十条规则赶在模型之前,先把这些空白补上。每个示例句都不超过 50 个字符,这是 /tts 页面输入框的上限。每一句都可以粘贴进去直接试听。

这些规则适用于任何泰语音色,是针对 Paxa TTS Flash 编写的。规则背后的朗读规律,与产品页面上公布的一致。

空格就是停顿#

泰语用空格来断开短语,相当于英语里逗号的作用。语音会在空格处停顿,并把两个空格之间的内容一口气读完。这让写作者可以直接掌控断句,同时也意味着放错位置的空格会把一个词切成两半。

空格决定短语
改前  วันนี้ฝนตกหนักมากรถติดทั้งเมือง
改后  วันนี้ฝนตกหนักมาก รถติดทั้งเมือง

一口气变成两个短语

错误  วันนี้ฝนตกหนักมาก รถติดทั้งเมื อง

เมือง 中间的空格把词拆开了

句中的人名前后各留一个空格,读出来最清楚。คุณ สมชาย 会重读名字,คุณสมชาย 则把名字和称谓连在一起读。听众需要第一次就听清的地名或产品名,也是同样的道理。

在读者会换气的地方放空格:分句之后、แต่ 或 แล้ว 这类连词之前,以及需要单独重读的名字两侧。复合词不要拆开,ร้านอาหาร、โทรศัพท์มือถือ 和 กรุงเทพมหานคร 都各自读作一个词。

句号和问号决定句尾语调#

泰语书面文字通常只用一个空格结束句子,别的什么都不加。语音需要更多提示。句号告诉它音调下降、下一句重新开始;问号告诉它音调上扬。供朗读的脚本,可以在印刷版不加标点的地方加上标点。

页面省略的标点,语音需要
改前  ร้านเปิดกี่โมง พรุ่งนี้หยุดไหม
改后  ร้านเปิดกี่โมง? พรุ่งนี้หยุดไหม?

改前  ขอบคุณที่โทรมา เราจะติดต่อกลับ
改后  ขอบคุณที่โทรมา. เราจะติดต่อกลับ.

感叹号会把整句的语调抬高,适合促销文案。三个点会让声音停留在最后一个音节上,在睡前故事里用一次效果不错,用在语音菜单里很快就让人厌烦。泰语句子中间的逗号起不到空格之外的作用,多出来的逗号还可能被读成错位的停顿。停顿交给空格,逗号留给数字。

数字、日期和价格#

一个数字往往有不止一种读法,语音读成哪一种由脚本决定。年份按数值读,电话号码逐位读,末位是一的数值用 เอ็ด 代替 หนึ่ง。泰文数字和阿拉伯数字读法相同。选听众习惯的那一种,并在同一份脚本里保持统一。

写法读法怎么写
พ.ศ. 2569พอ-สอ สองพันห้าร้อยหกสิบเก้า保持原样,年份按数值读。
1,250 บาทหนึ่งพันสองร้อยห้าสิบบาท保留逗号,单位放在数字后面。
๑๐๑ร้อยเอ็ด数值末位的一读作 เอ็ด,无需改动。
02 000 0000ศูนย์สอง ศูนย์ศูนย์ศูนย์ ศูนย์ศูนย์ศูนย์ศูนย์分组加空格,电话号码逐位读。
10150หนึ่งศูนย์หนึ่งห้าศูนย์邮政编码不加空格,逐位读。
๑๖.๓๐ น.สิบหกนาฬิกาสามสิบนาที保留 น. 标记,它让小数点表示时刻。
3/4สามส่วนสี่ 或 สาม ทับ สี่读法要紧时直接写出来:สามในสี่ 或 บ้านเลขที่ 3 ทับ 4。

两种读法都说得通时,把您想要的那种用文字写出来。分数、带斜杠的门牌号和比分,写成数字时看起来一样,读出来却各不相同。写成文字只多用几个字符,语音也就不必去猜。

日期按日、月、年的顺序读,纪年标记告诉语音这是哪个世纪。15 กรกฎาคม 2569 会完整读出年份。公历年份前要加 ค.ศ.,因为单独的 2026 听起来像过去的某个佛历年份。百分比读作 เปอร์เซ็นต์,小数点读作 จุด,所以 7%和 3.5 都不必改写。

缩写,以及何时展开#

泰语用句点、ฯ 或 ฯลฯ 表示缩写,每种符号都有各自的读法规则。กรุงเทพฯ 会还原出六个音节。ฯลฯ 在列表末尾读作 และอื่น ๆ,在两项之间读作 ละถึง。ก.พ. 有两种公认读法,一种是完整的月份名 กุมภาพันธ์,一种是字母名 กอ-พอ,听众两种都能接受。

如果对您的听众来说只有一种读法是对的,就把缩写展开。诊所的预约提醒应写出完整的 กุมภาพันธ์。新闻稿可以保留 กทม.,因为它只有 กรุงเทพมหานคร 这一种读法。

需要唯一读法时就展开
改前  นัดครั้งถัดไป 14 ก.พ. ที่ รพ. เดิม
改后  นัดครั้งถัดไป 14 กุมภาพันธ์ ที่โรงพยาบาลเดิม

泰语中的英文单词#

泰语商务文本里常夹着英文:产品名、职位名称和首字母缩写。这些词保留拉丁字母写法。语音会把拉丁字母拼写的词按英语读,把泰文转写按泰语读,而转写往往读得更差。首字母缩写会逐个字母读出,AI 和 HR 无需额外处理。

英文保留原来的文字
改前  ส่งอีเมลหาเอชอาร์ก่อนประชุม
改后  ส่ง email หา HR ก่อน meeting

改前  เปิดแอปเวอร์ชันใหม่ได้แล้ว
改后  เปิด app เวอร์ชันใหม่ได้แล้ว

已经完全融入泰语的外来词仍写成泰文。แท็กซี่、คอมพิวเตอร์ 和 เวอร์ชัน 用泰文书写就能读好,因为泰国人就是这么说的。品牌名按品牌自己的拼写来写。

有些首字母缩写是当作单词来读的。NASA 读两个音节,UNESCO 读三个音节,逐个字母读会让泰国听众觉得别扭。把它们写成泰文 นาซา 和 ยูเนสโก,语音就会按单词读。泰英混合的名称,各部分保留各自的文字:บริษัท Paxa Labs จำกัด 会用泰语读泰文部分,用英语读名称。

ๆ 重复的是什么#

重复符号 ๆ 可以重复一个词、两个音节或整个短语,范围由语义决定。เด็กเล็ก ๆ 重复一个词。ในวันหนึ่ง ๆ 重复两个音节。แต่ละวัน ๆ 重复整个短语。按照标准正字法,在符号前加一个空格;范围拿不准时,就把重复的部分完整写出来。

可能读错时就把重复写出来
改前  ค่อย ๆ เดิน ช้า ๆ นะ
改后  ค่อยค่อยเดิน ช้าช้านะ

这里两种写法读法相同;
后一种不留任何需要语音判断的地方

语气词和人称代词决定语体和性别#

泰语句子的礼貌程度体现在句末的词上,说话人的性别体现在人称代词上。ค่ะ 和 ดิฉัน 属于女性说话人,ครับ 和 ผม 属于男性。用 ครับ 写成的脚本交给女声来读,第一句还没读完就能听出不对。请让台词与您在音色页面上选择的音色相匹配。

语体台词音色
正式,女性ยินดีต้อนรับค่ะ ดิฉันขอแนะนำบริการของเราNom Yen
正式,男性สวัสดีครับ ผมขอแจ้งข่าวประจำวันนี้Thong Ek
随意,男性เดี๋ยวผมส่งไฟล์ให้นะKhanom Krok

语气词承担了其他系统里风格设置的作用。写上 นะคะ,语气会变得柔和。写上 ครับผม,语气会更坚定。去掉语气词,这句话就成了没有听众在场的旁白。

女性语气词要按声调拼写。ค่ะ 用于陈述句末尾,读降调。คะ 用于疑问句末尾,也跟在 นะ 后面,读高调。ขอบคุณค่ะ 和 ใช่ไหมคะ 都是对的;反过来拼,声调就会读错,泰国听众马上就能听出来。

一句台词该多长#

短句适合广告和语音提示,因为每一句都有自己的重音。旁白写成三到五句的完整段落读起来更好,语音可以稳定在一个节奏上。一次请求最多 5,000 个字符。比这更长的章节应在标题或段落处拆分,在句子中间拆开的地方,朗读时能听出断裂。

  • 广告台词只写一个分句、一个意思,句末带一个语气词。
  • 菜单提示先说选项,再说操作。
  • 旁白按段落写,每个短语后加空格,每句话末尾加句号。
  • 需要朗读的列表每行一项,并在列表前写明共有几项。

整句英文交给英语优先的音色#

泰语音色读整句英文时会带泰国口音,就像泰国人说英语一样。泰语句子里夹一个英文单词时,这样读没有问题;整篇用英文写的客服脚本就不合适了。音色库里有英语优先的音色专门做这类工作,Cookie 和 Toast 能用母语者期待的语体读出客服问候语。

说明

中途切换语言的单句仍算泰语句子。用泰语音色来读,英文单词保留拉丁字母。

语速和时间戳#

语速是请求参数,脚本无须靠标点去模拟。speed 字段的取值范围是 0.5 到 1.5,以音色本身的语速为基准,并且不影响计费。冥想类朗读低于 1,新闻播报则高于它。词级时间戳标出每个词的起止位置,对于词间不写空格的语言,字幕轨正需要这些信息。时间戳指南介绍了三种粒度。

词级时间戳适合字幕和卡拉 OK 式的逐词高亮。句级时间戳适合在各行之间跳转的播放器。整段时间戳标记整个请求,处理起来最省事。选能满足需求的最粗粒度即可。

常见错误一览#

写法听到的效果改法
รถติดทั้งเมื อง本该是一个词,却成了两个片段。删除词中的空格。
โทร 020000000一个数千万量级的数值。把数字分组加空格。
ประชุม 14 ก.พ.读成了字母名,本意却是月份。写成 กุมภาพันธ์。
ส่งเมล์หาเอชอาร์泰文转写,听起来哪种语言都不像。用拉丁字母写 email 和 HR。
สวัสดีครับ 由女声朗读女声说出男性语气词。改写成 ค่ะ,或换一个男声。
一段 2,000 字符、没有句号的文本一路降到底,没有重新起调。每句话以句号结尾。

按下播放之前#

  • 先把台词大声读一遍,在换气的地方放空格。
  • 每句话都以句号或问号结尾。
  • 有歧义的数字写成文字,电话号码分组加空格。
  • 只有一种读法合适时,展开缩写。
  • 英文单词保留拉丁字母。
  • 让 ครับ 或 ค่ะ 与所选音色相符。
  • 先在 /tts 的输入框里逐句试听,再把较长的脚本放到控制台,那里一次可输入 5,000 个字符,生成的音频可以下载。
  • 需要集成的开发者,可以在文本转语音指南和 API 参考中查看请求字段。

继续阅读

更多指南