Käännä useita lähdekielisiä asiakirjoja useille kohdekielille Amazon Translate PlatoBlockchain Data Intelligencen avulla. Pystysuuntainen haku. Ai.

Käännä useita lähdekielisiä asiakirjoja useille kohdekielille Amazon Translatella

Yritysten on käännettävä liiketoiminnan kannalta kriittistä sisältöä, kuten markkinointimateriaaleja, käyttöohjeita ja tuoteluetteloita useille kielille voidakseen kommunikoida maailmanlaajuisen asiakkaiden, kumppaneiden ja sidosryhmien kanssa. Lähdekielen tunnistaminen kussakin asiakirjassa ennen käännöstyön kutsumista tekee monimutkaisuudesta ja lisää työnkulkuun uuden vaiheen. Esimerkiksi kansainvälinen tuoteyritys, jonka asiakastukitoiminnot sijaitsevat yrityksen toimistossaan, vaatii edustajiaan kääntämään sähköpostit tai asiakirjat asiakkaiden pyyntöjen tueksi. Aiemmin heidän piti määrittää työnkulkuja tunnistaakseen hallitseva kieli kussakin asiakirjassa, ryhmiteltävä ne kielityypin mukaan ja määritettävä eräkäännöstyö jokaiselle lähdekielelle. Nyt, Amazon KäännäEräkäännöstöiden automaattisen kielentunnistusominaisuuden avulla voit kääntää asiakirjoja eri kielillä yhdellä käännöstyöllä. Tämä poistaa sinun tarvitse ohjata asiakirjan käännöstyönkulkua, joka vaati hallitsevan kielen tunnistamista ja ryhmittelyä. Amazon Translate mahdollistaa myös kääntämisen useille kohdekielille (jopa 10 kieltä). Yksi käännöstyö voi kääntää asiakirjoja useille kohdekielille. Tämä ominaisuus poistaa tarpeen luoda erillisiä erätöitä yksittäisille kohdekielille. Asiakkaat voivat nyt luoda dokumentaatiota useilla kielillä yhdellä API-kutsulla.

Tässä viestissä näytämme, kuinka asiakirjat voidaan kääntää useille kohdekielille eräkäännöstyössä.

Ratkaisun yleiskatsaus

Eräkäännöstöiden lähdekielen automaattinen tunnistus mahdollistaa useilla tuetuilla kielillä kirjoitettujen asiakirjojen kääntämisen yhdellä toiminnolla. Voit myös määrittää kohteiksi enintään 10 kieltä. Työ käsittelee jokaisen asiakirjan, tunnistaa hallitsevan lähdekielen ja kääntää sen kohdekielelle. Amazon Translate käyttää Amazonin käsitys määrittää hallitsevan kielen jokaisessa lähdeasiakirjassasi ja käyttää sitä lähdekielenä.

Seuraavissa osissa esittelemme, kuinka eräkäännöstyö luodaan AWS-hallintakonsoli tai AWS SDK.

Luo eräkäännöstyö konsolin kautta

Tässä esimerkissä määritämme Amazon Translate -eräkäännöksen tunnistamaan automaattisesti lähdekielen ja kääntämään sen englanniksi ja hindiksi syötteen ja tulosteen avulla. Amazonin yksinkertainen tallennuspalvelu (Amazon S3) kauhojen paikat tarjotaan.

Seuraavaksi luomme an AWS-henkilöllisyyden ja käyttöoikeuksien hallinta (IAM) -rooli, joka varmistetaan osana määritystä. Roolilla on pääsy S3-syötteisiin ja lähtöihin.

Kun työ on luotu, voit seurata eräkäännöstyön etenemistä Käännöstyö osiossa.

käännöstyöt -osiossa

Kun käännöstyö on valmis, voit navigoida S3-säilön sijaintiin ja havaita, että asiakirjat on käännetty niiden kohdekielelle. Syöttömme koostui kahdesta tiedostosta, sample-doc.txt ja sample-doc-2.txt, kahdella eri kielellä. Jokainen asiakirja käännettiin kahdelle kohdekielelle, yhteensä neljä asiakirjaa.

lähtö S3 kauha

Luo eräkäännöstyö AWS SDK:n kautta

Seuraava Python Boto3 -koodi käyttää eräkäännöskutsua lähde-S3-säihön asiakirjojen kääntämiseen. Määritä seuraavat parametrit:

  • InputDataConfig – Ilmoita syöttöasiakirjojen S3-ämpäripaikka
  • OutputDataConfig – Ilmoita tulosteasiakirjojen S3-ämpäripaikka
  • DataAccessRoleArn – Luo IAM-rooli, joka antaa Amazon Translatelle luvan käyttää S3-syöte- ja tulostussäilöjäsi
  • SourceLanguageCode: Käytä auto
  • TargetLanguageCodes: Valitse enintään 10 kohdekieltä
import boto3

client = boto3.client('translate')


def lambda_handler(event, context):

    response = client.start_text_translation_job(
        JobName='auto-translate-multi-language-sdk',
        InputDataConfig={
            'S3Uri': 's3://<>/input-sdk',
            'ContentType': 'text/plain'
        },
        OutputDataConfig={
            'S3Uri': 's3://<>/output-sdk',
        },
        DataAccessRoleArn='<>',
        SourceLanguageCode='auto',
        TargetLanguageCodes=[
            'en', 'hi'
        ]
    )

Puhdistaa

Jos haluat puhdistaa tämän ratkaisun käytön, suorita seuraavat vaiheet:

  1. Poista S3-kauhat jonka loit.
  2. Poista IAM-roolit jonka määritit.
  3. Poista kaikki muut tälle viestille määrittämäsi resurssit.

Yhteenveto

Nykypäivän tarve saada maailmanlaajuista kattavuutta rajoitetuilla resursseilla, Amazon Translate auttaa sinua yksinkertaistamaan monikielisen käsittelyn työnkulkujasi. Ottamalla käyttöön lähdeasiakirjan hallitsevan kielen automaattisen tunnistamisen eräkäännöstöissä ja kääntämisen jopa 10 kohdekielelle, voit keskittyä liiketoimintalogiikkaan sen sijaan, että käsittelet asiakirjojen lajittelun ja useiden eräkäännösten hallintaa. työpaikkoja.

Pyrimme lisäämään palveluihimme ominaisuuksia, jotka helpottavat asiakkaidemme innovointia. Kokeile tätä ratkaisua ja kerro meille, kuinka tämä auttoi yksinkertaistamaan asiakirjojen käsittelyäsi.


Tietoja kirjoittajista

Käännä useita lähdekielisiä asiakirjoja useille kohdekielille Amazon Translate PlatoBlockchain Data Intelligencen avulla. Pystysuuntainen haku. Ai.Kishore Dhamodaran on AWS:n vanhempi ratkaisuarkkitehti. Kishore auttaa strategisia asiakkaita heidän pilviyritysstrategiassaan ja siirtymismatkassaan hyödyntäen hänen vuosien alan- ja pilvikokemustaan.

Käännä useita lähdekielisiä asiakirjoja useille kohdekielille Amazon Translate PlatoBlockchain Data Intelligencen avulla. Pystysuuntainen haku. Ai.Sid Padgaonkar on vanhempi tuotepäällikkö Amazon Translatelle, AWS:n luonnollisen kielenkäsittelypalvelulle. Viikonloppuisin löydät hänet pelaamasta squashia ja tutustumassa ruokaelämään Tyynenmeren luoteisosassa.

Aikaleima:

Lisää aiheesta AWS-koneoppiminen