Konglish/Kanabarum – ไลบรารีแปลงการออกเสียงคำยืมภาษาเกาหลี
(konglish.yuchan.kr)ผมได้สร้างไลบรารีสำหรับแปลง Konglish และ Kongpanese ขึ้นมาครับ
(thank you → tengkyu, かわいい → kawaii)
โปรเจกต์นี้เป็นไลบรารีโอเพนซอร์สที่ปรับให้เหมาะกับ "การเขียนที่คนเกาหลีใช้และอ่านกันในชีวิตประจำวัน" มากกว่าความถูกต้องเชิงวิชาการ
-
แรงจูงใจในการพัฒนา
• ตอนค้นหาเพลงชื่อ "Blue Valentine" อยากสร้างเสิร์ชเอนจินที่แม้ผู้ใช้จะพิมพ์ว่า "บลู วาเลนไทน์" ก็ยังแสดงผลลัพธ์ได้
• ไลบรารีที่มีอยู่เดิมมักแปลงแบบที่คนเกาหลีรู้สึกไม่เป็นธรรมชาติ เช่น “thank you” → “ssaengkyu”, “かわいい” → “gawai”
• เพื่อเพิ่มความแม่นยำของเสิร์ชเอนจิน จึงจำเป็นต้องมีการแปลงที่แม่นยำ
• จึงพัฒนาไลบรารีสำหรับการแปลงการออกเสียงที่คนเกาหลีใช้กันอย่างแพร่หลาย -
จุดเด่นหลัก
• การแมปที่เข้าใจง่าย: ปรับให้เหมาะกับรูปเขียนที่ผู้พูดภาษาเกาหลีใช้กันในชีวิตประจำวัน มากกว่าหลักสัทศาสตร์
• การปรับแก้โดยชุมชน: มุ่งสู่โครงสร้างที่ผู้ใช้สามารถให้ฟีดแบ็กและช่วยปรับปรุงผลลัพธ์ที่ยังฟังดูแปลกได้โดยตรง
• รองรับกรณีที่คำช่วยภาษาญี่ปุ่น は และ へ ออกเสียงเป็น “wa”, “e” รวมถึงเสียงสะกดซ้อน, เสียงโย, สระยาว, กรณีอย่าง ~chan เป็นต้น
• ตัวอย่าง: 私は (วาตาชิวะ), かわいい (คาวาอี) -
ไลบรารีที่เผยแพร่แล้ว (NPM)
• Konglish: อังกฤษ/คำยืม → การเขียนแทนเสียงแบบเกาหลี
https://www.npmjs.com/package/konglish
• Kanabarum: ญี่ปุ่น (คานะ/คันจิ) → การเขียนแทนเสียงแบบเกาหลี
https://www.npmjs.com/package/kanabarum -
การมีส่วนร่วมและฟีดแบ็ก
ตอนนี้เพิ่งเริ่มเผยแพร่ จึงยังมีหลายจุดที่ขาดอยู่มาก ยินดีต้อนรับเสมอสำหรับการร่วมพัฒนาโอเพนซอร์ส การเพิ่ม test case หรือข้อเสนอเรื่องการออกเสียงของคำเฉพาะ
• GitHub (Konglish): https://github.com/oyc0401/konglish
• GitHub (Kanabarum): https://github.com/oyc0401/kanabarum
• เดโม: https://konglish.yuchan.kr/
ยังไม่มีความคิดเห็น