What is ChorusText?
ChorusText is a text editor. But it's a special kind of text editor, the user doesn't need to have eyesight to do text editing using ChorusText.
On the surface of the device, there are three physical sliders that the user can reach out to at any time.
Changing the position of the slider would cause the system to pull out the corresponding part of the text and speaks the content out loud, using text-to-speech.
So changing the position of the line slider's knob from top to bottom will result in the system reading the text progressively line by line.
And changing the position of the word slider knob from left to right will result in the system reading the words in the current line, progressively word by word.
And likewise, changing the position of the character slider knob from left to right will result in the system spelling the letters of the current word, in the current line, progressively letter by letter.
This way, the user can read the text he's working on with ease, and can drill down to the level of characters effortlessly, for example, when spell-checking.
Furthermore, as the user types, the sliders continuously reposition themselves to physically manifest the latest state of the text and where the user is in the text.
If he adds two more characters to the current word, the character slider would move two steps to the right.
If he adds three words to the line, the word slider would move three steps to the right.
Deleting the current line would make the line slider to move one step up, and so on.
The cursor is no longer an abstract blinking thing, that only lives inside the monitor, where the only way to locate its position is by means of eyesight.
It is now physically manifested by the three sliders.
Simply reach out to the sliders with your hand and listen, the text is immediately accessible and navigable – no eyesight required.
More details, components list, build instructions and project log coming soon!
For the impatient, there are videos on the ChorusText website (and on some of the blog posts there)
Feel free to drop me an email too! :)