
Lod Chongลอดช่อง
Paced for someone with their eyes already closed.
Female · Thai · Meditation · 0:04lodchong
หายใจเข้าลึก ๆ ช้า ๆ แล้วปล่อยความคิดให้ไหลไปเบา ๆ นะคะ
The clip is a breathing instruction. Listen to the space held open around ช้า ๆ before the next phrase arrives.
Lod Chong reads slowly and evenly, with the long pauses guided audio is built around. The level sits close to the microphone and holds there for the length of a session.
The pacing is the product. A guided exercise depends on silence between instructions, and this register leaves that silence without sounding as though the line has ended.
Cast it for#
- Guided meditation
- Sessions built on instruction, pause, and return.
- Breathing and body scans
- Exercises where the timing between phrases matters more than the phrases.
- Sleep audio
- Wind-down tracks and long-form calm listened to in the dark.
Reach for instead
In production#
- Creators
Meditation apps and calm-audio channels.
- Audiobooks
Long-form calm and reflective reading.
Call it from the API#
The voice field takes the id above. Every other value in this request is a Paxa TTS Flash default.
curl -X POST https://api.paxalabs.com/v1/tts \
-H "Authorization: Bearer $PAXA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "หายใจเข้าลึก ๆ ช้า ๆ แล้วปล่อยความคิดให้ไหลไปเบา ๆ นะคะ",
"voice": "lodchong",
"model": "paxa-tts-flash-v1"
}' \
--output lodchong.mp3import { 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: "lodchong",
model: "paxa-tts-flash-v1",
}),
});
if (!response.ok) throw new Error(`TTS failed: ${response.status}`);
await writeFile("lodchong.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": "lodchong", "model": "paxa-tts-flash-v1"},
)
response.raise_for_status()
with open("lodchong.mp3", "wb") as f:
f.write(response.content)- Model
- Paxa TTS Flash
- Per request
- 5,000 characters
- Rate
- 15 credits per 1,000 characters
- Free credits
- 100 credits, about 9 minutes
Questions#
- How are the pauses controlled?
- Punctuation and line breaks in your text set the phrasing, and the speed field moves the whole read. Longer holds are usually built by splitting a session into requests and spacing them in the edit.
- How is it different from Woon?
- Woon reads at a near-whisper and is built for the last minutes before sleep. Lod Chong keeps full voice at a low level, which stays intelligible through a whole guided session.
- Can it read anything else?
- The pacing follows it everywhere. Material that needs to move will sound slow, and the roster keeps Foi Thong and Nom Yen for that.
Hear it read your own words.
New accounts start with 100 free credits. Open the playground and this voice is already selected.