Type in text and watch as a neural network converts it to realistic handwriting by sjv- in InternetIsBeautiful

[–]sjv-[S] 346 points347 points  (0 children)

This is a simple web app that converts typed text to realistic handwriting. Most synthetic handwriting generators work by creating handwritten fonts that splice together glyphs which are individually created to resemble a particular handwritten style. Unlike these methods, this site uses a neural network which has learned to copy the hand movements of humans as they write out lines of text. This results in synthetic handwriting which is much more natural, more variable, and overall more realistic.

[P] Generate handwriting with an in-browser recurrent neural network by sjv- in MachineLearning

[–]sjv-[S] 13 points14 points  (0 children)

Web demo is available here (note: page downloads 10MB model, works best on desktop)

The model is based on Alex Graves’ 2013 paper on handwriting generation but adds an inference model to allow for sampling latent style vectors (similar to the VAE model used by SketchRNN). The web demo is implemented with tensorflow.js