Förstå översättning i Azure

Slutförd

Microsoft tillhandahåller Azure AI-tjänster som stöder översättning. Mer specifikt kan du använda följande tjänster:

  • Azure AI Translator-tjänsten, som stöder text-till-text-översättning.
  • Azure AI Speech-tjänsten, som möjliggör tal till text och tal-till-tal-översättning.

Azure AI Translator

Azure AI Translator är enkelt att integrera i dina program, webbplatser, verktyg och lösningar. Tjänsten använder en NMT-modell (Neural Machine Translation) för översättning, som analyserar textens semantiska kontext och därför återger en mer exakt och fullständig översättning.

Språkstöd: Azure AI Translator stöder text-till-text-översättning mellan fler än 130 språk. När du använder tjänsten måste du ange det språk du översätter från och det språk du översätter till med ISO 639-1-språkkoder, till exempel en för engelska, fr för franska och zh för kinesiska. Du kan också ange kulturella varianter av språk genom att utöka språkkoden med rätt 3166-1-regionkod, till exempel en-US för amerikansk engelska, en-GB för brittisk engelska och fr-CA för kanadensisk franska. När du använder Azure AI Translator kan du ange ett från språk med flera till språk, så att du samtidigt kan översätta ett källdokument till flera språk.

Azure AI Speech

Du kan använda Azure AI Speech för att översätta talat ljud från en strömmande källa, till exempel en mikrofon eller ljudfil, och returnera översättningen som text eller en ljudström. Det möjliggör scenarier som realtidstextning av ett tal eller samtidig dubbelriktad översättning av en talad konversation.

Språkstöd: Precis som med Azure AI Translator kan du ange ett källspråk och ett eller flera målspråk som källan ska översättas till med Azure AI Speech. Du kan översätta tal till över 90 språk. Källspråket måste anges med det utökade formatet med språk- och regionkod, till exempel es-US för amerikansk spanska. Detta krav bidrar till att säkerställa att källan tolkas korrekt, med lokaliserat uttal och språkliga idiom. Målspråken måste anges med en språkkod med två tecken, till exempel en för engelska och de för tyska.