I almost forgot to report on my panel at VoiceCon but better late than never.
So, the two positions were more or less as follows:
- Voxeo's environment allows you to create voice applications really quickly using scripting languages. The application mashes up data from one or more sources and it presents a voice interface to the user. Dan York showed a telephone-call interface for an application that gives you the weather for a given ZIP code and nothing else.
- The Sametime platform provides a general-purpose environment that acts as the context for whatever data and voice you may want to mash up at a given time. I showed the Sametime Meetings client and Sametime Unified Telephony working in tandem to build an ad-hoc aggregation of data and voice from various sources. We provide APIs for you to extend the general-purpose environment to fit your needs. You may even include one of Voxeo's applications in it if you want to.
The reaction to the two approaches was positive. There was one person, however, who said to me he didn't "see it" as clearly as he did when Dan built the weather application on the fly. I explained the difference and even Dan agreed that the Sametime approach to building voice mashups is based on providing context first and that functionality is implemented as attributes while the Voxeo approach is based on building functionality first while leaving the context to the user.
There were analysts in the audience and, strangely, they left as soon as we were both done with our presentations. I found it strange that they didn't stay for the questions-and-answers bit of the session. Overall it was a good session, good interaction and a good audience. I would do it again any time.