Küsimused, mis peale tulevad.
Vastatud otse, ilma ümber ja ära käimata.
raha ja vabadus
Tasuta, tõepoolest.
Kas see on tõesti tasuta?
Jah. Yappy on avatud lähtekoodiga MIT litsentsi all. Oma lugemise kuulamine on juurdepääsu küsimus, ja juurdepääsutööriistad ei peaks pangakaarti küsima. Arvutil ei ole tasulisi versioone ega reklaami. Telefonis (iPhone, iPad ja Android) kannab proovipapagoi riiulil korraga kolme dokumenti, ilma aja piiranguta; kui tahad põhjatu riiulit, audioraamatute trükikoda ja silda arvutiga, keerad ta üles Yappy Parlanchíniga — tellimusena või ühe korraga, igaveseks. Ilma kontota ja ilma reklaamita igal juhul.
Kus on nipp? Kuidas teda rahastatakse?
Nippi pole: pole servereid, mida tasuda. Süntees jookseb sinu seadmes, seega pole Yappyl kasutajakohast kulu. See on autori isiklik projekt, avaldatud seepärast, et ta juba oli olemas ja võiks veel kellelegi kasulik olla.
Kas tasuta prooviperioodi on?
Ei, tahtlikult. Kolme dokumendi nagi ongi proov, ja ta ei aegu ega hakka seitsme päeva pärast raha küsima. Kui Yappy sulle kasu toob, tead seda isegi ilma, et keegi sulle stopperit ette paneks.
Kas tohin avaldada tekitatud heli, näiteks taskuhäälingus või videos?
Yappy kood on MIT ja ei kehtesta sulle tingimusi. Häälemudelil Supertonic 3 on omaette litsents: avatud litsents OpenRAIL-M tüüpi, koos kasutustingimustega. Vaata seda üle mudeli lehel enne kommertskasutust, sest see osa ei sõltu Yappyst ja me ei saa selle eest midagi lubada.
sinu tekstid ei liigu kusagile
Privaatsus, ees- ja perekonnanimega.
Kas minu tekstid lähevad kuhugi serverisse?
Ei. Süntees, ümberkirjutus ja artiklite väljavõtmine toimuvad sinu seadmes. Seda, mida sa Yappiga jagad, ei saadeta kusagilegi: kontosid ei ole, koopiaid ei tehata ja ühtegi Yappy serverit, kuhu neid saaks salvestada, ei ole olemas. Võrguga puutuvad kokku neli konkreetset asja, ja kõik need on üles loetud privaatsuspoliitikas.
Kas Yappy kogub kasutusstatistikat?
Jah, ta kogub, ja seda tasub öelda ilma ümberkäändudeta. Mobiilirakendus saadab anonüümseid kasutusstatistikuid: need on tehases sisse lülitatud ja välja lülitatavad tagatoast. Läbi läheb sündmuse nimi kinnisest nimekirjast (et rakendus avati, millist sammu tutvumiskäigust näidatakse, millist plaani puudutatakse, kas üks ettelugemine lõpeb), mõni sisuta tehniline andmetükk (tüübid, ajad ja veakoodid), juhuslik paigaldustunnus, seadme mudel, süsteemi versioon, keel ja rakenduse versioon. Mitte kunagi sinu nimi, sinu e-post, tekst, mida sa kuulad, dokumendi pealkiri ega link, ja mitte ühtegi reklaamitunnust. Ja mitte Google'ile, mitte Firebasesse, mitte ühelegi analüütikafirmale: need lähevad autori endale kuuluvasse Workerisse ja Cloudflare'i andmebaasi D1. Lauarvutil ei ole ühtegi statistikat.
Ja sild telefoni ja arvuti vahel?
See on otsene ühendus sinu kahe seadme vahel, otsast lõpuni krüpteeritud QUIC-iga, kasutades protokolli iroh. Sidumiseks suunad kaamera QR-koodile, mida sinu arvuti näitab, ja saadud võtme saab sealt igal ajal tühistada. Vahele ei jää ühtegi Yappy serverit, sest ühtegi Yappy serverit ei ole olemas.
Kas see töötab ilma võrguta?
Jah, igaveseks. Kui mudel on korra alla laaditud — umbes 200 MB telefonis ja umbes 398 MB arvutis —, võid Yappit kasutada lennukirežiimis: kleebida teksti, avada dokumente, sünteesida ja eksportida. Ainult uute aadresside jagamiseks on vaja võrku, ilmselgetel põhjustel. Ka pilvesünkroniseeringut ei ole: sinu raamatukogu elab sinu seadmes, ja sild tuleb kõige lähemale sellele, kuidas midagi ühest masinast teise viiakse.
mis kõlab
Hääl ja keeled.
Millist häälemudelit ta kasutab?
Supertonic 3 — Supertone'i avatud mudel, umbes 99 miljonit parameetrit, mis mahub 398 MB arvutis ja 200 MB telefonis ning sünteesib igas viimaste aastate sülearvutis kiiremini kui reaalajas. Ta töötab tähtede kaupa: seepärast on olemas stsenarist, mis teeb numbrid, lühendid ja sümbolid sõnadeks enne, kui hääl neid näeb.
Milliseid keeli ta räägib?
Saksa, araabia, bulgaaria, tšehhi, korea, horvaatia, taani, slovaki, sloveeni, hispaania, eesti, soome, prantsuse, kreeka, hindi, ungari, indoneesia, inglise, itaalia, jaapani, läti, leedu, hollandi, poola, portugali, rumeenia, vene, rootsi, türgi, ukraina ja vietnami keelt. Kolmkümmend üks. Ja kümme häält on kõik polüglotid: sama hääl loeb neid kõiki, kõlavat muutmata.
Mis juhtub, kui ühes dokumendis on mitu keelt?
Yappy tuvastab dokumendi keele ja lõik haaval iga katke oma: ingliskeelne tsitaat eestikeelses essees loetakse inglise keeles, sama häälega, ilma et sa peaksid midagi puudutama. Ja kui tuvastus eksib, saad keele käsitsi paika panna.
Milles see erineb VoiceOverist või „Loe ekraani“ funktsioonist?
Süsteemi ekraanilugerid loevad ekraani sellisena, nagu ta on, süsteemi prosoodiaga ja ilma mäluta. Yappy valmistab teksti enne etteütlust ette (puhastab artikli, teeb numbrid ja lühendid sõnadeks, märgib pausid), loeb seda loomuliku häälega, mäletab, kus pooleli jäid, eksportib audioraamatuid ja kõlab edasi ka siis, kui ekraan on lukus. Need on kaks sugulast, erineva ametiga, ja nad saavad korraga töötada, üksteist takistamata: Yappy ei asenda ekraanilugerit ega püüagi seda teha.
mis sisse läheb
Dokumendid.
Milliseid vorminguid ta aktsepteerib?
Veebiartiklid (leht puhastab end ise), videod avaldatud transkriptsiooni kaudu, PDF, EPUB, Word, ODT, RTF, Markdown, lihttekst, .pptx, .xlsx, .csv ja helimärkmed. Telefonis kõik jagamispaani kaudu; töölaual lisaks lohistades või kiirklahvidega. Ja kui arvutis on pandoc olemas, laieneb loend veel LaTeXile, reStructuredTextile, Orgile ja mõnele teisele.
Ja need skaneeritud PDF-id, mille sees teksti ei ole?
Läbivad enne lugemist kohaliku OCR-i, arvutis, iPhone'is ja Androidis, ja ka seal ei lahku seadmest midagi. Tasuta kõikjal: OCR ei ole tellimuse osa. Mõeldud ladina tähestikus trükitekstile; teisi kirjasüsteeme tuvastatakse ainult iPhone'is, iPadis ja Macis, Apple'i tuvastajaga. Viltu või udune skaneering annab seda, mida iga OCR suudab anda, aga korralik loetakse tervikuna läbi.
Kas ta loeb raamatuid, mis ma poest ostsin?
Ainult need, mida sa avada saad. Kaitseta EPUB loetakse tervikuna läbi, koos peatükkidega. Poest ostetud DRM-iga raamatuid ei saa lugeda, ei siin ega kusagil mujal: see lukk ei ole Yappy oma, ega me ei hakka teesklema, et võtit oleks.
Kuidas raamatukogust midagi kustutada?
Raamatukogust endast: igal dokumendil on oma unustamise valik, ja sellega kaob ka selle heli. Eksporditud failid (.m4b, .mp3, .wav) on sinu omad ja elavad seal, kuhu sa nad salvestasid; nende kustutamine ja liigutamine on Finderi või Failide asi.
kui midagi läheb katki
Rikked ja abi.
Miks esimene süntees võtab paar sekundit rohkem aega?
Esmakordselt laaditakse mudel mällu. Pärast on ta soe, ja järgmised laused tulevad käigu pealt. Kui sa just installisid rakenduse arvutisse, tuleb esimese ootamise sisse veel ka häältemudeli allalaadimine.
Üks sõna hääldatakse valesti. Kas teda saab õpetada?
Kasutaja hääldussõnastikku pole, nii et kiire tee on kirjutada sõna redaktoris nii, nagu ta kõlab: mudel loeb tähemärke ja kuulab sind. Kui tegu on üldise mustriga (lühend, akronüüm, mõõtühik), räägi sellest GitHubi teemades: hääldusreeglite tabelid kasvavad sellistest juhtumitest.
Jagasin ühe video, aga ta ei ütle midagi.
Yappy kasutab video avaldatud transkriptsiooni, mitte selle heli transkriptsiooni. Kui sellel videol transkriptsiooni pole, pole seal midagi lugeda. Ja kui video on sinu enda ja sul on fail käes, jaga fail: siis transkribeerib ta kohalik kõrv.
Leidsin vea. Kus sellest rääkida?
GitHubi teemades või kirjutades aadressile [email protected]. Kui saad kaasa teksti, mille peal viga ilmnes, ja mainid oma süsteemi, saab asja kiiremini korda.