I denne artikel
OpenAI Whisper er en open source-talegenkendelsesmodel, der omdanner indtalt tale til tekst. Den understøtter flersproget transskription, oversættelse til engelsk samt flere modelstørrelser til forskellige beregningskrav. Selvom den underliggende model kan bruges uden licensafgifter, er der forskellige omkostninger, funktioner og overvejelser vedrørende privatlivets fred forbundet med brugen af den via en desktop-app, lokal installation eller en hostet API.
OpenAI har planlagt at nedlægge sin hostede Whisper-1 API-model den 26. februar 2027. Den open source-baserede Whisper-model er ikke berørt af denne nedlukning af API’en og vil fortsat være tilgængelig til lokal implementering og tredjepartsapplikationer.
Det vigtigste at tage med
- OpenAI Whisper er trænet på 680.000 timers flersprogede og multitask-overvågede data, der er indsamlet fra internettet – Whisper’s transskriptionsnøjagtighed varierer afhængigt af model, sprog, lydkvalitet og evalueringsdatasæt, men dets store og mangfoldige træningsdatasæt gør det i stand til at håndtere forskellige optagelsesforhold, accenter og sprog
- Desktop-applikationer kan tilbyde en grafisk brugergrænseflade til at bruge Whisper uden at skulle skrive kode – Systemkravene varierer afhængigt af operativsystem og program, og ikke alle apps understøtter alle operativsystemer eller tilbyder de samme funktioner
- Open source-programmet Whisper kræver ingen licensafgift for modellen, men implementeringen medfører omkostninger – En lokal eller hostet implementering kan medføre udgifter til hardware, strøm, lagerplads, udvikling og vedligeholdelse, hvor beløbene afhænger af arbejdsbyrden og implementeringsmetoden
- Open source-programmet Whisper indeholder ikke indbygget diariseringsfunktion til flere talere – resultaterne kan indeholde fejl eller fantasitekst, og OpenAI’s API til filtransskription har desuden en separat anmodningsgrænse på 25 MB
- Administrerede transskriptionsplatforme kombinerer talegenkendelse med yderligere funktioner – funktioner inden for redigering, samarbejde, oversættelse, sikkerhed og indholdsstyring, der går ud over den grundlæggende tale-til-tekst-konvertering
Whisper er en open source-talegenkendelsesmodel, der er udviklet til flersproget transskription og taleoversættelse. Dens ydeevne varierer afhængigt af optagelsesforholdene, sproget og modelkonfigurationen. For fagfolk, der administrerer løbende transskriptionsarbejdsgange, kombinerer Sonix automatiseret transskription med værktøjer til redigering, søgning, oversættelse og teamsamarbejde.
Denne guide giver et klart overblik over, hvad Whisper rent faktisk tilbyder, hvor præcis det egentlig er, og hvordan du kan komme i gang med at bruge det allerede i dag.
Hvad er OpenAI Whisper? Et overblik over AI-talegenkendelsesmodellen
OpenAI lancerede Whisper i september 2022. Modellen blev trænet på 680.000 timer af flersprogede og multitask-overvågede data indsamlet fra internettet. Denne træningsmetode omfatter lydmateriale af varierende kvalitet, såsom podcasts, videoer og optagelser under forskellige forhold.
Whispers store og varierede træningsdatasæt er udviklet med henblik på at forbedre robustheden på tværs af forskellige optagelsesforhold, accenter og sprog, og det er derfor, det klarer virkelighedsnære lydforhold bedre end mange systemer, der udelukkende er trænet på rene studieoptagelser.
De vigtigste egenskaber, der kendetegner Whisper:
- Støtte til flere sprog – Whisper understøtter flersproget talegenkendelse på omkring 99 sprog, selvom genkendelseskvaliteten varierer betydeligt fra sprog til sprog
- Oversættelseskapacitet – Whisper kan transskribere understøttede sprog og oversætte ikke-engelsk tale til engelsk ved hjælp af egnede flersprogede modeller
- Tidsstempler – Whisper understøtter tidsstempler på segmentniveau og valgfrie tidsstempler på ordniveau, når den relevante indstilling er aktiveret
- Tegnsætning og formatering – Whisper kan automatisk indsætte tegnsætning og store bogstaver, men transskriptionen skal muligvis stadig gennemgås
- Flere modelstørrelser – Whispers officielle repository indeholder modelvarianterne »tiny«, »base«, »small«, »medium«, »large« og »turbo« med forskellige krav til hukommelse og processorkraft
Whispers kode og modelvægte er udgivet under MIT-licensen. Lokal brug kræver ikke betaling af et licensgebyr for OpenAI-modellen, selvom der kan være omkostninger forbundet med den software og hardware, der bruges til at køre den. Turbo-modellen er optimeret til hurtigere transskription, men er ikke trænet til oversættelsesopgaver. Til oversættelse skal du bruge understøttede flersprogede modeller, såsom medium eller large.
Hvordan fungerer OpenAI Whisper? Teknologien bag dens nøjagtighed
Whisper behandler lyd som log-Mel-spektrogramtræk og bruger en Transformer-koder-dekoder til at generere teksttokens. Lydfiler gennemgår et forbehandlingstrin, der omdanner lydbølger til spektrogrammer, som er visuelle fremstillinger af frekvensmønstre over tid. Modellen analyserer derefter disse mønstre for at forudsige den mest sandsynlige rækkefølge af ord.
Det, der adskiller Whispers tilgang, er træningen på data med svag overvågning. I stedet for at kræve, at menneskelige transkriberere omhyggeligt mærkede hvert enkelt træningseksempel, anvendte OpenAI lydmateriale, hvor der allerede fandtes tekst tilgængelig online, såsom videoer med undertekster. Dette gjorde det muligt for dem at træne på langt flere data, end det ville være praktisk muligt med traditionelle metoder.
Faktorer, der påvirker transskriptionskvaliteten:
- Klarhed i lyden – klare optagelser med minimal baggrundsstøj giver bedre resultater
- Overlapning af højttalere – når flere personer taler på samme tid, nedsættes nøjagtigheden
- Teknisk ordforråd – fagudtryk kan blive transskriberet forkert, hvis der mangler sammenhæng
- Optagelseskvalitet – telefonopkald og komprimeret lyd har en dårligere lydkvalitet end studieoptagelser
Det nuværende arkiv indeholder seks størrelseskategorier, herunder den hurtigere turbo-variant. Behandlingshastigheden afhænger af modellen, hardwaren, sproget og optagelsesforholdene.
For teams, der har brug for ensartet nøjagtighed på tværs af store mængder indhold, Automatiserede transskriptionstjenester håndtere infrastrukturens kompleksitet og samtidig levere pålidelige resultater uden teknisk ekstraarbejde.
Vurdering af OpenAI Whispers nøjagtighed: Styrker og begrænsninger
Ordfejlprocenten (WER) måler antallet af erstatninger, udeladelser og indsættelser i forhold til et referencetranskript. En lavere WER indikerer generelt en bedre transskriptionspræstation på det testede datasæt. Whisper’s ordfejlprocent varierer afhængigt af model, sprog, lydkvalitet og evalueringsdatasæt.
Benchmark-resultaterne afhænger af modelvariant, sprog, optagelsesforhold, datasæt, referencetranskription, normaliseringsregler og testmetodik. Der findes ikke ét enkelt benchmark, der beskriver Whispers samlede nøjagtighed på tværs af alle anvendelsesscenarier.
Transskriberingsresultaterne i praksis kan variere, især når optagelserne indeholder støj, talere, der taler i munden på hinanden, accenter, fagudtryk eller svingende mikrofonkvalitet.
Whispers funktioner:
- Håndtering af baggrundsstøj – trænet på varieret lydmateriale, hvilket gør systemet modstandsdygtigt over for omgivende lyde
- Accentgenkendelse – fungerer rimeligt godt på tværs af engelske dialekter og regionale variationer
- Fagterminologi – kontekstbaserede forslag håndterer mange fagudtryk korrekt
- Flersproget genkendelse – understøtter talegenkendelse på ca. 99 sprog
- Sproggenkendelse – kan automatisk identificere det talte sprog
- Lokal installation – kan køre på din egen hardware uden at sende lyd til eksterne servere
Faktorer, der påvirker resultaterne:
- Identifikation af talere – Whisper tilbyder ikke indbygget diarisation af talere, men eksterne værktøjer kan kombinere talegenkendelse med mærkning af talere
- Håndtering af stilhed – Whisper kan af og til generere tekst, der ikke findes i optagelsen; gennemgå uventet tekst, især omkring stille segmenter eller segmenter med dårlig lydkvalitet
- Realtidsbehandling – Whisper er primært udviklet til segmenteret lydbehandling; udviklere og tredjepartsprogrammer kan opbygge arbejdsgange med lav latenstid omkring det, selvom timing og ydeevne afhænger af implementeringen
Til applikationer, der kræver højttaleretiketter og realtidsfunktioner, skal du bruge yderligere værktøjer eller en omfattende transskriptionsplatform der håndterer disse krav direkte.
Kom godt i gang: No-Code og muligheder for udviklere
Den nemmeste måde at bruge Whisper på kræver slet ingen programmering. Flere desktop-programmer integrerer Whisper i brugervenlige grænseflader, der giver dig mulighed for at trække, slippe og transskribere på få minutter.
Desktop-apps
Desktop-programmer som MacWhisper og Superwhisper tilbyder grafiske brugergrænseflader til talegenkendelse. De tilgængelige modeller, de understøttede operativsystemer, behandlingsmetoderne og funktionerne afhænger af det enkelte program. Brugere bør kontrollere, om det valgte program understøtter open source-modellen Whisper samt deres foretrukne arbejdsgang for lokal eller cloud-baseret behandling.
Typiske trin i opsætningen:
- Vælg et grafisk program, der er kompatibelt med dit operativsystem.
- Kontroller, om transskriptionen behandles lokalt eller via en cloudtjeneste.
- Installer applikationen, og download en understøttet model, hvis det er nødvendigt.
- Importer din lyd- eller videooptagelse, og vælg det relevante sprog eller den relevante model.
- Sammenlign den færdige transskription med kildeoptagelsen.
- Eksporter teksten eller de tilgængelige undertekstfiler i dit foretrukne format.
Nogle programmer henter lokale modelfiler, og download af modeller kan kræve betydelig lagerplads. MacWhisper tilbyder både gratis og betalte versioner af programmet, og de aktuelle priser kan fås hos udvikleren.
Adgang til hostet API for udviklere
OpenAI’s ældre, hostede Whisper-1-API koster 0,006 $ pr. lydminut og skal lukkes ned den 26. februar 2027. Til nye integrationer anbefaler OpenAI nyere transskriptionsmodeller, herunder gpt-transcribe og gpt-live-transcribe.
For at kunne kalde OpenAI-API’et direkte kræves der enten en teknisk konfiguration eller en færdigudviklet integration. Opsætningen kræver:
- Opret en OpenAI-konto, og tilføj en betalingsmetode
- Opret en API-nøgle fra dit kontrolpanel
- Brug et script eller et integrationsværktøj til at indsende lydfiler
OpenAI’s API til filtransskription accepterer i øjeblikket filer på op til 25 MB pr. anmodning. Større filer skal muligvis komprimeres eller opdeles, før de uploades. De aktuelt dokumenterede inputformater omfatter MP3, MP4, MPEG, MPGA, M4A, WAV og WEBM.
Almindelige overvejelser ved opsætning:
- Grænser for filstørrelse – OpenAI’s hostede API har en grænse på 25 MB; lokale implementeringer varierer
- Forarbejdningshastighed – afhænger af modellens størrelse, hardware og optagelsens længde
- Indstillinger for tidsstempler – Kontroller, om applikationen eller API’et understøtter den tidsstempelgranularitet, du har brug for, og om tidsmåling på ordniveau skal aktiveres separat
For teams, der har brug for øjeblikkelig produktivitet uden besvær med opsætningen, er browserbaserede platforme som Sonix tilbyder administreret transskription med professionelle redigeringsværktøjer, identifikation af talere og samarbejdsfunktioner indbygget.
Praktiske anvendelser af OpenAI Whisper
Whispers nøjagtighed åbner op for anvendelsesmuligheder på tværs af brancher, selvom der er specifikke overvejelser forbundet med hvert enkelt anvendelsestilfælde.
Indholdsudvikling og medier
Podcast-værter og videoproducenter bruger Whisper til at generere transskriptioner til programnoter, blogindlæg og overholdelse af tilgængelighedskrav. Behandlingstiden afhænger af modellen og den tilgængelige hardware, mens redigerings- og verifikationstiden afhænger af det ønskede resultat.
Udarbejdelse af undertekster til videoindhold hjælper organisationer med at opfylde tilgængelighedskrav og nå ud til et bredere publikum. Whisper kan generere tekst med tidsstempler og understøttede undertekstfiler, men undertekster, der er beregnet til at sikre tilgængelighed, kan kræve yderligere gennemgang for at sikre nøjagtighed i transskriptionen, korrekt timing, identifikation af talere og meningsfuld lydinformation.
Når det gælder professionelt undertekstningsarbejde, automatiserede undertekster og billedtekster med tilpasselig formatering, der strømliner arbejdsgangen. Sonix understøtter dedikerede arbejdsgange for undertekster, herunder eksport af SRT- og VTT-filer, justering af timing, formatering samt understøttelse af indbrændte undertekster.
Forskning og analyse
Kvalitative forskere transskriberer interviews og fokusgruppediskussioner for at identificere temaer og mønstre. Forskere bør kontrollere transskriptionernes nøjagtighed, kravene til fortrolighed, angivelsen af, hvem der har sagt hvad, samt fortolkningen af AI-genererede analyseresultater.
Til forskningsprojekter, der kræver entydige talermærkninger og tematisk analyse, AI-analyseværktøjer som automatisk identificerer talere og udtrækker centrale temaer, sparer betydelig tid i efterbehandlingen. Sonix AI-analyse understøtter resuméer, kapitler, temaer, emner, enheder, sentiment og brugerdefinerede prompter på de relevante abonnementer.
Jura og compliance
Juridiske teams bør sammenligne AI-genererede udskrifter med kildeoptagelserne, beskytte fortrolige oplysninger og kontrollere gældende krav fra domstolen eller den relevante jurisdiktion, inden udskrifterne anvendes i formelle retssager.
Det afgørende aspekt er datasikkerhed og fortrolighed. Beskyttelsen af personoplysninger afhænger af implementeringsmetoden. En korrekt konfigureret lokal Whisper-installation kan behandle optagelser på brugerens egen hardware, men tredjepartsprogrammer kan tilbyde valgfri cloud-funktioner. Når det drejer sig om følsomt indhold, bør organisationer undersøge forhold vedrørende opbevaring, overførsel, opbevaringsperiode, adgangskontrol, kontrakter og gældende lovkrav, inden optagelserne behandles.
Sådan integrerer du Whisper i din arbejdsgang: Tips til øget effektivitet
For at opnå ensartede resultater med Whisper er det nødvendigt at være opmærksom på lydkvaliteten og fremgangsmåderne for filhåndtering.
Optimering af lyd for bedre resultater:
- Optag om muligt i stille omgivelser
- Brug eksterne mikrofoner i stedet for indbyggede mikrofoner i laptoppen
- Placer mikrofonerne i overensstemmelse med enhedens anbefalede optagelsesafstand, og sørg for at minimere baggrundsstøj, når det er muligt
- Vælg en tilstrækkelig klar lyd med passende optagelsesindstillinger, og undgå unødvendig gentagen komprimering
Håndtering af store filmængder:
Lange optagelser kan overskride grænserne for upload via den hostede API, afhængigt af format og bithastighed. Lokale desktop-applikationer kan håndtere filer på en anden måde end OpenAI’s hostede API, hvor grænserne afhænger af den pågældende software og hardware.
Redigering efter transskription:
Selv relativt nøjagtige automatiske transskriptioner kan indeholde fejl i navne, tal, fagudtryk og angivelse af, hvem der taler. Sammenlign vigtige passager med den oprindelige optagelse.
For teams, der behandler store mængder, tilbyder dedikerede transskriptionsplatforme browserbaseret redigering synkroniseret med lydafspilning, tidsstempler på ordniveau, fremhævning af sikkerhedsniveau, redigerbare talermærker, søgefunktion, søg-og-erstat-funktion samt eksportmuligheder til forskellige formater. Sonix tilbyder en synkroniseret browserbaseret editor til gennemgang af transskriptionsresultater, rettelse af tekst og forberedelse af eksport.
Whisper og arbejdsgange for administreret transskription
Valget mellem open source-løsningen Whisper og administrerede tjenester afhænger af dine specifikke krav, omfanget og de tekniske ressourcer.
Hvad angår open source-versionen af Whisper, bør du overveje følgende:
- Lokal kontrol over databehandling og data
- Fleksibilitet i modelvalget
- Mulighed for drift uden internetforbindelse
- Ansvar for infrastrukturen
- Muligheder for tredjepartsprogrammer
I forbindelse med administrerede transskriberingsprocesser bør du overveje følgende:
- Transskription af uploadede lyd- og videooptagelser
- Browserbaseret redigering
- Oversættelse af et specifikt transkript
- Undertekster og billedtekster
- Søgning og organisering
- AI-støttet analyse
- Funktioner til teamsamarbejde
- API-adgang til automatisering
Omkostningsmæssige overvejelser:
Selvhostet Whisper kan indebære udgifter til hardware, strøm, lagerplads og teknisk arbejde. Et desktop-program kan kræve en engangslicens eller et abonnementslicens. Hostede API’er afregnes efter forbrug, mens administrerede transskriberingsplatforme kan anvende timebaserede priser eller abonnementspriser. Sammenlign disse muligheder ud fra de samme krav til optagelsesmængde og arbejdsgang.
Fremtiden for AI-transskription
Udgivelsen af Whisper som open source har understøttet forskning og udvikling inden for lokal talegenkendelse, modeloptimering, flersproget databehandling og tredjepartsapplikationer.
Tendenser, der præger området:
- Forbedret realtidsbehandling – der forskes fortsat i streamingfunktioner og løsninger med lavere latenstid
- Bedre højttaler-diarisering – eksterne værktøjer gør det lettere at finde ud af, hvem der har sagt hvad
- Domænespecifik finjustering – organisationerne udvikler specialiserede versioner til medicinsk, juridisk og teknisk terminologi
- Implementering i periferien – mindre og hurtigere modeller gør det muligt at foretage transskription direkte på enheden uden forbindelse til skyen
For virksomheder, der i dag integrerer transskription i deres arbejdsgange, indebærer det praktiske valg ofte, at man kombinerer præcis talegenkendelse med platforme, der understøtter yderligere funktioner i arbejdsgangen. Transskriptionsløsninger til virksomheder tilbyder de samarbejds-, sikkerheds- og integrationsfunktioner, der omdanner rå transskriptioner til struktureret, søgbart indhold.
Uanset om du starter med en simpel desktop-app eller investerer i en omfattende platform, vil en forståelse af Whispers reelle styrker og begrænsninger hjælpe dig med at træffe velovervejede beslutninger om, hvor det passer ind i dit indholdsworkflow.
Hvordan Sonix understøtter administrerede transskriptionsarbejdsgange
OpenAI Whisper udgør et open source-grundlag for talegenkendelse, mens Sonix tilbyder en administreret platform til teams, der har brug for at arbejde med transskriptioner ud over den indledende konvertering fra tale til tekst. Sonix understøtter transskription af lyd og video, synkroniseret redigering, dedikeret oversættelse af transskriptioner, oprettelse af undertekster, organisering, søgning samt yderligere AI-assisteret analyse på de relevante abonnementer.
- Hurtig behandling: Sonix transskriberer typisk en times lyd eller video på cirka 5 til 6 minutter.
- Angivet nøjagtighed: Sonix lover en transskriptionsnøjagtighed på op til 99 % ved klare optagelser.
- Over 54 transskriptionssprog: Transkriber de understøttede, uploadede optagelser i dusinvis af sprog.
- Oversættelse af udskrift: Oversæt færdiggjorte udskrifter til 54+ understøttede sprog.
- Redigering via browseren: Gennemgå synkroniseret afspilning, tidsstempler på ordniveau, redigerbare talerbetegnelser og fremhævning af sikkerhedsniveau.
- Brugerdefineret ordbog: Indtast navne, mærker, forkortelser og fagudtryk, som systemet skal prioritere under transskriptionen.
- Fleksible eksportmuligheder: Download transskriptioner som DOCX, PDF, TXT, SRT eller VTT – der understøttes også andre filformater.
- Arbejdsgange for undertekster: Gennemgå teksten i billedteksterne, juster timingen, opret eksportfiler med understøttede undertekster, og brug de tilgængelige indstillinger for formatering eller indbrændte undertekster.
- AI-støttet analyse: Abonnementer, der opfylder betingelserne, indeholder resuméer, kapitler, temaer, emner, enheder, stemning og brugerdefinerede spørgsmål.
- AI-arbejdsområde: De understøttede planer muliggør yderligere analyser på tværs af samlinger af transskriptioner og understøttede dokumenter.
- Samarbejde i teamet: De abonnementsplaner, der er omfattet af dette tilbud, omfatter delte mapper, detaljerede adgangsrettigheder, noter på afsnitniveau og redigering af transskriptioner på skift.
- Arbejdsgange for udviklere: Core, Advanced, Pro og Enterprise tilbyder API-adgang til understøttet transskription og automatisering af eksport.
- Optagelse af live-møder: Sonix-agent Understøtter opt-in-live-transskription til møder i Zoom, Google Meet og Microsoft Teams på Pro- og Enterprise-abonnementer.
- Sikkerhed: Sonix er SOC 2 Type II-certificeret og anvender TLS 1.3-kryptering under overførsel i moderne browsere samt AES-256-kryptering ved lagring. Medicinsk Sonix Enterprise understøtter HIPAA-kompatible arbejdsgange for beskyttede sundhedsoplysninger og inkluderer en BAA.
- Gennemsigtig prisfastsættelse: Omkostninger ved Sonix Pay As You Go $10 pr. time af uploadet lyd eller video uden et månedligt abonnement.
Uanset om du dokumenterer interviews, udarbejder undertekster, organiserer research-optagelser eller arbejder med flersproget medieindhold, hjælper Sonix med at omdanne taleindhold til tekst, som du kan gennemgå, søge i, eksportere og dele.
Forsøg Sonix Gratis med 30 minutters transskription, så du kan udforske redigerings- og eksportfunktionerne.
Ofte stillede spørgsmål
Er OpenAI Whisper helt gratis at bruge?
Koden og modelvægtningerne til OpenAI Whisper er tilgængelige under MIT-licensen, så der kræves ikke et licensgebyr fra OpenAI for at downloade og bruge open source-modellen. Kørsel af modellen kan medføre it-omkostninger, og tredjeparts-desktopapps kan opkræve gebyr for yderligere funktioner. OpenAI’s hostede whisper-1-API faktureres separat og forventes at blive lukket ned den 26. februar 2027.
Kan Whisper transskribere lyd i realtid, mens nogen taler?
Whispers standardimplementering behandler lyd i segmenter i stedet for at tilbyde en komplet, indbygget realtids-transskriptionstjeneste. Tredjepartsprogrammer kan opbygge streaming- eller lavlatens-arbejdsgange omkring denne funktion, selvom latenstiden afhænger af modellen og implementeringen. OpenAI tilbyder også nyere API’er til realtids-transskription til programmer, der kræver live-transskription.
Hvordan håndterer Whisper flere talere i samme optagelse?
Whisper indeholder ikke diariseringsfunktioner for modersmålstalende i sin selvstændige model. Eksterne værktøjer kan kombinere Whisper-transskriptioner med systemer til mærkning af talere. Sonix tilbyder automatisk mærkning af talere samt en browserbaseret editor til gennemgang og omdøbning af talere.
Hvorfor transskriberer Whisper nogle gange tekst, der faktisk ikke blev sagt?
Whisper kan af og til generere tekst, der ikke findes i en optagelse, især i passager, hvor der er stille, støjende eller svagt signal. Ved at sammenligne usædvanlig tekst med kildelyden og justere de relevante behandlingsindstillinger kan man identificere eller reducere disse fejl, men ingen indstilling garanterer, at de fjernes fuldstændigt.
Er det sikkert at bruge Whisper til fortrolige eller følsomme optagelser?
Privatlivsbeskyttelsen afhænger af implementeringen. En korrekt konfigureret lokal Whisper-installation kan behandle optagelser på brugerens egen hardware, men tredjepartsprogrammer kan tilbyde valgfri cloud-funktioner. Hostede API’er overfører lyd til tjenesteudbyderen. Når det drejer sig om følsomt indhold, bør organisationer undersøge forhold vedrørende opbevaring, overførsel, opbevaringsperiode, adgangskontrol, kontrakter og gældende lovkrav, inden optagelserne behandles.
Verdens mest præcise AI-transskription
Sonix transskriberer dine lyd- og videooptagelser på få minutter – så præcist, at du glemmer, at det er en maskine, der har gjort det.