Dela via


Vad är språkidentifiering i Azure AI Language?

Språkidentifiering är en av de funktioner som erbjuds av Azure AI Language, en samling maskininlärnings- och AI-algoritmer i molnet för utveckling av intelligenta program som omfattar skriftligt språk. Språkidentifiering kan identifiera fler än 100 språk i deras primära skript. Dessutom erbjuder den skriptidentifiering för att identifiera skript som stöds för varje identifierat språk enligt ISO 15924-standarden för ett visst antal språk som stöds av Azure AI Language Service.

Den här dokumentationen innehåller följande typer av artiklar:

  • Snabbstarter är komma igång-instruktioner som hjälper dig att göra begäranden till tjänsten.
  • Instruktionsguider innehåller instruktioner för hur du använder tjänsten på mer specifika eller anpassade sätt.

Språkidentifieringsfunktioner

  • Språkidentifiering: Returnerar ett dominerande språk för varje dokument som du skickar, tillsammans med dess ISO 639-1-namn, ett läsbart namn, konfidenspoäng, skriptnamn och skriptkod enligt ISO 15924-standarden.

  • Skriptidentifiering: För att skilja mellan flera skript som används för att skriva vissa språk, till exempel kazakiska, returnerar språkidentifiering ett skriptnamn och en skriptkod enligt STANDARDEN ISO 15924.

  • Tvetydig innehållshantering: För att minska tvetydiga språk baserat på indata kan du ange en ISO 3166-1 alfa-2 lands-/regionkod. Ordet "kommunikation" är till exempel vanligt för både engelska och franska. Att ange textens ursprung som Frankrike kan hjälpa språkidentifieringsmodellen att fastställa rätt språk.

Typiskt arbetsflöde

Om du vill använda den här funktionen skickar du data för analys och hanterar API-utdata i ditt program. Analysen utförs som den är, utan någon ytterligare anpassning till den modell som används på dina data.

  1. Skapa en Azure AI Language-resurs som ger dig åtkomst till de funktioner som erbjuds av Azure AI Language. Det genererar ett lösenord (kallas en nyckel) och en slutpunkts-URL som du använder för att autentisera API-begäranden.

  2. Skapa en begäran med antingen REST-API:et eller klientbiblioteket för C#, Java, JavaScript och Python. Du kan också skicka asynkrona anrop med en batchbegäran för att kombinera API-begäranden för flera funktioner i ett enda anrop.

  3. Skicka begäran som innehåller dina textdata. Din nyckel och slutpunkt används för autentisering.

  4. Strömma eller lagra svaret lokalt.

Kom igång med språkidentifiering

Om du vill använda språkidentifiering skickar du ostrukturerad ostrukturerad text för analys och hanterar API-utdata i ditt program. Analysen utförs som den är, utan ytterligare anpassning till den modell som används för dina data. Det finns tre sätt att använda språkidentifiering:

Utvecklingsalternativ beskrivning
Language Studio Language Studio är en webbaserad plattform där du kan prova entitetslänkning med textexempel utan ett Azure-konto och dina egna data när du registrerar dig. Mer information finns på Language Studio-webbplatsen eller language studio-snabbstarten.
REST API eller klientbibliotek (Azure SDK) Integrera språkidentifiering i dina program med hjälp av REST-API:et eller klientbiblioteket som är tillgängligt på flera olika språk. Mer information finns i snabbstarten för språkidentifiering.
Docker-container Använd den tillgängliga Docker-containern för att distribuera den här funktionen lokalt. Med dessa docker-containrar kan du föra tjänsten närmare dina data av kompatibilitets-, säkerhets- eller andra driftsskäl.

Ansvarsfull AI

Ett AI-system omfattar inte bara tekniken, utan även de personer som ska använda den, de personer som påverkas av den och miljön där den distribueras. Läs transparensanteckningen för språkidentifiering för att lära dig mer om ansvarsfull AI-användning och distribution i dina system. Du kan också se följande artiklar för mer information:

Nästa steg

Det finns två sätt att komma igång med entitetslänkfunktionen:

  • Language Studio, som är en webbaserad plattform som gör att du kan prova flera Azure AI Language-funktioner utan att behöva skriva kod.
  • Snabbstartsartikeln för instruktioner om hur du gör begäranden till tjänsten med hjälp av REST-API:et och klientbibliotekets SDK.