Source: https://ailoot.ai/models/sv/microsoft-mai-transcribe-2/
Canonical: https://ailoot.ai/models/sv/microsoft-mai-transcribe-2/
Language: sv

# Microsoft AI: MAI-Transcribe 2

[Markdown](https://ailoot.ai/models/sv/microsoft-mai-transcribe-2/index.md) · [JSON](https://ailoot.ai/models/sv/microsoft-mai-transcribe-2/facts.json)

## [Microsoft AI: MAI-Transcribe 2](https://ailoot.ai/models/sv/microsoft-mai-transcribe-2/)

Microsoft AI MAI-Transcribe 2 omvandlar inspelat tal till text på 60 språk, med automatisk språkidentifiering och språkväxling. Den lägger till talarseparering, ordtider, nyckelordsstyrning och rensad eller ordagrann stil för mötesprotokoll, undertexter, sökbart ljud och specialistdiktamen.

- [**Ailoot Ultra · Transkribering** `POST /v1/audio/transcriptions` `microsoft/mai-transcribe-2`](https://ailoot.ai/models/sv/microsoft-mai-transcribe-2/#method-0)

Om modellen

Den här beskrivningen omfattar modellens förmågor. Tillgängliga indata, utdata och alternativ i Ailoot anges nedan för den valda metoden.

Microsoft AI MAI-Transcribe 2 är tal-till-text-utgåvan för inspelat ljud i Microsofts andra generation av transkriptionsmodeller. Den omvandlar talat innehåll till skriftlig text på 60 språk, med automatisk språkidentifiering och stöd för tal som växlar mellan språk. Modellen lägger till talarseparering, tidsangivelser på ordnivå och valbara transkriptionsstilar. Användbara resultat omfattar en mötestranskription med talartilldelning, en sökbar intervjuutskrift, data för tidsjustering av undertexter eller kontrollerad diktamen med specialistterminologi.

Förbered inspelningen med det talade materialet intakt. Tillverkaren anger WAV, MP3 och FLAC som indata. Behåll originalljudet tillgängligt för att jämföra osäkra ord, namn och tal med den identifierade texten. En inspelning kan innehålla bakgrundsbuller eller varierande mikrofonkvalitet, vilket modellen är utformad för att hantera, men granskningen bör ändå fokusera på otydliga eller överlappande avsnitt. För en intervju bevarar du följden av turer och pauser snarare än tar bort kontexten som hjälper till att tolka ett svar.

Automatisk språkidentifiering är användbar när språket inte är känt i förväg. Den dokumenterade uppsättningen på 60 språk omfattar engelska, ryska, kinesiska, japanska, koreanska, arabiska, franska, tyska, spanska, indonesiska, malajiska, thailändska och vietnamesiska. Språkväxling täcker naturliga skiften mellan språk, inklusive blandade par som Hinglish eller Spanglish. Tillverkarens gränssnitt accepterar även en enda språkledtråd, som beskrivs som en stark instruktion. Använd den endast när inspelningen faktiskt är på det angivna språket i stället för att tvinga ett flerspråkigt samtal till ett enda förväntat språk.

Nyckelordsstyrning tillhandahåller domänspecifika termer, förkortningar, produktnamn och egennamn som annars kan vara svåra att skilja åt utifrån ljudet. Förbered en fokuserad lista relaterad till inspelningen, till exempel projektnamnet, en produktserie eller tekniska ord som används i diskussionen. Driftguiden beskriver dessa som igenkänningsledtrådar snarare än tvingade matchningar. För en teknisk föreläsning tar du med exakt stavning av namngivna instrument och specialisttermer och kontrollerar sedan om transkriptionen placerar dem där de faktiskt uttalades. En tillhandahållen term är inte ett belägg för att talaren sade den.

Välj utdatastil utifrån det avsedda resultatet. Verbatim, det dokumenterade standardvalet, behåller utfyllnadsord, omstarter och självrättelser. Clean tar bort avbrott och tveksamheter för en mer läsbar transkription. En uppteckning som används för att undersöka hur ett samtal utvecklades kan bevara tvekan och rättelsen; en läsbar lektionstranskription kan använda den rensade ordalydelsen. Behåll originalljudet tillsammans med båda slags resultat. Rensning förbättrar presentationen av den talade texten och bör inte behandlas som en separat sammanfattning eller en ny tolkning av vad talaren menade.

Talarseparering delar upp turer efter identifierad talare, och tidsstämplar på ordnivå anger en förskjutning och längd för varje ord. Driftgränssnittet erbjuder även tidsangivelser per segment eller inga tidsangivelser. Segment delas efter språk och, när talarseparering är aktiverad, efter talare. Tidsfälten använder millisekunder och kan stödja navigering, sökning och redigering. Etiketterna skiljer identifierade talare åt; att koppla en etikett till en deltagares namn är ett separat granskningssteg. För undertexter använder du kontrollerade ordtider för att förbereda läsbara textgrupper i stället för att anta att igenkänningsresultatet redan är en färdig undertextfil.

Modellkortet anger en maximal filstorlek på 300 MB och två timmar. Den länkade synkrona REST-referensen för det dokumenterade gränssnittet 2025-10-15 kräver i stället en fil som är mindre än 250 MB och kortare än två timmar. Detta är separata publicerade modellkorts- och driftbegränsningar; förbered en fil inom den tillämpliga driftgränsen. MAI-guiden anger också att talarseparering stöder kortare inspelningar än transkription utan talarseparering. Ordna långt material med flera talare i sammanhängande avsnitt när talartilldelning behövs och behåll avsnittets position i originalinspelningen för senare granskning.

Den dokumenterade utdatan är strukturerade transkriptionsdata: hela texten, fraser och, när det begärs, talar- och tidsinformation. En fras kan bära sin text, sitt språk, sin förskjutning och längd; ordtider kan koppla ett identifierat ord till ljudet. För ett sökbart arkiv bevarar du dessa relationer så att en hittad term kan leda tillbaka till inspelningen. För ett mötesflöde blir en kontrollerad transkription indata för senare sammanfattning eller extraktion av åtgärdspunkter. Talmodellens resultat är det identifierade innehållet, inte en oberoende verifierad redogörelse för mötets beslut.

Versionsskillnaden är konkret. MAI-Transcribe 1.5 täcker 43 språk, medan denna utgåva täcker 60 och lägger till de dokumenterade kontrollerna för talarseparering, ordtidsstämplar och Clean/Verbatim. MAI-Transcribe 2 Streaming är en separat modell för stegvis transkription i realtid med ett eget funktionsutbud; dess latens till det första delresultatet beskriver inte denna utgåva för inspelat ljud. Kontrollera transkriptionen mot ljudet för namn, tal, talarturer och flerspråkiga avsnitt innan den används som källa för undertexter, citat eller ett härlett dokument.

**Ailoot Ultra · Transkribering** `POST /v1/audio/transcriptions` `microsoft/mai-transcribe-2`

[`microsoft/mai-transcribe-2`](https://ailoot.ai/models/sv/#m=microsoft%2Fmai-transcribe-2&route=Ultra&caller=microsoft%2Fmai-transcribe-2&fmt=transcriptions)

Microsoft AI /`microsoft/mai-transcribe-2`

### Start

Microsoft AI MAI-Transcribe 2 omvandlar inspelat tal till text på 60 språk, med automatisk språkidentifiering och språkväxling. Den lägger till talarseparering, ordtider, nyckelordsstyrning och rensad eller ordagrann stil för mötesprotokoll, undertexter, sökbart ljud och specialistdiktamen.

Godkända indata

Ljud

Resultat

Text

### Tillgängligt i Ailoot · indata & metoder

**Ailoot Ultra · Transkribering** `POST /v1/audio/transcriptions`

Indatatyper

`audio`

Utdatatyper

`text`

| Fält | Typ | Krav | Värden & gränser | Standard |
| --- | --- | --- | --- | --- |
| Fält`model` | Typ`string` | KravObligatoriskt | Värden & gränser microsoft/mai-transcribe-2 | Standard— |
| Fält`input_audio` | Typ`object` | KravObligatoriskt | Värden & gränser | Standard— |
| Fält`language` | Typ`string` | KravValfritt | Värden & gränser | Standard— |
| Fält`temperature` | Typ`number` | KravValfritt | Värden & gränser Minimum: 0 Maximum: 1 | Standard— |
| Fält`response_format` | Typ`string` | KravValfritt | Värden & gränser json, verbose\_json | Standardjson |
| Fält`timestamp_granularities` | Typ`array` | KravValfritt | Värden & gränser | Standard— |
| Fält`provider` | Typ`object` | KravValfritt | Värden & gränser | Standard— |

Metodparametrar och livscykel

| Parameter | Avtal |
| --- | --- |
| Parameter`content_type` | Avtalapplication/json |
| Parameter`required` | Avtalmodel, input\_audio |
| Parameter`material_types` | Avtalaudio |
| Parameter`material_conditions` | AvtalLäs en faktisk WAV-fil och koda dess verkliga byte för deklarerad JSON-indata i input\_audio; ingen multipart-rutt anges för denna exakta deklaration med enbart JSON. |

Livscykel: `synchronous_result_then_owned_library`

`GET /v1/media/tasks/{task_id}` · Det task\_id som faktiskt returnerades eller en post i mediebiblioteket

`GET /v1/media/assets/{asset_id}/content`

`GET /v1/media/assets`

`GET /v1/media/assets/{asset_id}`

### Priser

##### Så beräknas slutavgiften

De visade priserna används för att uppskatta kostnaden före genereringen. Den slutliga debiteringen beräknas utifrån den kostnad som registrerats för den ursprungliga genereringen. Uppmätt längd på resultatet och uppskattade mängder utgör inte den slutliga debiterbara mängden.

Tariffuppgifter lägger inte till begäransalternativ. Parametrar som stöds anges för den valda metoden.

Snabbt läge

Ej angivet När snabbt läge är valt

Flex-läge

Ej angivet När läget flex är valt

Högsta resonemangsnivå

Ej angivet När den högsta resonemangsnivån använder standardjusteringen (default)

#### Uppskattade priser för jämförelse

#### Priser efter konfiguration

Matcha varje avgift mot de visade villkoren. Använd ett pris för varje uppsättning alternativa konfigurationer.

| Konfiguration | Prislista | Prognostiserad mängd | Debiteringsenhet | Avgift |
| --- | --- | --- | --- | --- |
| KonfigurationGrundpriser för token | PrislistaGrundpris | Prognostiserad mängd— | Debiteringsenhet— | Avgift Indata · Indatatoken · Uppskattning endast för jämförelse **—** / 1K token Utdata · Utdatatoken · Uppskattning endast för jämförelse **—** / 1K token Indata · Cacheläsning · Uppskattning endast för jämförelse **—** / 1K token Indata · Skrivning till cache · Uppskattning endast för jämförelse **—** / 1K token Indata · Skrivning till cache, 1 tim · Uppskattning endast för jämförelse **—** / 1K token |
| Konfigurationtimme inkommande ljud | Prislista— | Prognostiserad mängd— | Debiteringsenhetper timme indataljud | Avgift Indata · timme inkommande ljud · Uppskattning endast för jämförelse **$0.2** per timme indataljud |
| KonfigurationUppskattad genereringskostnad | Prislista— | Prognostiserad mängduppskattning för en generering | Debiteringsenhet— | Avgift Utdata · Uppskattad genereringskostnad · Uppskattning endast för jämförelse **$0.00005555555555555556** uppskattning före generering Denna uppskattning är varken en extra avgift eller ett fast pris för den slutförda genereringen. |

Ailoot reserverar ett uppskattat belopp före en begäran. Efter resultatet slutregleras avgiften utifrån uppmätt förbrukning. Slutreglering för strömning använder den slutliga förbrukningsposten. [Så fungerar reservation och slutreglering →](https://ailoot.ai/docs/sv/billing/reserve/)

### Exempelbegäranden

#### Ailoot Ultra · Transkribering

curl · exakt kropp i det ursprungliga API-formatet och hela resultatet

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_AUDIO_FILE:?Set the path to your actual WAV recording}"
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
import base64
audio=Path(os.environ['AILOOT_AUDIO_FILE']).read_bytes()
if not (audio[:4]==b'RIFF' and audio[8:12]==b'WAVE'): raise SystemExit('Supply an actual WAV audio file')
if len(audio)>26214400: raise SystemExit('Use a documented supported large-file flow')
request={'model': 'microsoft/mai-transcribe-2', 'input_audio': {'data': '${BASE64_ACTUAL_WAV_BYTES}', 'format': 'wav'}}
request['input_audio']['data']=base64.b64encode(audio).decode('ascii')
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o response.bin
# Keep the complete original response and headers. Read every returned segment, word and usage field.
# Preserve actual operation/task/asset IDs; continue reads of the original result without resubmitting.
```

### Ta emot och spara resultat

#### Ailoot Ultra · Transkribering

- `GET /v1/media/tasks/{task_id}`
- `GET /v1/media/assets/{asset_id}/content`
- `GET /v1/media/assets`
- `GET /v1/media/assets/{asset_id}`

Andra innehållsläsningar

Läs befintliga resurser som tillhör dig

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/media/assets \
  -H "Authorization: Bearer $AILOOT_API_KEY" -o owned-assets.json
# Preserve every returned asset and follow its exact signed content URL. Do not construct a signed token.
```

##### Behåll alla färdiga resultat

Behåll varje fullständigt returnerat svar, fil och innehållsdel.

Spara hela svaret med headers, samtliga faktiska resultat, de ursprungliga returnerade identifierarna och alla användningsfält. Hämta den ursprungliga operationen utan att skicka skapandeförfrågan igen.

##### Om det ursprungliga svaret behöver kontrolleras

Behåll det returnerade värdet för X-Client-Request-ID för avstämning. Läs endast av resultat via de task\_id/asset\_id-värden som faktiskt returnerades eller via det mediebibliotek som tillhör dig. Bygg aldrig en uppgifts-URL från operations-ID:t och skicka aldrig skapandeförfrågan igen.

Svarsfält

| Fält | Typ |
| --- | --- |
| Fält`text` | Typ |
| Fält`usage` | Typ |
| Fält`segments[]` | Typ |
| Fält`words[]` | Typ |
| Fält`speaker fields` | Typ |
| Fält`timestamps` | Typ |

### Alias

#### Modellalias

**Ailoot Ultra** [`microsoft/mai-transcribe-2`](https://ailoot.ai/models/sv/#m=microsoft%2Fmai-transcribe-2&route=Ultra&caller=microsoft%2Fmai-transcribe-2&fmt=transcriptions)

#### Alias för metodsökvägar

Använd metodsökvägarna som visas ovan.

#### Relaterade anropar-ID:n

[`microsoft/mai-transcribe-2`](https://ailoot.ai/models/sv/#m=microsoft%2Fmai-transcribe-2&route=Ultra&caller=microsoft%2Fmai-transcribe-2&fmt=transcriptions)

FAQ · Microsoft AI: MAI-Transcribe 2

Vilka indata och resultat finns?

`POST /v1/audio/transcriptions` · `microsoft/mai-transcribe-2`: `audio` → `text`

Vilka fält använder begäran?

`POST /v1/audio/transcriptions` · `microsoft/mai-transcribe-2`: `model`, `input_audio`, `language`, `temperature`, `response_format`, `timestamp_granularities`, `provider`

Vilka gränser gäller?

`POST /v1/audio/transcriptions` · `microsoft/mai-transcribe-2`: `temperature.minimum`: `0`; `temperature.maximum`: `1`

Anslut Ailoot till Claude Code, OpenCode, Hermes eller din app.

## Företaget och dess projektportfölj

Företaget och dess projektportfölj: miljontals kunder; månatlig försäljning för miljarder.

## Köp token med rabatt.

Prenumerationsrabatt för återkommande arbete. Kampanjkoder ger upp till 50% vid tokenköp.

Prenumeration

Välj en rabatterad plan för återkommande anrop.

Kampanjkod upp till 50%

Ange koden vid köpet. Priset räknas om enligt kampanjen.

Kostnader i historiken

Modell, token och belopp sparas för varje anrop.

[Välj prenumeration](https://ailoot.ai/docs/sv/billing/subscriptions/) · [Se modellpriser](https://ailoot.ai/models/sv/)

## Anslut API till produkten som du säljer.

SaaS, appar och botar enligt Ailoots officiella villkor och licensavtal. Begär återförsäljarlicens för vidareförsäljning.

Kommersiell applikation

Bygg text-, bild-, video- och ljudgenerering i tjänstens betalda funktioner.

Återförsäljarlicens

Skicka projektbeskrivning och åtkomstupplägg. Begär skriftliga villkor för användning och vidareförsäljning.

Dokument på webbplatsen

Officiella villkor, licensavtal och databehandlingspolicy finns tillgängliga före anslutning.

[Begär återförsäljarlicens](mailto:support@ailoot.ai) · [Officiella villkor och licensavtal](https://ailoot.ai/legal/offer?lang=sv)

## Ailoot · Företaget och dess projektportfölj





Ailoot bygger på etablerad driftserfarenhet, en stor kundbas, stabil service och löpande KPI-kontroll.





Företaget och dess projektportfölj: miljontals kunder; månatlig försäljning för miljarder.





Ailoot använder denna driftserfarenhet för API-åtkomst till AI-funktioner i kundernas produkter, agenter, applikationer och automatiseringar.
