
Inhoud
- De drie betekenissen van “offline”
- Wat elke app over zichzelf zegt
- De casus ElevenReader, omdat die het duidelijkst is
- De verrassing: Voice Dream Reader
- Wat zelfs in het beste geval verbinding nodig heeft
- De controle van dertig seconden, voordat je erop vertrouwt
- Grenzen van deze vergelijking
- Wat wij bouwen, en waarom het in deze lijst staat
- De versie van één regel
Je zit op tien kilometer hoogte met een pdf die je vorige week had willen lezen. Je opent de voorleesapp die je juist voor dit moment had geïnstalleerd, plakt een alinea en drukt op afspelen. Er gebeurt niets — of een laadindicator blijft eindeloos draaien, of een melding vraagt je om je verbinding te controleren.
Op de App Store-pagina stond “offline”. Gelogen was dat niet, strikt genomen. Het woord betekende alleen iets anders dan jij aannam.
Kort antwoord: in deze categorie wordt “offline” voor drie onverenigbare dingen gebruikt. Sommige apps maken nieuwe spraak op het toestel, volledig zonder netwerk. Andere spelen alleen audio af die je eerder online hebt omgezet. Weer andere hebben helemaal geen offlinemodus. Vóór een vlucht is de zinvolle vraag niet “werkt het offline?”, maar “leest het tekst voor die ik aanlever terwijl ik al zonder verbinding zit?”
Reikwijdte en bronnen: dit artikel behandelt negen iPhone-apps: Local TTS - Voice Aloud Reader, SpeakCove, PageEcho, VoiceReader AI, Speech Central, Voice Dream Reader, ElevenReader, Speechify en NaturalReader, plus “Spreek scherm” dat in iOS is ingebouwd. Local TTS is onze eigen app, dus elke bewering hieronder komt uit de door het product zelf gepubliceerde beschrijving — winkelpagina, prijspagina of helpdocumentatie — en niet uit onze mening erover; alles is geciteerd zodat je het bij de bron kunt nakijken. De pagina’s zijn op 23 augustus 2026 geraadpleegd. Aanbieders wijzigen hun abonnementen vaak: controleer de actuele pagina voordat je betaalt.
De drie betekenissen van “offline”
Sorteer de categorie zo en de verwarring verdwijnt.
1. Live synthese op het toestel. Het spraakmodel draait op je iPhone. Je kunt zonder verbinding tekst plakken die je nooit eerder hebt gezien en die laten voorlezen. Dit is de enige betekenis die een vlucht overleeft.
2. Afspelen van vooraf gegenereerde audio. Je zet tekst om naar een audiobestand terwijl je verbinding hebt, het bestand staat op het toestel en je speelt het later zonder netwerk af. Dat is echt nuttig — zo werken podcasts — maar het is offline luisteren, geen offline spreken. Met nieuwe tekst krijg je niets.
3. Geen offlinemodus. Elk verzoek gaat naar een server. Zonder verbinding is de app een documentviewer.
Er is ook een tweede as waar mensen op stuklopen, en die geldt zelfs voor categorie 1: wat er verder nog netwerk nodig heeft. Een stemmodel moet meestal één keer worden gedownload. Een abonnement moet worden gecontroleerd. Een cloudbibliotheek moet synchroniseren. Een app kan prima lokaal synthetiseren en toch nutteloos zijn in het vliegtuig, omdat je hem bij de gate installeerde en nooit een stem hebt gedownload.
Wat elke app over zichzelf zegt
Alles in deze tabel is geciteerd of samengevat uit de winkelpagina, prijspagina of documentatie van het product zelf.
| App | Waar de spraak ontstaat | Wat de eigen pagina zegt | Account nodig |
|---|---|---|---|
| Local TTS | Op het toestel (Supertonic 3, Kokoro-82M) | 100% offline neurale spraak; niets van wat je leest of hoort verlaat het toestel | Nee |
| SpeakCove | Op het toestel | “Alles draait op je toestel. Geen internet nodig — werkt in vliegtuigmodus”; “100% OFFLINE” | “Geen account nodig, geen registratie” |
| PageEcho | Op het toestel (Supertonic, Kokoro, Apple-stemmen) | “Nul vertraging, geen netwerk vereist”; “Alle verwerking gebeurt lokaal” | “Geen accounts” |
| VoiceReader AI | Op het toestel na een eenmalige modeldownload | “Na de eerste stemdownload is geen internetverbinding vereist” | Nee — eenmalige aankoop |
| Speech Central | Op het toestel, met de ingebouwde iOS-stemmen | “Gebruikt de ingebouwde stemmen van het toestel, dus onlinediensten zijn niet nodig” | Nee |
| Voice Dream Reader | Op het toestel, iOS-stemmen en gekochte premiumstemmen | “Alle stemmen werken offline en spelen op de achtergrond” | Ja — “voor de app is een abonnement vereist” |
| “Spreek scherm” | Op het toestel, met geïnstalleerde systeemstemmen | Ingebouwd in de toegankelijkheidsopties van iOS; leest met de geïnstalleerde stemmen | Nee |
| ElevenReader | Op de servers van ElevenLabs | Offlinedownloads “zetten tekst vooraf om naar audio zodat je zonder internetverbinding kunt luisteren” | Ja |
| Speechify | Op servers | De App Store-pagina belooft niets over offline | Ja |
| NaturalReader | Op servers | De tekst wordt verstuurd voor omzetting in de cloud | Ja bij betaalde abonnementen |
Lees de tweede kolom van boven naar beneden en de indeling ordent zichzelf: zeven van deze tien maken de spraak lokaal, één maakt hem op afstand en bewaart het resultaat, en twee hebben bij elk verzoek netwerk nodig.
De casus ElevenReader, omdat die het duidelijkst is
ElevenReader verdient een aparte behandeling om twee redenen: het is de vaakst voorkomende bron van het misverstand, en de eigen documentatie is er bewonderenswaardig precies over.
De prijspagina van ElevenReader beschrijft offlinedownloads als een functie waarmee je “convert text into audio ahead of time so you can listen without an internet connection” (tekst vooraf naar audio omzet zodat je zonder internetverbinding kunt luisteren). Elke beperking volgt uit die ene zin:
- Het is de omzetting die netwerk nodig heeft. Alleen het afspelen is offline.
- Het is een functie van het Ultra-abonnement. Het gratis niveau, met 10 uur tekst-naar-audio per maand, genereert via het netwerk.
- Downloads zijn begrensd op ongeveer 20 uur per dag.
- Bestanden blijven maximaal 60 dagen bewaard en verdwijnen bij uitloggen.
Niets daarvan is een gebrek. ElevenLabs draait grote modellen die niet in een telefoon passen, en vooraf genereren is het eerlijke technische antwoord op die beperking. Het is simpelweg een ander product dan een app die lokaal synthetiseert — en het woord “offline” verhult dat verschil.
De verrassing: Voice Dream Reader
Op de pagina van Voice Dream Reader staat dat “alle stemmen offline werken” en dat de scanner “volledig op het toestel werkt: geen internet nodig”. Beide kloppen, en de app is al jaren de standaardkeuze binnen de toegankelijkheidsgemeenschap.
Maar op diezelfde pagina staat ook: “voor toegang tot de app is een abonnement vereist.” Dat de spraak lokaal ontstaat helpt weinig als de app zichzelf achter een abonnement afsluit. Dit is de tweede as van hierboven: een motor uit categorie 1 met een afhankelijkheid uit categorie 3 aan de voordeur geschroefd. De twee beweringen spreken elkaar niet tegen — de stemmen zijn echt lokaal — maar “werkt offline” en “opent offline” zijn twee vragen, en de pagina beantwoordt alleen de eerste.
Wat zelfs in het beste geval verbinding nodig heeft
Als je voor een vlucht pakt, zijn dit de vier dingen waar mensen over struikelen, ongeacht welke lokale app ze kozen:
- De stemdownload bij de eerste start. VoiceReader AI zegt het onomwonden: offline werkt het “na de eerste stemdownload”. De meeste lokale apps worden klein geleverd en halen het model apart op. Installeer en open elke app voordat je vertrekt.
- Precies de stem die je wilt. Eén stem downloaden downloadt ze niet allemaal. Midden in de vlucht naar een andere verteller wisselen kan mislukken terwijl het afspelen gewoon werkt.
- Controle van het abonnement. Elke app die een actief abonnement vereist, kan dat opnieuw controleren.
- Documentbibliotheken in de cloud. Een app die je bestanden op een server bewaart, heeft je bestanden op een server. Importeer ze eerst naar lokale opslag.
De controle van dertig seconden, voordat je erop vertrouwt
Documentatie vertelt je wat een product van plan is. Je eigen telefoon vertelt je wat het doet op de dag dat je het nodig hebt. De controle is kort:
- Nog met verbinding: open de app, rond de eerste configuratie af en download de stem die je wilt gebruiken.
- Zet vliegtuigmodus aan — en controleer daarna dat ook wifi uit staat. Vliegtuigmodus laat wifi aan als die al aan stond, waarmee de hele test stilletjes waardeloos wordt.
- Plak een zin die de app nooit eerder heeft gezien en druk op afspelen.
Stap 3 is de hele vraag. Een eerder geïmporteerd document afspelen bewijst alleen dat er een bestand was opgeslagen. Spraak uit tekst die de app voor het eerst ziet, zonder netwerk: dát scheidt categorie 1 van categorie 2, en dát is wat je op tien kilometer hoogte werkelijk gaat doen.
Mislukt het, lees de foutmelding dan goed. “Network connection required to generate speech” betekent dat de motor op afstand draait. “Voice not downloaded” betekent dat de motor lokaal is en dat je stap 1 hebt overgeslagen.
Grenzen van deze vergelijking
Een paar eerlijke grenzen, want een vergelijking die beweert alles te beslechten, beslecht niets:
- Dit is een documentatievergelijking. Elke rij geeft weer wat een product op 23 augustus 2026 over zichzelf publiceert. Gepubliceerde beweringen zijn een redelijk vertrekpunt — daar is een aanbieder op aanspreekbaar — maar ze beschrijven een intentie, niet jouw specifieke toestel op een specifieke dag.
- Offline is niet hetzelfde als goed. Grote servermodellen klinken werkelijk beter dan alles wat in een telefoon past. Voor lokaal kiezen betekent die ruil accepteren, en het is een echte ruil.
- Abonnementen veranderen vaak. Het offlineniveau van ElevenReader, de woordlimieten van Speechify en elke hier genoemde prijs kunnen volgend kwartaal verschuiven.
- Boeken met DRM vallen buiten dit stuk. Geen enkele optie in deze lijst kan een aankoop uit Kindle of Apple Books voorlezen, offline of niet. Je hebt een DRM-vrij bestand nodig dat je mag openen.
Wat wij bouwen, en waarom het in deze lijst staat
Local TTS is onze eigen app, dus lees deze paragraaf als belangenverklaring, niet als oordeel.
Hij valt in categorie 1. De spraak ontstaat op de iPhone met Supertonic 3 voor 31 talen en met Kokoro-82M voor de Engelse stemmen; beide modellen staan naast elkaar in de officiële benchmarks. Nieuwe tekst die je op kruishoogte plakt, wordt dus zin voor zin gesynthetiseerd in plaats van opgehaald. Er is geen account, dus er valt nergens in te loggen. Dankzij OCR op het toestel werkt ook een gefotografeerde pagina zonder verbinding. Het gratis abonnement leest tot 500 tekens per notitie — genoeg om de controle van dertig seconden hierboven zonder te betalen uit te voeren, wat overtuigender is dan deze alinea.
Een recensent in de Amerikaanse App Store verwoordt het onderscheid helderder dan het ons is gelukt:
“Compared to the pay walls like other TTS apps, being able to use it offline and simply copy and paste without limits is what other apps are missing.”
— #night11, vijf sterren, 21 augustus 2026, App Store
(Vergeleken met de betaalmuren van andere TTS-apps is juist dit wat de rest mist: hem offline kunnen gebruiken en gewoon onbeperkt kopiëren en plakken.)
De eerlijke grenzen: hij draait alleen op iPhone en iPad, hij leest pdf, EPUB, DOCX, TXT en Markdown in plaats van elk bestaand formaat, en zijn stemmen verslaan een groot cloudmodel niet op pure natuurlijkheid. Lees je aan een bureau op wifi en wil je de mooist klinkende voordracht, dan is een serverapp een redelijke keuze. Lees je in vliegtuigen, treinen en op metroperrons — of gaat het om documenten die je liever nergens uploadt — dan moet je in de lokale categorie zoeken, en daar zitten meerdere goede apps in.
De versie van één regel
Vóór je vliegt: open de app, plak een zin die je nooit eerder hebt gebruikt, zet vliegtuigmodus aan en druk op afspelen. Dertig seconden nu zijn beter dan een uur stilte straks.
Zet elke tekst om in spraak — offline
Local TTS leest pdf’s, e-books en artikelen voor op je iPhone — privé, natuurlijk en van jou.
Download in de App Store