=== TEST PHONETIC ERROR DETECTOR WITH DETAILED DEFINITIONS === --- Test 1: Test ngọng l/n --- Từ chuẩn: 'lúc' | Từ sai: 'núc' ✅ Phát hiện lỗi: Tổng 1 lỗi: 1 sai định nghĩa. Lỗi chính: [Ngọng L/N] Lỗi ngọng phổ biến: phát âm L thành N - 🔴 Nghiêm trọng ('l' → 'n') 🔍 Chi tiết lỗi init: - Mong đợi: 'l' - Thực tế: 'n' - Loại lỗi: defined - Confusion pair: Có - Độ nghiêm trọng: high - Loại: Ngọng L/N - Mô tả: Lỗi ngọng phổ biến: phát âm L thành N - Thông báo: [Ngọng L/N] Lỗi ngọng phổ biến: phát âm L thành N - 🔴 Nghiêm trọng ('l' → 'n') ================================================== --- Test 2: Test nhầm tr/ch --- Từ chuẩn: 'trắng' | Từ sai: 'chắng' ✅ Phát hiện lỗi: Tổng 1 lỗi: 1 sai định nghĩa. Lỗi chính: [Nhầm TR/CH] Khó phân biệt âm TR và CH - 🟡 Vừa phải ('tr' → 'ch') 🔍 Chi tiết lỗi init: - Mong đợi: 'tr' - Thực tế: 'ch' - Loại lỗi: defined - Confusion pair: Có - Độ nghiêm trọng: medium - Loại: Nhầm TR/CH - Mô tả: Khó phân biệt âm TR và CH - Thông báo: [Nhầm TR/CH] Khó phân biệt âm TR và CH - 🟡 Vừa phải ('tr' → 'ch') ================================================== --- Test 3: Test nhầm s/x --- Từ chuẩn: 'sáng' | Từ sai: 'xáng' ✅ Phát hiện lỗi: Tổng 1 lỗi: 1 sai định nghĩa. Lỗi chính: [Nhầm S/X] Phát âm S thành X hoặc ngược lại - 🟡 Vừa phải ('s' → 'x') 🔍 Chi tiết lỗi init: - Mong đợi: 's' - Thực tế: 'x' - Loại lỗi: defined - Confusion pair: Có - Độ nghiêm trọng: medium - Loại: Nhầm S/X - Mô tả: Phát âm S thành X hoặc ngược lại - Thông báo: [Nhầm S/X] Phát âm S thành X hoặc ngược lại - 🟡 Vừa phải ('s' → 'x') ================================================== --- Test 4: Test sai thanh điệu nga/ngang --- Từ chuẩn: 'nguyễn' | Từ sai: 'nguyên' ✅ Phát hiện lỗi: Tổng 1 lỗi: 1 sai định nghĩa. Lỗi chính: [Nhầm Ngã/Ngang] Phát âm thanh ngã thành ngang (bỏ ngã) - 🔴 Nghiêm trọng ('nga' → 'ngang') 🔍 Chi tiết lỗi tone: - Mong đợi: 'nga' - Thực tế: 'ngang' - Loại lỗi: defined - Confusion pair: Có - Độ nghiêm trọng: high - Loại: Nhầm Ngã/Ngang - Mô tả: Phát âm thanh ngã thành ngang (bỏ ngã) - Thông báo: [Nhầm Ngã/Ngang] Phát âm thanh ngã thành ngang (bỏ ngã) - 🔴 Nghiêm trọng ('nga' → 'ngang') ================================================== --- Test 5: Test thiếu âm đệm --- Từ chuẩn: 'hoàng' | Từ sai: 'hàng' ✅ Phát hiện lỗi: Tổng 1 lỗi: 1 thiếu 🔍 Chi tiết lỗi med: - Mong đợi: 'o' - Thực tế: '' - Loại lỗi: missing - Confusion pair: Không - Độ nghiêm trọng: unknown - Thông báo: Thiếu âm đệm 'o' ================================================== --- Test 6: Test sai âm cuối nh/n --- Từ chuẩn: 'anh' | Từ sai: 'an' ✅ Phát hiện lỗi: Tổng 1 lỗi: 1 sai định nghĩa. Lỗi chính: [Nhầm NH/N cuối] Phát âm NH cuối thành N đơn thuần - 🟡 Vừa phải ('nh' → 'n') 🔍 Chi tiết lỗi final: - Mong đợi: 'nh' - Thực tế: 'n' - Loại lỗi: defined - Confusion pair: Có - Độ nghiêm trọng: medium - Loại: Nhầm NH/N cuối - Mô tả: Phát âm NH cuối thành N đơn thuần - Thông báo: [Nhầm NH/N cuối] Phát âm NH cuối thành N đơn thuần - 🟡 Vừa phải ('nh' → 'n') ================================================== === TEST UTILITY FUNCTIONS === 📋 Danh sách một số lỗi đã định nghĩa: - l,n: Ngọng L/N (high) - n,l: Ngọng N/L (high) - tr,ch: Nhầm TR/CH (medium) - ch,tr: Nhầm CH/TR (medium) - s,x: Nhầm S/X (medium) ... và 53 lỗi khác 🔍 Kiểm tra độ nghiêm trọng: - l,n: high - tr,ch: medium - abc,xyz: unknown (không có định nghĩa) ✅ Test hoàn thành!