หวัดดีครับพี่น้อง วันนี้ของหรอย ๆ พร้อมแล้ว แวะมากินกันได้เลยนิครับ
เหมาะกับงานแบบไหน#
โรตีอ่านด้วยจังหวะกระชับแบบปักษ์ใต้ คำมาถึงติด ๆ กัน และการวางประโยคตรงไปตรงมา ซึ่งเป็นสิ่งแรกที่คนฟังจากภาคอื่นสังเกตได้
เป็นเสียงใต้ของชุดนี้ สำหรับผู้ฟังตั้งแต่สงขลาถึงภูเก็ต น้ำเสียงนี้คือความต่างระหว่างข้อความที่พูดกับเขา กับข้อความที่แค่กระจายออกไป
- สื่อภาคใต้
- วิทยุ วิดีโออาหารและท่องเที่ยว และงานรายงานข่าวท้องถิ่นสำหรับผู้ชมชาวใต้
- งานประกาศในภูมิภาค
- การสื่อสารสาธารณะในภาคใต้ ทั้งเรื่องอากาศ เรือโดยสาร และประกาศในตลาด
- งานบริการและการค้า
- เนื้อหาร้านอาหาร ตลาด และท่องเที่ยว ที่เสียงคนในพื้นที่เป็นตัวพาการต้อนรับ
ถ้างานไม่ตรง ลองเสียงนี้
ใช้ในงานจริง#
เรียกใช้ผ่าน API#
ฟิลด์ voice รับรหัสเสียงด้านบนได้ตรง ๆ ค่าอื่นในคำขอนี้เป็นค่าตั้งต้นของ Paxa TTS Flash ทั้งหมด
- โมเดล
- Paxa TTS Flash
- ต่อหนึ่งคำขอ
- 5,000 ตัวอักษร
- อัตราค่าบริการ
- 10 เครดิตต่อ 1,000 ตัวอักษร
- เครดิตฟรี
- 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": "roti", "model": "paxa-tts-flash-v1" }' \ --output roti.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: "roti", model: "paxa-tts-flash-v1", }), }); if (!response.ok) throw new Error(`TTS failed: ${response.status}`); await writeFile("roti.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": "roti", "model": "paxa-tts-flash-v1", }, ) response.raise_for_status() with open("roti.mp3", "wb") as f: f.write(response.content)
คำถามที่พบบ่อย#
อะไรในคลิปที่บอกสำเนียง
คำทักทาย หวัดดี และคำลงท้าย นิ พร้อมจังหวะเร็วที่เดินอยู่ระหว่างสองคำนั้น เสียงไทยกลางในชุดนี้ไม่ใช้ทั้งสองคำ
มีเสียงใต้ผู้หญิงไหม
วันนี้ยังไม่มีในชุดเสียง โรตีคือเสียงใต้หนึ่งเดียว และหน้าสำเนียงระบุจำนวนไว้ตรง ๆ
ปรับจังหวะได้ไหม
ฟิลด์ speed ปรับให้ช้าลงได้ทุกเสียง แต่ความเร็วตรงนี้เป็นส่วนหนึ่งของสำเนียง ถ้าช้าลงจนฟังเป็นไทยกลาง เหตุผลที่เลือกใช้ก็หายไป
ให้เสียงนี้อ่านข้อความของคุณ บัญชีใหม่ได้เครดิตฟรี 100 เครดิต เปิด Playground แล้วเสียงนี้จะถูกเลือกไว้ให้ตั้งแต่แรก
เริ่มใช้ฟรี