Gå til indhold
Yappy Hent
Sprog: da

Spørgsmål, der dukker op.

Besvaret lige på, uden omsvøb.

pengene og friheden

Gratis, på serøst.

Er det virkelig gratis?
Ja. Yappy er open source med MIT-licens. At kunne lytte til det, man læser, er et spørgsmål om tilgængelighed, og tilgængelighedsværktøjer burde ikke bede om et betalingskort. På computeren findes hverken betalingsversion eller reklamer. På iPhone bærer prøvepapegøjen tre dokumenter ad gangen på sin knage, uden tidsgrænse. Vil du have knagen uden bund, lydbogstrykkeriet og broen til computeren, trækker du i snoren med Yappy Parlanchín – som abonnement eller med ét engangsbeløb for livet. Uden konto og uden reklamer, uanset hvad.
Hvor er fisken? Hvordan finansieres det?
Der er ingen fisk: der er ingen servere at betale for. Syntesen kører på din enhed, så Yappy har ingen omkostninger pr. bruger. Det er skaberens eget projekt, udgivet, fordi det nu engang fandtes og kunne nytte andre.
Findes der en gratis prøve?
Nej, med vilje. Knagen med de tre dokumenter er prøven, og den udløber ikke og bliver heller ikke til en opkrævning efter syv dage. Hvis Yappy dur for dig, ved du det af dig selv, uden at nogen holder et ur foran dig.
Må jeg udgive den lyd, jeg genererer, i en podcast eller en video?
Yappys kode er MIT og stiller ingen betingelser. Stemmemodellen, Supertonic 3, har sin egen licens: en åben licens af typen OpenRAIL-M med brugsklausuler. Læs den på modellens side, før du bruger den kommercielt – den del styres ikke af Yappy, og vi kan ikke love noget på dens vegne.

dine tekster bliver hjemme

Privatlivet, sort på hvidt.

Lander mine tekster på en server?
Nej. Syntese, transskription og udtræk af artikler foregår på din egen enhed. Det, du deler med Yappy, sendes ingen steder hen: Der er ingen konti, ingen kopier, og der findes ingen Yappy-server, hvor de kunne gemmes. Fire konkrete ting rører nettet, og de står alle i privatlivspolitikken.
Indsamler Yappy brugsstatistik?
Ja, det gør appen, og det skal siges uden omsvøb. Mobilappen sender anonyme brugsstatistikker: De er slået til fra fabrikken og kan slås fra i baglokalet. Det, der sendes, er navnet på en begivenhed fra en lukket liste (at appen blev åbnet, hvilket trin i velkomstrunden man ser, hvilken plan man trykker på, om en oplæsning slutter), et tilfældigt installations-id, sproget og versionen. Aldrig dit navn, din mail, den tekst, du læser, titlen på et dokument eller et link, og aldrig et reklame-id. Og tallene går ikke til Google, ikke til Firebase, ikke til noget analysefirma: De går til en Worker og en Cloudflare D1-database, som forfatteren selv ejer. På computeren findes der ingen statistik overhovedet.
Og broen mellem mobil og computer?
Det er en direkte forbindelse mellem dine to enheder, krypteret fra ende til anden med QUIC via protokollen fra iroh. Parringen sker ved at rette kameraet mod en QR-kode, som din computer viser, og nøglen kan tilbagekaldes derfra når som helst. Der er ingen Yappy-server imellem, for der findes ingen Yappy-server.
Virker den uden internet?
Ja, for altid. Efter den første download af modellen, ca. 200 MB på mobilen og ca. 398 MB på computeren, kan du bruge Yappy i flytilstand: indsætte tekst, åbne dokumenter, syntetisere og eksportere. Kun deling af nye adresser kræver net, af indlysende grunde. Der er heller ingen skysynkronisering: Dit bibliotek bor på din enhed, og broen er det nærmeste, man kommer på at flytte noget fra én maskine til en anden.

det, der lyder

Stemmen og sprogene.

Hvilken stemmemodel bruger Yappy?
Supertonic 3, en åben model fra Supertone med omkring 99 millioner parametre. Den fylder 398 MB på computeren og 200 MB på mobilen og syntetiserer hurtigere end realtid på enhver bærbar fra de seneste år. Modellen arbejder på tegnniveau: Derfor findes manuskripteren, der omsætter tal, forkortelser og symboler til ord, før stemmen ser dem.
Hvilke sprog taler den?
Tysk, arabisk, bulgarsk, tjekkisk, koreansk, kroatisk, dansk, slovakisk, slovensk, spansk, estisk, finsk, fransk, græsk, hindi, ungarsk, indonesisk, engelsk, italiensk, japansk, letisk, litauisk, hollandsk, polsk, portugisisk, rumænsk, russisk, svensk, tyrkisk, ukrainsk og vietnamesisk. Enogtredive. Og alle ti stemmer er flersprogede: Den samme stemme læser dem alle uden at skifte klang.
Hvad med et dokument, der blander sprog?
Yappy genkender dokumentets sprog og, afsnit for afsnit, hvert stykkes: Et engelsk citat i et spansk essay læses på engelsk, med den samme stemme, uden at du rører noget. Og tager genkendelsen fejl, kan du sætte sproget manuelt.
Hvordan adskiller den sig fra VoiceOver eller »Læs skærmen op«?
Skærmoplæsere læser skærmen, præcis som den ser ud, med systemets prosodi og uden hukommelse. Yappy klargør teksten, før den læses op (gør artiklen ren, sætter ord på tal og forkortelser, markerer pauserne), læser den med en naturlig stemme, husker, hvor du var nået til, eksporterer lydbøger og spiller videre, mens skærmen er låst. De to er i familie, men har hver sit håndværk, og de bruges sagtens samtidig uden at genere hinanden: Yappy erstatter ikke en skærmoplæser og påstår det heller ikke.

det, der kommer ind

Dokumenterne.

Hvilke formater tager den imod?
Webartikler (siden rydder op i sig selv), videoer via deres offentliggjorte transskription, PDF, EPUB, Word, ODT, RTF, Markdown, ren tekst, .pptx, .xlsx, .csv og stemmenoter. På mobilen sker det hele via delingsarket; på computeren kan du desuden trække filer ind eller bruge genvejene. Og har du pandoc installeret på computeren, vokser listen med LaTeX, reStructuredText, Org og nogle få flere.
Og scannede PDF'er uden tekst i?
På computeren kører de igennem en lokal OCR, før de læses op, og heller dér forlader noget din computer. På iPhone endnu ikke: Er PDF'en et fotografi af papiret, finder mobilen ingen tekst at læse. Et skævt eller sløret scan giver det, enhver OCR kan give, men et ordentligt læses helt op.
Kan den læse bøger, jeg har købt i en butik?
Kun dem, du kan åbne. En EPUB uden kopibeskyttelse læses i sin helhed, med alle sine kapitler. Bøger med DRM fra en butik kan ikke læses – hverken her eller andre steder. Låsen er ikke Yappys, og vi skal ikke lade som om, vi har nøglen.
Hvordan sletter jeg noget fra biblioteket?
Fra selve biblioteket: hvert dokument har sin glem-funktion, og med den forsvinder lyden også. De eksporterede filer (.m4b, .mp3, .wav) er dine og ligger der, hvor du gemte dem. At slette eller flytte dem er et stykke arbejde for Finder eller Filer.

når noget går galt

Fejl og hjælp.

Hvorfor tager den første syntese et par sekunder ekstra?
Første gang indlæses modellen i hukommelsen. Bagefter er den varm, og de næste sætninger kommer med det samme. Har du lige installeret appen på computeren, inkluderer den første ventetid også download af stemmemodellen.
Et ord udtales forkert. Kan man lære appen det?
Der findes ingen brugerordbog for udtale, så den hurtige vej er at skrive ordet, som det lyder, i editoren: Modellen læser tegn og adlyder dig. Er det et generelt mønster (en forkortelse, et akronym, en enhed), så fortæl om det i issues på GitHub: Tabellerne i tekstfortolkeren vokser med den slags tilfælde.
Jeg har delt en video, og den siger ingenting.
Yappy holder sig til videoens offentliggjorte transskription og transskriberer ikke lyden. Har videoen ingen transskription, er der ingenting at læse op. Er videoen din egen, og ligger den i en fil, så del filen: Så transskriberer det lokale øre den faktisk.
Jeg har fundet en fejl. Hvor fortæller jeg om den?
I issues på GitHub, eller ved at skrive til [email protected]. Med den tekst, der fejlede – hvis du kan dele den – og dit system, bliver det hurtigere rettet.