Skip to main content

🎙️ ทำได้แล้ว! AI ถอดเสียงภาษาไทยแบบสด ๆ แจกฟรี

ประกาศเมื่อ 13 พฤศจิกายน 2569 (2026)

ทำได้แล้ว! AI ถอดเสียงไทยแบบสด ๆ แจกฟรี: AI ถอดเสียงแบบไฟล์ต้องรอฟังให้จบช่วงก่อน ส่วน OpenThai 2.0 ASR Streaming ขึ้นข้อความระหว่างที่ยังพูด (ภาพจำลองการแสดงผล)

0.64Bช้ากว่าเสียง 80–1120 msGPU หรือ CPUใช้เชิงพาณิชย์ได้OpenMDW-1.1

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

วันนี้ทีม OpenThai ของ iApp Technology เปิดให้ทุกคนโหลด OpenThai 2.0 ASR Streaming ไปใช้ได้ฟรี เป็นโมเดลถอดเสียงพูดภาษาไทยที่พิมพ์ตามไปขณะที่คนยังพูดอยู่ ใช้ในงานเชิงพาณิชย์ได้ด้วย

OpenThai 2.0 ASR Streaming
ทำอะไรถอดเสียงพูดภาษาไทยเป็นข้อความแบบสด ข้อความตามหลังเสียง 80 ถึง 1120 ms
ความหน่วงโมเดลเดียว ตั้งได้ 4 ระดับ: 80, 320, 560 และ 1120 ms
ขนาด0.64B พารามิเตอร์
ต่อยอดจากNVIDIA Nemotron 3.5 ASR Streaming 0.6B
บน GPUNVIDIA H100 ใบเดียวถอดสดได้ราว 20 สายพร้อมกัน (ที่ 560 ms) และถอดไฟล์เร็วกว่าเวลาจริงราว 257 เท่า
บน CPU8 เธรดถอดสดทัน 1 สาย ที่ 320 หรือ 560 ms (ไม่ทันที่ 80 ms) ถอดไฟล์ราว 4 เท่าของเวลาจริง ใช้ RAM ราว 6.5 GB
ไฟล์โมเดลน้ำหนักโมเดลบน Hugging Face และเวอร์ชัน ONNX (ความละเอียดเต็มและ int8)
สัญญาอนุญาตOpenMDW-1.1 ใช้เชิงพาณิชย์ได้

จุดเด่น​

  • พูดปุ๊บ ตัวหนังสือขึ้นปั๊บ ข้อความตามหลังเสียงแค่ 0.08 ถึง 1.12 วินาที โมเดลเดียวตั้งได้ 4 ระดับ (80, 320, 560 และ 1120 ms) อยากเร็วหรืออยากแม่น เลือกเอา
  • GPU ใบเดียวรับได้หลายสาย NVIDIA H100 ใบเดียวถอดสดได้ราว 20 สายพร้อมกันที่ 560 ms และถอดไฟล์เร็วกว่าเวลาจริงราว 257 เท่า
  • ไม่มี GPU ก็ใช้ได้ CPU 8 เธรดถอดสดทัน 1 สายที่ 320 หรือ 560 ms ใช้ RAM ราว 6.5 GB
  • รันในเครื่องตัวเองได้ เสียงไม่ต้องออกนอกองค์กร เหมาะกับองค์กรที่ส่งเสียงขึ้นคลาวด์ต่างประเทศไม่ได้ เช่น โรงพยาบาลและธนาคาร
  • โมเดลตัวเดียวกับที่อยู่เบื้องหลัง OpenThai ASR Realtime บริการถอดเสียงสดผ่าน WebSocket API ของ iApp

OpenThai2.0-ASR-Streaming: น้ำหนักโมเดล model card วิธีรัน และเซิร์ฟเวอร์ที่แนบมาhuggingface.co/iapp/OpenThai2.0-ASR-Streaming

เวอร์ชัน ONNX: ความละเอียดเต็มและ int8huggingface.co/iapp/OpenThai2.0-ASR-Streaming-ONNX

ไม่อยากดูแล GPU เอง: OpenThai ASR Realtime โมเดลเดียวกันผ่าน WebSocket API ใช้ฟรีช่วงเปิดตัวiapp.co.th/docs/speech/speech-to-text/realtime

ผลทดสอบ​

วัดกันตรง ๆ กับ Typhoon ASR Streaming 0.6B ซึ่งสร้างจากโมเดลฐานเดียวกันของ NVIDIA เราถอดเสียงเองทั้งสองโมเดล บนชุดทดสอบเดียวกัน ด้วยสคริปต์เดียวกัน ที่ความหน่วง 560 ms

OpenThai 2.0 ASR Streaming เทียบ Typhoon ASR Streaming 0.6B บน 5 ชุดทดสอบ ที่ 560 ms
ชุดทดสอบเสียงแบบไหนOpenThai 2.0 ASR StreamingTyphoon ASR Streaming 0.6Bผล
FLEURSเสียงอ่าน8.4711.28เรานำ
GigaSpeech2คลิป YouTube15.3516.33เรานำ
LOTUSDISประชุม20.7728.91เรานำ (ชุดนี้เข้าทางเรา ดูหมายเหตุ)
TVSpeechรายการทอล์กทางทีวี12.4110.84Typhoon นำ
อีสานภาษาอีสาน34.9034.15เสมอ

ตัวเลขคือ % ของตัวอักษรที่ถอดผิด ยิ่งต่ำยิ่งดี ตัวหนาคือดีกว่าในแต่ละชุด LOTUSDIS: เราเทรนด้วยการประชุมอื่นที่อัดในห้องเดียวกัน ชุดนี้จึงได้เปรียบ อีสาน: ต่างกันน้อยจนนับว่าเสมอ

จาก 99% เหลือ 8.47%​

ก่อนปรับจูน โมเดลฐานของ NVIDIA ถอด FLEURS ภาษาไทยผิด 98.96% ของตัวอักษร ตอนนี้เหลือ 8.47%
  • ก่อนปรับจูน โมเดลฐาน NVIDIA Nemotron 3.5 ASR Streaming 0.6B ถอด FLEURS ภาษาไทยผิด 98.96% ของตัวอักษร แทบไม่ออกเลย ตอนนี้เหลือ 8.47% บนชุดทดสอบเดียวกัน
  • ทีมเพิ่มหน่วยคำภาษาไทยให้ tokenizer 1,901 หน่วย
  • เทรนด้วยเสียงพูดภาษาไทย 12,373 ชั่วโมง และภาษาอังกฤษ 961 ชั่วโมง
  • เทรนบน GPU NVIDIA H100 ที่สนับสนุนโดย Siam AI

วิธีใช้​

hf download iapp/OpenThai2.0-ASR-Streaming --local-dir OpenThai2.0-ASR-Streaming

วิธีรัน การตั้งความหน่วง และเซิร์ฟเวอร์ที่แนบมาสำหรับไฟล์และเสียงสด อยู่ใน model card

  • ไฟล์ยาวต้องตัดตามช่วงที่หยุดพูดก่อนถอด เซิร์ฟเวอร์ที่แนบมาทำให้อัตโนมัติ ถ้าถอดไฟล์ยาวทั้งไฟล์เป็นสตรีมเดียว คำหลังช่วงที่เงียบจะหายไป
  • ภาษาอังกฤษ: โหมดมาตรฐาน th-TH เขียนทุกอย่างเป็นอักษรไทย ส่วนโหมด th-mix เขียนคำภาษาอังกฤษเป็นอักษรอังกฤษได้แค่บางคำ

ไม่อยากดูแล GPU เอง ใช้ OpenThai ASR Realtime ได้ เป็นโมเดลตัวเดียวกันผ่าน WebSocket API ใช้ฟรีช่วงเปิดตัว (ไม่ใช่ฟรีตลอดไป)

🤔 ทำไมแจกฟรี​

อยากให้คนหูหนวก หูตึง และผู้สูงอายุ ได้ดูไลฟ์ ดูข่าว เข้าคลาส เข้าประชุม แบบมีคำบรรยายภาษาไทยสด ๆ ได้ทุกที่ และใครจะทำผู้ช่วย AI ที่คุยด้วยเสียงภาษาไทยได้ทันใจ ก็ต้องเริ่มจากฟังภาษาไทยให้ทันก่อน

⚠️ พูดกันตรง ๆ: สิ่งที่ยังไม่ใช่จุดแข็ง​

  • รายการทอล์กทางทีวี Typhoon ยังทำได้ดีกว่า (TVSpeech 12.41 ต่อ 10.84)
  • ภาษาอีสาน ยังเสมอกับ Typhoon (34.90 ต่อ 34.15)
  • คำภาษาอังกฤษ โหมดมาตรฐานเขียนเป็นอักษรไทยทั้งหมด โหมด th-mix เขียนเป็นอักษรอังกฤษได้แค่บางคำ
  • ไฟล์ยาว ต้องตัดตามช่วงที่หยุดพูดก่อนถอด (เซิร์ฟเวอร์ที่แนบมาและบริการของ iApp ทำให้แล้ว)
  • บน CPU ถอดสดทันที่ 320 และ 560 ms เท่านั้น ที่ 80 ms ยังไม่ทัน

ทีมกำลังพัฒนาต่อครับ และขอบคุณทีม Typhoon ที่ช่วยกันยกมาตรฐานการถอดเสียงภาษาไทยมาด้วยกัน

👨‍👩‍👧 ตระกูล OpenThai 2.0​

โมเดลทำอะไรขนาดสถานะ
OpenThai 2.0LLM สนทนา/ให้เหตุผลภาษาไทย อ่านภาพได้27Bเปิดตัวแล้ว
OpenThai 2.0 Legalโมเดลกฎหมายไทยสำหรับ RAG30B-A3Bเปิดตัวแล้ว
OpenThai-SystemOneโมเดลตัดสินใจไทย+อังกฤษ (ไม่สร้างข้อความ)0.8Bเปิดตัวแล้ว
OpenThai 2.0 OCR Markdownหน้าเอกสาร → Markdown ตารางเป็นตาราง0.63Bเปิดตัวแล้ว
OpenThai 2.0 OCR TextOCR ข้อความตัวพิมพ์บน CPU4 MBเปิดตัวแล้ว
OpenThai 2.0 ASR Streamingถอดเสียงพูดภาษาไทยแบบสด0.64Bเปิดตัวแล้ว

🤝 ร่วมพัฒนา​

📄 สัญญาอนุญาตและเครดิต​

  • OpenThai 2.0 ASR Streaming: OpenMDW-1.1 ใช้เชิงพาณิชย์ได้ เป็นงานต่อยอดจาก NVIDIA Nemotron 3.5 ASR Streaming 0.6B Built on NVIDIA Nemotron

พัฒนาโดย iApp Technology / ทีม OpenThai

🙏 ขอบคุณ Siam AI​

Siam AI Corporation

โมเดลนี้เทรนบน GPU NVIDIA H100 ที่ได้รับการสนับสนุนจาก บริษัท สยาม เอไอ คอร์เปอเรชั่น จำกัด ขอขอบคุณเป็นอย่างยิ่งที่ร่วมสนับสนุน AI ไทยแบบเปิดมาอย่างต่อเนื่อง และขอบคุณ NVIDIA สำหรับ Nemotron 3.5 ASR Streaming