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 You’ll get the same interactive system you get if you dial (902) 367-3694 on a regular telephone.

Gizmo5 Screen Shot


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 ( 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 and, 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.