My Computer Talks To Me

 

Dave Jacoby

@JacobyDave

Purdue Perl Mongers

Title Text

Important, !Urgent:

Email

Net::SMTP::TLS?

  • Has a bug relating to TLS versions in IO::Socket::SSL
  • Net::Twitter wants IO::Socket::SSL as-is

Task::Kensho::Email
​Email::Simple

Task::Kensho::Email
​Email::MIME::Kit

  • Very structured
  • Uses Templates
  • MIME types of attachments set in manifest

Urgent, !Important:

SMS

Pushover

Festival

XMPP/Jabber (not covered)

SMS

  • Using WWW::Twilio::API
  • Costs $0.0075 per SMS
  • Must pre-register numbers to connect to; can't random spam

Pushover

  • Messages to the phone over data
  • WebService::Pushover
  • I don't use it

Insert Screen Capture Here

Festival/eSpeak

  • Text-to-speech engines
  • Under-supported Open Source research projects
  • No speech recognition aspects
  • No good modules, so I qx{} it

Important, Urgent:

Phone calls

Phone Calls

  • Using WWW::Twilio::API
  • Costs $0.015 per minute to call
  • Must pre-register numbers to connect to; can't random spam
  • Uses web server, XML to automate phone calls

Demonstration

 

Code Examples

github.com/jacoby/TalkToMe


Questions?

@jacobydave

TalkToMe

By Dave Jacoby

TalkToMe

Ways to have your programs tell you things

  • 752