Michael Hansen

Voice Engineering Lead at Open Home Foundation

Urbandale, Iowa, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Michael Hansen is a Voice Engineering Lead with a Ph.D. in Computer and Cognitive Science and 14 years of experience building offline-first voice assistants, TTS, and intent-parsing systems. He combines research rigor from the Air Force Research Laboratory and academia with hands-on open-source engineering, contributing to notable projects like Rhasspy, Mycroft’s mimic3, Coqui TTS, and the widely used scikit-image. Michael specializes in bridging symbolic and statistical AI for speech and language—implementing phonemization, intent parsers, and robust CLI tooling (voice2json) that reduce friction between people and machines. He has a proven track record improving deployability and developer experience through Docker/build fixes and dependency reductions, and he practices test-driven development across conversation and intent systems. Based in Urbandale, Iowa, he’s equally comfortable refactoring C++ audio engines as he is adding Python tests and APIs, bringing pragmatic engineering to voice tech stacks.
code14 years of coding experience
job18 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Computer Science and Cognitive Science, Doctor of Philosophy (Ph.D.) Computer Science and Cognitive Science at Indiana University Bloomington
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Wyoming
github-logo-circle

Github Skills (58)

unit-testing10
dependency-management10
speech-to-text10
pytorch10
docker10
parser10
c-language10
test-driven-design10
event-handling10
python10
apidoc10
image-processing10
testing10
mqtt10
command-line-interface10

Programming languages (14)

JavaC++CHTMLPerlJupyter NotebookKotlinTypeScript

Github contributions (5)

github-logo-circle
synesthesiam/rhasspy

Dec 2018 - Jun 2020

Rhasspy voice assistant for offline home automation
Role in this project:
userBack-end Developer
Contributions:2 releases, 551 commits, 62 PRs in 1 year 6 months
Contributions summary:Michael implemented several features for the Rhasspy voice assistant, including the ability to begin and end remote tests, transcribe speech to text using remote services, and added a remote system for intent recognition. They also made improvements to existing components, such as adding a home assistant service and improving settings in the user interface. The user also worked on general improvements, fixes, and added a new feature for setting a custom command-line argument.
rhasspyassistanthome-automationhome-assistantautomation
synesthesiam/opentts

Sep 2020 - Dec 2022

Open Text to Speech Server
Role in this project:
userDevOps & Backend Engineer
Contributions:1 release, 53 commits, 6 PRs in 2 years 3 months
Contributions summary:Michael primarily focused on improving the Docker build process and expanding its capabilities. They added options to disable specific proxy settings, cleaned up the Dockerfile, and ensured the Docker build worked correctly. Additionally, the user addressed issues related to dependencies and environment setup, and incorporated language-specific configurations within the build process. These contributions enhanced the project's build automation and deployment flexibility.
speech-to-textspeech-recognitionvoicespeechtts
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Michael Hansen - Voice Engineering Lead at Open Home Foundation