Kontrollige masintõlgitud teksti formaalsust Amazon Translate PlatoBlockchain Data Intelligence'i abil. Vertikaalne otsing. Ai.

Kontrollige masintõlgitud teksti formaalsust Amazon Translate'i abil

Amazoni tõlge on närvisüsteemi masintõlketeenus, mis pakub kiiret, kvaliteetset, taskukohast ja kohandatavat keeletõlget. Amazon Translate toetab nüüd formaalsuse kohandamist. See funktsioon võimaldab teil kohandada tõlkeväljundi formaalsuse taset. Kirjutamise ajal oli formaalsuse kohandamise funktsioon saadaval kuue sihtkeele jaoks: prantsuse, saksa, hindi, itaalia, jaapani ja hispaania keeles. Saate kohandada tõlgitud väljundi formaalsust vastavalt oma suhtlusvajadustele. 

Väljundi formaalsuse taseme kontrollimiseks on kolm võimalust:

  • vaikimisi – Formaalsuse üle puudub kontroll, lastes närvi masintõlkel toimida ilma mõjuta
  • Formaalne – Kasulik kindlustus- ja tervishoiusektoris, kus võite eelistada ametlikumat tõlget
  • Mitteametlik – Kasulik mängude ja sotsiaalmeedia klientidele, kes eelistavad mitteametlikku tõlget

Formaalsuse kohandamine on saadaval äritegevuses reaalajas tõlketoimingutes AWS-i piirkonnad kus Amazon Translate on saadaval. Selles postituses tutvustame teile, kuidas kasutada formaalsuse kohandamise funktsiooni ja hankige turvaliselt kohandatud tõlgitud väljund.

Lahenduse ülevaade

Ametlike või mitteametlike sõnade ja fraaside lisamiseks tõlkeväljundisse saate Amazon Translate'i konsooli lisaseadete all oleva formaalsuse nupu ümber lülitada, kui käivitate tõlkeid reaalajas päringute kaudu. Järgmistes jaotistes kirjeldatakse formaalsuse kohandamist Amazon Translate'i konsooli kaudu, AWS-i käsurea liides (AWS CLI) või Amazon Translate SDK (Python Boto3).

Amazon Translate konsool

Formaalsuse kohandamise demonstreerimiseks reaalajas tõlkega kasutame näidisteksti "Tere hommikust, kuidas sul täna läheb? " inglise keeles:

  1. Valige Amazon Translate'i konsoolil inglise keel (et) eest Lähtekeel.
  2. Vali hispaania (see on) eest Sihtkeel.
  3. Sisestage tsiteeritud tekst lahtrisse Lähtekeel tekstiväli.
  4. aasta Lisasätted jaotis, luba Ametlikkusja valige Mitteametlik rippmenüüs.

Tõlgitud väljund on "Buenos días, ¿cómo te va hoy? “, mis on juhuslik kõneviis hispaania keeles.

Mitteametlik tõlge inglise keelde hispaania keelde

  1. Nüüd valige Formaalne rippmenüüst Ametlikkus menüü.

Tõlgitud väljund muutub "Buenos días, ¿cómo le va hoy? ”, mis on ametlikum kõneviis hispaania keeles.

Ametlik tõlge inglise keelde hispaania keelde

Saate järgida eelnevaid samme, et muuta sihtkeel teistele toetatud keeltele ja märkida erinevusi mitteametliku ja ametliku tõlke vahel. Proovime veel mõnda näidisteksti.

Järgmistes näidetes tõlgime "Nii et mida sa arvad? ” inglise keelest saksa keelde. Esimene ekraanipilt näitab mitteametlikku tõlget.

Mitteametlik tõlge inglise keelde saksa keelde

Järgmine ekraanipilt näitab ametlikku tõlget. Ametlik tõlge inglise keelde saksa keelde

Teises näites tõlgime "Kas ma saan sind aidata? ” inglise keelest jaapani keelde. Esimene ekraanipilt näitab mitteametlikku tõlget.

Mitteametlik tõlge inglise keelde jaapani keelde

Järgmine ekraanipilt näitab ametlikku tõlget.

Ametlik tõlge inglise keelde jaapani keelde

AWS CLI

. translate-text AWS CLI käsk koos --settings Formality=FORMAL | INFORMAL tõlgib teie tõlgitud tekstis olevad sõnad ja fraasid asjakohaselt.

Järgmised AWS-i CLI-käsud on vormindatud Unixi, Linuxi ja macOS-i jaoks. Windowsi puhul asenda kaldkriips () Unixi jätkumärk iga rea ​​lõpus täpiga (^).

Järgmises koodis tõlgime "Kuidas sul läheb? ” inglise keelest hindi keelde, kasutades FORMAL seade:

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

Saate vastuse nagu järgmine väljavõte:

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

Järgmine kood tõlgib sama teksti mitteametlikku hindi keelde:

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

Saate vastuse nagu järgmine väljavõte:

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

Amazon Translate SDK (Python Boto3)

Järgmine Pythoni Boto3 kood kasutab tõlkimiseks reaalajas tõlkekutset mõlema formaalsuse sättegaKuidas sul läheb? ” inglise keelest hindi keelde.

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')))

Järeldus

Saate kasutada Amazon Translate'i formaalsuse kohandamise funktsiooni, et kontrollida masintõlgitud teksti formaalsuse taset, et see vastaks teie rakenduse kontekstile ja ärinõuetele. Saate oma tõlkeid Amazon Translate'i abil kohandada mitmel viisil, sealhulgas kohandatud terminoloogia, roppuste maskeerimineja aktiivne kohandatud tõlge.


Autoritest

Kontrollige masintõlgitud teksti formaalsust Amazon Translate PlatoBlockchain Data Intelligence'i abil. Vertikaalne otsing. Ai.Siva Rajamani on Bostonis asuv AWS-i Enterprise Solutionsi arhitekt. Talle meeldib tihe koostöö klientidega ning nende digitaalse ümberkujundamise ja AWS-i kasutuselevõtu teekonna toetamine. Tema põhivaldkonnad on serverita, rakenduste integreerimine ja turvalisus. Väljaspool tööd naudib ta väljas tegevusi ja dokumentaalfilmide vaatamist.

Kontrollige masintõlgitud teksti formaalsust Amazon Translate PlatoBlockchain Data Intelligence'i abil. Vertikaalne otsing. Ai.Sudhanshu Malhotra on Bostonis asuv AWS-i Enterprise Solutionsi arhitekt. Ta on tehnoloogia entusiast, kellele meeldib aidata klientidel leida uuenduslikke lahendusi keerukatele äriprobleemidele. Tema peamised fookusvaldkonnad on DevOps, masinõpe ja turvalisus. Kui ta ei tööta klientidega nende teekonnal pilve poole, naudib ta lugemist, matkamist ja uute köökide avastamist.

Kontrollige masintõlgitud teksti formaalsust Amazon Translate PlatoBlockchain Data Intelligence'i abil. Vertikaalne otsing. Ai.Watson G. Srivathsan on AWS-i loomuliku keele töötlemise teenuse Amazon Translate tootejuht. Nädalavahetustel leiate teda Vaikse ookeani loodeosas õues avastamas.

Ajatempel:

Veel alates AWS-i masinõpe