Focused Reader

āļ…āļąāˇŠāļ­āļģ⎊āļœāļ­ āļ‡āļœāļē⎔āļ¸
āˇƒāˇ’āļēāļŊ⎔āļ¯āˇ™āļąāļ§āˇāļ¸
5+
āļļāˇāļœāˇāļąāˇ“āļ¸āˇŠ
āļ…āļąāˇŠāļ­āļģ⎊āļœāļ­ āļ‡āļœāļē⎔āļ¸
āˇƒāˇ’āļēāļŊ⎔āļ¯āˇ™āļąāļ§āˇāļ¸
āļ­āˇ€ āļ¯āˇāļą āļœāļąāˇŠāļą
āļ­āˇ’āļģ āļģ⎖ āļģ⎖āļ´āļē
āļ­āˇ’āļģ āļģ⎖ āļģ⎖āļ´āļē

āļ¸āˇ™āļ¸ āļē⎙āļ¯āˇ”āļ¸ āļœāˇāļą

Focused Reader āļēāļąāˇ” Rapid Serial Visual Presentation (RSVP) āˇ€āˇšāļœ āļšāˇ’āļē⎀āļąāˇŠāļąāˇ™āļšāˇ’. āļ•āļąāˇ‘āļ¸ āļē⎙āļ¯āˇ”āļ¸āļšāˇ’āļąāˇŠ āļ´āˇ™āˇ… āļļ⎙āļ¯āˇāļœāˇ™āļą āļ‘āļš āˇ€āļ āļąāļēāļšāˇŠ āļšāˇ’āļē⎀āļąāˇŠāļą, āļ´āˇŠâ€āļģ⎁⎃⎊āļ­ āˇ„āļŗāˇ”āļąāˇāļœāˇāļąāˇ“āļ¸āˇš āļŊāļšāˇŠāˇ‚āˇŠâ€āļēāļē āļ‹āļ¯āˇŠāļ¯āˇ“āļ´āļąāļē āļšāļģ āļ‡āļ­āˇ’ āļ…āļ­āļģ āļ‘āļ¸āļŸāˇ’āļąāˇŠ āļ”āļļ⎚ āļ‡āˇƒāˇŠ āļąāˇ’āˇāˇŠāļ āļŊ⎀ āļ´āˇ€āļ­āˇ’āļą āļ…āļ­āļģ āļ”āļļ⎚ āļ¸āˇœāˇ…āļē āļšāˇŠâ€āļģ⎒āļēāˇ āļšāļģāļē⎒.

āļœāˇ’āļĢ⎔āļ¸āˇŠ āļąāˇāļ­. āļ¯āˇāļąāˇŠāˇ€āˇ“āļ¸āˇŠ āļąāˇāļ­. āļŊ⎔⎄⎔āļļ⎐āļŗāˇ“āļ¸āļšāˇŠ āļąāˇāļ­. āļ”āļļ⎚ āļ‹āļ´āˇāļ‚āļœāļē⎙āļąāˇŠ āļšāˇ’āˇƒāˇ’āļ¯āˇ” āļ¯āļ­āˇŠāļ­āļēāļšāˇŠ āļ‰āˇ€āļ­āˇŠ āļąāˇœāˇ€āˇš.

āļ´āˇŠâ€āļģāļ°āˇāļą āˇ€āˇ’āˇāˇšāˇ‚āˇāļ‚āļœ

â€ĸ RSVP āļ‘āļąāˇŠāļĸ⎒āļ¸ â€” 100 āˇƒāˇ’āļ§ 400 WPM āļ¯āļšāˇŠāˇ€āˇ āļ§āˇ’āļšāˇŠ āļ‘āļšāļšāļ§ āļ‘āļšāˇŠ ⎀āļ āļąāļēāļšāˇŠ. 0 āļ§ āˇ€āˇ’āļģāˇāļ¸ āļšāļģāļąāˇŠāļą. āļąāˇāˇ€āļ­ āļšāˇ’āļē⎀⎓āļ¸āļ§ -1 āˇƒāˇ’āļ§ -100 WPM āļ¯āļšāˇŠāˇ€āˇ āļ†āļ´āˇƒāˇ” ⎄āļģ⎀āļąāˇŠāļą.

â€ĸ ORP āļ‹āļ¯āˇŠāļ¯āˇ“āļ´āļąāļē — āˇƒāˇ‘āļ¸ āˇ€āļ āļąāļēāļšāļ¸ āļ´āˇŠâ€āļģ⎁⎃⎊āļ­ āˇ„āļŗāˇ”āļąāˇāļœāˇāļąāˇ“āļ¸āˇš āļŊāļšāˇŠāˇ‚āˇŠâ€āļēāļē āļ´āˇŠâ€āļģāļ­āˇ’⎀⎒āļģ⎔āļ¯āˇŠāļ° āˇ€āļģ⎊āļĢāļēāļšāˇ’āļąāˇŠ ⎀⎒āļ¯āˇāˇ„⎔āļ¸āˇŠ āļšāļģ āļ­āˇ’āļģ āļ¸āļ°āˇŠâ€āļēāļēāļ§ āļ…āļ¸āˇ”āļĢāˇ āļ‡āļ­, āļ‘āļļ⎐⎀⎒āļąāˇŠ āļ”āļļ⎚ āļ‡āˇƒāˇŠ āļšāˇ’āˇƒāˇ’ ⎀⎒āļ§āˇ™āļšāļ­āˇŠ āļ āļŊāļąāļē āļąāˇœāˇ€āˇš.

â€ĸ āļœāļ­āˇ’āļš āļ…āļšāˇ”āļģ⎔ āļ´āˇŠâ€āļģāļ¸āˇāļĢāļē - āļ­āˇ’āļģāļē āļ´āˇ’āļģ⎀⎓āļ¸ āˇƒāļŗāˇ„āˇ ⎀āļ āļą āļ´āļģ⎒āļ¸āˇāļĢāļē. āļ¯āˇ’āļœāˇ” ⎀āļ āļą āˇƒāˇŠāˇ€āļēāļ‚āļšāˇŠâ€āļģ⎓āļē⎀ ⎄⎐āļšāˇ’āļŊ⎙āļą āļļ⎐⎀⎒āļąāˇŠ āļšāˇ’āˇƒāˇ’āˇ€āļšāˇŠ āļšāˇŠāļŊ⎒āļ´āˇŠ āļąāˇœāļšāļģāļē⎒.

â€ĸ āļ´āˇŠâ€āļģāˇ€āˇšāˇāˇŠâ€āļēāļ­āˇāˇ€ āļšāˇšāļąāˇŠāļ¯āˇŠâ€āļģ āļšāļģāļœāļ­āˇŠ āļ…āļšāˇ”āļģ⎔ ⎄āļ­āļģāļšāˇŠ — OpenDyslexic, Lexend, Atkinson Hyperlegible, Inclusive Sans.

â€ĸ āļ´āˇ™āˇ… āļ†āļēāˇāļ­ āļšāˇ’āļģ⎓āļ¸āļ§ āļšāˇŠâ€āļģāļ¸ āļ­āˇ”āļąāļšāˇŠ:
- āļļ⎙āļ¯āˇ āļœāˇāļąāˇ“āļ¸āˇš āļ…āļˇāˇ’āļ´āˇŠâ€āļģāˇāļē — āļ´āļ¯āˇŠāļ°āļ­āˇ’āļē āļ•āļąāˇ‘āļ¸ āļē⎙āļ¯āˇ”āļ¸āļšāˇ’āļąāˇŠ āļ´āļ­āˇŠâ€āļģ āļļ⎙āļ¯āˇ āļœāļąāˇŠāļą
- āļ´āˇƒāˇ”āļģ⎔ āļ´āˇ”⎀āļģ⎔⎀ — āļ•āļąāˇ‘āļ¸ āļ¸āˇ–āļŊāˇāˇāˇŠâ€āļģāļēāļšāˇ’āļąāˇŠ āļ…āļŊ⎀āļąāˇŠāļą
- āļœāˇœāļąāˇ” āļ­āˇšāļģ⎓āļ¸ â€” .txt, .html, .md
URL āˇƒāˇŠāˇ€āļēāļ‚āļšāˇŠâ€āļģ⎓āļē⎀ āļ…āļąāˇāˇ€āļģāļĢāļē āˇ€āˇš. āļ´āˇ’āļ§āˇ”⎀ āļŊāļļāˇ āļœāļąāˇŠāļąāˇ āļ…āļ­āļģ āļšāˇ’āļē⎀⎒āļē ⎄⎐āļšāˇ’ āļ´āˇ™āˇ… āļ‹āļ´āˇāļ‚āļœāļē āļ¸āļ­ āļ‹āļ´āˇ”āļ§āˇ āļœāļąāˇ” āļŊ⎐āļļ⎚.

â€ĸ ⎃āļ‚āˇ€āˇšāļ¯āļš āˇ€āˇ’āļģāˇāļ¸āļē/āļąāˇāˇ€āļ­ āļ†āļģāļ¸āˇŠāļˇ āļšāˇ’āļģ⎓āļ¸ â€” ⎀⎒āļģāˇāļ¸ āļšāˇ’āļģ⎓āļ¸āļ§ āļ¯āˇ”āļģāļšāļŽāļąāļē āļ¸āˇ”⎄⎔āļĢāļ§ āļ´āˇ„⎅āļ§, āļąāˇāˇ€āļ­ āļ†āļģāļ¸āˇŠāļˇ āļšāˇ’āļģ⎓āļ¸āļ§ āļ¸āˇ”⎄⎔āļĢāļ§ āļ‰āˇ„⎅āļ§ āļ´āˇ™āļģ⎅āļąāˇŠāļą. ⎁āļļ⎊āļ¯āļē āļ´āˇ™āļģ⎓āļ¸āļ§ āļąāˇ’āˇāˇŠāˇāļļ⎊āļ¯ āļšāļģāļą āļŊāļ¯āˇ“.

â€ĸ āļ´āˇ™āˇ…-āļšāļŽāļąāļē — āļ¯āˇ˜āˇāˇŠâ€āļē āļ§āˇ’āļšāˇŠ āļ‘āļš āˇƒāļ¸āļŸ āˇƒāļ¸āļ¸āˇ”⎄⎔āļģ⎊āļ­āˇ€ āˇƒāˇ‘āļ¸ āˇ€āļ āļąāļēāļšāˇŠāļ¸ āļšāļŽāˇ āļšāļģāļąāˇŠāļą. āļ”āļļ⎚ āļ‹āļ´āˇāļ‚āļœāļē⎚ āˇ€āˇ’āˇāˇŠāˇ€āˇāˇƒāļ¯āˇāļēāļš TTS āˇ€āˇšāļœāļē ⎃⎜āļēāˇ āļœāļąāˇŠāļąāˇ āļšāˇŠâ€āļģāļ¸āˇāļ‚āļšāļą āˇ€āˇ’āˇāˇāļģāļ¯āļēāļšāˇŠ āļ‡āļ­āˇ”⎅āļ­āˇŠ āˇ€āˇš.

â€ĸ ⎃⎊āļ´āļģ⎊⎁ āļ´āˇŠâ€āļģāļ­āˇ’āļ´āˇāˇ‚āļĢāļē — ⎀āļ āļąāļēāļšāļ§ āˇ„āˇ ⎀⎒āļģāˇāļ¸ āļŊāļšāˇ”āļĢ⎔ āļ…āļąāˇ”⎀ āˇƒāˇ’āļē⎔āļ¸āˇŠ āļšāļ¸āˇŠāļ´āļąāļē, ⎀⎙āļąāˇƒāˇŠ āļšāˇ… ⎄⎐āļšāˇ’ āļ­āˇ“āˇ€āˇŠâ€āļģāļ­āˇāˇ€āļēāļšāˇ’āļąāˇŠ.

â€ĸ āļ‘āļšāˇŠ-āˇƒāˇāˇƒāˇ’āļēāļšāļ§ āļąāˇœāļąāˇāˇƒāˇ“ āļ´āˇāˇ€āļ­āˇ“āļ¸ â€” āļ”āļļ āļąāļ­āļģ āļšāˇ… āļ­āˇāļąāˇ’āļąāˇŠ āļąāˇāˇ€āļ­ āļ†āļģāļ¸āˇŠāļˇ āļšāļģāļąāˇŠāļą.

â€ĸ āļŊ⎚āļ›āļą āļ´āˇ™āļģāļ¯āˇƒāˇ”āļą â€” ⎀⎒āļģāˇāļ¸ āļ†āˇ€āļģāļĢ āļ¸āˇ–āļŊāˇāˇāˇŠâ€āļģ āļ´āˇ™āˇ…⎙⎄⎒ āļ…āļąāˇ”āļ āļŊāļąāļē āļšāˇ… ⎄⎐āļšāˇ’ āļ¯āˇƒāˇ”āļąāļšāˇŠ āļ´āˇ™āļąāˇŠāˇ€āļē⎒; āļ´āˇāļąāˇ“āļ¸āļ§ āļ•āļąāˇ‘āļ¸ āļ´āˇšāˇ…⎒āļēāļšāˇŠ āļ­āļ§āˇŠāļ§āˇ” āļšāļģāļąāˇŠāļą.

â€ĸ āļ­āˇ’āļģāļē⎚ WPM HUD ⎃āļ¸āļŸ āˇ€āˇ™āˇ…āˇ”āļ¸āˇŠ āļēāļ­āˇ”āļģ⎔ ⎃āļĸ⎓⎀⎓⎀ āļ´āˇāļŊāļąāļē āļšāļģāļē⎒.

â€ĸ āļ­āˇšāļ¸āˇ - āļ†āļŊāˇāļšāļē, āļ…āļŗāˇ”āļģ⎔, āˇƒāˇŠāˇ€āļēāļ‚āļšāˇŠâ€āļģ⎓āļē, āļ­āˇāļģāˇ āļœāļ­ āˇ„āˇāļšāˇ’ āļ‹āļ¯āˇŠāļ¯āˇ“āļ´āļą āˇ€āļģ⎊āļĢ āˇƒāļ¸āļŸ.

â€ĸ āļ¯āˇ’āļœāˇ” āˇƒāˇāˇƒāˇ’ ⎃āļŗāˇ„āˇ āļ­āˇ’āļģāļē āļ…⎀āļ¯āˇ’⎀ āļ­āļļāˇ āļœāˇāļąāˇ“āļ¸āˇš āļ§āˇœāļœāļŊāļē.

400 WPM CAP ⎀āļąāˇŠāļąāˇš āļ‡āļē⎒

400 WPM āļ‰āˇ„⎅ āˇƒāˇ“āļ¸āˇāˇ€ ⎃āļ¸-⎃āļ¸āˇāļŊāˇāļ āļąāļē āļšāļģāļą āļŊāļ¯ RSVP āļ…⎀āļļāˇāļ°āļ­āˇ āļ´āļģ⎊āļēāˇšāˇ‚āļĢāļē āļ´āˇ’⎅⎒āļļ⎒āļšāˇ” āļšāļģāļē⎒ (Rayner et al. 2016; Schotter et al. 2014). ~400 WPM āļ§ āˇ€āˇāļŠāˇ’, āļ‡āˇƒāļ§ āļ¸āļœ āˇ„āˇāļģ⎔āļĢ⎔ ⎀āļ āļą āļąāˇāˇ€āļ­ āļŊāļļāˇ āļœāˇāļąāˇ“āļ¸āļ§ āļąāˇāˇ€āļ­ āˇƒāˇ€āˇ’ āļšāˇ… āļąāˇœāˇ„⎐āļšāˇ’ āļąāˇ’āˇƒāˇ āļ…⎀āļļāˇāļ°āļē āļ­āˇ’āļē⎔āļąāˇ” āļŊāˇ™āˇƒ āļ´āˇ„āļ­ āˇ€āˇāļ§āˇš. āˇ€āˇšāļœāˇ€āļ­āˇŠ ⎀⎓āļ¸ āˇ€āļŠāˇ āˇ„āˇœāļŗ āļąāˇœāˇ€āˇš - āļ”āļļāļ§ āˇƒāˇāļļ⎀⎒āļąāˇŠāļ¸ āļģāļŗāˇ€āˇ āļœāļ­ āˇ„āˇāļšāˇ’ āļ¯āˇš ⎃āļŗāˇ„āˇ āļąāˇāļˇāˇ’āļœāļ­ āļšāˇ’āļē⎀āļąāļē āˇƒāˇ”āˇƒāļģ āļšāļģ āļ‡āļ­.

āļ´āˇžāļ¯āˇŠāļœāļŊ⎒āļšāļ­āˇŠāˇ€āļē

āļąāˇāļˇāˇ’āļœāļ­ āļšāˇ’āļē⎀āļąāļē āļšāˇ’āˇƒāˇ’āļ¯āˇ” āļ¯āļ­āˇŠāļ­ āļģ⎐⎃⎊ āļąāˇœāļšāļģāļē⎒. āˇ€āˇ’āˇāˇŠāļŊāˇšāˇ‚āļĢ āļąāˇœāļ¸āˇāļ­, āļļ⎒āļŗ āˇ€āˇāļ§āˇ“āļ¸āˇŠ āˇ€āˇāļģ⎊āļ­āˇ āļšāˇ’āļģ⎓āļ¸āļšāˇŠ āļąāˇœāļ¸āˇāļ­, āļ­āˇ™āˇ€āļą āļ´āˇāļģāˇŠāˇāˇ€āˇ“āļē SDK āļąāˇœāļ¸āˇāļ­, ⎃āļļ⎐āļŗāˇ’āļēāļšāˇŠ āļļ⎙āļ¯āˇ āļœāˇāļąāˇ“āļ¸āˇ™āļąāˇŠ āļ”āļļ ⎃āļšāˇŠâ€āļģ⎒āļē āļšāļģāļą āļ‰āļŊ⎊āļŊ⎔āļ¸ āļ¸āļ­ URL ⎄⎐āļģ āļĸāˇāļŊ āļ‡āļ¸āļ­āˇ”āļ¸āˇŠ āļąāˇœāļ¸āˇāļ­. āļ”āļļ āļšāˇ’āļē⎀āļą āˇƒāˇ‘āļ¸ āļ¯āˇ™āļēāļšāˇŠāļ¸ āļ”āļļāļœāˇš āļ‹āļ´āˇāļ‚āļœāļē⎚ āļ´āˇ€āļ­āˇ“.

āˇ€āˇ’āˇ€āˇ˜āļ­ āļ¸āˇ–āļŊāˇāˇāˇŠâ€āļģāļē

āļąāˇāļˇāˇ’āļœāļ­ āļšāˇ’āļē⎀āļąāļē āļēāļąāˇ” GNU Affero āˇƒāˇāļ¸āˇāļąāˇŠâ€āļē āļ´āˇœāļ¯āˇ” āļļāļŊāļ´āļ­āˇŠâ€āļģāļē v3 āļēāļ§āļ­āˇš āļļāļŊāļ´āļ­āˇŠâ€āļģ āļŊāļļāˇ āļ‡āļ­āˇ’ āļąāˇ’āļ¯āˇ„āˇƒāˇŠ āļ¸āˇ˜āļ¯āˇ”āļšāˇāļ‚āļœāļēāļšāˇ’. āļ¸āˇ–āļŊāˇāˇāˇŠâ€āļģ āļšāˇšāļ­āļē, āļœāˇœāļŠāļąāˇāļœāˇ“āļ¸āˇš āļ‹āļ´āļ¯āˇ™āˇƒāˇŠ āˇƒāˇ„ ⎃āļ¸āˇŠāļ´āˇ–āļģ⎊āļĢ āļģāˇ„āˇƒāˇŠâ€āļēāļ­āˇ āļ´āˇŠâ€āļģāļ­āˇ’āļ´āļ­āˇŠāļ­āˇ’āļē āļ´āˇœāļ¯āˇ” āˇ€āˇš.

āļ…āˇ€āˇāˇŠâ€āļēāļ­āˇ

Android 11 āˇ„āˇ āļŠāļ§ āļ´āˇƒāˇ”.
āļ”āļļāļ§ āļļ⎙āļ¯āˇ āļœāļ­ āˇ„āˇāļšāˇ’ āļ•āļąāˇ‘āļ¸ āļ¯āˇ™āļēāļšāˇŠ āˇ€āˇšāļœāļē⎙āļąāˇŠ āļšāˇ’āļē⎀āļąāˇŠāļą â€” ⎀āļģāļšāļ§ āļ‘āļš āˇ€āļ āļąāļēāļšāˇŠ.
āļēāˇāˇ€āļ­āˇŠāļšāˇāļŊ⎓āļą āļšāˇ…āˇš
2026 āļ´āˇœāˇƒāˇœāļąāˇŠ 5

āļ¯āļ­āˇŠāļ­ āļ†āļģāļšāˇŠāˇ‚āˇāˇ€

āļ†āļģāļšāˇŠāˇ‚āˇāˇ€ āļ‡āļģāļšāˇ™āļąāˇ”āļē⎚ ⎃āļ‚⎀āļģ⎊āļ°āļšāļēāļąāˇŠ āļ”āļļ⎚ āļ¯āļ­āˇŠāļ­ āļģ⎐⎃⎊ āļšāļģ āļļ⎙āļ¯āˇ āļœāļąāˇŠāļąāˇ āļ†āļšāˇāļģāļē āļ…āļąāˇ”⎀āļē. āļ¯āļ­āˇŠāļ­ āļģāˇ„āˇƒāˇŠâ€āļēāļ­āˇ āˇ„āˇ āļ†āļģāļšāˇŠāˇ‚āˇ āļ´āļģ⎒āļ āļēāļąāˇŠ āļ”āļļ⎚ āļˇāˇāˇ€āˇ’āļ­āļē, āļšāļŊāˇāļ´āļē āˇ„āˇ ⎀āļē⎃ āļ…āļąāˇ”⎀ ⎀⎙āļąāˇƒāˇŠ ⎀⎒āļē ⎄⎐āļš. ⎃āļ‚⎀āļģ⎊āļ°āļšāļēāˇ āˇ€āˇ’āˇƒāˇ’āļąāˇŠ āļ¸āˇ™āļ¸ āļ­āˇœāļģāļ­āˇ”āļģ⎔ ⎃⎐āļ´āļē⎖ āļ…āļ­āļģ āļšāļŊ⎒āļąāˇŠ āļšāļŊāļ§ āļ’āˇ€āˇ āļēāˇāˇ€āļ­āˇŠāļšāˇāļŊ⎓āļą āļšāļģāļąāˇ” āļŊ⎐āļļ⎒āļē ⎄⎐āļš.
  • āļ­āˇ™āˇ€āˇāļąāˇ’ āļ´āˇāļģāˇŠāˇāˇŠāˇ€āļēāļąāˇŠ ⎃āļ¸āļœ āļšāˇ’āˇƒāˇ’āļ¯āˇ” āļ¯āļ­āˇŠāļ­āļēāļšāˇŠ āļļ⎙āļ¯āˇ āļœāļąāˇ” āļąāˇœāļŊ⎐āļļ⎚
    ⎀⎐āļŠāˇ’ āˇ€āˇ’āˇƒāˇŠāļ­āļģ āļ¯āˇāļąāļœāļąāˇŠāļą āˇƒāļ‚⎀āļģ⎊āļ°āļšāļēāļąāˇŠ āļļ⎙āļ¯āˇ āļœāˇāļąāˇ“āļ¸ āļ´āˇŠâ€āļģāļšāˇāˇ āļšāļģāļą āļ†āļšāˇāļģāļē āļœāˇāļą
  • āļšāˇ’āˇƒāˇ’āļ¯āˇ” āļ¯āļ­āˇŠāļ­āļēāļšāˇŠ āļģ⎐⎃⎊ āļšāļģāļąāˇ” āļąāˇœāļŊ⎐āļļ⎚
    ⎀⎐āļŠāˇ’ āˇ€āˇ’āˇƒāˇŠāļ­āļģ āļ¯āˇāļąāļœāļąāˇŠāļą āˇƒāļ‚⎀āļģ⎊āļ°āļšāļēāļąāˇŠ āļ‘āļšāļ­āˇ”⎀ āļ´āˇŠâ€āļģāļšāˇāˇ āļšāļģāļą āļ†āļšāˇāļģāļē āļœāˇāļą

āļ…āļŊ⎔āļ­āˇŠ āļ¸āˇœāļąāˇ€āˇāļ¯

Initial Release