สำรวจ Translate API เวอร์ชันทดลองเพื่อส่งเสริมการสนับสนุนลูกค้าทั่วโลก
การขยายธุรกิจไปยังตลาดต่างประเทศอาจมีค่าใช้จ่ายสูง ตลาดที่เพิ่มมากขึ้นมีแนวโน้มที่จะรองรับภาษามากขึ้น ส่วนภาษาอื่นๆ ก็อาจนำไปสู่ความท้าทายในฟีเจอร์และขั้นตอนแบบอินเทอร์แอกทีฟ เช่น การแชทเพื่อรับการสนับสนุนหลังการขาย หากบริษัทของคุณมีเพียงตัวแทนฝ่ายสนับสนุนที่พูดภาษาอังกฤษ เจ้าของที่ไม่ใช่เจ้าของภาษาอาจอธิบายปัญหาที่เจอได้ยาก
เราจะนำ AI มาใช้ปรับปรุงประสบการณ์การใช้งานของผู้พูดหลายภาษาได้อย่างไร ในขณะเดียวกันก็ลดความเสี่ยงและการยืนยันว่าจะคุ้มค่ากับการลงทุนกับตัวแทนฝ่ายสนับสนุนที่พูดภาษาอื่นๆ เพิ่มเติมหรือไม่
ผู้ใช้บางรายพยายามก้าวข้ามอุปสรรคทางภาษาด้วยฟีเจอร์การแปลหน้าเว็บในตัวของเบราว์เซอร์หรือเครื่องมือของบุคคลที่สาม แต่ประสบการณ์ของผู้ใช้นั้นด้อยกว่าเนื่องจากมีฟีเจอร์แบบอินเทอร์แอกทีฟ เช่น การแชทกับทีมสนับสนุนหลังการขาย
สำหรับเครื่องมือแชทที่มีการแปลในตัว การลดความล่าช้าเป็นสิ่งที่สำคัญ การประมวลผลภาษาในอุปกรณ์ช่วยให้คุณแปลภาษาแบบเรียลไทม์ได้ก่อนที่ผู้ใช้จะส่งข้อความเสียอีก
อย่างไรก็ตาม ความโปร่งใสเป็นสิ่งสำคัญในการขจัดช่องว่างทางภาษาด้วยเครื่องมืออัตโนมัติ อย่าลืมว่าก่อนที่การสนทนาจะเริ่มต้นขึ้น ให้บอกให้ชัดเจนว่าคุณได้นำเครื่องมือ AI ที่ช่วยให้เกิดการแปลนี้ไปใช้ เพื่อสร้างความคาดหวังและช่วยหลีกเลี่ยงช่วงเวลาที่อึดอัดใจหากการแปลไม่สมบูรณ์แบบ ลิงก์ไปยังนโยบายที่มีข้อมูลเพิ่มเติม
เรากำลังดำเนินการ Translate 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 ให้เป็นเครื่องมือที่มีประสิทธิภาพและใช้งานได้จริงสำหรับทุกคน