ยามเช้าในกรุงเทพฯ แสงแดดอ่อน ๆ ทาบลงบนถนนที่เริ่มคึกคัก
适合的用途#
Tako 介于旁白和向您解释事情的朋友之间。声线轻快亲近,却不幼稚,大多数讲解和回顾类内容就在这个范围里。
读长篇时,它比明亮的产品音色更耐听,又比纪录片式的读法更轻盈。小说有声书和频道旁白通常要的就是这个中间地带。
- 小说有声书
- 长篇和短篇小说,旁白不扮演角色,也能让听众听上几个小时。
- 讲解与回顾
- 频道旁白,既要像真人说话,又要讲得快。
- 操作引导
- 产品导览和教程,正式的读法在这里会显得太隆重。
以下情况可换用
Khanom Krok纪录片和文化传承类内容需要更年长的声线,替您撑起分量。
Foi Thong同样耐得住长篇,声线更平稳、更中性。
实际应用#
通过 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": "tako", "model": "paxa-tts-flash-v2" }' \ --output tako.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: "tako", model: "paxa-tts-flash-v2", }), }); if (!response.ok) throw new Error(`TTS failed: ${response.status}`); await writeFile("tako.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": "tako", "model": "paxa-tts-flash-v2", }, ) response.raise_for_status() with open("tako.mp3", "wb") as f: f.write(response.content)
常见问题#
它适合读小说吗?
适合。这种声线保持着旁白的距离感,听起来仍像一个真人,长篇小说要的正是这种平衡。
一个请求可以有多长?
单个请求最多 5,000 个字符。一本书可以逐章发送,也可以在文本陆续到达时通过实时 WebSocket 连接流式发送。
它听起来大约多大年纪?
听起来是二三十岁的旁白。如果角色需要真正的角色配音,可以选择 Luk Chup 或 Bua Loi。
听它朗读您自己的文字 新账户自带 100 免费积分。打开控制台,这个音色已为您选好。
免费开始