<\/span><\/h3>\nH\u1ea1n ch\u1ebf l\u1edbn nh\u1ea5t c\u1ee7a c\u00e1c \u1ee9ng d\u1ee5ng truy\u1ec1n th\u1ed1ng l\u00e0 \u0111\u1ed9 tr\u1ec5<\/b> v\u00e0 s\u1ef1 gi\u00e1n \u0111o\u1ea1n<\/b>. Khi b\u1ea1n \u0111ang g\u1ecdi video cho \u0111\u1ed1i t\u00e1c n\u01b0\u1edbc ngo\u00e0i, b\u1ea1n kh\u00f4ng th\u1ec3 b\u1eaft h\u1ecd d\u1eebng l\u1ea1i ch\u1edd b\u1ea1n g\u00f5 text v\u00e0o Google D\u1ecbch.<\/p>\n
AI Lingotalk<\/b> ra \u0111\u1eddi \u0111\u1ec3 gi\u1ea3i quy\u1ebft b\u00e0i to\u00e1n “Giao ti\u1ebfp d\u00f2ng ch\u1ea3y” (Flow Communication). \u1ee8ng d\u1ee5ng kh\u00f4ng sinh ra \u0111\u1ec3 tra t\u1eeb v\u1ef1ng. N\u00f3 \u0111\u01b0\u1ee3c sinh ra \u0111\u1ec3 x\u1eed l\u00fd c\u00e1c t\u00ecnh hu\u1ed1ng giao ti\u1ebfp ph\u1ee9c t\u1ea1p nh\u1ea5t m\u00e0 c\u00e1c c\u00f4ng c\u1ee5 mi\u1ec5n ph\u00ed ph\u1ea3i b\u00f3 tay.<\/p>\n<\/span>1.2. S\u1ef1 kh\u00e1c bi\u1ec7t trong ki\u1ebfn tr\u00fac c\u00f4ng ngh\u1ec7<\/strong><\/span><\/em><\/span><\/h3>\nKh\u00e1c v\u1edbi c\u00e1c App \u0111\u01a1n n\u0103ng, AI Lingotalk<\/b> v\u1eadn h\u00e0nh d\u1ef1a tr\u00ean ki\u1ebfn tr\u00fac \u0111a t\u1ea7ng:<\/p>\n\n- \n
T\u1ea7ng thu th\u1eadp (Input Layer):<\/b> X\u1eed l\u00fd \u0111a d\u1ea1ng \u0111\u1ea7u v\u00e0o (Gi\u1ecdng n\u00f3i, H\u00ecnh \u1ea3nh, Video stream, \u00c2m thanh h\u1ec7 th\u1ed1ng).<\/p>\n<\/li>\n- \n
T\u1ea7ng x\u1eed l\u00fd (Processing Layer):<\/b> S\u1eed d\u1ee5ng c\u00e1c m\u00f4 h\u00ecnh AI Deep Learning (H\u1ecdc s\u00e2u) v\u00e0 NLP (X\u1eed l\u00fd ng\u00f4n ng\u1eef t\u1ef1 nhi\u00ean) chuy\u00ean bi\u1ec7t cho ti\u1ebfng Vi\u1ec7t.<\/p>\n<\/li>\n- \n
T\u1ea7ng hi\u1ec3n th\u1ecb (Overlay Layer):<\/b> C\u00f4ng ngh\u1ec7 ph\u1ee7 l\u1edbp gi\u00fap hi\u1ec3n th\u1ecb k\u1ebft qu\u1ea3 d\u1ecbch ngay tr\u00ean \u1ee9ng d\u1ee5ng kh\u00e1c m\u00e0 kh\u00f4ng g\u00e2y xung \u0111\u1ed9t.<\/p>\n
<\/li>\n<\/ul>\n
<\/span>2. C\u00f4ng Ngh\u1ec7 “Video Call AI” & “Overlay Translation” \u2013 V\u0169 Kh\u00ed \u0110\u1ed9c Quy\u1ec1n<\/strong><\/span><\/h2>\n\u0110\u00e2y l\u00e0 lu\u1eadn \u0111i\u1ec3m quan tr\u1ecdng nh\u1ea5t ch\u1ee9ng minh v\u1ecb th\u1ebf ti\u00ean phong c\u1ee7a AI Lingotalk<\/b> t\u1ea1i th\u1ecb tr\u01b0\u1eddng Vi\u1ec7t Nam.<\/p>\n<\/span>2.1. Th\u00e1ch th\u1ee9c k\u1ef9 thu\u1eadt c\u1ee7a vi\u1ec7c d\u1ecbch Video Call<\/strong><\/span><\/em><\/span><\/h3>\n\u0110\u1ec3 d\u1ecbch m\u1ed9t cu\u1ed9c g\u1ecdi video tr\u00ean Zalo hay Messenger, \u1ee9ng d\u1ee5ng ph\u1ea3i gi\u1ea3i quy\u1ebft 3 b\u00e0i to\u00e1n kh\u00f3 c\u00f9ng l\u00fac:<\/p>\n
\n- \n
T\u00e1ch \u00e2m thanh:<\/b> L\u1ea5y \u0111\u01b0\u1ee3c lu\u1ed3ng \u00e2m thanh (Audio stream) t\u1eeb \u1ee9ng d\u1ee5ng th\u1ee9 3 (Zalo) m\u00e0 kh\u00f4ng vi ph\u1ea1m b\u1ea3o m\u1eadt.<\/p>\n<\/li>\n- \n
X\u1eed l\u00fd th\u1eddi gian th\u1ef1c:<\/b> D\u1ecbch v\u00e0 tr\u1ea3 v\u1ec1 k\u1ebft qu\u1ea3 trong t\u00edch t\u1eafc (\u0111\u1ed9 tr\u1ec5 d\u01b0\u1edbi 0.5s) \u0111\u1ec3 kh\u1edbp v\u1edbi kh\u1ea9u h\u00ecnh ng\u01b0\u1eddi n\u00f3i.<\/p>\n<\/li>\n- \n
Hi\u1ec3n th\u1ecb:<\/b> Ph\u1ee5 \u0111\u1ec1 ph\u1ea3i ch\u1ea1y n\u1ed5i (Floating sub) tr\u00ean m\u00e0n h\u00ecnh m\u00e0 kh\u00f4ng che m\u1ea5t m\u1eb7t ng\u01b0\u1eddi g\u1ecdi.<\/p>\n<\/li>\n<\/ol>\n
H\u1ea7u h\u1ebft c\u00e1c \u1ee9ng d\u1ee5ng qu\u1ed1c t\u1ebf \u0111\u1ec1u “b\u1ecf cu\u1ed9c” tr\u01b0\u1edbc b\u00e0i to\u00e1n n\u00e0y t\u1ea1i th\u1ecb tr\u01b0\u1eddng Vi\u1ec7t Nam do r\u00e0o c\u1ea3n v\u1ec1 API c\u1ee7a c\u00e1c \u1ee9ng d\u1ee5ng chat n\u1ed9i \u0111\u1ecba.<\/p>\n
<\/span>2.2. Gi\u1ea3i ph\u00e1p \u0111\u1ed9t ph\u00e1 t\u1eeb Ai Lingotalk<\/em><\/strong><\/span><\/span><\/h3>\n\u0110\u1ed9i ng\u0169 k\u1ef9 s\u01b0 c\u1ee7a \u8bed\u8a00\u7ffb\u8bd1<\/b> \u0111\u00e3 ph\u00e1t tri\u1ec3n th\u00e0nh c\u00f4ng thu\u1eadt to\u00e1n Overlay Translation (D\u1ecbch ph\u1ee7 l\u1edbp)<\/b>.<\/p>\n\n- \n
C\u01a1 ch\u1ebf ho\u1ea1t \u0111\u1ed9ng:<\/b> AI Lingotalk<\/b> t\u1ea1o ra m\u1ed9t “l\u1edbp m\u00e0ng” trong su\u1ed1t ho\u1ea1t \u0111\u1ed9ng song song v\u1edbi \u1ee9ng d\u1ee5ng g\u1ecdi \u0111i\u1ec7n. Khi \u00e2m thanh ph\u00e1t ra, AI b\u1eaft g\u00f3i tin \u00e2m thanh, x\u1eed l\u00fd t\u1ea1i Cloud Server \u0111\u1eb7t t\u1ea1i Vi\u1ec7t Nam v\u00e0 tr\u1ea3 v\u1ec1 ph\u1ee5 \u0111\u1ec1 ngay l\u1eadp t\u1ee9c.<\/p>\n<\/li>\n- \n
K\u1ebft qu\u1ea3:<\/b> Ng\u01b0\u1eddi d\u00f9ng c\u00f3 th\u1ec3 g\u1ecdi Zalo, Messenger, Telegram… tho\u1ea3i m\u00e1i. B\u1ea1n n\u00f3i ti\u1ebfng Vi\u1ec7t, m\u00e0n h\u00ecnh \u0111\u1ed1i t\u00e1c hi\u1ec7n ti\u1ebfng Anh (ho\u1eb7c 130 ng\u00f4n ng\u1eef kh\u00e1c). \u0110\u1ed1i t\u00e1c n\u00f3i ti\u1ebfng Anh, m\u00e0n h\u00ecnh b\u1ea1n hi\u1ec7n ph\u1ee5 \u0111\u1ec1 ti\u1ebfng Vi\u1ec7t. \u0110\u00e2y l\u00e0 \u0111i\u1ec1u ch\u01b0a \u1ee9ng d\u1ee5ng n\u00e0o t\u1ea1i Vi\u1ec7t Nam l\u00e0m \u0111\u01b0\u1ee3c.<\/b><\/p>\n
Ai Lingotalk<\/figcaption><\/figure><\/li>\n<\/ul>\n<\/span>3. T\u1ea1i Sao G\u1ecdi L\u00e0 “Ti\u00ean Phong”? \u2013 C\u00e2u Chuy\u1ec7n V\u1ec1 D\u1eef Li\u1ec7u & T\u1ed1c \u0110\u1ed9<\/strong><\/span><\/h2>\nNhi\u1ec1u ng\u01b0\u1eddi s\u1ebd h\u1ecfi: “T\u1ea1i sao t\u00f4i ph\u1ea3i d\u00f9ng AI Lingotalk trong khi t\u00f4i c\u00f3 th\u1ec3 d\u00f9ng App M\u1ef9, App Trung Qu\u1ed1c?”<\/i>. C\u00e2u tr\u1ea3 l\u1eddi n\u1eb1m \u1edf hai y\u1ebfu t\u1ed1 c\u1ed1t t\u1eed: Server<\/b> v\u00e0 D\u1eef li\u1ec7u b\u1ea3n \u0111\u1ecba<\/b>.<\/p>\n<\/span>3.1. \u0110\u1ed9 tr\u1ec5 Mili-gi\u00e2y (Low Latency) nh\u1edd Server Vi\u1ec7t Nam<\/em><\/strong><\/span><\/span><\/h3>\nTrong c\u00f4ng ngh\u1ec7 phi\u00ean d\u1ecbch gi\u1ecdng n\u00f3i (Voice Translation), kho\u1ea3ng c\u00e1ch v\u1eadt l\u00fd c\u1ee7a m\u00e1y ch\u1ee7 quy\u1ebft \u0111\u1ecbnh \u0111\u1ed9 m\u01b0\u1ee3t c\u1ee7a cu\u1ed9c h\u1ed9i tho\u1ea1i.<\/p>\n
\n- \n
App Qu\u1ed1c t\u1ebf:<\/b> M\u00e1y ch\u1ee7 \u0111\u1eb7t t\u1ea1i Singapore ho\u1eb7c M\u1ef9. G\u00f3i tin \u00e2m thanh ph\u1ea3i \u0111i v\u00f2ng qua c\u00e1p quang bi\u1ec3n -> X\u1eed l\u00fd -> Tr\u1ea3 v\u1ec1. N\u1ebfu c\u00e1p quang g\u1eb7p s\u1ef1 c\u1ed1, App s\u1ebd quay \u0111\u01a1.<\/p>\n<\/li>\n- \n
AI Lingotalk:<\/b> M\u00e1y ch\u1ee7 \u0111\u1eb7t ngay t\u1ea1i Vi\u1ec7t Nam. T\u1ed1c \u0111\u1ed9 truy\u1ec1n t\u1ea3i g\u1ea7n nh\u01b0 t\u1ee9c th\u00ec. \u0110i\u1ec1u n\u00e0y gi\u00fap AI Lingotalk<\/b> \u0111\u1ea1t t\u1ed1c \u0111\u1ed9 ph\u1ea3n h\u1ed3i nhanh g\u1ea5p 3 l\u1ea7n so v\u1edbi c\u00e1c \u0111\u1ed1i th\u1ee7 qu\u1ed1c t\u1ebf trong \u0111i\u1ec1u ki\u1ec7n m\u1ea1ng t\u1ea1i Vi\u1ec7t Nam.<\/p>\n<\/li>\n<\/ul>\n<\/span>3.2. AI “thu\u1ea7n Vi\u1ec7t” hi\u1ec3u gi\u1ecdng v\u00f9ng mi\u1ec1n (Local Dialects)<\/strong><\/em><\/span><\/span><\/h3>\n\u0110\u00e2y l\u00e0 “v\u0169 kh\u00ed b\u00ed m\u1eadt” c\u1ee7a AI Lingotalk<\/b>. C\u00e1c m\u00f4 h\u00ecnh AI l\u1edbn nh\u01b0 Google hay OpenAI th\u01b0\u1eddng \u0111\u01b0\u1ee3c hu\u1ea5n luy\u1ec7n tr\u00ean d\u1eef li\u1ec7u ti\u1ebfng Vi\u1ec7t ph\u1ed5 th\u00f4ng (Gi\u1ecdng H\u00e0 N\u1ed9i chu\u1ea9n).<\/p>\n\n- \n
V\u1ea5n \u0111\u1ec1:<\/b> Khi g\u1eb7p gi\u1ecdng Ngh\u1ec7 An, H\u00e0 T\u0129nh, Qu\u1ea3ng Nam, hay gi\u1ecdng mi\u1ec1n T\u00e2y \u0111\u1eb7c tr\u01b0ng, AI qu\u1ed1c t\u1ebf th\u01b0\u1eddng nh\u1eadn di\u1ec7n sai ho\u1eb7c kh\u00f4ng hi\u1ec3u (“M\u00f4, t\u00ea, r\u0103ng, r\u1ee9a”…).<\/p>\n<\/li>\n- \n
Gi\u1ea3i ph\u00e1p Lingotrans:<\/b> AI Lingotalk \u0111\u01b0\u1ee3c hu\u1ea5n luy\u1ec7n tr\u00ean t\u1eadp d\u1eef li\u1ec7u (Dataset) kh\u1ed5ng l\u1ed3 bao g\u1ed3m c\u1ea3 c\u00e1c ph\u01b0\u01a1ng ng\u1eef v\u00f9ng mi\u1ec1n v\u00e0 t\u1eeb l\u00f3ng ti\u1ebfng Vi\u1ec7t.<\/p>\n\n- \n
D\u1eabn ch\u1ee9ng:<\/i> Th\u1eed n\u00f3i c\u00e2u “Chi r\u1ee9a anh?”<\/i> v\u1edbi c\u00e1c App kh\u00e1c, k\u1ebft qu\u1ea3 th\u01b0\u1eddng sai l\u1ec7ch. V\u1edbi AI Lingotalk<\/b>, h\u1ec7 th\u1ed1ng hi\u1ec3u v\u00e0 d\u1ecbch ch\u00ednh x\u00e1c sang ti\u1ebfng Anh l\u00e0 “What’s wrong?”<\/i> ho\u1eb7c “What is it?”<\/i> t\u00f9y ng\u1eef c\u1ea3nh.<\/p>\n
Ai Lingotalk<\/figcaption><\/figure><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/span>4. Gi\u1ea3i M\u00e3 S\u1ee9c M\u1ea1nh C\u1ee7a H\u1ec7 Sinh Th\u00e1i 8-Trong-1<\/strong><\/span><\/h2>\nKh\u00f4ng d\u1eebng l\u1ea1i \u1edf m\u1ed9t t\u00ednh n\u0103ng, AI Lingotalk<\/b> t\u00edch h\u1ee3p 8 c\u00f4ng c\u1ee5 m\u1ea1nh m\u1ebd, t\u1ea1o n\u00ean m\u1ed9t v\u00f2ng tr\u00f2n kh\u00e9p k\u00edn cho m\u1ecdi nhu c\u1ea7u giao ti\u1ebfp.<\/p>\n<\/span>B\u1ea3ng so s\u00e1nh t\u00ednh n\u0103ng AI Lingotalk vs C\u00e1c \u1ee9ng d\u1ee5ng th\u00f4ng th\u01b0\u1eddng<\/strong><\/em><\/span><\/span><\/h3>\n\n\n\nT\u00ednh n\u0103ng<\/strong><\/td>\n\u1ee8ng d\u1ee5ng t\u1eeb \u0111i\u1ec3n th\u01b0\u1eddng<\/strong><\/td>\nAI Lingotalk (8-in-1)<\/strong><\/td>\n<\/tr>\n<\/thead>\n\n\n| D\u1ecbch v\u0103n b\u1ea3n<\/b><\/span><\/td>\n | C\u00f3<\/span><\/td>\n | C\u00f3 (Chuy\u00ean s\u00e2u)<\/span><\/td>\n<\/tr>\n\n| D\u1ecbch gi\u1ecdng n\u00f3i<\/b><\/span><\/td>\n | C\u00f3 (C\u01a1 b\u1ea3n)<\/span><\/td>\n | C\u00f3 (Nh\u1eadn di\u1ec7n gi\u1ecdng v\u00f9ng mi\u1ec1n)<\/span><\/td>\n<\/tr>\n\n| D\u1ecbch Video Call Zalo<\/b><\/span><\/td>\n | Kh\u00f4ng<\/b><\/span><\/td>\n | C\u00f3 (\u0110\u1ed9c quy\u1ec1n)<\/b><\/span><\/td>\n<\/tr>\n\n| D\u1ecbch xuy\u00ean \u1ee9ng d\u1ee5ng Chat<\/b><\/span><\/td>\n | Kh\u00f4ng<\/b><\/span><\/td>\n | C\u00f3<\/b><\/span><\/td>\n<\/tr>\n\n| D\u1ecbch h\u00ecnh \u1ea3nh (OCR)<\/b><\/span><\/td>\n | C\u00f3<\/span><\/td>\n | C\u00f3 (Qu\u00e9t t\u00e0i li\u1ec7u t\u1ed1c \u0111\u1ed9 cao)<\/span><\/td>\n<\/tr>\n\n| Ghi \u00e2m cu\u1ed9c h\u1ecdp<\/b><\/span><\/td>\n | Kh\u00f4ng<\/span><\/td>\n | Chuy\u1ec3n Voice sang Text + D\u1ecbch<\/span><\/td>\n<\/tr>\n\n| Ch\u1ebf \u0111\u1ed9 h\u1ed9i tho\u1ea1i 2 chi\u1ec1u<\/b><\/span><\/td>\n | \u00cdt h\u1ed7 tr\u1ee3<\/span><\/td>\n | T\u1ef1 \u0111\u1ed9ng nh\u1eadn di\u1ec7n ng\u01b0\u1eddi n\u00f3i<\/span><\/td>\n<\/tr>\n\n| K\u1ebft n\u1ed1i ph\u1ea7n c\u1ee9ng<\/b><\/span><\/td>\n | Kh\u00f4ng<\/span><\/td>\n | \u0110\u1ed3ng b\u1ed9 v\u1edbi M\u00e1y phi\u00ean d\u1ecbch\/Tai nghe<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/span>Ph\u00e2n t\u00edch s\u00e2u c\u00e1c t\u00ednh n\u0103ng n\u1ed5i b\u1eadt:<\/strong><\/em><\/span><\/span><\/h3>\n\n- \n
G\u1ecdi Tho\u1ea1i Phi\u00ean D\u1ecbch:<\/b> Bi\u1ebfn \u0111i\u1ec7n tho\u1ea1i th\u00e0nh t\u1ed5ng \u0111\u00e0i song ng\u1eef. Ph\u00f9 h\u1ee3p tuy\u1ec7t \u0111\u1ed1i cho c\u00e1c gia \u0111\u00ecnh c\u00f3 con em \u0111i xu\u1ea5t kh\u1ea9u lao \u0111\u1ed9ng, mu\u1ed1n g\u1ecdi \u0111i\u1ec7n v\u1ec1 th\u0103m nh\u00e0 m\u00e0 r\u00e0o c\u1ea3n ng\u00f4n ng\u1eef v\u1edbi con r\u1ec3\/con d\u00e2u ng\u01b0\u1eddi n\u01b0\u1edbc ngo\u00e0i kh\u00f4ng c\u00f2n l\u00e0 v\u1ea5n \u0111\u1ec1.<\/p>\n<\/li>\n- \n
Smart Recording (Ghi bi\u00ean b\u1ea3n):<\/b> M\u1ed9t t\u00ednh n\u0103ng “c\u1ee9u c\u00e1nh” cho d\u00e2n v\u0103n ph\u00f2ng. Thay v\u00ec v\u1eeba h\u1ecdp v\u1eeba ghi ch\u00e9p to\u00e1t m\u1ed3 h\u00f4i, AI Lingotalk<\/b> t\u1ef1 \u0111\u1ed9ng “nghe – ch\u00e9p – d\u1ecbch” v\u00e0 xu\u1ea5t ra file Word\/PDF ch\u1ec9 trong 1 n\u1ed1t nh\u1ea1c.<\/p>\n Ai Lingotalk<\/figcaption><\/figure><\/li>\n<\/ul>\n<\/span>5. H\u1ec7 Sinh Th\u00e1i Ph\u1ea7n C\u1ee9ng + Ph\u1ea7n M\u1ec1m \u2013 Chi\u1ebfn L\u01b0\u1ee3c “Apple” C\u1ee7a Lingotrans<\/strong><\/span><\/h2>\nS\u1ef1 kh\u00e1c bi\u1ec7t l\u1edbn nh\u1ea5t c\u1ee7a \u8bed\u8a00\u7ffb\u8bd1<\/b> so v\u1edbi ph\u1ea7n c\u00f2n l\u1ea1i c\u1ee7a th\u1ecb tr\u01b0\u1eddng l\u00e0 t\u01b0 duy l\u00e0m s\u1ea3n ph\u1ea9m theo h\u1ec7 sinh th\u00e1i (Ecosystem).<\/p>\n Ch\u00fang t\u00f4i kh\u00f4ng ch\u1ec9 vi\u1ebft ph\u1ea7n m\u1ec1m. Ch\u00fang t\u00f4i t\u1ed1i \u01b0u h\u00f3a ph\u1ea7n c\u1ee9ng \u0111\u1ec3 ph\u1ea7n m\u1ec1m ch\u1ea1y t\u1ed1t nh\u1ea5t. AI Lingotalk<\/b> \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf \u0111\u1ec3 k\u1ebft n\u1ed1i li\u1ec1n m\u1ea1ch v\u1edbi:<\/p>\n\n- \n
M\u00e1y phi\u00ean d\u1ecbch Lingotrans XF5 Pro \/ XF4:<\/b> D\u00e0nh cho c\u00e1c cu\u1ed9c h\u1ecdp quan tr\u1ecdng c\u1ea7n micro l\u1ecdc \u00e2m chuy\u00ean nghi\u1ec7p v\u00e0 pin tr\u00e2u.<\/p>\n<\/li>\n- \n
Tai nghe phi\u00ean d\u1ecbch T19:<\/b> D\u00e0nh cho c\u00e1c cu\u1ed9c g\u1eb7p g\u1ee1 k\u00edn \u0111\u00e1o, ri\u00eang t\u01b0.<\/p>\n<\/li>\n<\/ul>\n Vi\u1ec7c ki\u1ec3m so\u00e1t c\u1ea3 ph\u1ea7n c\u1ee9ng v\u00e0 ph\u1ea7n m\u1ec1m gi\u00fap \u8bed\u8a00\u7ffb\u8bd1<\/b> \u0111\u1ea3m b\u1ea3o tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng lu\u00f4n \u1edf m\u1ee9c cao nh\u1ea5t, tr\u00e1nh t\u00ecnh tr\u1ea1ng ph\u1ea7n m\u1ec1m xung \u0111\u1ed9t v\u1edbi micro c\u1ee7a \u0111i\u1ec7n tho\u1ea1i (m\u1ed9t l\u1ed7i r\u1ea5t ph\u1ed5 bi\u1ebfn khi d\u00f9ng App d\u1ecbch tr\u00ean Android). <\/p>\n | | | | | | | | | | |