Charlottetown Transit Information by VOIP

If you use Gizmo5 or another VOIP client, you can now get Charlottetown Public Transit schedule information simply by dialing sip:info@thebus.ca. You’ll get the same interactive system you get if you dial (902) 367-3694 on a regular telephone.

Gizmo5 Screen Shot

Comments

Andrew Chisholm's picture
Andrew Chisholm on November 20, 2008 - 15:19 Permalink

That is a great service. Once again, thank you for your work on providing transit riders with a better than decent schedule.

Bob Shand's picture
Bob Shand on November 21, 2008 - 14:06 Permalink

Very cool Peter. I’m guessing you’ve coded something up running on top of something like Asterisk. What’s going on behind the scenes? I’ve just started playing with Adhearsion (http://adhearsion.com) for doing a VOIP based app. What are you using for the text 2 speech?

Peter Rukavina's picture
Peter Rukavina on November 21, 2008 - 14:36 Permalink

The system is indeed Asterisk-based. The back-end application is written in PHP, pulls the schedule data from the same MySQL database used to feed thebus.ca and m.thebus.ca, and uses the Cepstral text-to-speech engine (with the “Allison” voice).

Bob Shand's picture
Bob Shand on November 21, 2008 - 14:45 Permalink

Thanks for that. Out of interest if the database schema, data and code available anywhere? I could be interested in seeing how the PHP app would compare to an Adhearsion version.