9 คะแนน โดย xguru 2025-06-27 | 3 ความคิดเห็น | แชร์ทาง WhatsApp
  • Translator API เป็น Web API แบบทดลอง ที่ให้ความสามารถในการแปลบนเว็บแบบโลคัลโดยใช้ โมเดลแปลภาษา AI ที่มีอยู่ภายในเบราว์เซอร์
    • ใช้งานได้ตั้งแต่ Chrome เวอร์ชัน 138 ขึ้นไป
  • สามารถระบุ ภาษาต้นทางและภาษาปลายทาง และสร้างอินสแตนซ์ได้ผ่านพร็อพเพอร์ตีหลัก เช่น sourceLanguage, targetLanguage
  • รองรับการแปลแบบ สตริงหรือสตรีม ผ่านเมธอดอย่าง translate, translateStreaming
  • สามารถตรวจสอบการใช้โควตาระหว่างการแปลได้ด้วย inputQuota และ measureInputUsage
  • ตัวอย่างโค้ดการใช้งาน
    if ('Translator' in self) {  
      // The Translator API 가 지원됨   
      const translator = await Translator.create({sourceLanguage: "en",  targetLanguage: "ko", });  
      console.log(await translator.translate(myTextString));  
      //스트림 방식 번역  
      const stream = translator.translateStreaming(myTextString);  
      let translation = "";  
      for await (const chunk of stream) {  
        translation += chunk;  
      }  
      console.log(translation);  
    }  
    
  • เนื่องจาก ความเข้ากันได้ของเบราว์เซอร์ ยังมีจำกัด จึงควรตรวจสอบตารางความเข้ากันได้ก่อนนำไปใช้จริงในโปรดักชัน
    • ขณะนี้รองรับเฉพาะ Chrome
    • ในฝั่ง Mozilla มีPR ที่เกี่ยวข้องอยู่ แต่ดูเหมือนจะยังรองรับได้ยากในช่วงนี้เนื่องจากมีปัญหา

3 ความคิดเห็น

 
dankim0124 2025-06-28

ฟีเจอร์แปลภาษานี่ดีเสมอ

 
blmarket 2025-06-27

น่าจะกลายเป็นขุมทรัพย์สำหรับการทำ browser fingerprinting

 
carnoxen 2025-06-27

สถานการณ์ต่างจาก Firefox เลยคงยากที่จะกลายเป็นมาตรฐาน