Subtitles · Oversettelse i sanntid

Undertekster på ditt språk,
mens setningen fortsatt blir sagt.

Subtitles skriver ned det Macen spiller av. Siden versjon 1.3 kan den også oversette det etter hvert som det kommer, mellom nesten hvilke som helst to av de atten språkene den hører, på maskinen, gjennom Apples egen oversetter. Ingenting lastes opp for å bli oversatt, og det er den eneste versjonen av dette som er verdt å lage.

  • Gratis i 7 dager, uten kort og uten konto
  • 19 $ én gang, alle oppdateringer inkludert
  • Refusjon innen 14 dager, uten spørsmål
  • Last ned for macOS 14.2 eller nyere, Apple silicon
  • Vurdert til 5,0 på Gumroad

En samtale på engelsk, lest på norsk og oversatt på Macen mens setningen fortsatt blir sagt. Hold nede ⌃, så tar engelsken plassen, både i den aktive linjen og i hver boks i ⌥-stabelen, til du slipper.

Hold nede ⇧ og dra i undertekstene for å flytte dem, akkurat som i appen.

Hold nede ⌥ for å spole tilbake, så stables de siste boksene opp igjen.

Klikk på i menylinjen: alle punkter merket Prøv virker i denne demoen.

Tre rader i menyen

«Oversett til» ligger under språkvelgeren og står på «Av» fra start. Velg et målspråk, så kommer undertekstene på det språket fra neste setning av. «Tidspunkt for oversettelse» rett under avgjør hva du ser mens en setning fortsatt blir sagt, og det viser seg å være hele designproblemet.

«Vis begge språk», under «Av» i «Oversett til», viser oversettelsen og ordene den kom fra i samme boks: oversettelsen som undertekst og originalen under, med mindre tekst. Velg mikrofonen i «Lytt til», så kan to personer ved én Mac føre en samtale på to språk og lese hverandre på sitt eget. Når målspråket snakkes, snur paret rett og slett.

«Les opp oversettelsen», den tredje raden, leser oversettelsen høyt etter hvert som hver setning blir endelig, med den beste stemmen macOS har installert for språket. Ingenting hoppes over og ingenting forhastes: Når stemmen havner bak en rask taler, tar den igjen i pausene. Mens den leser, senkes originalen til en firedel av volumet og kommer tilbake etterpå, så de to stemmene ikke konkurrerer. ⌥⌘. stopper den, eller leser den siste linjen på nytt.

Den er på som standard når VoiceOver kjører, og VoiceOver kan lese undertekstboksen og trykke på knappen i den, så en samtale eller en film på et annet språk kan følges uten å lese i det hele tatt. VoiceOvers egen tale blir aldri tekstet, oversatt eller dempet. Sett den til «Alltid» for å få opplesing uten VoiceOver.

Med mikrofonen og Macens egne høyttalere venter den på en pause før den leser, og den som snakker mens den leser, blir fortsatt tekstet: Ekkokanselleringen macOS bruker i samtaler, fjerner oversettelsens stemme fra det mikrofonen hører. Med hodetelefoner på leser den med en gang.

Og den blir der du kan lese den. En samtale du trenger oversatt, er som regel også en samtale du jobber under: det delte dokumentet, spesifikasjonen, designet det krangles om. Oversettelsen ligger i et overlegg over alle vinduer og ikke inne i appen som snakker, så du mister ikke ordene når du bytter til arbeidet.

Subtitles-menyen, med Oversett til, Tidspunkt for oversettelse og Les opp oversettelsen under Språk / modeller
Alle tre mangler helt på macOS 14, i stedet for å være nedtonet.

Det vanskelige er setningen ingen har sagt ferdig

Å oversette en ferdig setning går raskt: 40 til 125 ms på denne maskinvaren, som er ingenting mot hvor lang tid det tar å si den. Det egentlige spørsmålet er hva som hører hjemme på skjermen i sekundene før taleren kommer til slutten av den, og det finnes ikke ett svar som passer for alle. Derfor er det to, og du velger.

Direkte, så endelig

Det siste sekundet med tale oversettes på nytt ved hver oppdatering og vises nedtonet til det er endelig. Nedtonet tekst kan fortsatt endres, tekst i full styrke ligger fast. Du leser en side som stort sett ligger i ro, mot at de nyeste ordene ser foreløpige ut, noe de også er.

Alltid direkte

Alt oversettes på nytt ved hver oppdatering. Ingenting henger etter taleren og ingenting holdes tilbake, og prisen er at en linje du allerede har lest, kan bli skrevet om mens du ser på, når setningen kommer til ordet som endrer den.

Under begge ligger én regel som ikke er valgfri: Leddsetninger oversettes hele, aldri boksen. Overlegget bryter siden der teksten går tom for plass, og det havner som oftest midt i en setning. Et bruddstykke som oversettes alene, mister kasus, samsvar i kjønn eller et verb taleren ikke hadde kommet til ennå. Det som oversettes, og det som vises, er derfor to forskjellige enheter, og sidebruddene kommer etterpå, i tekst som allerede gir mening.

En boks som fylles opp og begynner på nytt, starter ved den siste leddsetningen den viste, ikke ved ordet som fløt over, så du har en linje å finne fotfeste i i stedet for et brått kutt. Det betyr bare noe når boksen skifter raskt, for en som sto lenge nok til å bli lest, hadde allerede gitt deg linjen.

Hold nede ⌃, så kommer originalen tilbake

Oversettelse tar fra deg det du lyttet til. Holder du nede ⌃, får du det tilbake: Både den aktive boksen og ⌥-stabelen bytter til språket som snakkes, nøyaktig så lenge du holder tasten. Oversettelsen fortsetter i bakgrunnen mens du ser, så når du slipper, kommer du tilbake til gjeldende tekst og ikke til øyeblikksbildet du forlot, og hvert språk har sin egen historikk, så stabelen blander aldri de to.

For den som lærer seg språket, er det akkurat den nyttige formen: Hold nede ⌃ for å lese språket slik det blir snakket, og slipp når du har mistet tråden.

Nesten alle par, uten omvei om engelsk

Atten språk gir 306 språkpar med retning. Oversettelse er et eget trinn her og ikke en innstilling i talegjenkjenningen, fordi talemodeller som oversetter mens de transkriberer, er trent til og fra engelsk. Fransk til tysk måtte da ha gått veien om engelsk, og flere av disse språkene finnes ikke i settene deres i det hele tatt. Å gi ferdig tekst til en oversetter koster noen titalls millisekunder og dekker nesten alle par: 296 av de 306, fordi Apples oversetter ikke tilbyr svensk til eller fra russisk, ukrainsk, polsk, arabisk eller hindi.

Med automatisk gjenkjenning hentes kildespråket fra talegjenkjenningens egen språkmerking, som den kjenner etter et ord eller to med tale, i stedet for at oversetteren må gjette det én setning om gangen.

Fortsatt forlater ingenting Macen

Lyden har aldri forlatt Macen, og det gjør heller ikke den oversatte teksten. Den går gjennom Apples Translation-rammeverk, den samme oversettelsen på enheten som resten av macOS bruker, så det er ingen server involvert, ingen API-nøkkel å ta vare på og ingen konto å opprette. Det eneste øyeblikket med nettverk er når macOS ber om å laste ned et språkpar første gang du bruker det, slik det også gjør for sin egen oversettelse. Etter det ligger paret på disken, og det er ingenting mer å hente.

Også når den leses opp, blir den på Macen: Stemmen er en som macOS har installert, og ingenting sendes noe sted for å bli lest opp.

Oversatt eller ikke: Ingenting skrives ned med mindre du lagrer en avskrift. En oversatt undertekst står på skjermen og er så borte, akkurat som en uoversatt, og personvernsiden er kort av samme grunn som den alltid har vært.

Verdt å vite før du stoler på den

  • macOS 15 eller nyere, bare for denne funksjonen. Det er der Apples oversetter kommer. På 14.2 tekster appen fortsatt alt den alltid har gjort, og de tre radene mangler helt i menyen i stedet for å være nedtonet.
  • Den oversetter det den hørte, ikke det som ble sagt. Et navn talegjenkjenningen tok feil av, oversettes trofast som feil navn. Feil oppveier ikke hverandre i det andre trinnet, og der nøyaktighet betyr mest, er det som hjelper å låse talespråket i stedet for å la det stå på automatisk gjenkjenning.
  • Ferdigskrevne undertekster er bedre, der de finnes. En oversettelse som noen har skrevet, kontrollert og tidfestet, slår dette hver gang. Dette er for lyden som aldri fikk en: samtalen, huddlen, forelesningen, podkasten, videoen med bare originalsporet.
  • Én retning om gangen. Det finnes ett målspråk, ikke et par, så en samtale på to språk oversettes til ditt ene, og med ⌃ ser du hva som faktisk ble sagt.

Spørsmål om oversettelse

Hvilke språk kan den oversette mellom?
Hvilket som helst av de atten språkene den tekster, til nesten hvilket som helst av de sytten andre: engelsk, spansk, fransk, italiensk, portugisisk, tysk, nederlandsk, tyrkisk, russisk, arabisk, hindi, japansk, koreansk, vietnamesisk, ukrainsk, polsk, svensk og mandarin. Den tekster også dansk og norsk, som eksperimentelle språk, og oversetter dem på samme måte. Svensk, dansk og norsk kan ikke oversettes til eller fra russisk, ukrainsk, polsk, arabisk eller hindi, fordi Apples oversetter ikke tilbyr de parene. Alle andre par virker, og ingen av dem går veien om engelsk.
Forlater lyden Macen min for å bli oversatt?
Nei. Lyden forlater aldri Macen i utgangspunktet, og det gjør heller ikke teksten: Oversettelsen går gjennom Apples Translation-rammeverk, som virker på enheten. macOS kan be om å laste ned et språkpar første gang du bruker det, slik det gjør for all sin egen oversettelse, og etter det ligger paret på disken. De eneste forespørslene appen fortsatt kan sende, er en daglig sjekk etter en nyere versjon av seg selv, som du kan takke nei til, og en månedlig kontroll av lisensnøkkelen når du har en.
Hva er forskjellen på de to tidspunktene for oversettelse?
«Direkte, så endelig» oversetter det siste sekundet med tale ved hver oppdatering og toner det ned til det er endelig, så tekst i full styrke har sluttet å endre seg, mens nedtonet tekst fortsatt kan flytte seg. «Alltid direkte» oversetter alt på nytt ved hver oppdatering: Ingenting henger etter taleren, og alt på skjermen kan fortsatt skrives om. «Direkte, så endelig» er roligst å lese, «Alltid direkte» er den som aldri lar deg ligge en setning bak.
Kan jeg se originalspråket også?
Hold nede ⌃. Både den aktive boksen og ⌥-stabelen bytter til språket som snakkes så lenge tasten er nede, og oversettelsen fortsetter i bakgrunnen, så når du slipper, ser du gjeldende tekst og ikke øyeblikksbildet du forlot. Hvert språk har sin egen historikk, så stabelen blander aldri de to.
Hvilken macOS krever oversettelse?
macOS 15, fordi det er der Apples Translation-rammeverk kommer. Tekstingen kjører fortsatt på 14.2, der «Oversett til» og «Tidspunkt for oversettelse» rett og slett ikke finnes i menyen, i stedet for å være nedtonet.
Er dette det samme som undertekster på en strømmetjeneste?
Nei. En strømmetjeneste leverer en oversettelse som noen har skrevet, kontrollert og tidfestet, og der en slik finnes, er den bedre enn dette. Dette er for lyden som aldri fikk en: en samtale, en huddle, en forelesning, en podkast, en video med bare originalsporet.

Atten språk inn, ditt eget språk ut.

Refusjon innen 14 dager, uten spørsmål

Gratis i 7 dager, deretter 19 $ én gang, alle fremtidige oppdateringer inkludert · macOS 14.2 eller nyere · Apple silicon
Ubegrensede undertekster i sanntid, så lenge du eier Macen. Ingen minutter å kjøpe, ingen konto, ikke noe abonnement.