Become a sponsor to David Huggins-Daines
Hello! I'm an independent researcher and consultant based in Sainte-Adèle, Québec. I'm probably best known as the originator (but I would not say "author") of the PocketSphinx speech recognizer, which for reasons I cannot fathom, is still widely used by a lot of people. To see what I'm working on lately, it's best to see my blog.
In general, I spend more time deleting than writing code. I have an overwhelming bias towards things that are small, simple, explicit, accessible and either well-documented or self-documenting, though I don't always live up to this ideal. Despite the ever-flowing stream of snark that I produce about it, I actually think that JavaScript and the modern browser is the closest we've ever gotten to a universal Lisp machine, and I'm focusing all of my efforts on this platform.
Featured work
-
cmusphinx/pocketsphinx
A small speech recognizer
C 3,959 -
cmusphinx/sphinxtrain
Acoustic model trainer for CMU Sphinx
Roff 183 -
ReadAlongs/SoundSwallower
An even smaller speech recognizer / force aligner
C 32 -
dhdaines/soundswallower-demo
Simple demo of client-side speech recognition
TypeScript 3 -
dhdaines/alignment-demo
Demo of client-side text-to-audio alignment
TypeScript 1 -
dhdaines/rustfst-g2p
Train finite-state grapheme-to-phoneme transducers
Rust