Home-Based, LAN-Capable, PC Phone Answering Machines? 23
jqh1 asks: "I have a voice capable modem somewhere around here -- I've dabbled in Windows based answering machine software without success and now use a plain old answering machine (the frustrating kind). I have a 100mbs home network that includes a linux box right next to a phone jack. What's the best way to rig up a reliable answering machine system on that box, and rig it so that message are accessible from any other computer (incl. some windows boxen). I have some half baked ideas (using audix-type software and samba), but I'd love to hear suggestions."
vgetty with perl (Score:1)
ps. - don't convert to mp3, it doesn't save any space on crappy voice-only streams - the GSM wavs are the way to go.
cbh275 AT yahoo DOT com
Re:vgetty with perl (Score:1)
use zyxel1496u+ with vgetty/mgetty+sendfax (Score:2)
Go to voice mail (Score:3)
For about $5/month my local phone company will provide me with an ansering machine that will take a message when I'm on the phone with someone else. I can get these messages from any room in my house. (I think I can get them from elsewhere too, but now use a cell phone for all my voice calls so I'm not sure, byond what I see others doing)
Sure you can come up with a linux/windows/mac solution that will work, but when your on the phone with someone else your still out of luck.
Re:use zyxel1496u+ with vgetty/mgetty+sendfax (Score:1)
Re:Go to voice mail (Score:1)
Re:vgetty with perl (Score:1)
Re:Modem will ring a phone? (Score:1)
that is what I am working on in my system, anyway!
;-}
Re:Go to voice mail (Score:2)
Posted 1 month ago!! (Score:1)
Hate to criticize
Personal CallerID-Aware 'Answering Machines'? by Cliff on Tuesday February 20 [slashdot.org]
Lots of information about Caller-ID, with selected actions based on calling number, but also more basic stuff.
My problem with vgetty... (Score:2)
I think I'm most of the way there, but I haven't had time to finish it in a couple months. Basically I translated the voice modem control program's functionality to a perl module so the entire thing could be in perl. I had grand ideas of developing it so that other people could add modules for other modems (mine's a USR interal voice modem), and make it into a nice user-friendly package that many people could use. Oh, if only I had the time... ;-)
For now, til I finish that up, I'm using a pretty generic configuration of vgetty. It works, but it's not pretty. Not only do I not have the luxury of callerid-based actions before pickup, but vgetty seems to not be able to detect dial tone and end the recording of incoming messages very well. I get all these telemarketer hangup messages that end up being 2 minutes of dial tone/"please hang up and try your call again" messages. Those messages shouldn't even get that far - the dial tone should be detected and a short message discarded.
Anyway, once you get messages saved onto disk, converting them to an appropriate format and making available over the network is pretty easy to do with some scripts, utilities, etc as others have alluded. Feel free to email me if you're interested in this thing I'm working on, just no guarantees about a timely release! ;-)
VOCPSystem (Score:2)
It looks extremely cool, and I'm thinking of setting it up at home. The only thing I need is a voice modem, which I'm sure I can get for dirt.
One cool feature is the ability to run commands from your phone. Imagine getting an email to your phone when something goes wrong, and using your phone to restart the service. That's also cool because we can receive email in my service area, but can't send it. With VOCPsystem on my home box, I'll be able to send email that way.
what about Voxeo or similar? (Score:1)
Re:Go to voice mail (Score:2)
I had voice mail through Ameritech and was not too impressed. Something to keep in mind is limitations on outgoing calls. If you check your voice mail (by dialing a number) that's one call. Checking voice mail 2 or 3 times a day * 30 days can rack up a nice chunk of your available outgoing calls before getting surcharged.
I personally wanted a very powerful voice mail system with tons of options. Ureach [ureach.com], which up until recently would give you a personal free 800 number and 60 minutes of call-time (the idea was to get you to use more than 60 mins and buy time). Now you have to pay for the service, but still for what you get it's dirt cheap, and the customization and features is by far the most impressive I have ever seen.
What you could do is setup call forwarding with voicemail (which usually is a small fee per month) and have it forward on busy. This in essence is the same as the telco's voicemail, but instead you forward unanswered calls to your ureach number, instead of the telco's answering service. The nice thing is I usually setup ureach to notify me via email or IM that I have new messages, I log in, and play them back over the web..
IMHO, this is the best, powerful call management provider i've seen. Monthly rates are incredibly cheap for what you can get (the most expensive plan is like $10/mo).
- Slash
One Word (Score:1)
Bayonne, the telecommunications application server of
the GNU project, will offer a free, scalable, media
independent software environment for development and
deployment of telephony solutions for use with current
and next generation telephone networks. Bayonne
already offers a fully distributed application server for
use today with multi-line telephony cards from many
vendors under free operating systems.
This works great with the single line Quicknet [quicknet.net] Cards as well.
Re:One Word (Score:1)
It's late here I apoligize.
Re:Modem will ring a phone? (Score:1)
Modem will ring a phone? (Score:2)
in the process of writing such a program.. (Score:1)
shroom at perilith dot com
E-Mail message... (Score:1)
Just an idea, I believe Nortel or someone is doing something similar to this so I guess I'm really stealing thier idea, but it sounds like a fairly good one to me.
Although not the same project at all, JWZ [jwz.org] uses his computer for caller identification [jwz.org]. You may want to check that out for some ideas, especially if you want to log caller id info.
write yourself (Score:2)
Build into that or have a seperate program, to convert to mp3's any wavs which are lying around.
Simple http server (password protected, ssl if you're paranoid) to access the messages.
Setup a nice little web interface if you want to be fancy
Great stuff! (Score:1)
I've wanted one of those.. (Score:2)
I've actually wanted one of those boxes for a while.
I would say that there is a LOT of potential there. You could have it synch with your addressbook and read the caller ID data. Thus, you would be able to tag who called and e-mail you that information.
I'd say that your best bet is to encode it in some sort of well-compressed file format, once you get it off of the modem. MPEG layer 3 would work just about anywhere, so you'd probably want to just use that as the file format.
I would say that for everything but the actual MP3 audio, and perhaps even the audio, you might just want to use PostGreSQL [readysetnet.com] to store the data. It's accessible under Linux, and it's also accessible via ODBC with PsqlODBC [postgresql.org]. That way, you have the option for multiple interfaces. You can write a windows and Linux binary client, plus a web-client (Which is nice if you are at the office and want to check the home phone messages).
And, of course, check out Freshmeat [freshmeat.net] to see if there's anything useful. I found KPhoneCenter [sourceforge.net] and the VoiceModem Kit [freshmeat.net].