AI หาคีย์เพลงจากเสียงอย่างไร และทำไมบางครั้งเดาพลาด

ระบบตรวจหาคีย์เพลงจากเสียงทำงานโดยฟังไฟล์เสียง แยกพลังงานของเสียงออกเป็นสิบสองระดับตามชื่อโน้ต แล้วดูว่าโน้ตตัวไหนปรากฏบ่อยและหนักแน่น จากนั้นเทียบรูปแบบนี้กับแม่แบบของคีย์เมเจอร์และไมเนอร์ทั้งยี่สิบสี่คีย์ คีย์ที่รูปแบบใกล้เคียงมากจะถูกเลือกเป็นคำตอบ แนวคิดนี้มีรากจากงานด้านจิตวิทยาการรับรู้ดนตรีที่วัดว่าผู้ฟังรู้สึกว่าโน้ตแต่ละตัวเข้ากับคีย์มากน้อยเพียงใด ปัจจุบันบางระบบใช้โครงข่ายประสาทเทียมเรียนรู้จากเพลงที่ติดป้ายคีย์ไว้แทนแม่แบบตายตัว
ขั้นตอนเบื้องหลังแบบง่าย
แปลงเสียงเป็นสีของโน้ต
ระบบรวมพลังงานจากทุกออกเทฟเข้าเป็นสิบสองช่อง เรียกว่าโครมา ทำให้ C ต่ำกับ C สูงนับรวมกัน
รวมตลอดเพลงหรือทีละช่วง
บางระบบรวมทั้งเพลงแล้วตอบคีย์เดียว บางระบบดูทีละช่วงเพื่อตามการเปลี่ยนคีย์
เทียบแม่แบบ
เปรียบเทียบรูปแบบที่ได้กับน้ำหนักมาตรฐานของแต่ละคีย์ แล้วเลือกคีย์ที่สัมพันธ์สูง
ทำไมบางครั้งเดาพลาด
- สับสนระหว่างคีย์เมเจอร์กับไมเนอร์สัมพันธ์ เพราะใช้โน้ตชุดเดียวกัน
- สับสนกับคีย์ที่ห่างกันหนึ่งขั้นห้า เพราะมีโน้ตร่วมกันมาก
- เพลงที่ใช้โหมดอื่น หรือดนตรีพื้นบ้านที่ไม่ได้อยู่ในระบบเมเจอร์ไมเนอร์
- เพลงที่เปลี่ยนคีย์ระหว่างทาง หรือเสียงกลองดังจนกลบโน้ต
ข้อผิดพลาดเหล่านี้ไม่ได้แปลว่าระบบไม่ดี แต่สะท้อนว่าคีย์ไม่ใช่สิ่งที่วัดได้ตรง ๆ เหมือนความดัง มันคือการตีความว่าโน้ตตัวไหนเป็นศูนย์กลาง ซึ่งแม้แต่นักดนตรีก็อาจตีความต่างกันในบางเพลง

ใช้ประโยชน์อย่างไรในการเรียนเปียโน
เมื่ออยากเล่นเพลงที่ได้ยินโดยไม่มีโน้ต ข้อมูลคีย์จากเครื่องมือช่วยเป็นจุดเริ่มต้น เช่น รู้ว่าเพลงอยู่ในคีย์ E แฟลตเมเจอร์ ก็เตรียมมือรอบโน้ตดำสามตัวได้ แต่ควรตรวจด้วยหูเสมอ โดยเล่นโทนิกที่เครื่องบอกค้างไว้แล้วฟังว่าเพลงรู้สึกกลับบ้านที่โน้ตนั้นหรือไม่ ถ้าไม่ใช่ ให้ลองไมเนอร์สัมพันธ์ ซึ่งมักเป็นคำตอบที่ถูก
ฝึกหูหาคีย์ด้วยตัวเอง
ลองฟังเพลงแล้วร้องโน้ตที่รู้สึกว่าเป็นจุดพักสุดท้าย จากนั้นหาโน้ตนั้นบนเปียโน แล้วเล่นสเกลเมเจอร์และไมเนอร์จากโน้ตนั้น ฟังว่าแบบไหนเข้ากับเพลง ฝึกแบบนี้สักระยะ หูจะเร็วขึ้นจนบางครั้งตอบได้ก่อนเครื่องมือ และเข้าใจเหตุผลที่เครื่องอาจตอบผิดในบางเพลง
จากแม่แบบตายตัวสู่การเรียนรู้จากข้อมูล
แนวทางแบบแม่แบบ
ใช้น้ำหนักของโน้ตที่ได้จากการทดลองกับผู้ฟัง ข้อดีคืออธิบายได้ง่ายและใช้ทรัพยากรน้อย
แนวทางแบบเรียนรู้
ใช้โครงข่ายประสาทเทียมฝึกจากเพลงจำนวนมาก ข้อดีคือจับบริบทที่ซับซ้อนได้ แต่ต้องมีข้อมูลที่ติดป้ายถูกต้องและครอบคลุมหลายแนวเพลง
ทั้งสองแนวทางมีจุดอ่อนเรื่องเพลงที่อยู่นอกข้อมูลฝึก เช่น ดนตรีจากวัฒนธรรมที่ไม่ได้ใช้ระบบเมเจอร์ไมเนอร์ ผู้พัฒนาจึงต้องทดสอบกับเพลงหลากหลาย และผู้ใช้ควรรู้ว่าเครื่องมือถูกออกแบบมาสำหรับดนตรีแบบไหน
เครื่องมือนี้อยู่รอบตัวเรา
นักจัดเพลงใช้ข้อมูลคีย์เพื่อเรียงเพลงให้ต่อกันลื่นหู นักร้องใช้เพื่อดูว่าควรเปลี่ยนคีย์ให้เข้ากับช่วงเสียงหรือไม่ และผู้ผลิตเพลงใช้เพื่อเลือกเสียงตัวอย่างที่เข้ากับเพลง เมื่อเข้าใจหลักการ ผู้ใช้จะรู้ว่าควรเชื่อผลเมื่อใด และควรตรวจซ้ำด้วยหูเมื่อใด
คำถามที่พบบ่อย
ถาม: ระบบหาคีย์ต้องใช้ไฟล์โน้ตไหม
ตอบ: ไม่จำเป็น ระบบหลายแบบฟังจากไฟล์เสียงโดยตรง
ถาม: ทำไมบอกคีย์ต่างจากโน้ตที่ซื้อมา
ตอบ: อาจเป็นไมเนอร์สัมพันธ์ หรือเพลงต้นฉบับถูกบันทึกในคีย์ต่างจากฉบับเรียบเรียง
ถาม: ใช้กับเพลงไทยเดิมได้ไหม
ตอบ: อาจคลาดเคลื่อน เพราะระบบเสียงต่างจากสเกลสิบสองเสียงแบบตะวันตก
ถาม: นักเรียนควรพึ่งเครื่องมือนี้ไหม
ตอบ: ใช้เป็นตัวช่วยได้ แต่ควรฝึกหูควบคู่กันเสมอ
ถาม: ความเร็วเพลงมีผลไหม
ตอบ: ไม่มีผลโดยตรง แต่เพลงที่โน้ตเร็วและหนาแน่นมากอาจทำให้แยกโน้ตยากขึ้น
เริ่มต้นกับ TIGA ALPHA
ถ้าอยากเรียนเปียโนออนไลน์โดยมีผู้ช่วยฟังทุกครั้งที่ซ้อม TIGA ALPHA เป็นแอปพลิเคชันสอนเปียโนออนไลน์ฝีมือทีมคนไทย ใช้การสอนเปียโนด้วย AI จับโน้ตและจังหวะขณะเล่นเปียโน แล้วชี้จุดที่ควรแก้ทันที เลือกเรียนได้ทั้งภาษาไทย อังกฤษ และจีนกลาง แนวทางบทเรียนดูแลโดยครูอั้ม CEO ผู้สอนเปียโนมา 20 ปี จะใช้เป็นแอปสอนเปียโนสำหรับมือใหม่ หรือแอปสอนเปียโนออนไลน์สำหรับคนที่เคยเรียนมาแล้วก็ได้ ทดลองแอปสอนเปียโน AI ได้ที่ TIGA ALPHA ทุกคนใช้แพ็กเกจพรีเมียมฟรี 7 วัน แล้วต่อเดือนละ 799 บาท
สำหรับคนที่อยากได้คอร์สเรียนเปียโนออนไลน์ AI คู่กับการเรียนเปียโนแบบมีครูดูแล ดูคอร์สเปียโนและคอร์สเรียนเปียโนของ TIGA Studio ที่สอนดนตรีทั้งเด็กและผู้ใหญ่ ให้เรียนดนตรีและเล่นดนตรีได้อย่างสนุก และติดตามแนวคิดของบริษัทนวัตกรรมการศึกษาด้วย AI ที่ www.tigaalpha.com
เมื่อฝึกบันไดเสียงในคีย์ใหม่กับแอป ให้เริ่มจากโน้ตโทนิกยาว ๆ หนึ่งตัวก่อนเล่นสเกล การให้หูจับศูนย์กลางเสียงก่อนลงมือ เป็นสิ่งเดียวกับที่ระบบตรวจหาคีย์พยายามทำ และช่วยให้เราเล่นโน้ตชาร์ปหรือแฟลตของคีย์นั้นได้ถูกตั้งแต่รอบแรก
เครื่องมือที่บอกคีย์ได้เร็วมีประโยชน์มากเมื่อมีหูของผู้เล่นคอยตรวจคู่กันเสมอ