I have failed.
For some reason the audio won't play. Please try again or see the FAQ page for guidance on playing the stream in a media player of your choice.
FAQ
- How does this work?
-
- While not crash
- Fetch a list of the top 10 Hacker News submissions as displayed on the main news page.
- For each submission
- Extract source article text
- Extract discussion text
- Synthesize speech
- Write to icecast stream
- While not crash
- What did you use to make this?
-
- Clojure - The glue that binds it all.
- Diffbot - Provides an Article API in which statistical machine learning algorithms are run over all of the visual elements on a source page to extract out the article text and associated metadata, such as its images, videos, and tags. This will prove to be even more usefull if I get time to implement the inclusion of audio or video files within source documents.
- MARY Text-to-Speech System - MARY is an open-source, multilingual Text-to-Speech Synthesis platform written in Java.
- gstreamer - An open source multimedia framework.
- gstreamer-java - Java interface to the gstreamer framework.
- icecast - icecast is free server software for streaming multimedia.
- enlive - A selector-based (à la CSS) templating and transformation system for Clojure.
- HTML5 BOILERPLATE - HTML5 Boilerplate is the professional badass's base HTML/CSS/JS template for a fast, robust and future-proof site.
- linode.com - Deploy and Manage Linux Virtual Servers in the Linode Cloud.
- Why did you make this?
- Why not?
- Can I listen using my own media player?
- Yes! Simply point your media player to one of the following locations:
- Who made this?
- Jeff Sigmon