Posts Tagged ‘Tropo’

Follow Tropo.com activity on Twitter as @tropo

Friday, February 5th, 2010

tropologo2010.pngIf you have been watching our @voxeo Twitter account, you may have noticed a few references to a “@tropo” account… yes, indeed, we’ve decided to give our Tropo.com cloud communications service its very own Twitter account at:

http://twitter.com/tropo

If you are a Twitter user, please do follow the Tropo account to keep up on the latest changes and advances with Tropo.com. While you are at it, you may want to check out the Tropo Blog if you haven’t done so in a while, as Adam, Jason and others have been adding lots of great tips and tutorials lately.

P.S. And if you aren’t following @voxeo on Twitter, please do! We’d love to stay in touch with you that way…


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


Are you a voice developer in SF? Around Nov 4th? Voxeo/Orange Labs invite-only session on recombinant telephony.

Wednesday, October 28th, 2009

orangespotlight.jpgAre you a developer working with voice or communications applications in the San Francisco Bay area? Or will you be in SF next week for VoiceCon or Enterprise 2.0? Interested in learning more about “voice mashups”, cloud-based voice, “recombinant telephony” and other innovations?

We (Voxeo) are joining with Orange Labs for a special edition of Orange Spotlight focused on the coming “wave” of mashups involving cloud-based voice technology, innovations in messaging, and realtime web. On Wednesday evening, November 4th, we will be hosting a collection of developers and strategists working at the edge of the current art in hosted contact center, IVR, speech, and multimodal technologies who are all gathered for the purpose of sharing knowledge and inspiration. Some of the participants include:

and many more. If you are a subject matter expert or have an active interest in the future of telephony, this will be an evening of interactive discussion on this exciting area. The event is from 5:30 – 8:00pm at Orange Labs’ facility in South San Francisco near the SFO airport.

Space is limited so please email me (Dan York) ASAP if you are interested.


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


THE CLOUD MUST BE OPEN! Voxeo Announces Tropo: The Open Source Cloud Telephony Service

Thursday, July 23rd, 2009

tropo.comlogo.jpgTHE CLOUD MUST BE OPEN!

Can we say that any clearer? What is the point of running your applications “in the cloud” if you are locked-in to using a single cloud provider?

Here at OSCON yesterday, Tim O’Reilly stood onstage in his keynote and spoke about centralized services and databases and their “natural tendency toward monopoly“. He and others here continue to sound the alarm and warn that our increasing reliance on “the cloud” brings with it the danger of relying on cloud services that will simply lock us in to new proprietary systems and protocols.

We agree.

At Voxeo, we don’t think you should be forced to use a particular cloud telephony service simply because they are the only one who supports the protocol or language you want to use. When we launched Tropo.com back at eComm in March, this was one of our underlying concerns:

How do we prevent vendor lock-in for cloud telephony?

How do we make it so that our customers can develop their applications on Tropo.com, but yet have the freedom to take those applications and run them on some other provider’s service if they want to?

In looking at it, we saw the fairly obvious route that will no doubt seem radical to many:

We are making the Tropo.com source code available as open source. 

Yep… we’re opening the cloud. As our CEO Jonathan Taylor said (and yes, he actually did write this):

“Since 1999, Voxeo’s core mission has been to make telephony easy, effective and free of lock-in. We’ve been tearing down the walled gardens of telecom and replacing them with an open and accessible environment,” said Jonathan Taylor, CEO of Voxeo. “Nothing demonstrates this commitment better than Tropo’s completely open standards foundation and open-source availability. Unlike cloud vendors that use open-source but offer little back to the open-source community, we’re showing how cloud computing can be both completely open for end customers and concretely beneficial to open-source developers.” 

As both the news release and the post on our Tropo blog indicate, today marks the start of the process. We’ve made available two of the components that make up Tropo.com:

  • Tropo SIP Servlet, which implements the Tropo core Java API for telephony applications and a mechanism to host a wide variety of programming languages on top of that API. The Tropo SIP Servlet is built on the Java SIP Servlet standard, JSR-289. SIP Servlet platforms are available from many vendors including Voxeo, Oracle, Avaya, and Redhat. The Tropo SIP Servlet uses another standard, the IETF’s MRCP standard to control audio interaction during calls. By open-sourcing this technology, we hope to support a wider variety of MRCP servers, and ultimately support any media platform that implements the Java Media Server Control API, JSR-309. 
  • Tropo “Shims” for Groovy, JavaScript, Python, PHP and Ruby programming languages. Tropo Shims adapt the Tropo core API for use in a specific programming language. Open-sourcing these components enables Tropo to quickly support other programming languages. By releasing this code and working with the open-source telephony community, we hope to add support for additional programming languages such as Clojure, JavaFX, and Scala.

Over the coming weeks, Jason Goecke and Jay Phillips of our newly-announced Voxeo Labs team will release additional Tropo components that will allow you to run your own Tropo applications in private clouds, elastic computing services, or on your own servers in conjunction with Voxeo’s free Prophecy platform. Over the coming months, Voxeo Labs will work to support the widest variety of SIP Servlet and media server platforms, ultimately giving you a simple yet powerful telephony API that will work across the widest variety of platforms and vendors. Jason and Jay will be posting more information to the Voxeo Labs blog in the days and weeks ahead.

It’s all about having an open and interoperable cloud.

We’re excited about the possibilities – we hope you are, too. Will you join us now in bringing about open and interoperable cloud telephony?


P.S. This move may not be a surprise to those of you familiar with our traditional VoiceXML hosting business. You know that for 10 years we’ve been providing the most open standards-compliant XML voice application platform and today have grown to be the world’s largest provider of VoiceXML hosting, with more companies bringing their XML applications to our platform every day. We have grown our business successfully by providing those customers the best possible platform and providing the industry’s best customer service… not by locking them in…


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


RJ Auburn speaking at VoiceCon 2009 on “Voice Mashups”

Tuesday, March 24th, 2009

voiceconorlando2009.pngWe’re very pleased to note that Voxeo CTO RJ Auburn will be speaking early next Tuesday morning at VoiceCon Orlando 2009 on the subject of voice mashups. His panel session is “Voice Mashups – Tool or Toy?” and is from 8:00-8:45am on Tuesday, March 31st. The description is:

What’s a voice mashup, and why should you care? This session will explain how different application and services elements can be combined in an ad hoc manner by end users drawing upon enterprise resources, to create “mashups.” We’ll look at the uses for mashups, where the elements of a mashup come from, and how they can benefit your end users.

KEY QUESTIONS:

  • How do you get started with voice mashups? What elements will you need to purchase, and what existing elements in your network can be included?

  • What do you have to do to make elements available for mashups?
  • What’s the users’ interface for a voice mashup, and how do you provide it to them?
  • Do you need to maintain some control over what users do within a mashup-enabled Web Services environment?
  • Why should you do this? What can voice mashups do for your end users that can’t be done another way?

The folks at VoiceCon asked both RJ and the other presenter, Marlon Machado from IBM, to actually show mashups in action, so I know RJ’s going to have some fun stuff planned. I expect he’ll be doing some demos of Tropo.com (here’s a good summary of our Tropo announcements) and showing some of the cool mashups we’ve come up with, some of which are found in the Tropo Sample Applications and some of which we’ve written about on the Tropo blog. RJ’s a great presenter and if you are at VoiceCon I’d encourage you to check out his presentation.


P.S. And yes, if you looked at the VoiceCon schedule earlier, I (Dan York) was slated to give this presentation but due to some scheduling issues cannot attend. RJ graciously agreed to speak in my place. Given that he’s been heavily involved in mashups for years, he’s definitely got the background.


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


Technorati Tags: , , , , ,


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


Voxeo’s launch of Tropo.com: an update one week later

Tuesday, March 10th, 2009

tropo.comlogo.jpgIt seems rather amazing that it was only a week ago at eComm 2009 that we announced the launch of Tropo.com, Voxeo’s new platform for developing voice applications in common programming languages such as JavaScript, PHP, python, Groovy and Ruby.

It’s been a crazy yet wonderful week! We’ve been thrilled by all the positive feedback we’ve received and even more so by the number of Tropo developers we’ve seen sign up. If you missed out on the announcement last week, here are some pointers to learn more:

Here at Voxeo we’ve been very excited about the reception of the Tropo launch and are already looking at how we can enhance the platform and what additional languages we’ll be adding (believe it or not, we’ve had several requests for Lisp!). We do hope that you will sign up for a free Tropo account and get started creating voice applications in programming languages you already know. And please… do send along any feedback you have, either through the web forums, as comments to this blog post or even as email. We’d love to hear what you think of it and also where you would like to see the Tropo platform go. Most of all we’re excited to see what you do with the platform!

P.S. And if you would rather develop voice apps in VoiceXML, CCXML or CallXML, you can of course sign up for a free developer account at our evolution.voxeo.com developer portal and get started there. With the launch of Tropo we are in no way reducing our award-winning support for XML telephony. We’ll be continuing to enhance and expand XML support as well… but with Tropo we’re now opening up development of voice applications to a whole new range of developers.


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


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


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