คู่มือ / ซับไทยมีปัญหา
ซับถอดชื่อแบรนด์ผิดทุกที แก้ยังไง
บอกคำเฉพาะให้โปรแกรมรู้ก่อนกดถอดเสียง ได้ผลกว่าตามแก้ทีหลัง — แต่มีเพดานที่ห้ามเกิน ไม่งั้นซับพังทั้งคลิป
อัปเดต 1 ก.ย. 2026 · อ่าน 4 นาที · Supersub 0.2.0 ขึ้นไป
คำตอบสั้น ๆ คือ พิมพ์ชื่อแบรนด์ลงในช่อง "บริบท / คำเฉพาะ" ตอนลากคลิปเข้าโปรแกรม ก่อนกดถอดเสียง แล้วโปรแกรมจะสะกดคำนั้นถูกขึ้นและไม่ซอยคำนั้นเป็นเศษ แต่มีเงื่อนไขสำคัญคือใส่ได้จำกัด — ใส่เยอะเกินไปจะทำให้ซับทั้งคลิปพังหนักกว่าเดิม อธิบายทีละข้อข้างล่าง
ทำไมชื่อแบรนด์ถึงผิดบ่อยกว่าคำอื่น
ตัวถอดเสียงทำงานด้วยการเดาว่าเสียงที่ได้ยินน่าจะเป็นคำไหน โดยเอนไปทางคำที่มันเคยเห็นมาเยอะ ชื่อแบรนด์กับชื่อคนเป็นคำที่เจอน้อยมากเมื่อเทียบกับคำทั่วไป มันจึงมักเลือกคำไทยที่เสียงใกล้เคียงแทน
แต่ที่หลายคนไม่รู้คือมันพังสองชั้น ไม่ใช่ชั้นเดียว — ต่อให้ถอดเสียงออกมาถูก ตัวตัดคำภาษาไทยก็ยังไม่รู้จักคำนั้นอยู่ดี เลยซอยมันเป็นเศษตัวอักษร ตัวอย่างที่เราตรวจจากโปรแกรมจริง คำว่า ออสเตรเลีย ถ้าตัวตัดคำไม่รู้จัก จะถูกซอยออกมาเป็น ออ | ส | เต
พอถูกซอยแบบนี้ เวลาของแต่ละคำจะถูกกระจายผิดตามไปด้วย ผลคือจังหวะไฮไลต์เพี้ยนทั้งประโยค ไม่ใช่แค่คำเดียว
วิธีแก้ — บอกคำก่อนกดถอดเสียง
ปุ่มนี้อยู่ใต้กรอบลากไฟล์ ช่องใส่คำเฉพาะซ่อนอยู่ข้างในนี้ ไม่ได้โผล่มาเอง

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

จากนั้นใช้งานตามปกติ ไม่ต้องตั้งค่าอย่างอื่นเพิ่ม
คำที่ใส่ทำงานสองต่อพร้อมกัน — ต่อแรกช่วยให้ตัวถอดเสียงสะกดคำนั้นถูกขึ้น ต่อที่สองบอกตัวตัดคำภาษาไทยว่าคำนี้เป็นคำเดียว ห้ามซอย
ข้อสำคัญที่สุด — อย่าใส่เยอะ
ฟังดูน่าจะใส่ให้เยอะไว้ก่อนดีกว่า แต่ผลจริงตรงข้ามอย่างแรง
เราทดสอบกับคลิปจริงตัวเดียวกันสองรอบ รอบที่ใส่รายการคำยาว ๆ เข้าไป ตัวถอดเสียงเลิกฟังเสียงในคลิปแล้วหันไปเขียนคำในรายการวนซ้ำแทน ผลออกมาเป็นคำว่า ตอนแรก ซ้ำ 9 ครั้ง และ สวัสดี ทุกคน ซ้ำ 15 ครั้ง ทั้งที่ในคลิปไม่ได้พูดแบบนั้น และใช้เวลา 117 วินาที
รอบที่ไม่ใส่รายการยาว คลิปเดียวกันใช้เวลา 21 วินาที และได้ข้อความที่ตรงกับเสียงจริง — ช้ากว่ากันประมาณ 5 เท่า แล้วยังได้ผลที่ใช้ไม่ได้เลยด้วย
เหตุผลอยู่ที่วิธีทำงานของตัวถอดเสียง มันถูกฝึกมาให้ "เขียนต่อ" จากข้อความที่เราป้อนให้ พอเจอช่วงที่เสียงฟังยาก มันจึงเลือกเขียนต่อจากรายการคำที่เราให้ไว้ แทนที่จะพยายามฟัง ยิ่งรายการนั้นเป็นคำโดด ๆ ไม่เป็นประโยค ยิ่งชวนให้เกิดอาการนี้
คำที่มีอยู่แล้วในพจนานุกรม ใส่ไปก็ไม่เปลี่ยน
อันนี้เป็นข้อจำกัดที่คนไปลองเองแล้วงงกันมาก — การใส่คำช่วยได้เฉพาะคำที่พจนานุกรมยังไม่รู้จักเท่านั้น ถ้าคำนั้นมีอยู่ในพจนานุกรมอยู่แล้ว แต่ถูกตัดคนละแบบกับที่คุณอยากได้ ใส่เข้าไปก็ไม่มีอะไรเปลี่ยน
ตัวอย่างที่เราตรวจแล้ว ประโยคว่า ให้ดูดีขึ้น ถูกตัดออกมาเป็น ให้ | ดู | ดีขึ้น ถ้าคุณอยากได้ ให้ | ดูดี | ขึ้น การใส่คำว่า ดูดี ลงไปไม่ช่วยเลย เพราะสองแบบนี้ใช้จำนวนคำเท่ากันพอดี ตัวตัดคำจึงยังเลือกแบบเดิม
กรณีแบบนี้ต้องไปแก้ที่ตัวซับโดยตรงด้วยปุ่มแบ่งคำหรือรวมท่อน ไม่ใช่แก้ที่ช่องคำเฉพาะ
ถอดไปแล้วค่อยรู้ว่าชื่อผิด ทำยังไง
- ถ้าผิดหลายจุด กดปุ่ม "ถอดเสียงใหม่" บนแถบด้านบน ใส่คำเฉพาะแล้วถอดใหม่ทับของเดิมได้เลย ไม่ต้องลากไฟล์เข้ามาใหม่

- ถ้าผิดแค่ไม่กี่จุด พิมพ์แก้ข้อความตรงนั้นเร็วกว่าถอดใหม่ทั้งคลิป
- กดปุ่ม "ตรวจคำไทย" ให้โปรแกรมไล่หาคำที่ถูกซอยเกินแล้วเสนอให้รวม เช่น บุ กับ หรี่ ที่ควรเป็น บุหรี่ — แต่ปุ่มนี้ทำงานกับคำในพจนานุกรม ไม่ได้ช่วยเรื่องชื่อแบรนด์
สรุปสั้น ๆ
- ใส่คำเฉพาะก่อนกดถอดเสียง ได้ผลกว่าตามแก้ทีหลังมาก
- ใส่แค่คำที่โผล่ในคลิปนี้จริง ๆ ประมาณ 5 ถึง 10 คำ ไม่ใช่ทุกคำที่นึกออก
- พิมพ์รูปแบบที่อยากได้ ไม่ใช่รูปแบบที่ได้ยิน
- คำที่พจนานุกรมรู้จักอยู่แล้ว ต้องแก้ที่ตัวซับ ไม่ใช่ใส่ในช่องนี้
บทความที่เกี่ยวข้อง
- สอนโปรแกรมว่าคำนี้ต้องตัดแบบนี้ตั้งกฎการตัดคำของโปรเจกต์ — ใช้ได้กับคำที่พจนานุกรมตัดถูกแต่คุณอยากได้อีกแบบ
- ทำไมซับไทยถึงตัดคำผิด แล้วแก้ยังไงภาษาไทยไม่มีเว้นวรรค คอมพิวเตอร์ต้องเดาขอบเขตคำเอง — และมีอีกสาเหตุที่มองด้วยตาไม่เห็นเลย
- แก้ข้อความ — เปลี่ยนคำที่ถอดผิดใช้เมื่อได้ยินอีกคำแต่ซับขึ้นอีกคำ