My Nabaztag Is Yelling Jaiku Updates

by AG on July 12, 2007

nabazjaiku.jpgA few weeks ago I bought a Nabaztag and I was impressed by functionalities and possibilities of the “first second connected rabbit“.

I started playing with it and after a few days I decided to explore a little bit deeper in the services that I could run.

I came across opennab that is basically a proxy server for Nabaztags and offers a smart enough plugin architecture to develop custom services.

Since I am a big fan of Jaiku the first thing I was thinking was: Since I always have a web page open on my Jaiku stream why cannot the Nabaztag check that stream on my behalf and read them to me using some kind of TTS?

This is how NabazJaiku was born.

NabazJaiku is a (very) quick and (very) dirty php script that plugs in the opennab architecture and monitors my Jaiku streams. When updates are available they are formatted in a plain text file that is processed by a TTS engine and then sent to the Nabaztag.

If some of you is interested in having a little bit more technical details on how the thing works just drop a comment. I will eventually publish a dedicated page when I will have finished some fine tuning on the TTS speech engine.

Yesterday night I put the whole thing on my server and since then I am listening to Jaiku updates through my Nabaztag.

The interesting thing here is that there is an interaction between a web service (Jaiku) and a real device (Nabaztag).

I think there are plenty of applications like this for a Nabaztag or other connected devices.

A video of an early version of the application is embedded in this post. The version I was using did not have any control of the TTS engine through the SSML (Speech Synthesis Markup Language) so you will hear a stream of voice with no pauses between Jaiku posts. The last version of the script has much more control.

One of the issue that need to be solved is trying to identify in which language Jaiku posts are written.. This is goin to be tought and will probably never happen.Why do I blog this? You know, at the end of the day I’m a geek.

http://www.dotdust.com/wp-content/plugins/sociofluid/images/digg_48.png http://www.dotdust.com/wp-content/plugins/sociofluid/images/reddit_48.png http://www.dotdust.com/wp-content/plugins/sociofluid/images/dzone_48.png http://www.dotdust.com/wp-content/plugins/sociofluid/images/stumbleupon_48.png http://www.dotdust.com/wp-content/plugins/sociofluid/images/delicious_48.png http://www.dotdust.com/wp-content/plugins/sociofluid/images/furl_48.png http://www.dotdust.com/wp-content/plugins/sociofluid/images/newsvine_48.png http://www.dotdust.com/wp-content/plugins/sociofluid/images/technorati_48.png http://www.dotdust.com/wp-content/plugins/sociofluid/images/magnolia_48.png http://www.dotdust.com/wp-content/plugins/sociofluid/images/google_48.png http://www.dotdust.com/wp-content/plugins/sociofluid/images/myspace_48.png http://www.dotdust.com/wp-content/plugins/sociofluid/images/facebook_48.png http://www.dotdust.com/wp-content/plugins/sociofluid/images/twitter_48.png

Stay in the loop!

Did you love this post? If you did, there is more to come with a variety of ways to stay up to date or to get in touch with me:

  • I must say this is one of the coolest 3rd-party Jaiku apps! It may not be the most useful one, but it sure is fun :)
  • supercool!
  • Roberto
    Really, NOW I'M UNDERSTANDING WHY THE NUMBERS OF BIRTH ARE REDUCING DAY BY DAY.
    STOP WITH JAIKU, and back to the normal world
  • Oaz
    Great! Glad to see that OpenNab is used to create such good stuff!
  • All you need to play with your Nabaztag and custom the Smart wifi Rabbit of Violet is on http://nabzone.com . API & coding resources and samples to have fun with Nabaztag, the Wifi Rabbit created by Violet.
    Nabztag Widgets for netvibes and igoogle are avalaible on http://gadget.nabzone.com
    Nice and pretty Tshirts and goodies are in the nabzshirts shops :
    http://nabzshirt.spreadshirt.net and http://nabzshirt.shirtcity.com
blog comments powered by Disqus

Previous post:

Next post: