Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.

Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.

Voice Mashups: Telephony power without telephony expertise

2.
What’s a voice mashup? <ul><li>A mashup takes services or data from two or more sources, typically through APIs, and combines them into a new application </li></ul><ul><ul><li>Typically quick and easy to deploy </li></ul></ul><ul><ul><li>Doesn’t require you to understand the technology behind the services </li></ul></ul><ul><li>A voice mashup simply uses some capability of the voice channel as part of the application </li></ul><ul><li>Can also describe an app that uses the voice channel to power a Web, mobile, or desktop app </li></ul>

7.
Web APIs: Making things easy for the Web developer <ul><li>Web developers are used to using APIs </li></ul><ul><li>RESTful APIs are key </li></ul><ul><ul><li>HTTP+XML </li></ul></ul><ul><ul><li>Stateless </li></ul></ul><ul><ul><li>Client-server relationship </li></ul></ul><ul><li>Supplemented by libraries for specific programming languages </li></ul>Asterisk and VoiceXML are not tools for Web developers!

13.
Offering a developer program <ul><li>An API is not enough by itself </li></ul><ul><li>Docs </li></ul><ul><li>Examples </li></ul><ul><li>Forums/Wiki </li></ul><ul><li>Live support </li></ul><ul><li>Getting out there </li></ul>

14.
KISS While the VoiceXML and CCXML standards have driven down the cost of custom IVR, these solutions are still too complex and expensive for many independent developers and small businesses. Many…solutions now available in the marketplace tend to be limited in flexibility. Phone mashups require flexibility. Phone mashup APIs need to be usable by any web developer with basic web form coding skills. - Irv Shapiro, Ifbyphone