FOSDEM is the biggest free and non-commercial event organized by and for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

Ben Klang
Day Sunday
Room K.1.105
Capacity 809
Start time 10:00
End time 10:50
Duration 00:50
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:

When Event Track Where
09:30-10:15 Apache Giraph: distributed graph processing in the cloud Graph Processing AW1.125
09:45-10:25 Asterisk 10: New Features, New Testing Telephony and Communications H.2213
10:00-10:15 XQuery 3.0 Rocks Lightning Talks Ferrer
10:00-10:25 MySQL HA reloaded - old tricks and cool new tools to guarantee high availability to your MySQL Servers MySQL and Friends H.1309
10:00-10:30 Dealing with JVM limitations in Apache Cassandra Free Java K.4.401
10:00-10:30 openSUSE on ARM CrossDistribution H.1301
10:00-10:30 Improving Firefox startup time on Android Mozilla UD2.218A
10:00-10:40 Toolkits on Wayland - how we're doing! CrossDesktop H.1308
10:00-10:45 Introduction to pkgng BSD K.4.201
10:00-10:45 Systems Management with Matahari Configuration and Systems Management K.3.601
10:00-10:45 Anatomy of a role playing game Open Source Game Development AW1.120
10:00-10:50 CoApp: Packaging Open Source software for Windows System Janson
10:00-10:55 Ganeti: "how you can use it" Virtualization and Cloud Chavanne
10:00-11:00 The Next Steps for the Pharo Vision Smalltalk AW1.126
10:00-11:00 reloaded! CrossDistribution H.1302
10:00-11:00 KMS plane support in Wayland K.3.401
10:00-11:00 eLuaBrain: a 32-bit MCU based educational computer Embedded Lameere
10:00-12:00 OpenSC codesprint Security H.2214
10:05-10:45 Perlude: a taste of Haskell in Perl Perl AW1.121
10:10-10:55 Introduction of the Genode OS Framework Microkernel OS K.3.201
10:20-10:35 Threat Modeling Revolutionized! Lightning Talks Ferrer
10:20-11:05 Using Cascalog and Hadoop for rapid graph processing and exploration Graph Processing AW1.125
10:30-10:55 MariaDB 5.3's query optimizer: taking the dolphin to where he's never been before MySQL and Friends H.1309
10:30-11:00 JRuby Free Java K.4.401
10:30-11:00 Tracking Firefox performance via Telemetry Mozilla UD2.218A
10:30-11:10 Mobicents TelScale and RestComm Telephony and Communications H.2213
10:30-11:30 OBS Cross Build CrossDistribution H.1301
10:30-12:15 LPI Exam Session 3 Certification Guillissen
10:40-10:55 An introduction to EclipseRT Lightning Talks Ferrer
10:45-11:15 Boxes, use other systems with ease CrossDesktop H.1308

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