see, mida keegi teine ei näita
Kirjutatust kõnelduks.
Ette lugemine ei ole tähitamine: see on tõlgendamine. „1492“ öeldakse „tuhat nelisada üheksakümmend kaks“; „Henry VIII“ öeldakse „Henry kaheksas“, aga „Louis XIV“ on prantsuse keeles „Louis quatorze“; „EL CID“ ei ole rooma number; FBI öeldakse tähe haaval, NASA mitte. Enne ühegi silbi sünteesimist teeb Yappy tekstist lugemisskripti: partituuri sellest, mida hääl tõeliselt ütlema hakkab.
Proovi seda siin kohapeal: see on sama Rust, mis rakenduseski, kompileeritud sinu brauseri jaoks.
Skript ilmub siia, teisendatud kohad allajoonituna.
Kaksteist ametit ühe korruga.
Kuupäevad
„24/5/1533“ öeldakse välja tervenisti, iga keele järjestuse ja soo järgi.
Kellaajad
„14:05“ öeldakse nii, nagu inimene ütleks, mitte nii, nagu kell loeks.
Rahad
„3,50 €“ öeldakse „kolm eurot viiskümmend“ – õiges vormis.
Protsendid
„7%“ üteldakse „seitse protsenti“, aga „0,5%“ ei hääldu lihtsalt kui „null koma viis“.
Unidades
„230 °C“ üteldakse „kakssada kolmkümmend Celsiuse kraadi“.
Ordinales
„3.ª“ üteldakse „tercera“ – õiges soos ja käändes seal, kus keel neid eristab.
Rooma numbrid mõistusega
„siglo XX“ on kardinaalarv, „Enrique VIII“ ordinaalarv ja „EL CID“ pole üldse number.
Lühendid fonotaktika põhjal
FBI tähtlitakse; NASA loetakse sõnana. Reegli määrab see, kuidas lühend kõlab, mitte mõni nimekiri.
Abreviaturas
„jne“, „lk“, „19. saj“: igal keelel on oma tabel.
Números grandes
Unicode CLDR-i RBNF-grammatikad, sugu ja käänded kaasa arvatud.
31 idiomas
Samad reeglid, iga keele oma grammatikaga. Käsitsi kirjutatud nimekirju pole.
El ritmo
Pealkirjad hingavad pärast ütlemist; loendid löövad oma takti. Pausid on osa skriptist, mitte juhusest.