Subtitles · Vejledninger · Undertekster i realtid på en Mac
Undertekster i realtid til alt, hvad din Mac afspiller
Seks måder at få ord på skærmen, mens nogen stadig taler, ordnet efter, hvad de koster dig, så de gratis kommer først. Derefter den del, næsten ingen forklarer: hvordan en Mac opfanger den lyd, den selv laver, hvorfor det tidligere krævede en falsk lydenhed, og hvad der ændrede sig i macOS 14.2.
Indtil 31. oktober: 9 $ i stedet for 19 $ · pengene tilbage inden for 14 dage
Hvad “realtid” udelukker
Det meste, der skrives om tale til tekst på en Mac, uanset om det kaldes transskribering, diktering eller undertekstning, handler om filer. Du lægger en optagelse ind, venter og får en udskrift eller et undertekstspor. Den vej er mere præcis end noget på denne side, fordi en model, der kan se hele sætningen og sætningen efter, altid vil slå en, der skal beslutte sig ét ord ad gangen.
Den er også ubrugelig, mens et møde foregår. Undertekster i realtid bytter den præcision for det eneste, der betyder noget under et opkald, nemlig at ordene kommer i tide til at blive læst. Har du en optagelse og tid nok, så stop her, og kør den gennem et program, der transskriberer filer. Du får et bedre resultat. Alt nedenfor gælder det tilfælde, hvor lyden sker nu.
Seks veje, billigste først
- Appens egne undertekster. Gratis. Zoom, Teams, Google Meet, Slack-huddles og YouTube laver alle selv undertekster, uden beregning og på flere sprog end macOS. De stopper ved kanten af deres eget vindue, flere af dem kræver, at værten eller en administrator tillader det, og ingen af dem hjælper med den video, nogen linker til midt i det hele. Prøv det alligevel først: Når det er nok, er det gratis.
- Apples Liveundertekster. Gratis og indbygget. På en Mac med Apple silicon under Systemindstillinger, Tilgængelighed, Liveundertekster. Den laver undertekster på tværs af apps i stedet for inde i én, og det er den rigtige form. Ifølge Apples egen dokumentation findes den ikke på alle sprog og i alle lande eller områder, den laver undertekster på ét sprog ad gangen, og vinduet tager imod de klik, der var tiltænkt det, den dækker. Den fulde sammenligning har sin egen side.
- Din browsers livetekstning. Gratis, i én browser. Chrome og de andre Chromium-browsere kan lave undertekster til lyd, der spiller i en fane, på enheden, med en kontakt i deres egne indstillinger. Virkelig god til video i en fane og uden betydning for alt uden for den browser.
- En undertekstningstjeneste i skyen. Abonnement. Kategorien, der når sprog, som intet på enheden dækker, og den, der bagefter tilføjer talernavne og en søgbar udskrift. Lyden forlader din Mac for at komme dertil, og for mange på arbejdet er det enden på samtalen og ikke en detalje.
- En lokal talemodel, du selv styrer. Gratis, men et stykke arbejde. Whisper og dens efterkommere kører på en Mac, og der findes gode open source-brugerflader. At få en til at lave undertekster live, på tværs af alle apps, i et lag, du kan læse, mens du arbejder, er et projekt og ikke en overførsel, og det, der skal til for at få fat i lyden, som beskrives nedenfor, er hovedårsagen.
- En app til undertekster i realtid. Betalt, én gang. Det er det, det her er: undertekster oven på alle vinduer, fodret med det, din Mac afspiller, transskriberet på Neural Engine, på atten sprog, og intet skrives til disken, medmindre du gemmer en udskrift. Det er værd at betale for, når de fire gratis løsninger ovenfor alle er udtømt, og ikke før.
Sådan opfanger en Mac sin egen lyd
En mikrofon er nem: macOS har altid haft et API til det, og det er rutine at bede om tilladelse til den. Systemlyd er den svære, fordi der i det meste af Macens levetid ikke fandtes nogen understøttet måde, hvorpå én app kunne høre, hvad en anden app afspillede. Tre epoker, og hvilken et værktøj hører til, fortæller dig det meste af det, du behøver at vide om det.
-
1
Den virtuelle lydenhed
Du installerer en driver, der udgiver sig for at være et sæt højttalere, sætter Macens lydudgang til den og læser den tilbage som en mikrofon. Det virker, og det betyder, at dine rigtige højttalere nu er tavse, medmindre du opretter en ekstra enhed, der deler signalet. Det er epoken med opsætningsguider med seks skærmbilleder.
-
2
Skærmoptagelse, for lydens skyld
Senere versioner af macOS lod en app få systemlyd sammen med en skærmoptagelse. Ingen driver, men du giver en app ret til at se din skærm for at kunne høre den, og macOS minder alle i rummet om det med en optageindikator.
-
3
Process taps i Core Audio, macOS 14.2
En app beder Core Audio om at aftappe en anden proces, eller dem alle, og får lyden direkte. Ingen driver, intet omdirigeret, dine højttalere virker fortsat, og den tilladelse, du giver, gælder lydoptagelse og ikke skærmoptagelse. Det er hele grunden til, at denne app har den form, den har.
Det forklarer også det ene krav, der ikke er nogen vej uden om. Process taps kom med macOS 14.2 og kun på Apple silicon, så 14.2 er bundgrænsen her, og en Intel-Mac kan ikke opgraderes dertil. Har du en Intel-Mac, er de tre første veje ovenfor dine muligheder.
Undertekster på din Mac i tre trin
-
1
Installer, og giv den ene tilladelse
macOS beder om tilladelse til at optage systemlyd ved første start. Overser du den forespørgsel, kommer hver buffer fuld af stilhed uden nogen fejl nogen steder, og det er den ene fejl, der er værd at kende på forhånd. Opsætningsvejledningen viser, hvordan du opdager den på ti sekunder.
-
2
Ret den mod alt eller mod én app
“Al systemlyd” er standard og kræver ingen indstilling. At begrænse det til én app er et menuvalg væk, og appens hjælpeprocesser kommer med, og det er derfor, et opkald i en browserfane får undertekster som en almindelig app.
-
3
Placer underteksterne, hvor du vil have dem
Hold ⇧ nede, og træk. Hvor du efterlader dem, bliver husket. De tager ikke imod klik, så du arbejder lige igennem dem, og peger du på dem, opløses de i stedet for at flytte sig. Demoen på forsiden opfører sig præcis på samme måde, i din browser, før du køber noget.
Pengene tilbage inden for 14 dage, uden spørgsmål.
Hvad realtid koster i præcision
Talegenkendelsen er en streamingmodel og ikke en, der venter på et vindue på tredive sekunder, og det er forskellen på undertekster, der følger lyden, og undertekster, der kommer, når øjeblikket er forbi. Den kører med omtrent en syvendedel af realtid på Neural Engine, så computeren arbejder ikke hårdt, og blæserne bliver, hvor de var.
Siden macOS 26 har Apple leveret sin egen talegenkendelse, som udviklere kan bruge, og den er hurtig. Det er ikke den, der kører her, af en grund, der intet har at gøre med, hvor god den er: Den kræver macOS 26, og denne app kører fra 14.2, fordi det er dér, process taps kom, og den bundgrænse, der betyder noget, er lyden, ikke modellen. At hæve den grænse med to hovedversioner for at bytte én god model ud med en anden ville lukke alle de Mac-computere ude, der stadig kører 14 eller 15. Hvis Apples model en dag når de versioner, som aftapningen kører på, er det dette afsnit, der ændres.
Engelsk får syv valgmuligheder i stedet for én, og de afvejer de to ting, der ikke begge kan maksimeres: Den hurtigste begynder at levere tekst omkring 160 ms efter den, der taler, den langsomste er mere præcis og længere bagud. Alt andet kører fra én flersproget model. Den skala er den ærlige udgave af spørgsmålet om præcision, og det er grunden til, at denne side ikke påstår at slå noget i en benchmark, som ingen har kørt.
Det, der stadig går galt, i alle værktøjer på denne side: navne, fagsprog, forkortelser, to personer, der taler samtidig, og hurtig dagligtale over en dårlig forbindelse. Undertekster i realtid gør dem læselige ofte nok til at være værd at have, men ikke pålideligt nok til at være en udskrift.
Spørgsmål om undertekster på en Mac
- Hvordan får jeg undertekster til systemlyd på en Mac?
- Siden macOS 14.2 kan en app aftappe en anden proces' lyd direkte gennem Core Audio, så det eneste, den skal bruge fra dig, er tilladelsen til lydoptagelse. Før det skulle du installere en virtuel lydenhed og sende din lyd ud gennem den, og derfor er de ældre guider fulde af skærmbilleder.
- Har jeg stadig brug for BlackHole eller en loopback-driver?
- Ikke til det her. Intet omdirigeres, din lydudgang ændres ikke, og dine højttalere spiller videre, mens underteksterne kører. En loopback-driver er stadig svaret, hvis du har macOS 13 eller ældre eller en Intel-Mac.
- Er realtid lige så præcist som at transskribere en fil?
- Nej, og det er intet, der kører live. Et program, der transskriberer en fil, ser hele sætningen, før det beslutter, hvad det første ord var. Et live-program må lægge sig fast, mens den, der taler, stadig taler. Har du en optagelse og god tid, så transskriber filen i stedet.
- Virker det i en browserfane?
- Ja. Den opfanger en app og alle de hjælpeprocesser, appen starter, så et opkald eller en video i en fane får undertekster på samme måde som en almindelig app. Det dækker også Electron-apps, hvis lyd aldrig kommer fra den proces, der bærer deres navn.
- Laver den undertekster til min egen stemme?
- Ikke som standard. Den hører, hvad din Mac afspiller, og i et opkald er det alle undtagen dig. Vælger du mikrofonen under “Lyt til”, vender det om: Så laver den undertekster til rummet, dig selv inklusive, og macOS beder om adgang til mikrofonen, første gang du vælger den.
- Hvor stor er forsinkelsen?
- Den hurtigste engelske model begynder at levere tekst omkring 160 ms efter den, der taler. De mere præcise ligger længere bagud. Det er en skala snarere end et tal, og hvilken ende du vil have, afhænger af, om du følger en samtale eller læser en forelæsning.
- Kan jeg gemme udskriften?
- Ja, når du beder om det. Efter mindst et minuts tale tilbyder undertekstboksen at gemme dem, når lyden stopper, eller før en lang nok stilhed rydder underteksterne, og “Gem udskrift…” i menuen gemmer dem når som helst, som almindelig tekst, Markdown eller SRT. Ellers skrives intet til disken. Indtil da kan du holde ⌥ nede for at spole tilbage gennem underteksterne og rulle eller søge i dem. Har du brug for noter eller et resumé bagefter, er det et referatværktøj, du skal bruge, ikke det her.
- Hvorfor ikke Apples egen talegenkendelse?
- Fordi den kræver macOS 26, og det her kører fra 14.2. Apples talegenkendelse er hurtig og kører på enheden, og intet af det var afgørende: Process taps kom med 14.2, det er bundgrænsen, og at hæve den til 26 for en anden model ville lukke alle de Mac-computere ude, der stadig kører 14 eller 15. Parakeet kører på Neural Engine fra 14.2 og streamer, og det er, hvad undertekster i realtid kræver.
De samme undertekster, andre steder
Videoer uden undertekster
Undertekster oven på en film, en stream eller en fane, der aldrig havde et tekstspor.
Podcasts
Undertekster til de programmer, der aldrig har haft en udskrift.
Kompatible apps
Hvis det afspiller lyd på din Mac, får det undertekster. Listen og undtagelserne.
Sammenlignet med Apples Liveundertekster
macOS har det indbygget og gratis. Her er, hvor det ikke længere slår til.
Alle alternativerne sammenlignet
Seks måder at få undertekster på en Mac, og hvilken der passer til dig.
Hvad appen gemmer
Intet skrives til disken, medmindre du gemmer en udskrift, og når modellen er hentet, er de eneste forespørgsler tilbage et versionstjek, du kan sige nej til, og, når du har en nøgle, et månedligt tjek af den.
Undertekster til det, der spiller lige nu.
Indtil 31. oktober: 9 $ i stedet for 19 $ · pengene tilbage inden for 14 dage
Pengene tilbage inden for 14 dage, uden spørgsmål
Gratis i 7 dage, derefter 19 $ én gang, alle fremtidige opdateringer inkluderet · macOS 14.2 eller nyere · Apple silicon
Ubegrænsede undertekster i realtid, så længe du har din Mac. Ingen minutpakker, ingen konto, intet abonnement.