Olùyí Kíkà Bionic Ọ̀fẹ́
Yí ọ̀rọ̀ kankan padà sí ọ̀nà kíkà bionic — a máa fi ìnípọn sí àwọn lẹ́tà àkọ́kọ́ ọ̀rọ̀ kọ̀ọ̀kan láti ràn ojú rẹ lọ́wọ́ láti fojúsí kí ó sì ka yára jù.
600 àwọn àmì · 121 àwọn ọ̀rọ̀
Bí ó ti ga tó = bẹ́ẹ̀ ni lẹ́tà púpọ̀ sí i tí a ó fi ìwé ńlá sí lórí ọ̀rọ̀ kọ̀ọ̀kan
Àyẹ̀wò Bionic
Èyí kò dàbí kíka kánkán. Onímọ̀-ìtẹ̀wé ará Switzerland, Renato Casutt, ni ó ṣẹ̀dá ìlànà yìí ní 2016, ó sì ti di gbajúmọ̀ nípasẹ̀ ọ̀pọ̀lọpọ̀ ohun èlò kíka. Àwọn ìwádìí lórí ipa rẹ̀ yàtọ̀ síra — àwọn kan rí i pé ó ṣèrànwọ́, àwọn mìíràn kò rí àǹfààní kankan. Dán an wò fúnra rẹ pẹ̀lú ọ̀rọ̀ kankan ní ìsàlẹ̀.
💡 Kíkà bionic ń ṣe amọ̀nà ojú rẹ nípasẹ̀ ọ̀rọ̀ nípa fífi ìwé ńlá sí apá àkọ́kọ́ ọ̀rọ̀ kọ̀ọ̀kan — ọpọlọ á sì kún àyè tó kù láti inú àwọn lẹ́tà tí a fi ìwé ńlá sí. Ìṣiṣẹ́ rẹ̀ yàtọ̀: àwọn kíkàwé kan rí i pé ó ń mú kí wọ́n yára, àwọn mìíràn kò rí ìyàtọ̀ kankan. Dán oríṣiríṣi iye ìrọ̀ mímọ́ wò láti rí èyí tó bá ọ mu.
Bí Ó Ṣe Ń Ṣiṣẹ́
Bionic Reader ń fi ẹ̀rọ ìpín ọ̀rọ̀ tí a fi ọwọ́ kọ sílo tààrà nínú aṣàwákiri rẹ — kò sí ìwé-ìṣirò, kò sí sáfà. Ó ń ṣàyẹ̀wò ọ̀rọ̀ kọ̀ọ̀kan pẹ̀lú regular expression tí ó mọ Unicode ó sì ń fi apá ìbẹ̀rẹ̀ tí a ṣírò lélẹ̀ ní ọ̀rọ̀ dúdú, tí ó gbé lé èrò náà pé ojú "ń tẹ̀ dó" sí ìbẹ̀rẹ̀ ọ̀rọ̀ kan láti dá mọ̀ ọ́n.
- 1Ìpín UnicodeRegex àmì Unicode kan (\p{L}\p{M}) ń rìn kiri ọ̀rọ̀ gan-an náà ó sì ń dá ọ̀rọ̀ kọ̀ọ̀kan mọ̀, títí kan àwọn àmì tí ó ní ààmì àti àwọn àkọsọ tí kì í ṣe ASCII. Àwọn ìkékúrú àti àkópọ̀ tí ó ní hyphen bí i "don't" àti "self-aware" ni a pa mọ́ gẹ́gẹ́ bí àmì kan ṣoṣo nítorí náà ọ̀rọ̀ dúdú náà ń bọ́ sí ibi ìtẹ̀dó àdánidá.
- 2Ìṣírò gígùn ìtẹ̀dóFún àmì kọ̀ọ̀kan, gígùn ìṣáájú dúdú ni a ṣírò gẹ́gẹ́ bí Math.ceil(word.length * fixationPct), níbi tí fixationPct jẹ́ ìtọ́ka tí o darí (20%–80%, déédéé 50%). A ń rí i dájú pé àmì 1 kéré jùlọ ni a lò kí àwọn ọ̀rọ̀ kúkúrú lè ní àmì dúdú kan tó kéré jùlọ.
- 3Ìkọ́ HTML tí ó ní ààbòA ń ṣe HTML-escape àwọn àyè tí kì í ṣe ọ̀rọ̀ láàrin àwọn àmì kí ó tó fi wọ́n sí i, tí ó ń dí ìdíwọ́ fún ìfibọ̀ tag èyíkéyìí láṣìṣe. A ń pín ọ̀rọ̀ kọ̀ọ̀kan sí ìṣáájú ẹ̀yà b àti ìparí lásán, a sì ń so àwọn apá náà pọ̀ sí ọ̀wọ́ ọ̀rọ̀ HTML kan tí a fihàn láàyè nínú pátẹ́lì àkíyèsí.
- 4Gbígbé jáde sí clipboardO lè dàkọ àbájáde náà gẹ́gẹ́ bí ọ̀rọ̀ ọlọ́rọ̀ tí a ṣe àgbékalẹ̀ rẹ̀ (ní lílo ClipboardItem API Clipboard pẹ̀lú blob text/html, nítorí náà dídúdú ń kù lẹ́yìn tí a fi sínú Gmail, Word, tàbí Notion), gẹ́gẹ́ bí ọ̀rọ̀ lásán, tàbí gẹ́gẹ́ bí àmì HTML gan-an — gbogbo ọ̀nà mẹ́tẹ̀ẹ̀ta ń lo navigator.clipboard pátápátá nínú aṣàwákiri.
Àwọn Irinṣẹ Tó Jọra
Aṣàtúnṣe Ọ̀rẹ́ Dyslexia
Ṣàtúnṣe ọ̀rọ̀ èyíkéyìí kí ó rọrùn láti kà: àyè lẹ́tà àti ọ̀rọ̀ tí ó gbòòrò, ìlà tí ó ga jù, ìbú ìlà tí a dín, fonti tí ó ṣe kedere, àwọ̀-ẹ̀yìn tútù, àti àwọn ìbẹ̀rẹ̀-ọ̀rọ̀ tí ó nípọn ní àṣàyàn. Gbogbo rẹ̀ nínú aṣàwárí rẹ.
Kíkàwé Kánkán (RSVP)
Ka ní kíákíá pẹ̀lú Rapid Serial Visual Presentation: ọ̀rọ̀ rẹ yóò máa fọ́nrán ọ̀rọ̀ kan ní àkókò kan ní 100–800 WPM tí a lè ṣàtúnṣe, pẹ̀lú lẹ́tà ojú-àmì-ìdámọ̀ tí ó dára jùlọ ní àárín gbùngbùn. Ṣàfọwọ́kọ, ṣètò ìyára, kí o sì tẹ play. Gbogbo rẹ̀ nínú aṣàwárí rẹ.
Ìlà Kíkà
Irinṣẹ́ ìrànlọ́wọ́ ìfojúsùn kíkà tí ó ń dín ìmọ́lẹ̀ ohun gbogbo kù àyàfi ẹ̀gbẹ́ ọ̀rọ̀ kan tí a lè ṣàtúnṣe, tí ó ń tẹ̀lé kọsọ̀ rẹ tàbí àwọn bọ́tìnnì ọfà. Ó wúlò fún dyslexia àti ADHD. Ṣàfọwọ́kọ ọ̀rọ̀ rẹ — kò sí ohun tí a ń gbé sí orí ayelujara.