hey fellows,
I'm sure some of us have seen ads on how reading anything is slowed down purely because our eyes have to move from one word to the next
Spritz +1000 Words per Minute Warp-Speed Reading for Language Acquisition, Learning & Mindfulness - YouTube[
^]
I'm a little dyslexic (tf for dictionaries) so the idea really appeals to me. I wrote a program that takes in (almost) any text file and shows each word on screen much as the linked vid shows. I don't get the point of the red letter, but that's away from my point:
Some words are more complex (names for eg) and require a little more attention. I found that any word with more than 2 syllables requires at least 50% extra viewing time
So here's the issue. How does a program recognise syllables:
My mums first name is marilynne. 3 syllables: maybe mar:ri:lynne. Change the last two letters (1 const and 1 vowel) to, for eg BA: marilynba. now 4 syllables: ma:ri:lyn:ba. The program has no idea what is different, but the word would need to linger longer on screen.
This program I wrote for just for fun, but this is an issue I found:
As the program is only for personal use, and just for fun(-dimental reading ability), I feel bad posting this as just another question. I think the subject would be really interesting, if there is a solution, for a weekend programming competition; but this site usually posts these quizzes in a way that there is a known solution. I don't know that there is one.
So, there it is. I there a programmatic way to recognise syllables, and count them?
I hope that that there is a solution because it would make reading much easier for me and any dyslexic (or unfocused) reader
Please prompt the site creator / admin to give this as a challenge, if you think it's interesting enough. Unique solutions, i believe, the only way to proceed
What I have tried:
As mentioned above, I don't even know that there is a solution, but I think that trying to find one might be fun ^_^