อ่านข้อความโดเนทบนสตรีมภาษาไทย
อ่านข้อความโดเนทออกเสียงบนสตรีมไทย เลือกเสียงตามระดับการสนับสนุน อ่านข้อความที่สลับไทย-อังกฤษด้วยเสียงเดียว และปฏิเสธข้อความที่ไม่มีอะไรให้อ่านอย่างชัดเจน
ไอเดียให้ลองเล่น
ขอบคุณพี่โน้ตมากครับ สำหรับ 100 บาท ขอให้รวย ๆ นะครับ
สู้ ๆ นะครับ อีกนิดเดียวก็ push rank ผ่านแล้ว ผมรออยู่
ขอบคุณคุณณัฐฐาพัชร์ที่ติดตามมาตั้งแต่วันแรกเลยนะคะ
มาจากช่องข้าง ๆ ครับ ยกทีมมาเชียร์ด้วยกัน 50 คน
ทุกการ์ดเล่นคลิปจริงที่สร้างจากสคริปต์นั้น ๆ ด้วยเสียงนมเย็น เปิดในหน้าเสียงพูดเพื่อให้พูดข้อความของคุณเองได้
ทำให้การแจ้งเตือนพูดได้อย่างไร
ผู้ชมจ่ายเงินเพื่อให้สตรีมเมอร์ได้ยินชื่อของเขา นั่นคือทั้งหมดของสินค้านี้ และส่วนที่ต้องทำงานให้ได้คือจังหวะที่ข้อความถูกอ่านออกเสียงสด ๆ ต่อหน้าคนดูทั้งห้อง คนไทยสตรีมบนเฟซบุ๊กเป็นหลัก ซึ่งเข้าถึงคนอายุ 13 ปีขึ้นไปได้ 49.1 ล้านคน และบริการรับทิปของไทยอย่าง Tipme ก็จัดการเรื่องเงินอยู่แล้ว จุดที่พลาดคือตอนอ่าน เสียงอ่านชื่อผิด อ่านอีโมจิออกมาเป็นคำ หรือมาช้าจนไปตกในจังหวะที่ไม่เกี่ยวกับอะไรเลย หน้านี้เขียนให้แพลตฟอร์มมากกว่าตัวสตรีมเมอร์ เพราะการเชื่อมต่อครั้งเดียวครอบคลุมทุกช่องที่อยู่บนนั้น และเพราะแพลตฟอร์มคือคนที่ถูกด่าเวลาข้อความอ่านออกมาไม่ดี
ที่มา:DataReportal (2026)(เปิดในแท็บใหม่)Tipme(เปิดในแท็บใหม่)
จับคู่ระดับการสนับสนุนกับเสียง
ระดับโดเนทหนึ่งระดับคือรหัสเสียงหนึ่งรหัสในไฟล์ตั้งค่าของคุณ ระดับสูงได้เสียงที่ผู้ชมจำได้ และเสียงในแคตตาล็อกทั้ง 50 เสียงก็มากพอที่แพลตฟอร์มจะเปิดให้สตรีมเมอร์เลือกเองได้
ส่งข้อความที่คุณตรวจแล้ว
ข้อความมาถึงในรูปแบบที่แพลตฟอร์มของคุณอนุมัติแล้ว ฝั่งเสียงรับไปตามนั้น ไม่มีตัวกรองคำหยาบอยู่ฝั่งนี้ และการตรวจสอบเนื้อหาควรอยู่ตรงที่คุณทำอยู่แล้ว
เล่น หรือข้ามไป
สถานะ 200 คืนไฟล์เสียงให้ overlay เล่น ส่วนข้อความที่ไม่มีอะไรให้อ่านตอบ 422 พร้อมคืนเครดิต ซึ่งเป็นสัญญาณให้ข้ามการแจ้งเตือนนั้น แทนการเล่นความเงียบ
หนึ่งคืนของช่องหนึ่งช่อง
เริ่มไลฟ์
ยังไม่มีอะไรถูกอ่าน และยังไม่มีอะไรถูกคิดเงิน ค่าเสียงคิดตามตัวอักษรที่อ่านออกไปจริง คืนที่เงียบจึงไม่มีค่าใช้จ่ายเลยสำหรับแพลตฟอร์ม
โดเนทแรกเข้ามา
ชื่อ จำนวนเงิน และหนึ่งประโยค ชื่อคือส่วนที่ยากที่สุด และเป็นส่วนที่ผู้ชมจ่ายเงินมาเพื่อสิ่งนี้ ทั้งยังเป็นส่วนที่คนดูรู้ทันทีเมื่ออ่านผิด
โดนเรดและการแจ้งเตือนกองพร้อมกัน
ห้าสิบคนพร้อมกัน การแจ้งเตือนต่อคิวกันไป และต้นทุนของช่วงพีคก็เท่ากับจำนวนตัวอักษรในนั้น ช่องที่กำลังมีคืนที่ดีที่สุดจึงไม่สร้างบิลที่ทำให้ใครตกใจ
จบไลฟ์
ยอดของคืนนั้นคือผลรวมของข้อความที่อ่านไป ไม่มีการจองล่วงหน้า ไม่มีการผูกมัด และช่องที่ไลฟ์ให้คนดูสี่สิบคนก็คิดเงินแบบเดียวกัน
ทราฟฟิกโดเนทกระโดดเป็นช่วง ๆ โดยธรรมชาติ การคิดเงินตามตัวอักษรคือสิ่งที่ทำให้คืนที่ยอดดีไม่กลายเป็นเรื่องเซอร์ไพรส์ในฝั่งปฏิบัติการ
ค่าใช้จ่ายของการอ่านโดเนท
| ปริมาณงาน | ตัวอักษร | เครดิต | ค่าใช้จ่าย |
|---|---|---|---|
| หนึ่งไลฟ์ โดเนท 40 ครั้ง | 3,600 | 36 | $0.04 |
| หนึ่งช่อง ไลฟ์เดือนละ 20 ครั้ง | 72,000 | 720 | $0.72 |
| ช่องที่ใช้งานจริง 1,000 ช่อง หนึ่งเดือน | ประมาณ $720 | ||
คำนวณที่ 10 เครดิตต่อ 1,000 ตัวอักษร จากข้อความยาว 90 ตัวอักษร ช่องที่ไลฟ์น้อยกว่าก็จ่ายน้อยกว่า และช่องที่ไม่ได้ไลฟ์ก็ไม่มีค่าใช้จ่าย
จากโดเนทถึงเสียง
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 เอาไปเล่นต่อ ส่วนตัวอย่างออปชันแสดงฟิลด์เสียง โมเดล และรูปแบบไฟล์ที่แต่ละระดับตั้งไว้ครั้งเดียว
เอกสารอ้างอิง API ฉบับเต็ม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-v2", }), }); if (!response.ok) throw new Error(`TTS failed: ${response.status}`); await writeFile("speech.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": "สวัสดีครับ ยินดีต้อนรับสู่ Paxa Labs", "voice": "khanomkrok", "model": "paxa-tts-flash-v2"}, ) response.raise_for_status() with open("speech.mp3", "wb") as f: f.write(response.content)
curl -X POST https://api.paxalabs.com/v1/tts \ -H "Authorization: Bearer $PAXA_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "text": "สวัสดีครับ ยินดีต้อนรับสู่ Paxa Labs", "voice": "khanomkrok", "model": "paxa-tts-flash-v2", "format": "mp3", "stream": false }' \ --output speech.mp3
ฟังเสียงจริง
เสียงบางส่วนจากทั้งหมด 50 เสียง สร้างจาก API ด้วยรหัสเสียงที่เปิดให้ใช้งานจริง ฟังครบทุกเสียงได้ที่หน้า Text-to-Speech
- หมูปิ้งv1 + v2เปิดในหน้าเสียงพูด
- ขนมครกv1 + v2เสียงชายหลัก
- นมเย็นv1 + v2เสียงหญิงหลัก
- ฝอยทองv1 + v2เสียงเล่าเรื่อง
ทำไมข้อความโดเนทถึงอ่านยาก
ข้อความโดเนทสั้น ไม่มีเครื่องหมายวรรคตอน และเขียนแบบที่คนแชทกันจริง คือไวยากรณ์ไทยที่มีคำอังกฤษหล่นอยู่ข้างใน ชื่อคนที่อาจสะกดไม่เหมือนใคร และจำนวนเงินที่ต้องอ่านออกมาเป็นตัวเลขทั้งจำนวน Paxa TTS Flash v2 อ่านวรรณยุกต์จากรูปเขียนและพาสองภาษาไปด้วยเสียงเดียว ซึ่งเป็นสิ่งที่ข้อความแบบนี้ต้องการภายในหนึ่งวินาทีที่มันมี
คำถามที่พบบ่อย
ถ้าโดเนทมาแต่อีโมจิจะเกิดอะไรขึ้น
ระบบตอบ 422 unspeakable_text และคืนเครดิตให้ ให้ถือเป็นสัญญาณว่าข้ามการแจ้งเตือนนั้นไป การส่งข้อความเดิมซ้ำจะได้ผลเหมือนเดิม
ให้แต่ละระดับโดเนทมีเสียงของตัวเองได้ไหม
ได้ เสียงคือรหัสคงที่ และระดับหนึ่งระดับก็คือการจับคู่กับรหัสหนึ่งตัว คุณเปิดให้สตรีมเมอร์เลือกได้ทั้ง 50 เสียงในแคตตาล็อก
ระบบกรองเนื้อหาในข้อความให้ไหม
ไม่ ฝั่งเสียงอ่านข้อความตามที่ได้รับ และปฏิเสธเฉพาะข้อความที่ไม่มีอะไรให้อ่านเท่านั้น การตรวจสอบเนื้อหายังอยู่บนแพลตฟอร์มของคุณ ที่ซึ่งกฎอื่น ๆ ของคุณอยู่แล้ว
ข้อความที่ผสมไทยกับอังกฤษอ่านออกมาเป็นอย่างไร
อ่านด้วยเสียงเดียวโดยไม่มีการส่งต่อ แชทเกมภาษาไทยสลับภาษากันตลอดเวลา คำอังกฤษที่อยู่กลางประโยคไทยจึงยังอยู่ในลักษณะการอ่านของเสียงเดิม
ช่องที่คนดูเยอะมีค่าใช้จ่ายเท่าไร
ประมาณ $0.72 ต่อเดือน สำหรับช่องที่อ่านโดเนท 40 ครั้งต่อไลฟ์ เดือนละ 20 ไลฟ์ ค่าบริการคิดตามตัวอักษรที่อ่านจริง เดือนที่เงียบกว่าก็จ่ายน้อยกว่า
เริ่มต้นด้วยเครดิตฟรี
เข้าสู่ระบบด้วย Google, GitHub หรือ Hugging Face แล้วใช้เครดิตฟรี 100 เครดิตกับข้อความของคุณเอง
บทความที่เกี่ยวข้อง
- ค่าพากย์เสียงภาษาไทยปี 2569: สตูดิโอ ฟรีแลนซ์ และ AI
- เลือกเสียง AI ภาษาไทยให้เหมาะกับงาน: คู่มือครบทั้ง 34 เสียง
- วิธีเขียนสคริปต์ให้เสียง AI ภาษาไทยอ่านได้เป็นธรรมชาติ
- ภาษาไทยไม่มีจุดจบประโยค: เสียงพูดแบบสตรีมควรตัดตรงไหน
- วัดคุณภาพเสียง AI ภาษาไทยด้วยสิบประโยค
- Paxa TTS Flash อ่านภาษาจีนกลางได้แล้ว พร้อมเสียงใหม่หกเสียง
- Paxa TTS Flash อ่านแท็กอารมณ์ได้แล้ว บนเสียงใหม่สองเสียง
- Paxa TTS Flash เริ่มส่งเสียงแรกใน 104 มิลลิวินาที
- Text to Speech คืออะไร เสียง AI ทำงานอย่างไร และใช้ทำอะไรได้บ้าง
- วิธีทำเสียงพากย์ AI ใส่คลิป TikTok Reels และ Shorts
- แปลงข้อความเป็นเสียงภาษาไทยที่ดีที่สุด สำหรับแอป วิดีโอ และสายโทรศัพท์
- โปรแกรมสร้างเสียง AI ที่ดีที่สุดสำหรับ YouTube ทั้งเสียงบรรยาย ช่องไม่เปิดหน้า และ Shorts
- Text to Speech ฟรีที่ดีที่สุด สำหรับงานส่วนตัวและการลองเสียงก่อนจ่ายเงิน
- Text to Speech ที่ดีที่สุดสำหรับทำหนังสือเสียงและงานอ่านเรื่องยาว
- วิธีเจนเสียง AI ภาษาไทย ตั้งแต่เลือกเสียงจนได้ไฟล์
- ให้ AI อ่านนิยายให้ฟัง ด้วยเสียงผู้บรรยายและเสียงตัวละคร
- วิธีเขียนคำบรรยายเสียงสำหรับออกแบบเสียง AI พร้อมตัวอย่าง
- ออกแบบเสียงกับโคลนเสียงต่างกันอย่างไร สองวิธีสร้างเสียง AI ของตัวเอง
- เครื่องมือออกแบบเสียง AI ที่ดีที่สุดสำหรับเสียงภาษาไทย เสียงที่บันทึกไว้ใช้ซ้ำ และ Voice Agent
- Paxa TTS Flash v2 เปิดให้ใช้งานแล้ว
- เครื่องมือออกแบบเสียง AI เปิดให้ใช้งานแล้ว
- Temperature และแท็กช่วงหยุดบน Paxa TTS Flash v2
ตัวอย่างการใช้งานอื่น