Skip to main content
greenhughes.com
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Main navigation

  • About
  • Contact Me
  • Elsewhere
  • Home
  • teleremix
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
User account menu
  • Log in

Breadcrumb

  1. Home

reuse

By Liam Green-Hughes, 2 August, 2009

Extreme mashup: Turning a text RSS feed into a radio station

ubuntu
php
tts
espeak
rss
radio
audio
reuse
icecast
mashup
lame
mp3

One of the joys of using an open source operating system like Ubuntu is that you can experiment with all sorts of ideas and not worry about constantly purchasing software or coming up against artificial limitations. By chaining some open source packages together we can do some quite interesting things, so it is fun sometimes to try a challenge. In this post I will show you how to take a text RSS feed and make it into an Internet radio broadcast that can be received on a dedicated device, so instead of being stuck in front of a screen you can catch up with your RSS feeds while sunbathing in the garden! The solution here is not intended to be production ready, and might be tough going for beginners, but the idea is it will give a basic overview which you can then go and experiment with. I'll be using Icecast2 to stream the broadcast, Ices to feed Icecast2 with files to broadcast, Espeak to generate text to speech audio files and a small custom PHP script to convert the text feed into a format suitable for ESpeak.

By Liam Green-Hughes, 6 February, 2009

Linking a podcast site into MythStream using OPML (the OU MythStream script revisited)

openuniversity
rss
ou
perl
stb
mythstream-openuni mythstream
opml
reuse

The OPML iconBack in December 2008 I wrote a small perl script to enable you to enjoy podcasts from the Open University in MythStream, an add on for MythTV that enables you to watch streaming video content through MythTV.

reuse
greenhughes.com
Powered by Drupal