Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Developing technologies for Social Inclusion and Civic Empowerment Leo Burd  MIT Center for Civic Media MIT – 2012.01.18
 
<ul><ul><li>Photo: Leo Burd (2005) </li></ul></ul>
<ul><ul><li>“ Why wait until everyone has broadband and computers, and why wait until everyone is literate to empower peop...
 
VoIP Drupal is… <ul><ul><li>A software platform that facilitates the construction of Drupal sites that literally pick-up t...
VoIP Drupal modules
VoIP Call attributes <ul><li>Call id </li></ul><ul><li>Caller id </li></ul><ul><li>Destination number </li></ul><ul><li>Ca...
Dialplan scripting commands <ul><ul><li>Dial <number> </li></ul></ul><ul><ul><li>Say <prompt, voice, language> </li></ul><...
(617) 652.0978 $script = new VoipScript('weather report'); $script->addLabel('start'); $script->addGetInput('Local weather...
VoipScript Samples module <ul><ul><li>Script navigation </li></ul></ul><ul><ul><li>Audio recording </li></ul></ul><ul><ul>...
Potential VoIP Drupal applications <ul><li>Go Out to Vote campaigns </li></ul><ul><li>2-1-1 and 3-1-1 hotlines </li></ul><...
 
 
 
(617) 209-9094
(646) 699-3989
 
 
 
 
 
 
 
 
 
Ongoing collaborations
 
Future directions <ul><li>VoIP Drupal 1.0 </li></ul><ul><li>What’s Up and other apps </li></ul><ul><li>Visual VoIP Drupal ...
Visual VoIP Drupal
Ways to get involved <ul><li>Join http://groups.drupal.org/voip-drupal </li></ul><ul><li>Play with script examples in the ...
Leo Burd [email_address] http://drupal/project/voipdrupal http://www.voipdrupal.org For additional information Special tha...
Upcoming SlideShare
Loading in …5
×

VoIP Drupal portfolio

1,333 views

Published on

Published in: Technology, Business
  • Be the first to comment

VoIP Drupal portfolio

  1. 1. Developing technologies for Social Inclusion and Civic Empowerment Leo Burd MIT Center for Civic Media MIT – 2012.01.18
  2. 3. <ul><ul><li>Photo: Leo Burd (2005) </li></ul></ul>
  3. 4. <ul><ul><li>“ Why wait until everyone has broadband and computers, and why wait until everyone is literate to empower people through information that could be available on the web?” (1) </li></ul></ul><ul><ul><li>The future of the Web lies on voice-enabled apps accessible even from regular phones (2) </li></ul></ul><ul><ul><li>(1) http://mashable.com/2011/02/04/web-developing-world/ (2) http://www.fastcompany.com/1719453/tim-berners-lees-voice-enabled-internet-quest-in-africa </li></ul></ul>
  4. 6. VoIP Drupal is… <ul><ul><li>A software platform that facilitates the construction of Drupal sites that literally pick-up the phone, make calls, record messages, send and receive text messages, run voice polls, and more . </li></ul></ul>
  5. 7. VoIP Drupal modules
  6. 8. VoIP Call attributes <ul><li>Call id </li></ul><ul><li>Caller id </li></ul><ul><li>Destination number </li></ul><ul><li>Call status </li></ul><ul><li>Duration </li></ul><ul><li>Direction </li></ul><ul><li>Call script </li></ul><ul><li>Text script </li></ul><ul><li>Channel </li></ul><ul><li>Network </li></ul><ul><li>“ Answered by” </li></ul><ul><li>Other… </li></ul>
  7. 9. Dialplan scripting commands <ul><ul><li>Dial <number> </li></ul></ul><ul><ul><li>Say <prompt, voice, language> </li></ul></ul><ul><ul><li>Record </li></ul></ul><ul><ul><li>GetInput </li></ul></ul><ul><ul><li>JoinConference </li></ul></ul><ul><ul><li>RejectCall </li></ul></ul><ul><ul><li>Hangup </li></ul></ul><ul><ul><li>SendText <number, message> </li></ul></ul><ul><ul><li>RunIvrMenu </li></ul></ul><ul><ul><li>Goto <label> </li></ul></ul><ul><ul><li>GotoIf <label, condition> </li></ul></ul><ul><ul><li>Gosub <script name> </li></ul></ul><ul><ul><li>SetVar<var name, expression> </li></ul></ul>
  8. 10. (617) 652.0978 $script = new VoipScript('weather report'); $script->addLabel('start'); $script->addGetInput('Local weather by phone. Please type your 5-digit zip code.'); $script->addSet(&quot;forecast_result&quot;, &quot;^_voipscriptsamples_get_forecast(%input_digits)&quot;); $script->addLabel('forecast'); $script->addSay(&quot;%forecast_result&quot;); $script->addGetInput('To repeat this report, press the star key. To restart, press the pound key.'); $script->addGotoIf('forecast', &quot;^%input_digits == '*'&quot;); $script->addGotoIf('start', &quot;^%input_digits == '#'&quot;); $script->addSay('Thanks for calling'); $script->addHangup();
  9. 11. VoipScript Samples module <ul><ul><li>Script navigation </li></ul></ul><ul><ul><li>Audio recording </li></ul></ul><ul><ul><li>Call redirecting </li></ul></ul><ul><ul><li>Conference call </li></ul></ul><ul><ul><li>Office IVR with call redirecting </li></ul></ul><ul><ul><li>SMS dialog </li></ul></ul><ul><ul><li>Group SMS </li></ul></ul><ul><ul><li>Voice call with SMS input </li></ul></ul><ul><ul><li>And more! </li></ul></ul>
  10. 12. Potential VoIP Drupal applications <ul><li>Go Out to Vote campaigns </li></ul><ul><li>2-1-1 and 3-1-1 hotlines </li></ul><ul><li>Phone-based community surveys </li></ul><ul><li>PTA and other meeting reminders </li></ul><ul><li>Story recording / playback </li></ul><ul><li>Group voicemail </li></ul><ul><li>Audio speed dating services </li></ul><ul><li>Language training </li></ul><ul><li>Audio tours </li></ul><ul><li>Adventure games </li></ul><ul><li>Interactive community radio programs </li></ul><ul><li>Emergency announcements </li></ul><ul><li>And much more! </li></ul>
  11. 16. (617) 209-9094
  12. 17. (646) 699-3989
  13. 27. Ongoing collaborations
  14. 29. Future directions <ul><li>VoIP Drupal 1.0 </li></ul><ul><li>What’s Up and other apps </li></ul><ul><li>Visual VoIP Drupal </li></ul>
  15. 30. Visual VoIP Drupal
  16. 31. Ways to get involved <ul><li>Join http://groups.drupal.org/voip-drupal </li></ul><ul><li>Play with script examples in the sandbox </li></ul><ul><li>Create new modules </li></ul><ul><li>Contribute code, documentation </li></ul><ul><li>Help us spread the word! </li></ul>
  17. 32. Leo Burd [email_address] http://drupal/project/voipdrupal http://www.voipdrupal.org For additional information Special thanks to

×