Today we announced the availability of the Tropo Servlet under an open-source license at OSCON. This is the next step in opening Tropo and building the developer community for open-source cloud telephony.
In the coming days we will be publishing additional details on the Tropo architecture and how the Tropo Servlet fits into SIP Servlet engines. In the meantime, everyone is welcome to have a look at the source code on Github: https://github.com/voxeo/tropo-servlet/.
If you missed the launch of Tropo.com back at eComm in March, you can now listen to the audio of the launch presentation by Voxeo CEO Jonathan Taylor over at IT Conversations:
The slides that accompany the presentation are also available. The video is also available as an Emerging Tech Talk video podcast if you prefer to see the video.
After listening, of course, we encourage you to head on over to Tropo.com, sign up for a free developer account, and get started building telephony apps in the cloud!
Taking us up on our offer to pay $100 cash for sample Tropo apps we like, developer Jonathan Rudenberg sent us a very cool speech-driven weather forecast application written in Ruby (raw code available here).
What’s particularly nice is that he doesn’t require you to say the city and state for which you want the weather. Instead he uses your Caller ID to guess what city you are calling about and offer that to you immediately. You can also simply say any city/state combination or US ZIP Code to get the forecast for that region. When you are listening to the forecast you can also say the name of one of the other days to jump to the forecast for that particular day.
You can try it out at:
# Requires a Yahoo! App ID and WeatherBug API Key # http://developer.yahoo.com/maps/rest/V1/geocode.html # http://weather.weatherbug.com/desktop-weather/api.html
Because of its reliance on Caller ID, the current version of the code also requires that you call in over the PSTN. Calls in via Skype and SIP do not currently work. So if you upload the code to your Tropo account, you’ll want to be sure to assign it a phone number.
We thank Jonathan for sending along this Ruby sample app… and we’d remind people that our offer to pay for sample Tropo apps is still open.