ForumSpeech
Chrome Extension for Dictating Forums
June 22nd, 2018
I'm often doing tedious work such as animation. I usually use some kind of nonfiction spoken work in order to keep me focused. Sometimes I run out of material and what I really want is just to browse discussions of a recent topic on online forums such as reddit, but this can be a tedious distracting process. The goal of this project was to turn online forums into spoken word for ease in multi-tasking.
I thought I could take this opportunity to implement javascript's Web Speech API which includes a TTS SpeechSynthesis If I made a chrome extension, it would only be a matter of parsing the text correctly.
You can install the unpacked version of the chrome extension by cloning the repo

DADS Interview
South Side Weekly
November 22nd, 2017


Test Driven Development
How I Learned To Stop Worrying and Love Tests
October 1st, 2017

One Way FaceSwap
February 23rd, 2017
I've stumbled upon down the first step for developing face swap feature, and it's quite entertaining by itself. Facial tracking, poisson blending, and model creation. For this example it can be manually triggered, on things which aren't necessarily faces, which means you can now finally safely faceswap with your cat!


You can try out the experiment yourself here , considering you have a webcam, are in a well lit area, and are using Chrome.

Face Tracking Glitches: OffCenter
February 22nd, 2017
I'm trying to create a faceswap feature.
In trying to debug the facetracking problem in which the alignment was off and my drapes were consistently becoming the face, I am now capturing the image data for the mask on every frame. Because of the difference in scale, it creates almost a liquid displacement effect which I thoroughly enjoy.
TODO - create a tool that exagerrates this.