[DEV INFO] Wristsaver

Generate handwritten text.

About

UTAU, but for handwriting.

Benefits

  • Create custom handwritten type and print documents with it.
  • Apply custom hand wavering, misalign straight lines of text for more natural feel.
  • Define derivative types for bold, italic and other styles.
  • Define entire typesets for easy switching and document formatting.
  • Easily label handwriting data, train machine learning algorithms on this labeled data.

This is a logical clone of the UTAU program — any labeling techniques (for example CV, VCV, CVC, bre) are possible to implement. Translated to handwriting, that could be single letter, some syllable, whole word, whole phrase, ligature.

Comparison Table

Q Wristsaver v5.5 Wristsaver Append
Exists? ✔️ Development completed in 2020 ❄️ Development paused
Usable? ✔️
Documentation, screenshots, video demos? ✔️ Documentation
✔️ Screenshots
✔️ Animated gif demo
GitHub repository Click to open Click to open
Has GUI? Only for metadata editor, haphazard Full
What documents can it print? Simple html+css 🤔
What labeling techniques are supported? ✔️ Standalone single letter
✔️ single letter that comes only after specific previous letters
✔️ single letter that has visible connector to any previous/next/both letter
Mix-match of text tokens

Rationale

In honor of ancient traditions, certain ██████████████ require ██ to produce large amount of handwritten text in abysmally short timespan. Doing so often leads to ██████████, ███████, wrist injuries, damp morale, poor performance. Initially, wristsaver was designed to help alleviate such conditions. The append version is a low-priority research interest, since it has no practical value outside of very specific environment.

Development Status of the append version