Speakers | |
---|---|
Ben Klang | |
Schedule | |
Day | Sunday |
Room | K.1.105 |
Capacity | 809 |
Start time | 10:00 |
End time | 10:50 |
Duration | 00:50 |
Info | |
Track | Network and IO Track |
Voice Applications for the Modern Open Source Hacker
Many open source hackers see the allure of building applications that integrate with the telephone network. However layers of industry jargon, proprietary technology and arcane knowledge lead many to believe that telephony is "hard." Adhearsion will change their minds. The Adhearsion project is an open source voice application development framework, the first of its kind in the open source world. In this talk we will build several working voice applications and demonstrate how to integrate them with external services. Along the way, we will discuss voice application design and show how to avoid common pitfalls.
The Adhearsion project is an open source voice application development framework, the first of its kind in the open source world. By utilizing modern a modern, powerful and descriptive programming language, Ruby, and development practices like test-driven-development, Adhearsion allows developers to apply tools and skills they already have to this rich domain. During this talk, we will build and demonstrate several working voice applications:
- Getting started: setting up your first app
- Getting connected: demonstrate the ways to get calls into your app
- Getting integrated: pulling data from outside sources
- Getting sophisticated: mixing in text-to-speech and speech recognition to your app
- Getting to scale: Techniques and patterns to make your voice app scale
The demos will cover ways to deploy apps on a pure open-source stack with Asterisk as well as to the cloud by using service providers like Tropo.
Concurrent events:
Next (up to 3) talks in the same room (K.1.105):
When | Event | Track |
---|---|---|
11:00-11:50 | Internet of Threads | Network and IO |
12:00-12:50 | The Wild West of UNIX I/O | Network and IO |
13:00-13:50 | A strategy for managing diverse equipment in the CERN controls group | Network and IO |