Translator คือแอปพลิเคชัน Android น้ำหนักเบาที่เน้นความเป็นส่วนตัว ซึ่งแสดงให้เห็นถึงประสิทธิภาพของ Google ML Kit สำหรับการระบุและแปลภาษาบนอุปกรณ์
แอปนี้ช่วยให้สามารถแปลภาษาต่างๆ ได้อย่างราบรื่นมากกว่า 50 ภาษา พร้อมการตรวจจับภาษาอัตโนมัติ ซึ่งประมวลผลทั้งหมดภายในอุปกรณ์ของคุณ
คุณสมบัติ:
* การตรวจจับภาษาอัตโนมัติ: ระบุภาษาของข้อความที่ป้อนอย่างชาญฉลาดโดยใช้ระบบระบุภาษาของ ML Kit
* การแปลภาษาหลายภาษา: แปลข้อความในกว่า 50 ภาษาที่รองรับด้วยความแม่นยำสูง
* การปกป้องความเป็นส่วนตัวอย่างสมบูรณ์: ไม่มีการรวบรวม จัดเก็บ หรือแชร์ข้อมูลส่วนบุคคล ทุกอย่างเกิดขึ้นบนอุปกรณ์ของคุณ
* ความสามารถออฟไลน์เต็มรูปแบบ: เมื่อดาวน์โหลดโมเดลแล้ว การแปลจะทำงานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต
* โมเดล ML ขนาดกะทัดรัด: ใช้พื้นที่เก็บข้อมูลอย่างมีประสิทธิภาพด้วย ~3MB สำหรับการตรวจจับภาษา และ ~30MB ต่อคู่ภาษา
* การประมวลผลที่รวดเร็ว: ML บนอุปกรณ์ช่วยให้การแปลรวดเร็วโดยไม่เกิดความล่าช้าของเซิร์ฟเวอร์
เทคสแต็ก:
* Kotlin: ภาษาโปรแกรมหลักสำหรับการพัฒนา Android สมัยใหม่
* Jetpack Compose: ชุดเครื่องมือ UI ที่ทันสมัยสำหรับการสร้างอินเทอร์เฟซ Android ดั้งเดิม
* Google ML Kit:
- รหัสภาษาสำหรับการตรวจจับภาษาอัตโนมัติ
- การแปลสำหรับการแปลงข้อความข้ามภาษา
* Hilt: เฟรมเวิร์กการฉีดการอ้างอิงสำหรับสถาปัตยกรรมที่สะอาด
ความเป็นส่วนตัวและความปลอดภัย:
แอปนี้ให้ความสำคัญกับความเป็นส่วนตัวของคุณด้วยวิธีการรวบรวมข้อมูลเป็นศูนย์
- การประมวลผลการแปลทั้งหมดเกิดขึ้นภายในอุปกรณ์ของคุณ
- ไม่มีการส่งข้อมูลข้อความไปยังเซิร์ฟเวอร์ภายนอก
- ไม่มีการวิเคราะห์หรือการติดตามผู้ใช้
- ไม่มีการสร้างรายได้หรือโฆษณา
- จำเป็นต้องเชื่อมต่ออินเทอร์เน็ตเริ่มต้นเพื่อดาวน์โหลดโมเดล ML เท่านั้น