models

Microsoft AI: MAI-Transcribe 1.5

Markdown · JSON

Microsoft AI: MAI-Transcribe 1.5

Microsoft AI MAI-Transcribe 1.5 zet opgenomen spraak om in tekst in 43 talen, met automatische taalidentificatie en aandacht voor accenten en rumoerige audio. De modelkaart beschrijft domeingerichte trefwoordsturing voor namen en specialistische termen. Gebruik het transcript als basis voor gecontroleerde notities of ondertitels.

Over het model

Deze beschrijving gaat over de mogelijkheden van het model. De via Ailoot beschikbare invoer, uitvoer en opties staan hieronder voor de geselecteerde methode.

Microsoft AI MAI-Transcribe 1.5 is een spraak-naar-tekstmodel om opgenomen audio in geschreven inhoud om te zetten. De exacte modelkaart beschrijft herkenning in 43 talen, automatische taalidentificatie en robuustheid bij uiteenlopende accenten, dialecten, spreekstijlen en rumoerige omstandigheden. De editie breidt de verzameling van 25 talen van MAI-Transcribe 1 uit met achttien talen. Een bruikbaar resultaat is de uitgeschreven spraak van een lezing, interview, telefoongesprek of spraaknotitie, klaar om vóór een latere bewerkings- of analysestap aan de opname te toetsen.

Bereid een volledige, verstaanbare opname voor in een van de formaten die de maker noemt: WAV, MP3 of FLAC. Bewaar het oorspronkelijke bestand en een eventuele verdeling in onderdelen, zodat het transcript met de audio vergeleken kan worden. Behoud bij een lezing de zinnen rond een technische term in plaats van alleen het moeilijke woord eruit te halen. Bewaar bij een spraaknotitie een correctie die een naam, tijdstip of getal verandert. De omringende spraak biedt context om te herkennen wat gezegd werd en de controle door de luisteraar kan aangeven waar de uitvoer correctie nodig heeft.

Automatische taalidentificatie laat een opname verwerken zonder vooraf een taal te hoeven kiezen. De verzameling van 43 talen omvat Engels, Frans, Duits, Italiaans, Spaans, Hindi, Chinees, Japans, Koreaans, Arabisch, Indonesisch, Russisch, Thai en Vietnamees. De toegevoegde talen omvatten Bulgaars, Catalaans, Grieks, Oekraïens en meerdere Zuid-Aziatische talen. Controleer of de beoogde taal tot de verzameling van deze editie behoort in plaats van de ruimere dekking van MAI-Transcribe 2 over te nemen. Bewaar voor meertalige verzamelingen de taal van de opname bij de gecontroleerde tekst, zodat verdere bewerking de werkelijke gesproken inhoud volgt.

De modelkaart van 1.5 beschrijft trefwoord- of entiteitsturing met maximaal 200 termen en de release legt het doel uit: waarschijnlijke namen, afkortingen en specialistische woorden als context beschikbaar maken. De maker beschrijft contextuele aanwijzingen in plaats van aangeleverde woorden blind in het resultaat af te dwingen. Bereid relevante woordenschat voor, zoals de projectnaam, een technisch instrument of de juiste spelling van een persoon die in de opname besproken wordt. Gebruik die terminologie als context voor de werkelijke opname en toets de herkende termen aan de spraak.

Bereid voor een opgenomen technische les de namen van de besproken instrumenten en de exacte spelling van eventuele projectafkortingen voor. Schrijf hun exacte spelling in een gerichte terminologielijst en bewaar die lijst bij de audio en het transcript. Toets die voorkomens aan de gesproken passages in plaats van een woordenschatitem als bewijs voor een overeenkomst te behandelen. Namen die op elkaar lijken kunnen nog steeds controle nodig hebben. Het resultaat moet de werkelijk uitgesproken woorden behouden, inclusief een correctie of nuancering die hun betekenis verandert.

De fabrikant benadrukt prestaties op audio uit de praktijk, inclusief achtergrondgeluid en uiteenlopende microfoonomstandigheden. Praktische controle kan zich richten op passages met gelijktijdige spraak, zwakke stemmen of woorden die deels door een ander geluid bedekt worden. Houd onzekerheden gekoppeld aan de overeenkomstige audiopassage in plaats van ze vanuit aannames over het onderwerp aan te vullen. Een aannemelijke zin kan nog steeds de verkeerde eigennaam of het verkeerde getal bevatten. Voor een telefoongesprekstranscript is het bruikbare resultaat een gecontroleerde registratie van de gesproken inhoud die een latere analyse kan gebruiken, geen gegokt verslag van de bedoeling van de beller.

De exacte modelkaart van 1.5 vermeldt een maximale bestandsgrootte van 300 MB en twee uur. De gekoppelde REST-referentie voor synchrone transcriptie beschrijft een strengere interface-invoer: kleiner dan 250 MB en korter dan twee uur. Dit zijn afzonderlijk vermelde limieten van de modelkaart en de interface. Bereid bestanden voor binnen de limiet van de beoogde interface en verdeel langer materiaal op betekenisvolle opnamegrenzen. Een bestandsgroottelimiet betreft de gecodeerde audio, terwijl de duurlimiet de lengte van de spraakopname betreft; geen van beide definieert een contextvenster van een tekstmodel.

De voorbeelduitvoer van de modelkaart is JSON met de opnameduur en de gecombineerde herkende tekst. De tekst kan een toegankelijk transcript, een script voor ondertitels of invoer voor latere samenvatting en zoekfuncties worden. Het groeperen van ondertitelregels en uitlijnen met de opname is afzonderlijke voorbereiding wanneer het resultaat niet de vereiste timinggegevens bevat. Voor interviewverslagen vraagt de toeschrijving van een regel aan een benoemde deelnemer een afzonderlijke gecontroleerde registratie van wie sprak. Bewaar de herkende formulering en de audio als basis voor die latere resultaten.

De grenzen van de editie zijn van belang bij het plannen van de uitvoer. De kaart van 1.5 plaatst sprekerdiarisatie expliciet buiten de ondersteunde mogelijkheden en de versievergelijking van de maker kent tijdstempels op woordniveau en stijlregelaars voor clean/verbatim aan MAI-Transcribe 2 toe. Een ingebouwd streamingmodel is ook een afzonderlijke editie. Dit profiel 1.5 richt zich daarom op herkende tekst uit opnamen en de gedocumenteerde domeincontext, zonder de spreker-, timing- of live-invoerfuncties van een andere editie onderdeel van het resultaat te maken. Controleer namen, getallen, technische termen en onduidelijke spraak voordat u een geciteerde passage, ondertitelspoor of afgeleid document voorbereidt.

Ailoot Ultra · Transcriptie POST /v1/audio/transcriptions microsoft/mai-transcribe-1.5

microsoft/mai-transcribe-1.5

Microsoft AI /microsoft/mai-transcribe-1.5

Aan de slag

Microsoft AI MAI-Transcribe 1.5 zet opgenomen spraak om in tekst in 43 talen, met automatische taalidentificatie en aandacht voor accenten en rumoerige audio. De modelkaart beschrijft domeingerichte trefwoordsturing voor namen en specialistische termen. Gebruik het transcript als basis voor gecontroleerde notities of ondertitels.

Toegestane invoer
Audio
Resultaten
Tekst

Beschikbaar in Ailoot · invoer en methoden

Ailoot Ultra · Transcriptie POST /v1/audio/transcriptions
Invoer
audio
Uitvoer
text
VeldTypeVereisteWaarden en limietenStandaard
VeldmodelTypestringVereisteVereistWaarden en limieten
microsoft/mai-transcribe-1.5
Standaard—
Veldinput_audioTypeobjectVereisteVereistWaarden en limietenStandaard—
VeldlanguageTypestringVereisteOptioneelWaarden en limietenStandaard—
VeldtemperatureTypenumberVereisteOptioneelWaarden en limieten
Minimum: 0
Maximum: 1
Standaard—
Veldresponse_formatTypestringVereisteOptioneelWaarden en limieten
json, verbose_json
Standaardjson
Veldtimestamp_granularitiesTypearrayVereisteOptioneelWaarden en limietenStandaard—
VeldproviderTypeobjectVereisteOptioneelWaarden en limietenStandaard—
Methodeparameters en levenscyclus
ParameterContract
Parametercontent_typeContractapplication/json
ParameterrequiredContractmodel, input_audio
Parametermaterial_typesContractaudio
Parametermaterial_conditionsContractLees een werkelijk WAV-bestand en codeer de echte bytes ervan voor de gedeclareerde JSON-input_audio; voor deze exacte declaratie die uitsluitend JSON gebruikt, wordt geen multipart-route aangeboden.

Levenscyclus: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · daadwerkelijk teruggegeven task_id of record in de mediabibliotheek

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

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Tarieven

Zo worden de uiteindelijke kosten berekend

De getoonde tarieven ramen de kosten vóór de generatie. De definitieve kosten worden berekend op basis van de kosten die voor de oorspronkelijke generatie zijn geregistreerd. De gemeten duur van het gegenereerde resultaat en de geraamde hoeveelheden vormen niet de definitieve factureerbare hoeveelheid.

Tariefverwijzingen voegen geen verzoekopties toe. Ondersteunde parameters staan bij de geselecteerde methode.

Snelle modus
Niet opgegeven Wanneer de snelle modus geselecteerd is
Flex-modus
Niet opgegeven Wanneer de flex-modus geselecteerd is
Maximale redeneerinspanning
Niet opgegeven Wanneer voor maximale redeneerinspanning de default-aanpassing wordt gebruikt

Geschatte tarieven ter vergelijking

Prijzen per configuratie

Koppel elke kostenpost aan de getoonde voorwaarden. Gebruik één tarief voor elke groep alternatieve configuraties.

ConfiguratieTariefstaffelVerwachte hoeveelheidRekeneenheidKosten
ConfiguratieBasistarieven voor tokensTariefstaffelBasistariefVerwachte hoeveelheid—Rekeneenheid—Kosten
Invoer · Invoertokens · Schatting uitsluitend ter vergelijking — / 1K tokens
Uitvoer · Uitvoertokens · Schatting uitsluitend ter vergelijking — / 1K tokens
Invoer · Cache lezen · Schatting uitsluitend ter vergelijking — / 1K tokens
Invoer · Cache schrijven · Schatting uitsluitend ter vergelijking — / 1K tokens
Invoer · Cache schrijven, 1 uur · Schatting uitsluitend ter vergelijking — / 1K tokens
Configuratieuur audio-invoerTariefstaffel—Verwachte hoeveelheid—Rekeneenheidper uur audio-invoerKosten
Invoer · uur audio-invoer · Schatting uitsluitend ter vergelijking $0.72 per uur audio-invoer
ConfiguratieGeschatte generatiekostenTariefstaffel—Verwachte hoeveelheidschatting voor één generatieRekeneenheid—Kosten
Uitvoer · Geschatte generatiekosten · Schatting uitsluitend ter vergelijking $0.0002 schatting vóór generatie

Deze raming is geen extra kost of vast tarief voor de voltooide generatie.

Ailoot reserveert vóór een verzoek een geschat bedrag. Na het resultaat worden de uiteindelijke kosten afgerekend op basis van het gemeten verbruik. Bij streaming gebeurt de afrekening op basis van de definitieve verbruiksregistratie. Zo werken reservering en afrekening →

Voorbeeldverzoeken

Ailoot Ultra · Transcriptie

curl · exacte native-aanvraagbody en volledig resultaat
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-1.5', '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.

Resultaten ophalen en opslaan

Ailoot Ultra · Transcriptie

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets/{asset_id}/content
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Lezen van andere inhoud
Bestaande eigen bestanden ophalen
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.
Alle voltooide resultaten bewaren

Bewaar elk volledig teruggegeven antwoord, bestand en inhoudsonderdeel.

Bewaar de volledige respons en headers, iedere daadwerkelijke uitvoer, de oorspronkelijk teruggegeven identificatoren en alle verbruiksvelden. Herstel de oorspronkelijke bewerking zonder de aanmaakaanvraag opnieuw in te dienen.

Als het oorspronkelijke antwoord moet worden gecontroleerd

Bewaar de teruggegeven X-Client-Request-ID voor de reconciliatie. Lees uitsluitend daadwerkelijk teruggegeven task_id/asset_id-waarden of de eigen mediabibliotheek uit; bouw nooit een taak-URL op basis van de bewerkings-ID en dien de aanmaakaanvraag nooit opnieuw in.

Antwoordvelden
VeldType
VeldtextType
VeldusageType
Veldsegments[]Type
Veldwords[]Type
Veldspeaker fieldsType
VeldtimestampsType

Aliasnamen

Modelaliasnamen

Ailoot Ultra microsoft/mai-transcribe-1.5

Aliasnamen voor methodepaden

Gebruik de hierboven getoonde methodepaden.

Gerelateerde aanroeper-ID’s

microsoft/mai-transcribe-1.5

FAQ · Microsoft AI: MAI-Transcribe 1.5
Welke invoer en resultaten zijn beschikbaar?

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

Welke velden gebruikt het verzoek?

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

Welke limieten gelden?

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

Meer details

Verbind Ailoot met Claude Code, OpenCode, Hermes of je eigen applicatie.

Het bedrijf en zijn projectenportefeuille

Het bedrijf en zijn projectenportefeuille: miljoenen klanten; maandelijkse verkopen in de miljarden.

Koop tokens met korting.

Abonnementsvoordeel voor regelmatig gebruik. Promotiecodes geven tot 50% korting op tokens.

Abonnement
Kies een abonnement met korting voor je terugkerende verzoeken.
Promotiecode tot 50%
Vul de code bij aankoop in. De prijs wordt volgens de lopende actie herberekend.
Kosten in de geschiedenis
Model, tokens en bedrag worden per verzoek bewaard.

Kies een abonnement · Bekijk modelprijzen

Verbind de API met het product dat je verkoopt.

SaaS, apps en bots volgens de openbare aanbodvoorwaarden en licentieovereenkomst van Ailoot. Vraag voor doorverkoop een resellerlicentie aan.

Commerciële applicatie
Voeg tekst-, beeld-, video- en geluidsgeneratie aan betaalde functies van je service toe.
Resellerlicentie
Stuur een projectbeschrijving en toegangsschema. Vraag schriftelijke voorwaarden voor gebruik en doorverkoop.
Documenten op de site
Aanbodvoorwaarden, licentieovereenkomst en gegevensbeleid zijn vóór het verbinden beschikbaar.

Vraag een resellerlicentie aan · Aanbodvoorwaarden en licentieovereenkomst