The document describes Spock, a proposed human computer interaction engine and API. The goals of Spock are to improve existing interaction techniques like gesture and speech recognition, and provide an API for other applications. It is motivated by projects like Pranav Mistry's Sixth Sense and interfaces in sci-fi movies. The proposed work will use OpenCV, CMUSphinx, and Python/C++, and aims to provide a more natural user experience. Initial progress includes configuring frameworks and algorithms for noise reduction, image synthesis, and speech synthesis. Future applications could help disabled users or enhance search and security.