เอนหลังสบาย ๆ แล้วให้ฉันอ่านบทสุดท้ายของคืนนี้ให้ฟังนะคะ
适合的用途#
Tub Tim Krob 读得低而近。演绎默认您戴着耳机、身处安静的房间,保持着倾诉般的语气,又不滑向耳语。
适合它的,是一天结束前听到的最后一段内容。凡是写给一群人听的内容,用这种声线读都会显得力度不够。
- 夜间朗读
- 一天结束时读的最后一章、日记和长篇小说。
- 私语式旁白
- 第一人称写作,听众就是被倾诉的那个人。
- 耳机优先的音频
- 为近距离收听制作的内容,效果不靠音量。
以下情况可换用
Sanae Chan更温暖、更明亮的读法,在广播里依然传得出去。
Woon更轻的读法,适合以听众入睡为结尾的内容。
实际应用#
通过 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": "tubtimkrob", "model": "paxa-tts-flash-v2" }' \ --output tubtimkrob.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: "tubtimkrob", model: "paxa-tts-flash-v2", }), }); if (!response.ok) throw new Error(`TTS failed: ${response.status}`); await writeFile("tubtimkrob.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": "tubtimkrob", "model": "paxa-tts-flash-v2", }, ) response.raise_for_status() with open("tubtimkrob.mp3", "wb") as f: f.write(response.content)
常见问题#
用手机外放听得清吗?
这种声线是为耳机和安静房间而写的。在嘈杂环境里用扬声器外放时,它会变得单薄,Foi Thong 或 Nom Yen 依然听得清。
它是耳语音色吗?
它的音量低于日常对话,但保持完整发声。Woon 更轻,Sangkaya 则是同一音量的男声。
它读什么不合适?
公告、新闻播报,以及听众分心时只听一遍的内容。这种声线需要听众主动投入注意力,它自己没法强求。
听它朗读您自己的文字 新账户自带 100 免费积分。打开控制台,这个音色已为您选好。
免费开始