Updated 25 OctoberÖversättningen uppläst, och stöd för VoiceOverÖversättningen uppläst

Undertexter i realtid för allt som din Mac spelar upp.

Samtal, videor, poddar och föreläsningar, transkriberade medan de spelas och visade i ett överlägg som ligger ovanför alla fönster. Översatta i realtid om du vill. Inget lämnar Macen.

  • Gratis i 7 dagar, inget kort, inget konto
  • 19 $ en gång, alla uppdateringar ingår
  • Pengarna tillbaka inom 14 dagar, inga frågor
  • Hämta för macOS 14.2 eller senare, Apple silicon
  • Betyg 5,0 på Gumroad

Håll ned ⇧ och dra undertexterna för att flytta dem, precis som i appen.

Peka på undertexterna så löses de upp under pekaren, precis som i appen.

Håll ned ⌥ för att spola tillbaka, så staplas de senaste rutorna upp igen.

Klicka på i menyraden: alla objekt som är märkta Prova fungerar i den här demon.

Användning

Gjord för stunden när du tappar tråden

På ett möte, på andraspråket eller inte, kostar ett missat ord dig de tre nästa. Subtitles textar allt som din Mac spelar upp, i realtid, så att du hänger med utan att be någon upprepa sig. Håll ned ⌥ för att spola tillbaka och söka bland tidigare undertexter. Oavsett om du är döv eller hörselskadad, hör men inte hänger med, lyssnar på ett andraspråk eller bara arbetar någonstans där det är högljutt, finns det tre situationer som återkommer gång på gång.

01

Möten och samtal

Zoom, Google Meet, Teams, en Slack-huddle, ett Discord-samtal, ett samtal i en webbläsarflik: allt är bara ljud som kommer ut ur en app, så allt textas. Ingen bot ansluter, ingen får veta något, inget syns i deltagarlistan. Att läsa de få ord du halvt uppfattade går fortare än att be om dem igen, och det avbryter ingen.

02

Arbeta medan du lyssnar

Byt till dina anteckningar, din kodeditor, en AI-agent eller en webbläsare. Överlägget ligger ovanför alla fönster och släpper igenom klick, så samtalet fortsätter utan att du tittar på det, och du kan fortsätta arbeta med det som ligger bakom. En anteckningsapp som Granola skriver ihop mötet efteråt, och dess transkribering i realtid måste du föra pekaren över för att se; det här är halvan som måste ske i realtid, utan att du behöver tänka på eller fokusera på den.

03

Videor, poddar och föreläsningar

En video utan undertexter. En podd på ett språk du fortfarande lär dig. En inspelad föreläsning eller en som strömmas, en intervju, en film med lågmäld dialog. Allt som spelas upp textas medan det spelas, på sitt eget språk eller översatt till ditt. Subtitles kan också lyssna på mikrofonen om du ber den, så att du kan föra samtal, på två språk eller på ett.

Integritet

Inget lämnar Macen. Inget för IT att granska.

Anledningen till att du kan använda det här på ett jobbsamtal är att det inte är en tjänst. Det finns ingen server, inget konto och ingen transkribering om du inte själv sparar en på din egen Mac, så det finns inget att skicka och ingen annan inblandad. Den långa versionen finns att läsa om du vill veta mer. Källkoden är publicerad, så du behöver inte ta något av det på tro.

  • Ingen bot ansluter till samtalet. Appen fångar ljudet som din Mac redan spelar upp, så inget dyker upp i deltagarlistan och ingen får veta att något körs, eftersom samtalet aldrig spelas in. De flesta verktyg i den här kategorin skickar i stället in en synlig deltagare, något som många företag förbjuder helt.
  • Inget spelas in, och inget skrivs till disken om du inte ber om det. Ljudet går direkt till talmodellen och slängs på stället. Undertexterna visas på skärmen och försvinner sedan; rutorna du spolar tillbaka till med ⌥ hålls i minnet så länge du har ställt in, och aldrig efter att du har avslutat appen. Den enda fil den någonsin skriver är en transkribering som du väljer att spara, där du väljer att spara den.
  • Mikrofonen öppnas bara när du väljer den. Som standard hör appen vad din Mac spelar upp. Välj mikrofonen under ”Lyssna på” så ber macOS om behörighet, en gång, första gången; det den hör behandlas på Macen och slängs precis som allt annat, så inget du säger hamnar någonstans i något av fallen.
  • Inget konto, ingen telemetri, inget nätverk. Inget att logga in på och ingen användningsstatistik som rapporteras någonstans. Modellerna hämtas en gång, och därefter återstår bara en daglig kontroll av om det finns en nyare version, som appen först frågar dig om: stäng av wifi, så fortsätter den att texta.

Funktioner

Byggd kring tre begränsningar

Ljud i realtid kan inte pausas, kan inte spelas upp igen och borde inte behöva lämna din dator. Allt här följer av det.

Inget lämnar Macen

Den körs lokalt och offline: inga konton, ingen telemetri, inga nätverksanrop som bär med sig något av ditt. Ljudet går direkt från avlyssningen till igenkänningen och slängs sedan. Det enda som någonsin hämtas är modellerna, en gång, och en uppdatering när du väljer att installera en.

Neural Engine, inte processorn

En realtidsfaktor på ungefär 0,15: sex sekunders tal transkriberat per sekunds beräkning. Samma modell på processorn var enligt mätningarna ungefär 100 gånger för långsam för att hinna med en ljudström i realtid.

Alla appar, eller bara en

Som standard lyssnar den på allt som din Mac spelar upp, så det finns inget att ställa in innan den fungerar. Begränsa den till en enda app från menyraden när två saker pratar samtidigt. Den fångar då appen plus alla hjälpprocesser som den startar, vilket är det som får webbläsare och Electron-appar att fungera, eftersom deras ljud aldrig kommer från huvudprocessen.

Musik blir inte till sångtexter

En talavkänning körs före igenkänningen, så bakgrundsmusik når den aldrig. Utan den fyller musiken modellens kontext, och de första orden efteråt går förlorade.

En ny ruta per talare

Om du vill kan en ny undertext börja när någon annan börjar prata, på samma sätt som vid en paus. Avstängt som standard, eftersom det kör en andra modell vid sidan av den första. Det tar en sekund eller två innan en ny talare känns igen.

Arton språk

Standardmodellen identifierar språket själv. Engelska har dessutom sju egna alternativ, så att du kan väga fördröjning mot exakthet från 160 ms och uppåt.

Lyssna på översättningen

”Läs upp översättning” läser upp varje översatt mening med en röst för språket i fråga, medan appen som ljudet kommer från sänks till en fjärdedel av volymen. Funktionen slås på automatiskt med VoiceOver, som också kan läsa upp undertextrutan; VoiceOvers eget tal textas aldrig.

Ett hål där du pekar

För pekaren nära överlägget så tonas det bort under den, så att meningen du läser aldrig täcker meningen du skriver. Hur mycket som försvinner och hur stort hålet blir väljer du själv i inställningarna. Håll ned ⇧ så förblir det ogenomskinligt och kan flyttas.

Håll ned ⌥ för att spola tillbaka det du missade

Appen visar sidor som tv-undertexter: den fylls, töms och börjar om, så en rad du tittade bort från är borta. Håll ned ⌥ för att spola tillbaka: de tidigare undertexterna staplas upp ovanför den aktiva, så att du kan rulla till äldre och söka med ⌥F. Släpp, så är de borta igen. Inget skrivs någonstans.

Inställningar med förhandsvisning i realtid

⌘, från menyn öppnar inställningarna: hur många rader en ruta fylls med innan den töms, hur ogenomskinlig den är, hur långt genomsikten under pekaren når och hur långt bakåt du kan spola med ⌥. Varje reglage påverkar både förhandsvisningen och det riktiga överlägget medan du drar i det, så du ställer in värdena genom att titta på dem i stället för att välja en siffra.

De arton språken som appen textar, och översätter mellan

  • English engelska
  • Español spanska
  • Français franska
  • Italiano italienska
  • Português portugisiska
  • Deutsch tyska
  • Nederlands nederländska
  • Türkçe turkiska
  • Русский ryska
  • العربية arabiska
  • हिन्दी hindi
  • 日本語 japanska
  • 한국어 koreanska
  • Tiếng Việt vietnamesiska
  • Українська ukrainska
  • Polski polska
  • Svenska svenska
  • 中文(普通话) mandarin

Så fungerar det

Från appens ljud till din skärm, i fyra steg

En ljudtråd i realtid som bara kopierar, en portabel kärna som aldrig transkriberar och en modell som körs där den hör hemma.

  1. 1

    Process tap i Core Audio

    48 kHz stereo, ett anrop per 10,7 ms. Realtidstråden kopierar till en låsfri ringbuffert och gör inget annat.

  2. 2

    Omsampling och tystnadsfilter

    Ned till 16 kHz mono i en arbetstråd, där tystnad hoppas över och ungefär en sekund spelas upp igen före talet så att inget ord kapas i början.

  3. 3

    Parakeet på Neural Engine

    En strömmande modell, inte en med 30-sekundersfönster: skillnaden mellan undertexter som följer ljudet och undertexter som kommer flera sekunder för sent.

  4. 4

    Överlägg

    Sidor om två rader (antalet går att ändra i inställningarna) som töms och börjar om som tv-undertexter gör, och som tonas ut fyra sekunder efter den senaste nya texten i stället för när ljudet tystnar.

Allt från ringbufferten fram till modellgränsen är portabel Rust som medvetet inte transkriberar: den lämnar bara vidare ljudramar. Avlyssningen och överlägget är de enda Mac-specifika delarna.

Jämför

Varför inte Apples Direkttextning?

macOS har inbyggd textning i realtid, gratis, under Systeminställningar, Hjälpmedel, Direkttextning, på en Mac med Apple silicon som är inställd på ett språk som Apple har aktiverat: bara engelska i macOS 14 och 15, åtta språk från 26. Om det täcker det du behöver, använd det. Här är de punkter där det slutade räcka för mig, och det finns en jämförelse rad för rad om du vill ha den långa versionen.

Funktion Subtitles Apples Direkttextning
Språk Arton, i alla macOS från 14.2, identifieras automatiskt av den flerspråkiga modellen, byts från menyraden, översätts i realtid mellan nästan alla kombinationer Bara engelska i macOS 14 och 15; åtta språk från 26, vart och ett knutet till ett land, ett åt gången, byts manuellt i Systeminställningar, och ingen översättning
Överlägget Släpper igenom klick, tonas bort under pekaren, ligger ovanför alla fönster, kommer aldrig i vägen när du gör flera saker samtidigt Ett fönster som också ligger överst, men som tar emot klicket och täcker det som ligger under
Vad den lyssnar på Allt som Macen spelar upp, mikrofonen om du vill, eller en app som du väljer Allt som Macen spelar upp, eller mikrofonen
Musik Hoppas över tack vare talavkänningen, så bakgrundsmusik blir aldrig sångtext Textas
Talarbyten Ny ruta per talare, om du vill Ingen motsvarighet
Tidigare undertexter Alla tidigare undertexter, i en lista som tar det utrymme som finns, går att rulla och söka i med ⌥F Tre rader som rullar, mer än tre rader åt gången går inte att se
Modellen Sju engelska alternativ som väger fördröjning mot exakthet, plus den flerspråkiga. Den flerspråkiga kan låsas till ett enda språk vid behov En, fast, och du måste öppna Systeminställningar och leta dig ned tre nivåer för att byta språk.
Pris Gratis i 7 dagar, sedan 19 $ en gång, alla uppdateringar ingår Gratis, inbyggd

Vad användarna säger

Används i riktiga samtal

So smooth, very useful during meetings on different apps (slack, zoom, google), so well integrated on the screen, doesn't block interacting with the other windows, love it!
Remi Santos Verified purchase on Gumroad
Almost no setup, no tweaking around: you install it and it just works. Simple, useful and really effective.
Jérôme Blondon Verified purchase on Gumroad
Very handy! I love how it can be connected to any audio source on my laptop, which helps not only for meetings and videocalls, but also for all those streaming services that do not support subtitles, like news websites or even some YouTube videos. The model supports many languages, so it's also useful if you're learning a foreign language and need subtitles to help you understand what's being said.
Bruno Verified purchase on Gumroad
Awesome app and the translation support makes it even better. Working with French colleagues has never been easier. Highly recommend!
Stef Kors Verified purchase on Gumroad
Definitely a game changer for me! A must have for remote workers
Kai Cotias Verified purchase on Gumroad
Much better than macOS live captions. I love how fluid the UX is, the searchable history when pressing option and all the shortcuts are really well thought, you can feel the author really cares about nailing all the details for a useful live caption app. The gorgeous audio glow is chef's kiss
Johnathan Verified purchase on Gumroad
5.0

Average rating on Gumroad

14-day refund, no questions asked

Köp för 19 $

Varför det här finns

Jag jobbar på ett amerikanskt företag, och mina möten är på engelska, som inte är mitt modersmål och inte heller de flesta av mina kollegors. Jag kunde vara mitt uppe i något annat när det viktiga sades, och sedan var det borta: ett ord jag inte uppfattade, en brytning jag inte var van vid eller något som hade sagts en minut tidigare. Att be om det igen kostar alla trettio sekunder och avbryter den som pratade.

Undertexterna måste alltså gå att läsa medan jag gjorde något annat. Det är därför de ligger i ett överlägg ovanför alla fönster i stället för i en panel i en app, därför de inte tar emot klick, därför det finns en hög att spola tillbaka och söka i, och därför de tonas bort under pekaren i stället för att behöva flyttas. Allt annat kom ur det.

Mathieu Jouhet, som gör appen.

Pris

Ett pris. Inget återkommande.

Prova gratis i 7 dagar först, utan kort och utan konto. Sedan 19 $, en gång: inga minuter att köpa, inga platser, ingen förnyelse, alla framtida uppdateringar ingår, för ungefär vad en månad av ett transkriberingsabonnemang kostar.

Översättningen ingår i priset, den kostar inte extra. De arton språken, översättningen i realtid mellan dem och den strömmande modellen ingår i den enda licensen; det finns ingen högre nivå att låsa upp. Alla framtida uppdateringar ingår.

  • Betalningen hanteras av Gumroad. Moms, kvitton och återbetalningar sköts där, och licensnyckeln kommer också via dem.
  • Signerad och notariserad, så behörigheterna du ger finns kvar efter varje uppdatering.
  • Källkoden är publicerad. Läs den, eller bygg appen själv.
  • Köper du till ett team? Skriv till mig så ordnar jag ett paket med licensnycklar.

Subtitles för Mac

19 $ engångspris

  • Gratis i 7 dagar först, ingen nyckel behövs
  • Obegränsade undertexter, så länge du vill
  • Alla framtida uppdateringar ingår
  • Arton språk och översättning i realtid
  • En licensnyckel för alla Mac-datorer du använder. Inget konto, inget abonnemang, ingen telemetri
  • Pengarna tillbaka inom 14 dagar, inga frågor

Engångspris 19 $ · macOS 14.2 eller senare · Apple silicon
Ungefär 633 MB hämtas vid första starten.

Frågor och svar

Frågor som brukar komma först

Fungerar den med Zoom, Teams och Google Meet?
Ja. Den fångar ljudet som en app spelar upp i stället för att integreras med en viss tjänst, så ett Zoom-fönster, en Slack-huddle och ett samtal i en webbläsarflik textas på samma sätt. Även webbläsare och Electron-appar: den fångar hjälpprocesserna som de startar, och det är därifrån deras ljud faktiskt kommer.
Vilka språk textar appen?
Arton: engelska, spanska, franska, italienska, portugisiska, tyska, nederländska, turkiska, ryska, arabiska, hindi, japanska, koreanska, vietnamesiska, ukrainska, polska, svenska och mandarin, plus danska och norska som experimentella. Appen känner av vilket som talas, eller så anger du språket i menyn så att den slipper gissa. Listan är densamma i alla macOS-versioner som stöds, utan krav på land eller region, och från macOS 15 kan vilket som helst av dem översättas till nästan vilket annat som helst: svenska, danska och norska går inte till eller från ryska, ukrainska, polska, arabiska eller hindi, eftersom Apples översättare inte erbjuder de kombinationerna.
Kan den översätta det den hör?
Ja, sedan 1.3. ”Översätt till” i menyn översätter vilket som helst av de arton språken till nästan vilket som helst av de andra sjutton, med Apples översättare på enheten, så en översatt undertext lämnar aldrig datorn, precis som en oöversatt aldrig gör det. Funktionen är avstängd tills du väljer ett målspråk, och medan den körs ser du originalspråket under översättningen genom att hålla ned ⌃. Du kan också visa både översättningen och originalet i överlägget samtidigt, och ”Läs upp översättning”, raden under ”Översätt till”, läser upp översättningen medan originalet sänks i bakgrunden. Det kräver macOS 15; enbart textning fungerar fortfarande från 14.2.
Fungerar den med VoiceOver?
Ja. VoiceOver läser upp undertextrutan och trycker på dess knapp, och ”Läs upp översättning”, som är på som standard när VoiceOver körs, läser upp översättningen, så att du kan följa ett samtal eller en film på ett annat språk med örat. Det appen frågar dig om, till exempel om du vill spara en transkribering, läses upp när det visas, och VoiceOvers eget tal textas eller översätts aldrig.
Är inte ett överlägg i vägen?
Det tar inte emot några klick alls, så du arbetar rakt igenom det, och det tonas bort under pekaren så att du kan läsa och använda det som ligger under. Hur mycket det tonas bort, hur långt det når, hur ogenomskinlig rutan är och hur många rader den rymmer är inställningar. Håll ned ⇧ så förblir det ogenomskinligt och kan dras någon annanstans; var du än placerar det på skärmen kommer appen ihåg det.
Textar den min egen röst?
Inte om du inte väljer mikrofonen under ”Lyssna på”. Som standard hör den vad din Mac spelar upp, så i ett samtal läser du vad de andra säger, inte vad du själv säger. Med mikrofonen vald textar den i stället rummet, macOS ber om behörighet första gången, och med ”Visa båda språken” påslaget under ”Översätt till” kan två personer prata på två språk och var och en läsa sitt eget.
Behöver den en internetanslutning?
En gång, för att hämta modellen vid första starten, ungefär 633 MB. Därefter körs den helt offline. De enda andra förfrågningar den kan göra är en daglig kontroll av om det finns en nyare version, som den först ber om lov för och som du kan avböja, och en licenskontroll då och då.
Kan jag spara eller exportera en transkribering?
Ja, när du ber om det. Efter minst en minuts tal erbjuder undertextrutan att spara sessionen när ljudet tystnar, eller innan en tillräckligt lång tystnad rensar historiken, och ”Spara transkribering…” i menyn sparar den när som helst, som ren text, Markdown eller SRT-undertexter; annars skrivs inget till disken. Medan appen körs spolar du tillbaka genom de färdiga rutorna genom att hålla ned ⌥, och ⌥F söker i dem, så att du hittar raden du tittade bort från. Behöver du anteckningar eller en sammanfattning av ett samtal är det här fel verktyg; det är gjort för att komplettera anteckningsappar.
Måste IT godkänna den?
Det finns ingen leverantör här att godkänna: inget konto, ingen server, ingen transkribering som lämnar Macen och inget som ansluter till samtalet som deltagare, så ingen i mötet spelas in av något. Det är en enda signerad och notariserad app på en enda dator, och när modellen väl har hämtats en gång är de enda förfrågningar den kan göra en versionskontroll som du kan stänga av och en licenskontroll. Om det uppfyller just er policy avgör ni, men det finns ingen tredje part att granska.
Fungerar den med hörlurar eller AirPods?
Ja. Den fångar ljudet som en app producerar, inte ljudet som kommer ut ur en högtalare, så det spelar ingen roll om du lyssnar i högtalare, hörlurar eller AirPods.
Gör den min Mac långsammare?
Transkriberingen körs på Neural Engine i stället för på processorn, med en realtidsfaktor på ungefär 0,15, alltså sex sekunders tal per sekunds beräkning. Samma modell på processorn var enligt mätningarna ungefär 100 gånger för långsam för att hinna med.
Vilka Mac-datorer fungerar den på?
Apple silicon, macOS 14.2 eller senare. Versionskravet kommer från process taps i Core Audio, det API som hela appen bygger på. Översättning fungerar från macOS 15.
Sker det i realtid?
Ja. Modellen är en strömmande taligenkänningsmodell, så en undertext dyker upp medan meningen fortfarande sägs, inte efter att den är slut. Den läser systemljudet som en app spelar upp, utan någon loopback-drivrutin att installera, och med de engelska alternativen kan du väga fördröjning mot exakthet från 160 ms och uppåt. Om du har sökt efter tal till text eller transkribering i realtid för Mac är det här just det, ritat på skärmen medan ljudet spelas, i stället för att sparas i en fil.
Är det ett abonnemang?
Nej. Det du hämtar är en kostnadsfri provperiod på sju dagar. En licensnyckel kostar 19 $ en gång, alla framtida uppdateringar ingår, inget konto att skapa och inga minuter att köpa; den gäller för alla Mac-datorer du använder, och appen kontrollerar den med Gumroad ungefär en gång i månaden, då nyckeln skickas men inget om dig. Om appen inte passar dig får du pengarna tillbaka inom 14 dagar.
Kan jag se källkoden?
Ja. Den publiceras under FSL-1.1-ALv2, som blir Apache 2.0 två år efter varje version. Läs koden, eller bygg appen själv, på github.com/daformat/subtitles.

Undertexter för allt, utan att skicka ljud någonstans.

Pengarna tillbaka inom 14 dagar, inga frågor

Gratis i 7 dagar, inget kort, sedan 19 $ en gång, alla framtida uppdateringar ingår · macOS 14.2 eller senare · Apple silicon
Obegränsade undertexter i realtid, så länge du äger Macen. Inga minuter att köpa, inget konto, inget abonnemang. Läs installationsguiden.