Coder Social home page Coder Social logo

chippyruxpin's Introduction

Chippy Ruxpin!

A project for driving mouth and eye motors for an old Teddy Ruxpin with text-to-speech capabilities through a web interface. Entering text through the web interface will make Teddy Ruxpin say whatever you want with syncronized mouth movements. All done with CHIP, the world's first $9 computer.

Make sure you install the following dependencies:

sudo apt-get install python-setuptools python-dev build-essential espeak alsa-utils
sudo apt-get install python-alsaaudio python-numpy python-twitter python-bottle mplayer

To start the application, run this script:

sudo python chippyRuxpin.py

Assuming your CHIP is connected to WIFI or ethernet, you should see a message that looks similar to this:

---------
CHIPPY RUXPIN IS ONLINE!
In your browser, go to http://10.1.2.52:8080
---------

Simply go to that URL in your browser and you should see a webpage with a text input box. Here, you can make Chippy Ruxpin say whatever you want. You can also have him read tweets from Twitter if you like.

NOTE: To properly associate your Twitter account with this code, please take edit the following file:

chippyRuxpin.py

At the top, you should see these variables:

consumerKey='INSERT YOUR CONSUMER KEY HERE FROM TWITTER'
consumerSecret='INSERT YOUR CONSUMER SECRET HERE FROM TWITTER'
accessTokenKey='INSERT YOUR ACCESS TOKEN KEY HERE FROM TWITTER'
accessTokenSecret='INSERT YOUR ACCESS TOKEN SECRET HERE FROM TWITTER'

You need to change these values with the proper keys associated with your own Twitter account. To generate these keys, go to the following URL:

https://dev.twitter.com/oauth/overview/application-owner-access-tokens

chippyruxpin's People

Contributors

matt- avatar telarium avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.