Posts Tagged ‘Samples’

Introducing OpenVoice. Your number, Open Source.

Wednesday, May 19th, 2010

OpenVoiceLong time Tropo developer Zhao Lu launched OpenVoice today. OpenVoice is a virtual number application that can forward calls, handle voicemail (with transcriptions), send and receive SMS, and make outbound calls from your OpenVoice number. And because OpenVoice is built on Tropo, it has built in support for speech recognition and phone numbers are available from around the world.

OpenVoice is built with Ruby on Rails using the Tropo WebAPI to communicate with the phone system, and Tropo has signed on as a contributor to the project. We’ll be using OpenVoice to show off how to build Sophisticated Tropo applications and using the OpenVoice code and use cases to create tutorials for Tropo features. You can bet in the future that when we add a new feature, we’ll describe how to implement it by using OpenVoice as an example.

We’re launching OpenVoice alongside Zhao today at Google I/O and we’ve packed it with all sorts of Google technologies.

  • Android Client
  • Voicemail notifications and transcriptions delivered over Google Talk
  • Call logs displayed on a google map
  • Import contacts from Gmail
  • Some other hidden goodies

In addition to those, we’ve developed a version of OpenVoice that can run on Google App Engine and uses your Google Account as a single signon platform.

Using Tropo as a platform allowed us to create OpenVoice in under 4 man-weeks. We went from idea to implementation in less than a month. Because of the Tropo underpinnings, developers have a full API they can work with to implement features of their own or interact with their phone for them.

Want to see OpenVoice in action? Stop by and visit Voxeo in the Google I/O Sandbox today and tomorrow. Not at I/O? Chris Matthieu, one of the OpenVoice developers put together a 10 minute video overview. Or download a copy of the code from Github and try it out for yourself.

New Sample Tropo App – speech-driven weather forecasts in Ruby

Monday, May 11th, 2009

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:

1-312-957-8992

You can also download the code and upload it to your own Tropo.com account to try it out yourself. Note that Jonathan Rudenberg indicates that you’ll need:

# 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.


If you found this post interesting or helpful, please consider either subscribing via RSS, becoming a fan on Facebook or following us on Twitter.


Technorati Tags: , ,

Over 140 sample Tropo applications and growing strong…

Tuesday, March 10th, 2009

Just over a week from the launch of Tropo.com and already our collection of sample applications has grown to over 140 across all five languages! (Groovy, JavaScript, PHP, python and Ruby)

As I mentioned previously (complete with more instructions), all of the sample applications are available for download from our Github account at:

http://github.com/voxeo/tropo-samples/tree/master

You can also view them on our docs.tropo.com site through either:

You are welcome to try out any of the sample apps in your own Tropo account. And please do keep checking back… we’ll be adding more sample apps in the weeks ahead.

P.S. Don’t forget… we’re paying $100 for each sample app we like! If you come up with some great sample apps, please do send them in.


If you found this post interesting or helpful, please consider either subscribing via RSS or following us on Twitter.


Technorati Tags: , , , , , , , , ,