Skip to main content

ตั้งค่า Alert Sounds

Alert sound คือเสียงสั้น ๆ ที่เล่นก่อน TTS เพื่อเตือนว่ามี donation เข้า แอปรองรับ:

  • Map per event — เสียงต่างกันตามประเภท (donation / superchat / bits / sub / resub / gift)
  • Tier per amount — เสียงต่างกันตามยอด (เช่น ≥100 = เสียง A, ≥500 = เสียง B)
  • Min threshold + volume — กรองเสียงเงียบและคุมความดัง

สิ่งที่ต้องเตรียม

  • ไฟล์เสียง .mp3 / .wav / .ogg / .m4a — ขนาด ไม่เกิน 10MB ต่อไฟล์
  • รู้ว่าอยากแยกเสียงแบบไหน (per event, per amount, หรือทั้งคู่)

ขั้นที่ 1 — เปิด Alert Sounds tab

  1. ไปที่ Settings → Alert Sounds
  2. หน้านี้แบ่งเป็น 3 ส่วน: Sound list (อัปโหลด), Event mapping, Sound by Amount

ขั้นที่ 2 — อัปโหลดไฟล์เสียง

  1. กด Upload / + Add Sound
  2. เลือกไฟล์ .mp3 / .wav / .ogg / .m4a
  3. ไฟล์จะถูกเพิ่มลงใน Sound list — ตั้งชื่อให้จำง่าย (เช่น "ding-low", "fanfare-big")
  4. กด ▶ ข้างชื่อเพื่อ preview เสียง

อัปโหลดให้ครบทุกเสียงที่ต้องใช้ก่อน — แล้วค่อยจับคู่ในขั้นถัดไป


ขั้นที่ 3 — Map เสียงเข้ากับประเภท Event

ในส่วน Event Mapping จะมีตารางประเภท event:

Eventคำอธิบาย
donationStreamlabs / tipme.in.th
superchatYouTube Super Chat
bitsTwitch Cheer / Bits
subscribeTwitch new sub
resubTwitch resub
giftTwitch gift sub
defaultFallback ถ้าไม่ match อะไร

เลือก dropdown ของแต่ละ row → เลือกเสียงที่จะใช้ — บันทึกอัตโนมัติ


ขั้นที่ 4 — ตั้ง Tier ตามยอด Donation (ทางเลือก)

ในส่วน Sound by Amount:

  1. กด + Add Tier
  2. ใส่ minAmount + เลือก sound เช่น
    • ≥100฿ → ding-medium
    • ≥500฿ → fanfare-big
    • ≥1000฿ → epic-horn
  3. แอปจะเลือก tier สูงสุดที่ match เสมอ (เทียบจาก minAmount)

:::tip Tier ทับ Event Mapping ถ้ามี tier match — ใช้เสียง tier ก่อน Event Mapping ดังนั้นเรียง tier จากต่ำไปสูง แล้ว event mapping จะใช้เป็น fallback ตอน amount ต่ำกว่า tier ต่ำสุด :::


ขั้นที่ 5 — ตั้ง Volume + Min Threshold

ที่ส่วนล่างของ tab:

  • Alert Volume — slider 0–100% (ใช้กับทุก alert)
  • Minimum Amount (alertMinDonation) — donation ต่ำกว่านี้ ไม่เล่น alert (TTS อาจเล่นได้ ขึ้นกับ ttsMinDonation)

ขั้นที่ 6 — ทดสอบ

ไป Test Panel → ส่ง donation จำลองที่ amount ต่าง ๆ:

  • 50฿ → ฟัง default / event sound
  • 100฿ → ฟัง tier 100
  • 500฿ → ฟัง tier 500

ปรับเสียง / volume / threshold จนกว่าจะพอใจ


Tips & Troubleshooting

  • อัปโหลดแล้วเล่นไม่ได้: ตรวจ format ต้องเป็น mp3/wav/ogg/m4a และ < 10MB
  • เสียงดังเกิน: ปรับ Alert Volume slider — ลองตั้ง 50–70%
  • ทำไม alert ไม่เล่น: ตรวจว่า amount ผ่าน Minimum Amount และ event มี mapping จริง
  • Tier ไม่ trigger: ตรวจว่า tier amount ต่ำกว่า donation amount เช่น ตั้ง tier 100 แต่โดเนท 50 จะไม่ match

:::warning เทียบ alert vs TTS alertMinDonation ควบคุมเสียง alert; ttsMinDonation ควบคุม TTS — สองค่านี้แยกกัน ปรับได้อิสระ :::


ดูเพิ่มเติม