What is “Tycho”?
Tycho is a java based voicemail client (not only) for asterisk which enables you to manage and listen to your voicemails pretty much like your manage your email. In addition, we have added some dial support so you can conveniently dial any number from within the tycho client using any soft or “hard” fone/sip adapter attached to your Asterisk system.
How does it Work?
“Tycho” consists of a java based client application, running on your local computer and a set of server scripts (called “vmxml” scripts) running on the asterisk server under an apache webserver.
What are the “vmxml” scripts?
What are the “vmxml” scripts?
The “vmxml” scripts are a set of PHP scripts which enable the “Tycho” client to easily read and manipulate asterisk voicemails using HTTP. This way the client doesn’t need to know how the asterisk voicemail system actually works. The “vmxml” scripts take care of this. The client only needs to “say” what he wants to do like “list all voicemails in the current users ‘Inbox’ folder”. Hence this scripts act as an abstraction layer between the asterisk voicemail system and our “Tycho” client.
What do i need to run the Stuff?
Client Side:
You need a sun java engine > 1.4.2 and one of the following operating systems:
- Linux (X86,X11+GTK) i.e. Ubuntu
- Microsoft Windows (Home/XP/2000)
- Mac OSX (X86 or PPC)
The following operating systems are supported but not yet tested: Sun Solaris, AIX. If you would like to test the Tycho client on one of those platforms give us a ring .
Server Side:
An asterisk server with a configured voicemail system and an apache server with php 4.3 or better.
Note: The Asterisk voicemail spool and files need to be read and writable for the user-id apache is using. Please see the documentation of the vmail.cgi script on how to accomplish this!
See Also
- Asterisk gui vmail.cgi: Web application to manage voice mail
- cmd VoiceMail
- cmd VoiceMailMain
- cmd HasNewVoicemail
- cmd MailboxExists
- Asterisk sound files: Description of the standard sound files in Asterisk
- Asterisk tips callback: Voicemail callback tip
- Asterisk voicemail database: Database support in voicemail
- Asterisk Voicemail ODBC storage: Voicemail file storage via ODBC
- Tip: Voicemail for Asterisk Realtime configuration
- Tip: Voicemail based upon AIM messenger status
- Tip: Voicemail live: Answering machine mimic: Listen while caller is leaving voicemail for you, with pick-up option