Paxa Labs
ตัวอย่างการใช้งานทั้งหมด

อ่านข้อความโดเนทบนสตรีมภาษาไทย

อ่านข้อความโดเนทออกเสียงบนสตรีมไทย เลือกเสียงตามระดับการสนับสนุน อ่านข้อความที่สลับไทย-อังกฤษด้วยเสียงเดียว และปฏิเสธข้อความที่ไม่มีอะไรให้อ่านอย่างชัดเจน

ไอเดียให้ลองเล่น

เปิดใน Playground
เปิดใน Playground
เปิดใน Playground
เปิดใน Playground

ทุกการ์ดเล่นคลิปจริงที่สร้างจากสคริปต์นั้น ๆ ด้วยเสียงนมเย็น เปิดใน Playground เพื่อให้พูดข้อความของคุณเองได้

ทำให้การแจ้งเตือนพูดได้อย่างไร

ผู้ชมจ่ายเงินเพื่อให้สตรีมเมอร์ได้ยินชื่อของเขา นั่นคือทั้งหมดของสินค้านี้ และส่วนที่ต้องทำงานให้ได้คือจังหวะที่ข้อความถูกอ่านออกเสียงสด ๆ ต่อหน้าคนดูทั้งห้อง คนไทยสตรีมบนเฟซบุ๊กเป็นหลัก ซึ่งเข้าถึงคนอายุ 13 ปีขึ้นไปได้ 49.1 ล้านคน และบริการรับทิปของไทยอย่าง Tipme ก็จัดการเรื่องเงินอยู่แล้ว จุดที่พลาดคือตอนอ่าน เสียงอ่านชื่อผิด อ่านอีโมจิออกมาเป็นคำ หรือมาช้าจนไปตกในจังหวะที่ไม่เกี่ยวกับอะไรเลย หน้านี้เขียนให้แพลตฟอร์มมากกว่าตัวสตรีมเมอร์ เพราะการเชื่อมต่อครั้งเดียวครอบคลุมทุกช่องที่อยู่บนนั้น และเพราะแพลตฟอร์มคือคนที่ถูกด่าเวลาข้อความอ่านออกมาไม่ดี

ที่มา:DataReportal (2026)(opens in a new tab)Tipme(opens in a new tab)

  1. จับคู่ระดับการสนับสนุนกับเสียงระดับโดเนทหนึ่งระดับคือรหัสเสียงหนึ่งรหัสในไฟล์ตั้งค่าของคุณ ระดับสูงได้เสียงที่ผู้ชมจำได้ และเสียงในแคตตาล็อกทั้ง 26 เสียงก็มากพอที่แพลตฟอร์มจะเปิดให้สตรีมเมอร์เลือกเองได้
  2. ส่งข้อความที่คุณตรวจแล้วข้อความมาถึงในรูปแบบที่แพลตฟอร์มของคุณอนุมัติแล้ว ฝั่งเสียงรับไปตามนั้น ไม่มีตัวกรองคำหยาบอยู่ฝั่งนี้ และการตรวจสอบเนื้อหาควรอยู่ตรงที่คุณทำอยู่แล้ว
  3. เล่น หรือข้ามไปสถานะ 200 คืนไฟล์เสียงให้ overlay เล่น ส่วนข้อความที่ไม่มีอะไรให้อ่านตอบ 422 พร้อมคืนเครดิต ซึ่งเป็นสัญญาณให้ข้ามการแจ้งเตือนนั้น แทนการเล่นความเงียบ

หนึ่งคืนของช่องหนึ่งช่อง

20:00เริ่มไลฟ์ยังไม่มีอะไรถูกอ่าน และยังไม่มีอะไรถูกคิดเงิน ค่าเสียงคิดตามตัวอักษรที่อ่านออกไปจริง คืนที่เงียบจึงไม่มีค่าใช้จ่ายเลยสำหรับแพลตฟอร์ม
21:40โดเนทแรกเข้ามาชื่อ จำนวนเงิน และหนึ่งประโยค ชื่อคือส่วนที่ยากที่สุด และเป็นส่วนที่ผู้ชมจ่ายเงินมาเพื่อสิ่งนี้ ทั้งยังเป็นส่วนที่คนดูรู้ทันทีเมื่ออ่านผิด
23:10โดนเรดและการแจ้งเตือนกองพร้อมกันห้าสิบคนพร้อมกัน การแจ้งเตือนต่อคิวกันไป และต้นทุนของช่วงพีคก็เท่ากับจำนวนตัวอักษรในนั้น ช่องที่กำลังมีคืนที่ดีที่สุดจึงไม่สร้างบิลที่ทำให้ใครตกใจ
01:00จบไลฟ์ยอดของคืนนั้นคือผลรวมของข้อความที่อ่านไป ไม่มีการจองล่วงหน้า ไม่มีการผูกมัด และช่องที่ไลฟ์ให้คนดูสี่สิบคนก็คิดเงินแบบเดียวกัน

ทราฟฟิกโดเนทกระโดดเป็นช่วง ๆ โดยธรรมชาติ การคิดเงินตามตัวอักษรคือสิ่งที่ทำให้คืนที่ยอดดีไม่กลายเป็นเรื่องเซอร์ไพรส์ในฝั่งปฏิบัติการ

ค่าใช้จ่ายของการอ่านโดเนท

ปริมาณงานตัวอักษรเครดิตค่าใช้จ่าย
หนึ่งไลฟ์ โดเนท 40 ครั้ง3,60054$0.05
หนึ่งช่อง ไลฟ์เดือนละ 20 ครั้ง72,0001,080$1.08
ช่องที่ใช้งานจริง 1,000 ช่อง หนึ่งเดือนประมาณ $1,080

คำนวณที่ 15 เครดิตต่อ 1,000 ตัวอักษร จากข้อความยาว 90 ตัวอักษร ช่องที่ไลฟ์น้อยกว่าก็จ่ายน้อยกว่า และช่องที่ไม่ได้ไลฟ์ก็ไม่มีค่าใช้จ่าย

จากโดเนทถึงเสียง

alert pipeline
donation received
  amount 100 THB, tier: supporter
  message: ขอบคุณครับ สู้ ๆ นะ 🎉🎉🎉

แพลตฟอร์มของคุณ
  ตรวจข้อความ หาชื่อ แปลงระดับเป็นรหัสเสียง

POST /v1/tts
  { "voice": "mooping", "text": "..." }
  200  audio/mpeg  -> overlay

ข้อความที่มีแต่ 🎉🎉🎉
  422  unspeakable_text  -> คืนเครดิต ข้ามการแจ้งเตือน

โดเนทที่มีแต่อีโมจิคือเหตุการณ์ที่ทุกระบบต้องเจอและแทบไม่มีใครรับมือไว้ ระบบตอบกลับเป็นการปฏิเสธที่มีรหัสชัดเจนพร้อมคืนเครดิต overlay จึงข้ามการแจ้งเตือนนั้นไป แทนที่จะเล่นความเงียบสองวินาที

สำหรับนักพัฒนา

ตัวอย่าง TypeScript และ Python ส่งหนึ่งข้อความแล้วรับไฟล์เสียงที่ overlay เอาไปเล่นต่อ ส่วนตัวอย่างออปชันแสดงฟิลด์เสียง โมเดล และรูปแบบไฟล์ที่แต่ละระดับตั้งไว้ครั้งเดียว

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: "สวัสดีครับ ยินดีต้อนรับสู่ Paxa Labs",
    voice: "khanomkrok",
    model: "paxa-tts-flash-v1",
  }),
});

if (!response.ok) throw new Error(`TTS failed: ${response.status}`);
await writeFile("speech.mp3", Buffer.from(await response.arrayBuffer()));

เอกสารอ้างอิง API ฉบับเต็ม

ฟังเสียงจริง

  • หมูปิ้งชาย0:03

    เสียงวัยรุ่นมั่นใจ เหมาะกับโฆษณาและคลิปสั้น

    บอกเลยครับ คลิปนี้ห้ามพลาด กดติดตามไว้ก่อนเลย เดี๋ยวหาว่าไม่เตือน

  • ขนมครกชาย0:03

    เสียงผู้ใหญ่ใจเย็น ไม่เร่งรีบ เสียงชายหลักของทั้งชุด เหมาะกับสารคดี เรื่องเล่าย้อนวัน และงานบรรยาย

    สมัยผมยังหนุ่ม แถวนี้ยังเป็นทุ่งนา เดินไปตลาดทีหนึ่งก็ค่อนวันแล้วครับ

  • นมเย็นหญิง0:06

    เสียงสดใสมีพลัง เสียงหญิงหลักของทั้งชุด เหมาะกับโปรโมต คลิปโซเชียล และเสียงพูดในผลิตภัณฑ์ทั่วไป

    ยินดีต้อนรับสู่ Paxa Labs ค่ะ เสียงภาษาไทยที่สลับเป็น English ได้กลางประโยค อย่างเป็นธรรมชาติ

  • ตะโก้หญิง0:05

    เสียงสาวเป็นกันเอง เหมาะกับหนังสือเสียง สรุปข่าว และคลิปอธิบาย

    ยามเช้าในกรุงเทพฯ แสงแดดอ่อน ๆ ทาบลงบนถนนที่เริ่มคึกคัก

เสียงบางส่วนจากทั้งหมด 26 เสียง สร้างจาก API ด้วยรหัสเสียงที่เปิดให้ใช้งานจริง ฟังครบทุกเสียงได้ที่หน้า Text-to-Speech

ทำไมข้อความโดเนทถึงอ่านยาก

ข้อความโดเนทสั้น ไม่มีเครื่องหมายวรรคตอน และเขียนแบบที่คนแชทกันจริง คือไวยากรณ์ไทยที่มีคำอังกฤษหล่นอยู่ข้างใน ชื่อคนที่อาจสะกดไม่เหมือนใคร และจำนวนเงินที่ต้องอ่านเป็นตัวเลขไม่ใช่อ่านทีละหลัก Paxa TTS Flash อ่านวรรณยุกต์จากรูปเขียนและพาสองภาษาไปด้วยเสียงเดียว ซึ่งเป็นสิ่งที่ข้อความแบบนี้ต้องการภายในหนึ่งวินาทีที่มันมี

คำถามที่พบบ่อย

ถ้าโดเนทมาแต่อีโมจิจะเกิดอะไรขึ้น
ระบบตอบ 422 unspeakable_text และคืนเครดิตให้ ให้ถือเป็นสัญญาณว่าข้ามการแจ้งเตือนนั้นไป การส่งข้อความเดิมซ้ำจะได้ผลเหมือนเดิม
ให้แต่ละระดับโดเนทมีเสียงของตัวเองได้ไหม
ได้ เสียงคือรหัสคงที่ และระดับหนึ่งระดับก็คือการจับคู่กับรหัสหนึ่งตัว คุณเปิดให้สตรีมเมอร์เลือกได้ทั้ง 26 เสียงในแคตตาล็อก รวมถึงเสียงสำเนียงถิ่นด้วย
ระบบกรองเนื้อหาในข้อความให้ไหม
ไม่ ฝั่งเสียงอ่านข้อความตามที่ได้รับ และปฏิเสธเฉพาะข้อความที่ไม่มีอะไรให้อ่านเท่านั้น การตรวจสอบเนื้อหายังอยู่บนแพลตฟอร์มของคุณ ที่ซึ่งกฎอื่น ๆ ของคุณอยู่แล้ว
ข้อความที่ผสมไทยกับอังกฤษอ่านออกมาเป็นอย่างไร
อ่านด้วยเสียงเดียวโดยไม่มีการส่งต่อ แชทเกมภาษาไทยสลับภาษากันตลอดเวลา คำอังกฤษที่อยู่กลางประโยคไทยจึงยังอยู่ในลักษณะการอ่านของเสียงเดิม
ช่องที่คนดูเยอะมีค่าใช้จ่ายเท่าไร
ประมาณ $1.08 ต่อเดือน สำหรับช่องที่อ่านโดเนท 40 ครั้งต่อไลฟ์ เดือนละ 20 ไลฟ์ ค่าบริการคิดตามตัวอักษรที่อ่านจริง เดือนที่เงียบกว่าก็จ่ายน้อยกว่า

เริ่มต้นด้วยเครดิตฟรี

เข้าสู่ระบบด้วย Google, GitHub หรือ Hugging Face แล้วใช้เครดิตฟรี 100 เครดิตกับข้อความของคุณเอง