สวัสดีค่ะ welcome back to the show ค่ะ วันนี้เรามี special guest มาด้วยค่ะ
适合的用途#
Pad Thai 是主持人的声音。这种声线属于掌控全场的人,有开场时的明亮,也有看着提词卡说话的节奏感。
这里的每个音色都能在一句话里读泰语和英语。Pad Thai 专为每一行都在切换的稿子而写,泰国的活动和生活方式文案实际上就是这样写的。
实际应用#
通过 API 调用#
voice 字段直接填写上方的音色 ID。请求中的其他参数均为 Paxa TTS Flash 的默认值。
- 模型
- Paxa TTS Flash
- 每次请求
- 5,000 个字符
- 费率
- 每 1,000 个字符 10 积分
- 免费积分
- 100 积分,约合 16 分钟语音
curl -X POST https://api.paxalabs.com/v1/tts \ -H "Authorization: Bearer $PAXA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "text": "สวัสดีค่ะ welcome back to the show ค่ะ วันนี้เรามี special guest มาด้วยค่ะ", "voice": "padthai", "model": "paxa-tts-flash-v1" }' \ --output padthai.mp3
import { writeFile } from "node:fs/promises"; const response = await fetch("https://api.paxalabs.com/v1/tts", { method: "POST", headers: { Authorization: `Bearer ${process.env.PAXA_API_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ text: "สวัสดีค่ะ welcome back to the show ค่ะ วันนี้เรามี special guest มาด้วยค่ะ", voice: "padthai", model: "paxa-tts-flash-v1", }), }); if (!response.ok) throw new Error(`TTS failed: ${response.status}`); await writeFile("padthai.mp3", Buffer.from(await response.arrayBuffer()));
import os import requests response = requests.post( "https://api.paxalabs.com/v1/tts", headers={"Authorization": f"Bearer {os.environ['PAXA_API_KEY']}"}, json={ "text": "สวัสดีค่ะ welcome back to the show ค่ะ วันนี้เรามี special guest มาด้วยค่ะ", "voice": "padthai", "model": "paxa-tts-flash-v1", }, ) response.raise_for_status() with open("padthai.mp3", "wb") as f: f.write(response.content)
常见问题#
其他音色也能处理英语吗?
Paxa TTS Flash 的每个音色都能在一句话里读泰语和英语。Pad Thai 是为不停切换的稿子选定的,声线本身就是按这种节奏写的。
它单独读英语效果如何?
它读英语时带泰国人的口音,对泰国受众来说这正合适。面向英语听众的文案另有专门的英语音色,例如 Donut 和 Cookie。
它能处理拉丁字母写的品牌名吗?
能。产品名、套餐名和界面术语在泰语句子里保留英语,切换前后音量保持一致。
听它朗读您自己的文字 新账户自带 100 免费积分。打开控制台,这个音色已为您选好。
免费开始