ควบคุมความเป็นทางการในข้อความที่แปลด้วยเครื่องโดยใช้ Amazon Translate PlatoBlockchain Data Intelligence ค้นหาแนวตั้ง AI.

ควบคุมความเป็นทางการในข้อความที่แปลด้วยเครื่องโดยใช้ Amazon Translate

อเมซอนแปลภาษา เป็นบริการแปลภาษาด้วยเครื่องประสาทที่ให้การแปลภาษาที่รวดเร็ว คุณภาพสูง ราคาไม่แพง และปรับแต่งได้ ตอนนี้ Amazon Translate รองรับการปรับแต่งแบบเป็นทางการแล้ว คุณลักษณะนี้ช่วยให้คุณปรับแต่งระดับของความเป็นทางการในผลลัพธ์การแปลของคุณ ในขณะที่เขียน คุณลักษณะการปรับแต่งตามแบบแผนจะพร้อมใช้งานสำหรับภาษาเป้าหมายหกภาษา: ฝรั่งเศส เยอรมัน ฮินดี อิตาลี ญี่ปุ่น และสเปน คุณสามารถปรับแต่งความเป็นทางการของผลงานที่แปลแล้วเพื่อให้เหมาะกับความต้องการด้านการสื่อสารของคุณ 

คุณมีสามตัวเลือกในการควบคุมระดับของความเป็นทางการในผลลัพธ์:

  • ค่าเริ่มต้น – ไม่มีการควบคุมพิธีการโดยปล่อยให้การแปลด้วยเครื่องประสาททำงานโดยไม่มีอิทธิพล
  • เป็นทางการ – มีประโยชน์ในอุตสาหกรรมประกันภัยและการดูแลสุขภาพ ซึ่งคุณอาจต้องการการแปลที่เป็นทางการมากกว่า
  • ไม่เป็นทางการ – มีประโยชน์สำหรับลูกค้าในเกมและโซเชียลมีเดียที่ชอบการแปลแบบไม่เป็นทางการ

การปรับแต่งความเป็นทางการสามารถใช้ได้ในการดำเนินการแปลตามเวลาจริงในเชิงพาณิชย์ ภูมิภาค AWS ที่ที่ Amazon Translate ให้บริการ ในโพสต์นี้ เราจะแนะนำคุณเกี่ยวกับวิธีใช้คุณสมบัติการปรับแต่งตามแบบแผน และรับผลงานแปลที่กำหนดเองได้อย่างปลอดภัย

ภาพรวมโซลูชัน

หากต้องการรับคำและวลีที่เป็นทางการหรือไม่เป็นทางการในผลลัพธ์การแปล คุณสามารถสลับปุ่มความเป็นทางการภายใต้การตั้งค่าเพิ่มเติมบนคอนโซล Amazon Translate เมื่อคุณเรียกใช้การแปลผ่านคำขอแบบเรียลไทม์ ส่วนต่อไปนี้อธิบายการใช้การปรับแต่งแบบเป็นทางการผ่านคอนโซล Amazon Translate อินเทอร์เฟซบรรทัดคำสั่ง AWS AWS (AWS CLI) หรือ Amazon Translate SDK (Python Boto3)

คอนโซลแปลภาษาของ Amazon

เพื่อแสดงการปรับแต่งอย่างเป็นทางการด้วยการแปลตามเวลาจริง เราใช้ข้อความตัวอย่าง “สวัสดีตอนเช้า วันนี้คุณเป็นอย่างไรบ้าง " เป็นภาษาอังกฤษ:

  1. บนคอนโซล Amazon Translate ให้เลือก อังกฤษ (en) for ภาษาต้นทาง.
  2. Choose สเปน (มันคือ) for ภาษาเป้าหมาย.
  3. ป้อนข้อความที่ยกมาใน ภาษาต้นทาง ช่องข้อความ.
  4. ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร การตั้งค่าเพิ่มเติม ส่วนเปิดใช้งาน พิธีและเลือก ไม่เป็นทางการ บนเมนูแบบเลื่อนลง

ผลลัพธ์ที่แปลคือ “Buenos días, ¿como te va hoy? ” ซึ่งเป็นวิธีการพูดภาษาสเปนแบบสบายๆ

แปลภาษาอังกฤษเป็นภาษาสเปนอย่างไม่เป็นทางการ

  1. ตอนนี้เลือก เป็นทางการ ในรายการดรอปดาวน์ พิธี เมนู

ผลลัพธ์ที่แปลเปลี่ยนเป็น “Buenos días, ¿como le va hoy? ” ซึ่งเป็นวิธีการพูดภาษาสเปนที่เป็นทางการมากขึ้น

รับแปลเอกสารภาษาอังกฤษเป็นภาษาสเปน

คุณสามารถทำตามขั้นตอนก่อนหน้าเพื่อเปลี่ยนภาษาเป้าหมายเป็นภาษาที่รองรับอื่น ๆ และสังเกตความแตกต่างระหว่างการแปลที่ไม่เป็นทางการและเป็นทางการ มาลองใช้ข้อความตัวอย่างเพิ่มเติมกัน

ในตัวอย่างต่อไปนี้ เราแปล “ดังนั้นสิ่งที่คุณคิดว่า? ” จากภาษาอังกฤษเป็นภาษาเยอรมัน ภาพหน้าจอแรกแสดงการแปลที่ไม่เป็นทางการ

แปลภาษาอังกฤษเป็นภาษาเยอรมันอย่างไม่เป็นทางการ

ภาพหน้าจอต่อไปนี้แสดงการแปลอย่างเป็นทางการ แปลภาษาอังกฤษเป็นเยอรมันอย่างเป็นทางการ

ในอีกตัวอย่างหนึ่ง เราแปล “ฉันช่วยคุณได้ไหม ” จากภาษาอังกฤษเป็นภาษาญี่ปุ่น ภาพหน้าจอแรกแสดงการแปลที่ไม่เป็นทางการ

แปลภาษาอังกฤษเป็นภาษาญี่ปุ่นอย่างไม่เป็นทางการ

ภาพหน้าจอต่อไปนี้แสดงการแปลอย่างเป็นทางการ

รับแปลเอกสารภาษาอังกฤษเป็นภาษาญี่ปุ่น

AWS CLI

พื้นที่ translate-text คำสั่ง AWS CLI ด้วย --settings Formality=FORMAL | INFORMAL แปลคำและวลีในข้อความที่แปลของคุณอย่างเหมาะสม

คำสั่ง AWS CLI ต่อไปนี้ได้รับการจัดรูปแบบสำหรับ Unix, Linux และ macOS สำหรับ Windows ให้แทนที่แบ็กสแลช () อักขระต่อเนื่อง Unix ที่ส่วนท้ายของแต่ละบรรทัดด้วยเครื่องหมายคาเร็ต (^).

ในรหัสต่อไปนี้ เราแปล “คุณเป็นอย่างไรบ้าง ” จากภาษาอังกฤษเป็นภาษาฮินดีโดยใช้ FORMAL การตั้งค่า:

aws translate translate-text --text "How are you?" --source-language-code "en" --target-language-code "hi" --settings Formality=FORMAL

คุณได้รับการตอบสนองเช่นตัวอย่างต่อไปนี้:

{     "TranslatedText": "आप कैसे हो?",  "SourceLanguageCode": "en",      "TargetLanguageCode": "hi",  "AppliedSettings": {          "Formality": "FORMAL" } 
}

รหัสต่อไปนี้แปลข้อความเดียวกันเป็นภาษาฮินดีอย่างไม่เป็นทางการ:

aws translate translate-text --text "How are you?" --source-language-code "en" --target-language-code "hi" --settings Formality=INFORMAL

คุณได้รับการตอบสนองเช่นตัวอย่างต่อไปนี้:

{     "TranslatedText": "तुम कैसे हो?",      "SourceLanguageCode": "en",      "TargetLanguageCode": "hi",      "AppliedSettings": {          "Formality": "INFORMAL"      } 
}

Amazon แปล SDK (Python Boto3)

รหัส Python Boto3 ต่อไปนี้ใช้การเรียกการแปลตามเวลาจริงพร้อมการตั้งค่าความเป็นทางการทั้งสองเพื่อแปล “คุณเป็นอย่างไรบ้าง ” จากภาษาอังกฤษเป็นภาษาฮินดี

import boto3
import json translate = boto3.client(service_name='translate', region_name='us-west-2') result = translate.translate_text(Text="How are you?", SourceLanguageCode="en", TargetLanguageCode="hi", Settings={"Formality": "INFORMAL"})
print('TranslatedText: ' + result.get('TranslatedText'))
print('SourceLanguageCode: ' + result.get('SourceLanguageCode'))
print('TargetLanguageCode: ' + result.get('TargetLanguageCode'))
print('AppliedSettings: ' + json.dumps(result.get('AppliedSettings'))) print('') result = translate.translate_text(Text="How are you?", SourceLanguageCode="en", TargetLanguageCode="hi", Settings={"Formality":"FORMAL"})
print('TranslatedText: ' + result.get('TranslatedText'))
print('SourceLanguageCode: ' + result.get('SourceLanguageCode'))
print('TargetLanguageCode: ' + result.get('TargetLanguageCode'))
print('AppliedSettings: ' + json.dumps(result.get('AppliedSettings')))

สรุป

คุณสามารถใช้คุณสมบัติการปรับแต่งความเป็นทางการใน Amazon Translate เพื่อควบคุมระดับความเป็นทางการในข้อความที่แปลด้วยคอมพิวเตอร์เพื่อให้ตรงกับบริบทของแอปพลิเคชันและข้อกำหนดทางธุรกิจของคุณ คุณสามารถปรับแต่งการแปลของคุณโดยใช้ Amazon Translate ได้หลายวิธี รวมถึง คำศัพท์ที่กำหนดเอง, การปกปิดความหยาบคายและ ใช้งานการแปลที่กำหนดเอง.


เกี่ยวกับผู้เขียน

ควบคุมความเป็นทางการในข้อความที่แปลด้วยเครื่องโดยใช้ Amazon Translate PlatoBlockchain Data Intelligence ค้นหาแนวตั้ง AI.พระศิวะราชมณี เป็น Enterprise Solutions Architect ในบอสตันที่ AWS เขาสนุกกับการทำงานอย่างใกล้ชิดกับลูกค้าและสนับสนุนการเปลี่ยนแปลงทางดิจิทัลและเส้นทางการปรับใช้ AWS จุดสนใจหลักของเขาคือไร้เซิร์ฟเวอร์ การรวมแอปพลิเคชัน และความปลอดภัย นอกเวลางาน เขาชอบกิจกรรมกลางแจ้งและดูสารคดี

ควบคุมความเป็นทางการในข้อความที่แปลด้วยเครื่องโดยใช้ Amazon Translate PlatoBlockchain Data Intelligence ค้นหาแนวตั้ง AI.สุธานชู มัลโฮตรา เป็น Enterprise Solutions Architect ในบอสตันสำหรับ AWS เขาเป็นคนกระตือรือร้นด้านเทคโนโลยีที่ชอบช่วยเหลือลูกค้าในการค้นหาโซลูชันที่เป็นนวัตกรรมเพื่อรับมือกับความท้าทายทางธุรกิจที่ซับซ้อน จุดสนใจหลักของเขาคือ DevOps แมชชีนเลิร์นนิง และความปลอดภัย เมื่อเขาไม่ได้ทำงานกับลูกค้าบนเส้นทางสู่ระบบคลาวด์ เขาชอบอ่านหนังสือ เดินป่า และสำรวจอาหารใหม่ๆ

ควบคุมความเป็นทางการในข้อความที่แปลด้วยเครื่องโดยใช้ Amazon Translate PlatoBlockchain Data Intelligence ค้นหาแนวตั้ง AI.วัตสัน จี. ศรีวัฒนสาร เป็น Sr. Product Manager สำหรับ Amazon Translate ซึ่งเป็นบริการประมวลผลภาษาธรรมชาติของ AWS ในวันหยุดสุดสัปดาห์ คุณจะพบเขาออกสำรวจพื้นที่กลางแจ้งในแปซิฟิกตะวันตกเฉียงเหนือ

ประทับเวลา:

เพิ่มเติมจาก AWS Machine Learning AWS

บรรลุอัตราการส่งข้อมูลการอนุมาน ML ที่สูงขึ้นสี่เท่าด้วยต้นทุนต่อการอนุมานที่ต่ำลงสามเท่าด้วยอินสแตนซ์ Amazon EC2 G5 สำหรับรุ่น NLP และ CV PyTorch

โหนดต้นทาง: 1718670
ประทับเวลา: ตุลาคม 3, 2022