Amazon prevod je nevronska strojna prevajalska storitev, ki zagotavlja hiter, visokokakovosten, cenovno ugoden jezikovni prevod po meri. Amazon Translate zdaj podpira prilagoditev formalnosti. Ta funkcija vam omogoča, da prilagodite raven formalnosti v izpisu prevoda. V času pisanja je funkcija prilagajanja formalnosti na voljo za šest ciljnih jezikov: francoščino, nemščino, hindijščino, italijanščino, japonščino in španščino. Formalnost prevedenih rezultatov lahko prilagodite svojim komunikacijskim potrebam.
Imate tri možnosti za nadzor ravni formalnosti v izhodu:
- privzeto – Brez nadzora nad formalnostjo, tako da dovolite, da nevronski strojni prevod deluje brez vpliva
- Uradno – Uporabno v panogi zavarovalništva in zdravstvenega varstva, kjer vam bo morda ljubši bolj uraden prevod
- Neformalno – Uporabno za stranke v igrah iger in družbenih medijih, ki imajo raje neuraden prevod
Prilagajanje formalnosti je na voljo pri prevajanju v realnem času v komercialnem AWS Regije kjer je na voljo Amazon Translate. V tej objavi vas vodimo skozi uporabo funkcije za prilagajanje formalnosti in varno pridobite prilagojen preveden izhod.
Pregled rešitev
Če želite v prevodu dobiti uradne ali neformalne besede in besedne zveze, lahko preklopite gumb za formalnost pod dodatnimi nastavitvami na konzoli Amazon Translate, ko izvajate prevode prek zahtev v realnem času. Naslednji razdelki opisujejo uporabo prilagoditve formalnosti prek konzole Amazon Translate, Vmesnik ukazne vrstice AWS (AWS CLI) ali Amazon Translate SDK (Python Boto3).
Konzola Amazon Translate
Za prikaz prilagoditve formalnosti s prevodom v realnem času uporabljamo vzorčno besedilo "Dobro jutro, kako si kaj danes? " v angleščini:
- Na konzoli Amazon Translate izberite angleščina (en) za Izvorni jezik.
- Izberite španski (je) za Ciljni jezik.
- Citirano besedilo vnesite v Izvorni jezik besedilno polje.
- v Dodatne nastavitve razdelek, omogoči Formalnostin izberite Neformalno v spustnem meniju.
Preveden rezultat je "Buenos días, ¿cómo te va hoy? «, kar je ležeren način govora v španščini.
- Zdaj izberite Uradno na spustnem seznamu Formalnost meni.
Preveden izhod se spremeni v "Buenos días, ¿cómo le va hoy? «, ki je bolj formalen način govora v španščini.
Sledite prejšnjim korakom, da spremenite ciljni jezik v druge podprte jezike in opazite razliko med neformalnimi in uradnimi prevodi. Poskusimo še nekaj vzorčnega besedila.
V naslednjih primerih prevajamo "Torej, kaj mislite? ” iz angleščine v nemščino. Prvi posnetek zaslona prikazuje neuraden prevod.
Naslednji posnetek zaslona prikazuje formalni prevod.
V drugem primeru prevajamo "Ti lahko pomagam? ” iz angleščine v japonščino. Prvi posnetek zaslona prikazuje neuraden prevod.
Naslednji posnetek zaslona prikazuje formalni prevod.
AWS CLI
O translate-text
Ukaz AWS CLI z --settings Formality=FORMAL | INFORMAL
ustrezno prevaja besede in besedne zveze v vašem prevedenem besedilu.
Naslednji ukazi AWS CLI so oblikovani za Unix, Linux in macOS. Za Windows zamenjajte poševnico nazaj () Nadaljevalni znak Unix na koncu vsake vrstice s kazalko (
^
).
V naslednji kodi prevedemo "Kako si? ” iz angleščine v hindijščino z uporabo FORMAL
nastavitev:
aws translate translate-text --text "How are you?" --source-language-code "en" --target-language-code "hi" --settings Formality=FORMAL
Dobite odgovor, podoben naslednjemu izrezku:
{ "TranslatedText": "आप कैसे हो?", "SourceLanguageCode": "en", "TargetLanguageCode": "hi", "AppliedSettings": { "Formality": "FORMAL" }
}
Naslednja koda prevede isto besedilo v neformalno hindijščino:
aws translate translate-text --text "How are you?" --source-language-code "en" --target-language-code "hi" --settings Formality=INFORMAL
Dobite odgovor, podoben naslednjemu izrezku:
{ "TranslatedText": "तुम कैसे हो?", "SourceLanguageCode": "en", "TargetLanguageCode": "hi", "AppliedSettings": { "Formality": "INFORMAL" }
}
Amazon Translate SDK (Python Boto3)
Naslednja koda Python Boto3 uporablja prevajalski klic v realnem času z obema nastavitvama formalnosti za prevajanje "Kako si? ” iz angleščine v hindijščino.
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')))
zaključek
Funkcijo za prilagajanje formalnosti v Amazon Translate lahko uporabite za nadzor stopnje formalnosti v strojno prevedenem besedilu, da ustreza kontekstu vaše aplikacije in poslovnim zahtevam. Svoje prevode z Amazon Translate lahko prilagodite na več načinov, vključno s terminologija po meri, maskiranje kletvicin aktivno prevajanje po meri.
O avtorjih
Siva Rajamani je arhitekt za podjetniške rešitve s sedežem v Bostonu pri AWS. Uživa v tesnem sodelovanju s strankami in podpira njihovo digitalno preobrazbo in pot do AWS. Njegova osrednja področja so strežniki, integracija aplikacij in varnost. Zunaj dela uživa v aktivnostih na prostem in v gledanju dokumentarnih filmov.
Sudhanshu Malhotra je bostonski arhitekt podjetniških rešitev za AWS. Je tehnološki navdušenec, ki uživa v tem, da strankam pomaga najti inovativne rešitve za zapletene poslovne izzive. Njegova glavna področja pozornosti so DevOps, strojno učenje in varnost. Ko ne dela s strankami na njihovi poti v oblak, uživa v branju, pohodništvu in raziskovanju novih kuhinj.
Watson G. Srivathsan je vodja produktov za Amazon Translate, storitev obdelave naravnega jezika AWS. Ob vikendih ga boste našli na prostem na severozahodu Pacifika.
- Coinsmart. Najboljša evropska borza bitcoinov in kriptovalut.
- Platoblockchain. Web3 Metaverse Intelligence. Razširjeno znanje. PROST DOSTOP.
- CryptoHawk. Altcoin radar. Brezplačen preizkus.
- Vir: https://aws.amazon.com/blogs/machine-learning/control-formality-in-machine-translated-text-using-amazon-translate/
- '
- "
- 100
- dejavnosti
- Dodatne
- Sprejetje
- Amazon
- Še ena
- uporaba
- Na voljo
- AWS
- črna
- meja
- poslovni
- klic
- izzivi
- spremenite
- Cloud
- Koda
- komercialna
- Komunikacija
- kompleksna
- Konzole
- nadzor
- Core
- Stranke, ki so
- digitalni
- Digitalni Transformation
- dokumentarci
- Angleščina
- Podjetje
- Primer
- FAST
- Feature
- prva
- Osredotočite
- sledi
- po
- francosko
- igre na srečo
- zdravstveno varstvo
- zdravstvena industrija
- pomoč
- Kako
- Kako
- HTTPS
- Vključno
- Industrija
- inovativne
- zavarovanje
- integracija
- jezik
- jeziki
- učenje
- Stopnja
- vrstica
- linux
- stroj
- strojno učenje
- MacOS
- upravitelj
- mediji
- operacije
- možnosti
- Ostalo
- na prostem
- Pacific
- stavki
- Izdelek
- reading
- v realnem času
- Zahteve
- Odgovor
- Run
- SDK
- varnost
- Brez strežnika
- Storitev
- nastavitev
- SIX
- socialna
- družbeni mediji
- rešitve
- španski
- Podprti
- Podpira
- ciljna
- Tehnologija
- skozi
- čas
- danes
- Preoblikovanje
- prevod
- uporaba
- Kaj
- WHO
- okna
- besede
- delo
- deluje
- pisanje