สำรวจ Translate API เวอร์ชันทดลองเพื่อส่งเสริมการสนับสนุนลูกค้าทั่วโลก
การขยายธุรกิจไปยังตลาดต่างประเทศอาจมีค่าใช้จ่ายสูง ตลาดจำนวนมากขึ้นหมายความว่ามีภาษาที่รองรับมากขึ้น และภาษาอื่นๆ ที่มากขึ้นอาจทำให้เกิดความท้าทายในการใช้ฟีเจอร์และโฟลว์แบบอินเทอร์แอกทีฟ เช่น การแชทกับทีมสนับสนุนหลังการขาย หากบริษัทของคุณมีเพียงตัวแทนฝ่ายสนับสนุนที่พูดภาษาอังกฤษ เจ้าของที่ไม่ใช่เจ้าของภาษาอาจยากที่จะอธิบายให้แน่ชัดว่าปัญหาที่ตนพบคืออะไร
เราจะใช้ AI เพื่อปรับปรุงประสบการณ์การใช้งานของผู้ใช้หลายภาษาได้อย่างไร ไปพร้อมๆ กับลดความเสี่ยงและยืนยันว่าควรลงทุนกับตัวแทนฝ่ายสนับสนุนที่พูดภาษาอื่นเพิ่มเติม
ผู้ใช้บางคนพยายามก้าวข้ามอุปสรรคทางภาษาด้วยฟีเจอร์การแปลหน้าเว็บในตัวของเบราว์เซอร์หรือเครื่องมือของบุคคลที่สาม แต่ประสบการณ์ของผู้ใช้นั้นเทียบเท่ากับฟีเจอร์อินเทอร์แอกทีฟ เช่น การแชทกับฝ่ายสนับสนุนหลังการขาย
สำหรับเครื่องมือแชทที่มีการแปลภาษาในตัว คุณควรลดความล่าช้าในการทำงาน การประมวลผลภาษาในอุปกรณ์จะทําให้คุณแปลในแบบเรียลไทม์ได้ก่อนที่ผู้ใช้จะส่งข้อความด้วยซ้ำ
ด้วยเหตุนี้ ความโปร่งใสจึงสำคัญอย่างยิ่งในการอุดช่องว่างทางภาษาด้วยเครื่องมืออัตโนมัติ อย่าลืมว่าก่อนจะเริ่มการสนทนา ให้อธิบายให้ชัดเจนว่าคุณได้ติดตั้งใช้งานเครื่องมือ AI ซึ่งช่วยในการแปลนี้ได้ การทำเช่นนี้จะช่วยกำหนดความคาดหวังและช่วยหลีกเลี่ยงช่วงเวลาที่น่าอึดอัดใจหากคำแปลที่ได้ไม่สมบูรณ์แบบ ลิงก์ไปยังนโยบายที่มีข้อมูลเพิ่มเติม
เรากำลังพัฒนา Translation API รุ่นทดลอง ด้วยโมเดลที่ติดตั้งใน Chrome
แชทสาธิต
เราได้สร้างการแชทกับฝ่ายสนับสนุนลูกค้า ซึ่งให้ผู้ใช้พิมพ์ ภาษาแรกและรับการแปลแบบเรียลไทม์สำหรับตัวแทนฝ่ายสนับสนุน
ใช้ Translate API
Chrome แสดง Translate API ด้วยออบเจ็กต์ window.model
ออบเจ็กต์นี้มี 2 วิธีการที่สำคัญ ได้แก่
canTranslate()
: ตรวจสอบว่าโมเดลการแปลสำหรับคู่ภาษาพร้อมใช้งานหรือไม่ แสดงผล"readily"
หากมีโมเดลในอุปกรณ์อยู่แล้ว"after-download"
หากต้องดาวน์โหลดโมเดลของเบราว์เซอร์ก่อน และส่ง"no"
หากแปลไม่ได้createTranslator()
: ตัวเลือกนี้จะตั้งค่าออบเจ็กต์Translator
แบบไม่พร้อมกัน หากต้องดาวน์โหลดโมเดล ก็รอจนกว่าโมเดลจะพร้อมใช้งาน
ออบเจ็กต์ Translator
มีเพียงเมธอดเดียว ได้แก่
translate()
: ป้อนข้อความต้นฉบับให้ข้อความนั้น แล้วส่งเอาต์พุตในเวอร์ชันแปล
เนื่องจากขณะนี้ฟีเจอร์นี้เป็นเวอร์ชันทดลองและเฉพาะสำหรับ Chrome เท่านั้น โปรดตรวจสอบว่าได้รวมโค้ดทั้งหมดไว้ในการตรวจหาฟีเจอร์
const supportsOnDevice = 'model' in window && 'createTranslator' in model;
if (!supportsOnDevice) {
return;
}
const parameters = { sourceLanguage: 'en', targetLanguage: 'pt' };
const modelState = await model.canTranslate(parameters);
if (modelState === 'no') {
return;
}
const onDeviceTranslator = await model.createTranslator(parameters);
const result = await onDeviceTranslator.translate(input);
if (!result) {
throw new Error('Failed to translate');
}
return result;
โมเดลต้องใช้เวลาจึงจะพร้อมใช้งานสำหรับผู้ใช้ คุณสามารถจัดการฟีเจอร์นี้ได้ใน มี 2 วิธี ได้แก่
- รอเปิดใช้งานองค์ประกอบ UI ที่ขับเคลื่อนด้วยการแปลเมื่อโมเดลพร้อมแล้ว
- เริ่มต้นด้วยโมเดลในระบบคลาวด์สำหรับการแปล จากนั้นเปลี่ยนไปใช้ในอุปกรณ์ครั้งเดียว ดาวน์โหลดโมเดลแล้ว
ขั้นตอนถัดไป
เรารอฟังเรื่องราวจากคุณ โปรดแสดงความคิดเห็นเกี่ยวกับแนวทางนี้ด้วย การเปิดปัญหาเกี่ยวกับคำอธิบาย และบอกให้เราทราบว่า กรณีการใช้งานใดที่คุณสนใจมากที่สุด คุณสามารถ ลงชื่อสมัครเข้าร่วมโปรแกรมทดลองใช้ก่อนเปิดตัวเพื่อ ทดสอบเทคโนโลยีนี้กับต้นแบบในเครื่อง
การมีส่วนร่วมของคุณจะช่วยเราในการทำให้ AI เป็นเครื่องมือที่มีประสิทธิภาพและใช้งานได้จริงสำหรับทุกคน