文章预览
项目简介 在几个月前的llama.ttf 热潮中,我曾推测 WASM 塑形器的潜力,用于更疯狂的目的,一个更适合字体塑形者职责的目的——在运行时合成字体。这个项目作为概念验证,实现了一个合成器,用于生成和栅格化手写风格的字体,背后是一个超轻量级的 RNN 模型(约 14MiB)。 项目必须在与 libharfbuzz 链接的应用程序中运行,该应用程序启用了实验性的 WASM 塑造器,但目前没有任何产品符合这一要求。考虑到从头开始构建这样一个库并不容易,我预先构建了一个 Docker 镜像 hsfzxjy/harfbuzz-wasm-handwriting-synthesis ,其中包含了 TTF 文件和 gedit 的修改版本。 使用方法 您可以按照以下步骤尝试此项目: 在带有 X11 的 Linux 系统上(WSL 也可以),运行 GIT_LFS_SKIP_SMUDGE=1 git clone https://github.com/hsfzxjy/handwriter.ttf ; 在目录 handwriter.ttf 中,运行 make run
………………………………