SlideShare a Scribd company logo
ASTERISK AT THE HEART OF 
INTERACTIVE MEDIA 
A behind-the-scenes look at interactive web series “Emilie”
About me 
• VP & CTO at Ubity, a cloud-based business unified 
communications service provider and platform 
• Have been using Asterisk since 2007 
• Involved in several interactive media and art projects that 
use telecommunications (telephony, text messaging, etc.) 
to engage and interact with the audience 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
About “Emilie” 
• A three-part transmedia (multi-platform) romantic comedy 
“experience” launched in February 2013 
• Has won several awards and nominations: 
Ø SXSW Interactive Awards 2014 “Finalist” (Film & TV) 
Ø Webby Awards 2014 “Finalist” (Best Use Of Interactive Video, Experimental 
And Weird) 
Ø Geneva International Film Festival 2013 “Grand Prize” (Best TV Series, Web & 
Transmedia) 
Ø Gémeaux 2013 “Grand Prize” (Best Original Interactive Show) 
Ø NUMIX 2013 “Grand Prize” (Best Interactive Production) 
Ø Toronto DigiAwards 2013 “Finalist” (Best In Cross-Platform) 
Ø Prix Italia 2013 “Finalist” (Best New Content For The Multi-Screen Television) 
Ø Banff World Media Festival 2013 “Finalist” (Best Cross-Platform Project) 
Ø Boomerang Awards 2013 “Grand Prize” (Best Website or Application) 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Transmedia experience? 
• Telling a story, or creating an experience across multiple 
platforms or formats 
• The end goal being… 
• Have the audience care more about the story and its characters 
• Get and keep their attention! 
• Hook them back in after they’re done watching the first episode 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Part 1 – “Taxi Apollon” 
• Launched on Valentine’s day 2013 
• Justin Apollon, a cab driver turned cupid, offers to “spread 
the love” by calling your lover, friend or coworker and 
deliver a heartfelt (and hilarious) message on your behalf 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Part 1 – Interactivity elements 
• Voice detection to detect if a human had answered, and 
make it sound like a conversation 
• Video sequences synchronized with telephony events 
(ringing, voicemail, answer) 
• Customized greeting based on how the user is related to 
the person we are calling 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Part 1 – Transmedia elements 
• The web experience allowed us to gather 
information that would later be used to hook 
the user back into the story 
• The use of telephony took the experience out 
in the “real world” and allowed it to spread 
widely 
• A facebook app also helped to spread the word 
• Video testimonials of “satisfied customers” 
gave hints on what was to come 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Part 2 – Interactive web series 
• Four-episode interactive web series that follows the men in 
Emilie’s life (ex-boyfriends, childhood best friend, fiancé) 
just before her wedding and big move abroad 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Part 2 – The main goals 
① Avoid being cheesy and predictable at all cost – ask the 
user as little information as possible! 
② Avoid using the phone merely just as a remote control 
(e.g. “hit 4 to go left, 6 to go right”) 
③ Make sure the experience can be enjoyed by as many 
people, and on as many devices (smart and dumb) as 
possible 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Part 2 – How to avoid “cheesiness” 
• Our team was involved very early in the process – early 
enough that the script and dialogues could still be altered 
to adjust to the limitations of telecommunications 
• Focus on the more plausible, “real world” interactions that 
humans have between each other (call, text, e-mail) and 
with their phones (voicemail, videos) 
• Ask for as little information as possible, so the audience 
doesn’t expect the interactivity elements 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
We didn’t want to ask users for their 
phone number… 
Instead, we have the users 
initiate the first contact by 
calling us so we can gather 
their phone number (CallerID) 
and associate it with their 
web session. 
It does not work with 
blocked CallerID, and it 
can get tricky in settings 
where several users 
share a CallerID (office). 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Part 2 – Making it widely available 
Geography 
• Different sets of phone numbers (to call and text characters on the 
screen) were made available for users in Canada, the U.S., the UK, 
France and Switzerland 
• We didn’t want the users to have to pay long distance fees to call 
the characters – it got tricky in Canada! 
Technology 
• Support for “dumb phones” (e.g. landline) 
• The most important interactivity points rely on voice or DTMF 
• Responses to text messages received from characters not necessary 
• Fallback to an in-video “smartphone analog” in certain situations 
• Should we use speech recognition, or speech detection? 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
We didn’t want to ask users for their 
location… but had to anyway. 
GeoIP lookups are useful to 
determine a user’s country of 
origin, but not so much for 
the city – something that was 
especially important for our 
Canadian users! 
20 different sets of local 
phone numbers were 
needed in Canada in order 
to cover most regions. 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
How can we interact with the user? 
Voice 
Have the user call, or be 
called, and “talk” in real-time 
with a character on 
the screen 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Demonstration (dangerous demo?) 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
How can we interact with the user? 
Digits (DTMF) 
Have the digits pressed 
by a user in an automated 
voice menu (e.g. 
voicemail) trigger video 
sequences, or actions on 
screen in real-time 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Demonstration 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
How can we interact with the user? 
Text message (SMS) 
Have the user text 
back and forth in real-time 
with a character 
on screen 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
How can we interact with the user? 
Mobile as a second screen 
Have the user watch a livestream (on smartphone) of 
something that is filmed by a character on the screen 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
How can we interact with the user? 
E-mail 
Have a character on 
screen send the user 
an e-mail in real-time 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Technical components 
• Flash (video) / ActionScript 
• Javascript / Node.js 
• Flask (Python) REST API with AMI library 
• Asterisk 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Technical issues or concerns 
Pairing a caller with a web session 
• Using temporarily assigned phone numbers taken from a pool 
Perfect timing 
• Making sure that the audio track from the video is in sync with 
the audio of the call with the user 
Talking to the user 
• Using speech detection vs. recognition 
Limitations with mobile carriers/devices 
• Certain mobile carriers or devices can’t display CallerID name 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Relevance of “traditional” telephony in 
today’s interactive media 
• Still very relevant, as two-thirds of the world’s mobiles are 
dumb phones (aka “feature phones”) 
• Medium of choice to reach the largest amount of people 
worldwide, especially in emerging countries that have 
better access to mobile phones than computers 
connected to the Internet 
• 3G/4G mobile Internet is spreading, but voice, DTMF and 
SMS still remain the common denominators 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Part 3 – Movie 
Released during the 
summer of 2013 (sadly not 
interactive… ;-) 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Any questions? 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA
Thank you! 
• Taxi Apollon (french) 
http://www.taxi-apollon.com/ 
• Emilie (french, but with english subtitles) 
http://emilie.radio-canada.ca/ 
scouture@ubity.com 
@sysreq 
linkedin.com/in/sebastiencouture 
ASTERISK AT THE HEART OF INTERACTIVE MEDIA

More Related Content

Viewers also liked

Revista LAC 2013
Revista LAC 2013Revista LAC 2013
Revista LAC 2013
Lac Todos
 
Comprar una cámara
Comprar una cámaraComprar una cámara
Comprar una cámara
AliciaCadel
 
Valladolid Tiene Que Ver
Valladolid Tiene Que VerValladolid Tiene Que Ver
Valladolid Tiene Que Ver
calorycafe
 
Restaurant Special Offers
Restaurant Special OffersRestaurant Special Offers
Restaurant Special Offers
John Ford
 
Christoph Stoettner - Save my time using scripts
Christoph Stoettner - Save my time using scriptsChristoph Stoettner - Save my time using scripts
Christoph Stoettner - Save my time using scripts
LetsConnect
 
CED062811
CED062811CED062811
CED062811
Jeff Berman
 
090714 raymond chandler el trabajo
090714 raymond chandler   el trabajo090714 raymond chandler   el trabajo
090714 raymond chandler el trabajo
Prhchile
 
Experiencia en 360°
Experiencia en 360°Experiencia en 360°
Experiencia en 360°
e-Contact LATAM
 
Presentacion diego chacon
Presentacion diego chaconPresentacion diego chacon
Presentacion diego chacon
Diego Ch. Rache
 
CSS3: Are you experienced?
CSS3: Are you experienced?CSS3: Are you experienced?
CSS3: Are you experienced?
Denise Jacobs
 
Reperes le quali en ligne, opportunités et challenge pour le qualitativiste...
Reperes   le quali en ligne, opportunités et challenge pour le qualitativiste...Reperes   le quali en ligne, opportunités et challenge pour le qualitativiste...
Reperes le quali en ligne, opportunités et challenge pour le qualitativiste...François Abiven
 
Pdf muerte celular programada
Pdf muerte celular programadaPdf muerte celular programada
Pdf muerte celular programada
Bryan Monjarrez Herrera
 
Nature vel ah
Nature vel  ahNature vel  ah
Nature vel ah
Clover Organic Pvt Ltd
 
Piscinas de Arena® NaturSand®
Piscinas de Arena® NaturSand®Piscinas de Arena® NaturSand®
Piscinas de Arena® NaturSand®
PiscinasdeArena
 
Lorenzo Martínez - Welcome to your secure /home, $user [Rooted CON 2012]
Lorenzo Martínez - Welcome to your secure /home, $user [Rooted CON 2012]Lorenzo Martínez - Welcome to your secure /home, $user [Rooted CON 2012]
Lorenzo Martínez - Welcome to your secure /home, $user [Rooted CON 2012]
RootedCON
 
Ciencia y videojuegos (versión Extracción de Información) [UCA 05/2015]
Ciencia y videojuegos (versión Extracción de Información) [UCA 05/2015]Ciencia y videojuegos (versión Extracción de Información) [UCA 05/2015]
Ciencia y videojuegos (versión Extracción de Información) [UCA 05/2015]
Antonio Mora
 
Medicina 2.0
Medicina 2.0Medicina 2.0
Medicina 2.0
Jesus Custodio
 
EXPOSICIÓN LLAMADO LA ENTREVISTA 1
EXPOSICIÓN LLAMADO LA ENTREVISTA 1EXPOSICIÓN LLAMADO LA ENTREVISTA 1
EXPOSICIÓN LLAMADO LA ENTREVISTA 1
1035228966
 
Lista e mais
Lista e maisLista e mais

Viewers also liked (20)

Edudip@social media-day
Edudip@social media-dayEdudip@social media-day
Edudip@social media-day
 
Revista LAC 2013
Revista LAC 2013Revista LAC 2013
Revista LAC 2013
 
Comprar una cámara
Comprar una cámaraComprar una cámara
Comprar una cámara
 
Valladolid Tiene Que Ver
Valladolid Tiene Que VerValladolid Tiene Que Ver
Valladolid Tiene Que Ver
 
Restaurant Special Offers
Restaurant Special OffersRestaurant Special Offers
Restaurant Special Offers
 
Christoph Stoettner - Save my time using scripts
Christoph Stoettner - Save my time using scriptsChristoph Stoettner - Save my time using scripts
Christoph Stoettner - Save my time using scripts
 
CED062811
CED062811CED062811
CED062811
 
090714 raymond chandler el trabajo
090714 raymond chandler   el trabajo090714 raymond chandler   el trabajo
090714 raymond chandler el trabajo
 
Experiencia en 360°
Experiencia en 360°Experiencia en 360°
Experiencia en 360°
 
Presentacion diego chacon
Presentacion diego chaconPresentacion diego chacon
Presentacion diego chacon
 
CSS3: Are you experienced?
CSS3: Are you experienced?CSS3: Are you experienced?
CSS3: Are you experienced?
 
Reperes le quali en ligne, opportunités et challenge pour le qualitativiste...
Reperes   le quali en ligne, opportunités et challenge pour le qualitativiste...Reperes   le quali en ligne, opportunités et challenge pour le qualitativiste...
Reperes le quali en ligne, opportunités et challenge pour le qualitativiste...
 
Pdf muerte celular programada
Pdf muerte celular programadaPdf muerte celular programada
Pdf muerte celular programada
 
Nature vel ah
Nature vel  ahNature vel  ah
Nature vel ah
 
Piscinas de Arena® NaturSand®
Piscinas de Arena® NaturSand®Piscinas de Arena® NaturSand®
Piscinas de Arena® NaturSand®
 
Lorenzo Martínez - Welcome to your secure /home, $user [Rooted CON 2012]
Lorenzo Martínez - Welcome to your secure /home, $user [Rooted CON 2012]Lorenzo Martínez - Welcome to your secure /home, $user [Rooted CON 2012]
Lorenzo Martínez - Welcome to your secure /home, $user [Rooted CON 2012]
 
Ciencia y videojuegos (versión Extracción de Información) [UCA 05/2015]
Ciencia y videojuegos (versión Extracción de Información) [UCA 05/2015]Ciencia y videojuegos (versión Extracción de Información) [UCA 05/2015]
Ciencia y videojuegos (versión Extracción de Información) [UCA 05/2015]
 
Medicina 2.0
Medicina 2.0Medicina 2.0
Medicina 2.0
 
EXPOSICIÓN LLAMADO LA ENTREVISTA 1
EXPOSICIÓN LLAMADO LA ENTREVISTA 1EXPOSICIÓN LLAMADO LA ENTREVISTA 1
EXPOSICIÓN LLAMADO LA ENTREVISTA 1
 
Lista e mais
Lista e maisLista e mais
Lista e mais
 

Similar to Asterisk at the Heart of Interactive Media (AstriCon 2014)

mobile ecosystem and mobile 2.0
mobile ecosystem and mobile 2.0mobile ecosystem and mobile 2.0
mobile ecosystem and mobile 2.0
MuthuKavya9976
 
Google io 2015, Trip Report
Google io 2015, Trip ReportGoogle io 2015, Trip Report
Google io 2015, Trip Report
Diana Laboy-Rush
 
Communication technology
Communication technologyCommunication technology
Communication technology
Sahibzada Shahid Nazeer
 
IMPACT OF ENGLISH LANGUAGE IN E- COMMUNICATION
IMPACT OF ENGLISH LANGUAGE IN   E- COMMUNICATION IMPACT OF ENGLISH LANGUAGE IN   E- COMMUNICATION
IMPACT OF ENGLISH LANGUAGE IN E- COMMUNICATION
Billa Mavishnu
 
multimedia
multimediamultimedia
multimedia
nes
 
Geolocated audio tours
Geolocated audio toursGeolocated audio tours
Geolocated audio tours
Liz FitzGerald
 
ADMA Mobile Presentation 3rd Nov 2008
ADMA Mobile Presentation 3rd Nov 2008ADMA Mobile Presentation 3rd Nov 2008
ADMA Mobile Presentation 3rd Nov 2008
Jennifer Wilson
 
Distance communication and AAC
Distance communication and AACDistance communication and AAC
Distance communication and AAC
Kim Singleton
 
Interactive Media Guide
Interactive Media GuideInteractive Media Guide
Interactive Media Guide
GeorginaMedia
 
PR Networked Age Big Lecture Fall 2009
PR Networked Age  Big Lecture Fall 2009PR Networked Age  Big Lecture Fall 2009
Advertising Networked Age Fall 2009
Advertising Networked Age Fall 2009Advertising Networked Age Fall 2009
Portfolio david serrault 2015
Portfolio david serrault 2015Portfolio david serrault 2015
Portfolio david serrault 2015
David Serrault
 
Wearable Technology for Museums - Giulio Caperdoni @ MWF2014
Wearable Technology for Museums - Giulio Caperdoni @ MWF2014 Wearable Technology for Museums - Giulio Caperdoni @ MWF2014
Wearable Technology for Museums - Giulio Caperdoni @ MWF2014
Vidiemme Consulting srl
 
Mobile Ministry-Scripture Engagement Presentation
Mobile Ministry-Scripture Engagement PresentationMobile Ministry-Scripture Engagement Presentation
Mobile Ministry-Scripture Engagement Presentation
Mobile_Advance
 
Mobile Marketing 2.0
Mobile Marketing 2.0Mobile Marketing 2.0
Mobile Marketing 2.0
Luc Francis Jacobs
 
Widgets, 360s and Androids
Widgets, 360s and AndroidsWidgets, 360s and Androids
Widgets, 360s and Androids
Sales Hub Pro
 
Slide presentation fyp
Slide presentation fypSlide presentation fyp
Slide presentation fypNanasa Nana
 
Introduction to Electronic Media by Warda Maryam
Introduction to Electronic Media by Warda MaryamIntroduction to Electronic Media by Warda Maryam
Introduction to Electronic Media by Warda Maryam
Warda Maryam
 
Wearable Technology for Museums
Wearable Technology for MuseumsWearable Technology for Museums
Wearable Technology for Museums
Giulio Caperdoni
 
ACCESS TO ICT.pdf
ACCESS TO  ICT.pdfACCESS TO  ICT.pdf
ACCESS TO ICT.pdf
amoskimani1
 

Similar to Asterisk at the Heart of Interactive Media (AstriCon 2014) (20)

mobile ecosystem and mobile 2.0
mobile ecosystem and mobile 2.0mobile ecosystem and mobile 2.0
mobile ecosystem and mobile 2.0
 
Google io 2015, Trip Report
Google io 2015, Trip ReportGoogle io 2015, Trip Report
Google io 2015, Trip Report
 
Communication technology
Communication technologyCommunication technology
Communication technology
 
IMPACT OF ENGLISH LANGUAGE IN E- COMMUNICATION
IMPACT OF ENGLISH LANGUAGE IN   E- COMMUNICATION IMPACT OF ENGLISH LANGUAGE IN   E- COMMUNICATION
IMPACT OF ENGLISH LANGUAGE IN E- COMMUNICATION
 
multimedia
multimediamultimedia
multimedia
 
Geolocated audio tours
Geolocated audio toursGeolocated audio tours
Geolocated audio tours
 
ADMA Mobile Presentation 3rd Nov 2008
ADMA Mobile Presentation 3rd Nov 2008ADMA Mobile Presentation 3rd Nov 2008
ADMA Mobile Presentation 3rd Nov 2008
 
Distance communication and AAC
Distance communication and AACDistance communication and AAC
Distance communication and AAC
 
Interactive Media Guide
Interactive Media GuideInteractive Media Guide
Interactive Media Guide
 
PR Networked Age Big Lecture Fall 2009
PR Networked Age  Big Lecture Fall 2009PR Networked Age  Big Lecture Fall 2009
PR Networked Age Big Lecture Fall 2009
 
Advertising Networked Age Fall 2009
Advertising Networked Age Fall 2009Advertising Networked Age Fall 2009
Advertising Networked Age Fall 2009
 
Portfolio david serrault 2015
Portfolio david serrault 2015Portfolio david serrault 2015
Portfolio david serrault 2015
 
Wearable Technology for Museums - Giulio Caperdoni @ MWF2014
Wearable Technology for Museums - Giulio Caperdoni @ MWF2014 Wearable Technology for Museums - Giulio Caperdoni @ MWF2014
Wearable Technology for Museums - Giulio Caperdoni @ MWF2014
 
Mobile Ministry-Scripture Engagement Presentation
Mobile Ministry-Scripture Engagement PresentationMobile Ministry-Scripture Engagement Presentation
Mobile Ministry-Scripture Engagement Presentation
 
Mobile Marketing 2.0
Mobile Marketing 2.0Mobile Marketing 2.0
Mobile Marketing 2.0
 
Widgets, 360s and Androids
Widgets, 360s and AndroidsWidgets, 360s and Androids
Widgets, 360s and Androids
 
Slide presentation fyp
Slide presentation fypSlide presentation fyp
Slide presentation fyp
 
Introduction to Electronic Media by Warda Maryam
Introduction to Electronic Media by Warda MaryamIntroduction to Electronic Media by Warda Maryam
Introduction to Electronic Media by Warda Maryam
 
Wearable Technology for Museums
Wearable Technology for MuseumsWearable Technology for Museums
Wearable Technology for Museums
 
ACCESS TO ICT.pdf
ACCESS TO  ICT.pdfACCESS TO  ICT.pdf
ACCESS TO ICT.pdf
 

Recently uploaded

leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Jeffrey Haguewood
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 

Recently uploaded (20)

leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 

Asterisk at the Heart of Interactive Media (AstriCon 2014)

  • 1. ASTERISK AT THE HEART OF INTERACTIVE MEDIA A behind-the-scenes look at interactive web series “Emilie”
  • 2. About me • VP & CTO at Ubity, a cloud-based business unified communications service provider and platform • Have been using Asterisk since 2007 • Involved in several interactive media and art projects that use telecommunications (telephony, text messaging, etc.) to engage and interact with the audience ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 3. About “Emilie” • A three-part transmedia (multi-platform) romantic comedy “experience” launched in February 2013 • Has won several awards and nominations: Ø SXSW Interactive Awards 2014 “Finalist” (Film & TV) Ø Webby Awards 2014 “Finalist” (Best Use Of Interactive Video, Experimental And Weird) Ø Geneva International Film Festival 2013 “Grand Prize” (Best TV Series, Web & Transmedia) Ø Gémeaux 2013 “Grand Prize” (Best Original Interactive Show) Ø NUMIX 2013 “Grand Prize” (Best Interactive Production) Ø Toronto DigiAwards 2013 “Finalist” (Best In Cross-Platform) Ø Prix Italia 2013 “Finalist” (Best New Content For The Multi-Screen Television) Ø Banff World Media Festival 2013 “Finalist” (Best Cross-Platform Project) Ø Boomerang Awards 2013 “Grand Prize” (Best Website or Application) ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 4. Transmedia experience? • Telling a story, or creating an experience across multiple platforms or formats • The end goal being… • Have the audience care more about the story and its characters • Get and keep their attention! • Hook them back in after they’re done watching the first episode ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 5. Part 1 – “Taxi Apollon” • Launched on Valentine’s day 2013 • Justin Apollon, a cab driver turned cupid, offers to “spread the love” by calling your lover, friend or coworker and deliver a heartfelt (and hilarious) message on your behalf ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 6. Part 1 – Interactivity elements • Voice detection to detect if a human had answered, and make it sound like a conversation • Video sequences synchronized with telephony events (ringing, voicemail, answer) • Customized greeting based on how the user is related to the person we are calling ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 7. Part 1 – Transmedia elements • The web experience allowed us to gather information that would later be used to hook the user back into the story • The use of telephony took the experience out in the “real world” and allowed it to spread widely • A facebook app also helped to spread the word • Video testimonials of “satisfied customers” gave hints on what was to come ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 8. Part 2 – Interactive web series • Four-episode interactive web series that follows the men in Emilie’s life (ex-boyfriends, childhood best friend, fiancé) just before her wedding and big move abroad ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 9. Part 2 – The main goals ① Avoid being cheesy and predictable at all cost – ask the user as little information as possible! ② Avoid using the phone merely just as a remote control (e.g. “hit 4 to go left, 6 to go right”) ③ Make sure the experience can be enjoyed by as many people, and on as many devices (smart and dumb) as possible ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 10. Part 2 – How to avoid “cheesiness” • Our team was involved very early in the process – early enough that the script and dialogues could still be altered to adjust to the limitations of telecommunications • Focus on the more plausible, “real world” interactions that humans have between each other (call, text, e-mail) and with their phones (voicemail, videos) • Ask for as little information as possible, so the audience doesn’t expect the interactivity elements ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 11. We didn’t want to ask users for their phone number… Instead, we have the users initiate the first contact by calling us so we can gather their phone number (CallerID) and associate it with their web session. It does not work with blocked CallerID, and it can get tricky in settings where several users share a CallerID (office). ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 12. Part 2 – Making it widely available Geography • Different sets of phone numbers (to call and text characters on the screen) were made available for users in Canada, the U.S., the UK, France and Switzerland • We didn’t want the users to have to pay long distance fees to call the characters – it got tricky in Canada! Technology • Support for “dumb phones” (e.g. landline) • The most important interactivity points rely on voice or DTMF • Responses to text messages received from characters not necessary • Fallback to an in-video “smartphone analog” in certain situations • Should we use speech recognition, or speech detection? ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 13. We didn’t want to ask users for their location… but had to anyway. GeoIP lookups are useful to determine a user’s country of origin, but not so much for the city – something that was especially important for our Canadian users! 20 different sets of local phone numbers were needed in Canada in order to cover most regions. ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 14. How can we interact with the user? Voice Have the user call, or be called, and “talk” in real-time with a character on the screen ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 15. Demonstration (dangerous demo?) ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 16. How can we interact with the user? Digits (DTMF) Have the digits pressed by a user in an automated voice menu (e.g. voicemail) trigger video sequences, or actions on screen in real-time ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 17. Demonstration ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 18. How can we interact with the user? Text message (SMS) Have the user text back and forth in real-time with a character on screen ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 19. How can we interact with the user? Mobile as a second screen Have the user watch a livestream (on smartphone) of something that is filmed by a character on the screen ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 20. How can we interact with the user? E-mail Have a character on screen send the user an e-mail in real-time ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 21. Technical components • Flash (video) / ActionScript • Javascript / Node.js • Flask (Python) REST API with AMI library • Asterisk ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 22. Technical issues or concerns Pairing a caller with a web session • Using temporarily assigned phone numbers taken from a pool Perfect timing • Making sure that the audio track from the video is in sync with the audio of the call with the user Talking to the user • Using speech detection vs. recognition Limitations with mobile carriers/devices • Certain mobile carriers or devices can’t display CallerID name ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 23. Relevance of “traditional” telephony in today’s interactive media • Still very relevant, as two-thirds of the world’s mobiles are dumb phones (aka “feature phones”) • Medium of choice to reach the largest amount of people worldwide, especially in emerging countries that have better access to mobile phones than computers connected to the Internet • 3G/4G mobile Internet is spreading, but voice, DTMF and SMS still remain the common denominators ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 24. Part 3 – Movie Released during the summer of 2013 (sadly not interactive… ;-) ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 25. Any questions? ASTERISK AT THE HEART OF INTERACTIVE MEDIA
  • 26. Thank you! • Taxi Apollon (french) http://www.taxi-apollon.com/ • Emilie (french, but with english subtitles) http://emilie.radio-canada.ca/ scouture@ubity.com @sysreq linkedin.com/in/sebastiencouture ASTERISK AT THE HEART OF INTERACTIVE MEDIA