Offline
De stemmen draaien op het apparaat, dus de app leest ook zonder verbinding.
De weblezer opent je bestand in je browser en leest het daar meteen voor: geen account, niets te installeren, geen upload. Ook de app voor iPhone en iPad heeft geen account nodig, en bevat geen analytics, tracking of advertentie-SDK’s.
Het tabblad van de lezer op speakcove.com, met wat het downloadt om voor te lezen: het stemmodel en de engines die het draaien. Je bestand wordt in het tabblad geopend en voorgelezen, en gaat nooit de andere kant op.
Het is een pagina op speakcove.com. Je hoeft geen account te maken en niets te installeren.
Je browser geeft het aan de pagina, en de tekst wordt er meteen in het tabblad uit gehaald. Er wordt niets geüpload.
De stemmen worden eenmalig gedownload, zo’n 100 MB, en lezen je tekst daarna voor op je eigen apparaat.
Wat gaat waarheen
Een bestand openen in de weblezer werkt ongeveer zoals het openen in een app op je computer. Je browser leest het bestand van je schijf en geeft het aan de pagina, en de pagina haalt de tekst er meteen in het tabblad uit. Pagina’s die alleen scans zijn, gaan ook in het tabblad door tekstherkenning. Er gaat geen kopie van het bestand naar een server, niet naar de onze en niet naar die van iemand anders.1
De stemmen zijn het deel dat een download nodig heeft. De eerste keer dat je op afspelen drukt, haalt je browser het stemmodel van SpeakCove op van speakcove.com, zo’n 100 MB, en bewaart het, zodat latere bezoeken binnen een paar seconden starten. De engines die de stemmen draaien, PDF’s openen en scans lezen, komen van het jsDelivr-CDN, dat net als elke webserver je IP-adres ziet. Die downloads zijn de stemmen en de code die ze draait. Je bestand zit daar niet bij, en het gaat nooit de andere kant op.
Daardoor is de weblezer een goede plek voor dingen die je liever nergens uploadt: een contract, een brief van je arts, een concept dat nog niet af is. De lezer bewaart geen kopie. Sluit het tabblad en de tekst is weg; alleen de stemmen blijven in je browser staan voor de volgende keer.
In de app geldt hetzelfde, zonder browser eromheen. Er is geen account, dus SpeakCove weet nooit wie je bent. Je bestanden blijven op je telefoon of tablet, en scannen, tekstherkenning en de stemmen draaien allemaal op het apparaat, ook in vliegtuigmodus. De app bevat geen analytics, crashrapportage, tracking of advertentie-SDK’s.2
De app gaat alleen online als jij erom vraagt: om de gratis boeken en artikelen te doorzoeken, om het exemplaar dat je kiest te downloaden van de bron, zoals Project Gutenberg of arXiv, om te synchroniseren via iCloud, en voor aankopen in de App Store. Zoektermen gaan via onze eigen cacheserver, die geen logboek van verzoeken bijhoudt.
Eén beperking is goed om te weten. De stemmen van SpeakCove hebben WebGPU nodig, dat in de huidige versies van Chrome, Edge en Safari zit. In een browser zonder WebGPU valt de lezer terug op de ingebouwde stem van je browser of apparaat, en waar die stem draait, bepalen zij: sommige ingebouwde stemmen werken online. De lezer laat het weten als dat gebeurt.
Nee. Je browser opent het bestand en de pagina leest het voor in het tabblad. De pagina downloadt de stemmen en de engines die ze draaien; niets van je bestand gaat de andere kant op.
Nee. De weblezer vraagt geen aanmelding, en de app heeft helemaal geen account, dus SpeakCove weet nooit wie je bent.
De website gebruikt Google Analytics om te zien welke pagina’s nuttig zijn. De cookies worden alleen geplaatst als je ze accepteert in de cookiebanner, en je kunt je keuze altijd wijzigen via “Cookie-instellingen” onderaan elke pagina. Je bestand en je tekst horen daar nooit bij.
Nee. Op iPhone en iPad bevat de app geen analytics, crashrapportage, tracking of advertentie-SDK’s, en je documenten en scans blijven op je apparaat.
Open de lezer, sleep er een PDF in en druk op afspelen. Hij blijft in je browser. Ook de app voor iPhone en iPad houdt je bestanden op het apparaat.
De stemmen draaien op het apparaat, dus de app leest ook zonder verbinding.
Gescande PDF’s en foto’s van papier worden herkend en daarna voorgelezen.