Install mp3 player and connect speaker to headphone jack.
opkg update opkg install python-curl opkg install madplay
nano /mnt/sda1/mp3.py
#!/usr/bin/python import urllib import pycurl import os import sys from subprocess import call import string #print sys.argv url='http://tts-api.com/tts.mp3?q='+urllib.quote(sys.argv[1]) filename='/mnt/sda1/test.mp3' #print "==> Downloading File: ",filename," URL: ",url fp = open(filename, "wb") curl = pycurl.Curl() curl.setopt(pycurl.FOLLOWLOCATION, 1) curl.setopt(pycurl.URL, url) curl.setopt(pycurl.WRITEDATA, fp) curl.perform() curl.close() fp.close() call(["/usr/bin/madplay", "/mnt/sda1/test.mp3"])
chmod 755 /mnt/sda1/mp3.py
/mnt/sda1/mp3.py "hello world"
ATmega32u4 code:
#include <Process.h> void setup() { Bridge.begin(); // Initialize Bridge } void loop() { Process p; p.begin("/mnt/sda1/mp3.py"); p.addParameter("hello world"); p.run(); delay(50000); }
Comments powered by CComment