เรื่องราวทุกเรื่องมีจุดเริ่มต้น และวันนี้ ฉันจะเล่าให้คุณฟังตั้งแต่ต้นจนจบค่ะ
适合的用途#
Foi Thong 的语调平稳,长篇读下来也不走样。用手机外放、在车里听,效果和戴耳机一样好。
产品类音色开口明亮,收得也快。Foi Thong 的节奏是为以章计的内容准备的,它是音色库长篇朗读音色中的女声。
- 长篇旁白
- 专题、随笔和非虚构作品,朗读要平稳地持续一个小时。
- 系列讲解
- 分集内容,每一集听起来都要和上一集一致。
- 课程内容
- 学员会听两遍的课程旁白,个性太强的声音听多了会腻。
以下情况可换用
Nom Yen以秒计的文案需要开场式的活力。
Tub Tim Krob同样适合长篇朗读,声线更低沉、更亲密。
实际应用#
通过 API 调用#
voice 字段直接填写上方的音色 ID。请求中的其他参数均为 Paxa TTS Flash v2 的默认值。
- 模型
- Paxa TTS Flash v2
- 每次请求
- 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": "เรื่องราวทุกเรื่องมีจุดเริ่มต้น และวันนี้ ฉันจะเล่าให้คุณฟังตั้งแต่ต้นจนจบค่ะ", "voice": "foithong", "model": "paxa-tts-flash-v2" }' \ --output foithong.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: "เรื่องราวทุกเรื่องมีจุดเริ่มต้น และวันนี้ ฉันจะเล่าให้คุณฟังตั้งแต่ต้นจนจบค่ะ", voice: "foithong", model: "paxa-tts-flash-v2", }), }); if (!response.ok) throw new Error(`TTS failed: ${response.status}`); await writeFile("foithong.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": "เรื่องราวทุกเรื่องมีจุดเริ่มต้น และวันนี้ ฉันจะเล่าให้คุณฟังตั้งแต่ต้นจนจบค่ะ", "voice": "foithong", "model": "paxa-tts-flash-v2", }, ) response.raise_for_status() with open("foithong.mp3", "wb") as f: f.write(response.content)
常见问题#
一小时的音频,它能保持住吗?
长文本下语调依然平稳,这种声线就是为此而存在的。不过每次请求最多 5,000 个字符。一小时的音频要么由一系列请求组成,要么通过实时流式输出。
它是正式的声音吗?
它的语气中性。内容需要新闻播报的权威感时用 Thong Ek,需要舞台化的精致感时用 Panang。
双旁白内容该搭配哪个音色?
Tub Tim Krob 同样适合长篇朗读,声线更低沉、更亲密,两者很适合搭配做对话或轮流朗读章节。
听它朗读您自己的文字 新账户自带 100 免费积分。打开控制台,这个音色已为您选好。
免费开始