Natural Number Reader, by Blink, is a method of programmatically reading aloud long strings of digits, taking into consideration chunking and natural voice intonation. Numbers read aloud using NNR are easier to understand and memorize, when compared to those synthesized by traditional systems.
This implemenation of the method uses JavaScript (with the p5js libraries) for the sake of maximum compatibility. The result is lightweight, easily embeddable on any web page, and works equally well on Mac, Microsoft Windows, Linux, Android, or iOS.
To learn more about the Natural Number Reader, its origins, inner workings and methods, visit the following article on BlinkUX website: https://blinkux.com/ideas/natural-number-reader
Natural Numbers Reader is a Blink production.
Concept, algorithm, and Implementation: Quba Michalski
Additional programming: Eric Gomez
Visual design: Christen Dute
Illustrations: Caryn Arredondo
Voice talent: Stewart Maclennan
Blink's Chief Innovation Officer: Kelly Franznick
This is the initial, and only release of the algorithm. The code is completely open source, but will not be actively maintained.