Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Rapid Prototyping with Tropo
Search
Voxeo
October 14, 2011
Technology
110
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Rapid Prototyping with Tropo
Mark Headd, Voxeo Labs Developer Evangelist
Voxeo
October 14, 2011
More Decks by Voxeo
See All by Voxeo
Rayo: Real-time Cloud Communications
kbmartin15
2
230
Mobility Outlook: HTML and native mobile
kbmartin15
1
110
The New HTML Standards
kbmartin15
1
130
Voice Biometrcis Panel with Intro by Dan Miller, Opus Research
kbmartin15
1
69
Tropo Customer Show and Tell
kbmartin15
1
120
Migrating Legacy Voice Apps - ARCA and Edify Conversion
kbmartin15
1
100
Migrating Legacy Voice Apps - PeriPro Converter
kbmartin15
1
100
What's New in Voxeo Prophecy?
kbmartin15
1
130
Building In-Browser Telephony Apps with Phono
kbmartin15
2
110
Other Decks in Technology
See All in Technology
DevelopersIO 2026 知識の地図を描く ─ オントロジーとは何か?
ishikawa_satoru
1
1.5k
パッチ更新でterraform initが落ちた日
grimoh
1
120
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
4
1.3k
go-sqletch
moznion
0
140
Kiro Crewをはじめよう
kizawa2020
1
150
事業成長とデータ活用を止めないためのマネジメントへ挑戦
hiracky16
0
330
会社説明資料
persolserverworks
0
9.7k
ai_cording_with_k8s_knowledge.pdf
mochizuki875
1
350
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
2
600
大型犬好きによるPugの紹介
yamanoku
1
150
AI 時代の Azure エンジニアリング ~ 私たちは何を磨き、何を任せるのか ~
chack411
1
610
全PRの83%が AIレビューだけでマージできるようになった開発組織は その後どうなったか @2026/10
athug
0
140
Featured
See All Featured
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
A Modern Web Designer's Workflow
chriscoyier
699
190k
How to build a perfect <img>
jonoalderson
1
6.1k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
220
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Prompt Engineering for Job Search
mfonobong
0
500
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
480
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
280
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2k
Transcript
Rapid Prototyping with Tropo Mark J. Headd Developer Evangelist, Voxeo
Labs @mheadd github.com/mheadd
What this talk will cover... • Benefits of using Tropo
to build IVR prototypes • Tropo Language options • Tropo methods • DTMF and speech recognition with Tropo • Accessing external resources • Deploying / managing Tropo scripts • Provisioning communication channels • Wrapping up
Benefits of Using Tropo
Tropo Language Options
Tropo Methods • answer() • ask() • call() • conference()
• getHeader() • hangup() • log() • message() • record() • redirect() • reject() • say() • startCallRecording() • stopCallRecording() • transfer() • wait()
• Tropo supports a simple grammar vocabulary. var response =
ask( 'Please enter your 5 digit zip code', { choices: '[5 DIGITS]' } ); $response = ask( "Please tell me your favorite color", array("red, blue, yellow, green"); ); • Also supports SRGS standard grammar standard. DTMF / Speech Recognition
Accessing External Resources • Code executes inside Tropo cloud. •
Limited acces to native libraries / modules for DB access. • HTTP can be used to access external resources. • Same paradigm used by CCXML / VoiceXML
Deploying Tropo Scripts • Several different methods for deploying scripts
• FTP / WebDAV • SourceKit • GitHub • Versioning, collaboration opportunities
Provisioning Channels • Adding channels to Tropo apps. • Phone
(SIP, Skype, PSTN) • SMS • IM (Jabber, Yahoo, MSN, etc.) • New opportunities for testing call flow and grammars
Wrapping Up • Simple, fast powerful. • TTS / ASR
24 languages. • DIDs in 41 countries. • Support for simple and "complex" grammars. • Choice of deployment / management options