Slashdot Mirror


Suggestions for Computer Answering Systems?

{e}N0S asks: "Just got done watching the movie Brainscan and it got me wanting my computer to handle my telephone again. Features like: menu systems, custom greetings based on caller id, remote access, voice recognition ("igor hold" "holding") and such would be ideal. Have you Slashdot readers implemented something like this, and do you have tips on good software?"

54 comments

  1. isdn4bsd by prisonernumber7 · · Score: 3, Informative


    In the FreeBSD 3.something days I remember to have used isdn4bsd - a very fine software package. I am not sure if that still holds true today, but iirc it did just what you asked for.

    --
    && aemula C. ab stirpe interiit
  2. Vgetty by lubeboy · · Score: 5, Informative

    Vgetty From the web page: Vgetty turns your voice modem into an answering machine. It adds voice capabilities to mgetty. This means, that you can handle data, fax and voice calls on one telephone line. How good all this works depends strongly on the modem you have. There are many modems with bad voice implementations and quite a few more expensive ones with a good hardware and firmware.

    1. Re:Vgetty by The+Vulture · · Score: 2, Insightful

      I used vgetty about five years ago with a U.S. Robotics ISA 56K VoiceModem, and it worked great, although it was a little flakey at times.

      The one thing that I loved about it, which most typical answering machines don't allow for, is that I could call in and check my messages, and it could even tell me whether or not I had messages waiting by changing the number of rings before picking up.

      Of course, I don't have a land line anymore, I don't keep any machines on 24/7 anymore (except the MythTV machine), and I get free voice mail with my cell phone.

      -- Joe

    2. Re:Vgetty by NateTech · · Score: 1

      I haven't had an answering machine in years that WOULDN'T do both those features. Read the manual.

      --
      +++OK ATH
    3. Re:Vgetty by cloudmaster · · Score: 1

      Changing the number of rings before picking up based on message presence isn't anything I've seen on a modern "store-bought" answering machine. Name one that does. :)

    4. Re:Vgetty by jesboat · · Score: 2, Informative

      Any that has a toll-saver mode, like a Lucent 1715.

    5. Re:Vgetty by Anonymous Coward · · Score: 1, Informative

      Uniden PowerMAX 2.4GHz--it was their cheapest model a year ago that offered multiple handsets with charging stations.

      It replaced my 5 year old Sony(I forget the model number) that *ALSO* provided the feature of changing the number of rings based on whether there were waiting messages.

      The Sony replaced some 1 year old POS that did the same thing.

      Contrary to your experience, I have yet to purchase an answering machine the doesn't offer this feature which I've never even used!

    6. Re:Vgetty by NateTech · · Score: 2, Interesting

      It's called "toll-saver" and I haven't seen an answering machine without it for ten years.

      My GE Phone/Digital Answering-Machine/900 MHz cordless base (model: 26958GE1-A) is four years old and has it. There's a switch on the back that causes it to answer on the fourth ring if no messages and the second ring if there are messages in memory.

      --
      +++OK ATH
    7. Re:Vgetty by Tokerat · · Score: 1


      Agreed. My family first got an answering machine when I was about 8 years old. We've had 4 or 5 since then, and I have personally had 4 or 5 myself, osme of which I got for free to play around/use for parts. Every one had a Toll Saver feature. 2 ring pickup if you had mesages, 4 rings if you didn't.

      --
      CAn'T CompreHend SARcaSm?
    8. Re:Vgetty by cloudmaster · · Score: 1

      Oh. I've seen the toll-saver thing on the machines, but never really understood what it did (the last couple of machines I've purchased had *very* poorly translated manuals). That's far more useful than I expected...

    9. Re:Vgetty by Dick+Faze · · Score: 1

      All AT&T machines have it. All Panasonic machines have it (the Panasonic tape model I had in College in '88 had this feature). All V-tech machines have it. Every single one radio shack sells has it (yes, I'm there right now, and yes, I'm bored, so bored that I'm going to now walk around the mall and TRY to find one that DOESN'T have this feature)

  3. Is it good enough? by Anonymous Coward · · Score: 0

    Where i live, the state owned railroad company had a voice recognition system to take orders and such, it never really worked. Only 1/10 callers could get the system to recognize what they said. The company that delivered the voice recognition system had to pay aprox $800.000 for revenue to the NSB".

    This was maybe a year ago, so has the technology improved?

    1. Re:Is it good enough? by robocord · · Score: 1

      American Airlines uses a VRS for reservation confirmation, and it's SPOOKY accurate. :) I called to check a reservation last September,and never had to touch the keypad at all. It even had me say my name (not spell it), then it repeated it back to me in its own voice and spelled it to me, to make sure it had it right. My last name is very uncommon in the US and has a non-americanized spelling, and it still got it right. I even tried to trip up the system, just for fun, by saying "two two forty-five", instead of "two two four five" or "twenty-two forty-five" for my flight number. When it asked me for a yes/no response, I said "yup" and "nope", and it still got it. The only thing it couldn't handle were uh-huh and uh-uh. I was flabbergasted. :)

      I still hate flying, though!

    2. Re:Is it good enough? by zaddikim · · Score: 1

      Had a similar experience calling my phone provider (Telus) only funnier. They used to have separate services for DSL, landline, credit, etc., but I called one service and got the main service again. Not being a fan of voice-based systems in the first place, I uttered a certain word that sounds like 'puck'....


      "You appear to be experiencing difficulties with our automated system. You are being directed to our help system. When prompted, please indicate the nature of your problem..."

      Let's just say that I had to call back, as I was laughing too hard to say anything intelligible.

      --
      Keen idea man lynches
  4. GNU Bayonne by Anonymous Coward · · Score: 4, Informative

    GNU Bayonne, the telecommunications application server of the GNU project, offers free, scalable, media independent software environment for development and deployment of telephony solutions for use with current and next generation telephone networks.

    1. Re:GNU Bayonne by FurryFeet · · Score: 1

      Stef? Is that you, Stef?

  5. Here's one by $exyNerdie · · Score: 3, Informative


    I have not tried it but here's one:
    EzVoice 2.0

    1. Re:Here's one by $exyNerdie · · Score: 0


      And here's what it can do:

      Features

  6. Re:Vocp by SenatorTreason · · Score: 3, Informative

    I tried VOCP. It looks good, but I was never able to get it working due to weird modem issues. I will reiterate what an above poster said: Be very careful about what modems you use! Also, read all of the documentation before you get deep into it. Before attempting this, I didn't realize that that the sounds (answering message, etc) had to be in a *very* specific format for the modem, and that simple *.wav's would not do. VOCP comes with utilities to help this convertion though. Again, just read through everything, and make sure you understand what's going on and that your modem will actually work! Good luck. Here are list of modems!

  7. Asterisk by Halvard · · Score: 4, Informative

    Features like: menu systems, custom greetings based on caller id, remote access, voice recognition ("igor hold" "holding") and such would be ideal.

    Check out Asterisk. It's got all the features you ask about, supports POTS, ISDN, T-1, E-1, TDM, SIP, MGCP, etc., etc., ad naseum. You can easily setup a separate call queue based on the caller ID value, call-back, IVR, etc.I haven't been lurking in the list recently but you probably can do voice commands (roll your sleves up).
    1. Re:Asterisk by veneficus · · Score: 5, Informative

      I've been using Asterisk successfully for over 6 months at my house. It's like a media center for your telephone -- You can connect so many disparate telephony technologies together to make the mother of all frankensteined phone systems!

      Pound for pound, Asterisk is the best solution for computer telephony in the Linux arena. Bayonne is progressing, but it's not to the level yet that Asterisk has had for half a year now.

      Asterisk supports SIP, H323, MGCP, SCCP, ISDN, PSTN, PRI, just about anything you can throw at it that has an ominous sounding acronym.

      Besides that, the Asterisk people are helpful if you demonstrate that you're interested in learning, not just the quick fix.

      Come check out #asterisk on freenode(openprojects) or http://www.asterisk.org to see what Asterisk can do for you!

      --
      -- Hey, what the hell, it's only slashdot..
    2. Re:Asterisk by brc007 · · Score: 2, Informative
      I agree, Asterisk will do everything you want and much more (click to check out the extensive feature list).

      Drop by and say hi at #asterisk on freenode (try irc.debian.org) (if you need an irc client try mIRC for windows).

      There's a good article by John Todd at o'Reilly here.

      Here's a Guide to Asterisk.

      There's also a Wiki

    3. Re:Asterisk by 1010011010 · · Score: 1

      • Is it possible to have Asterisk to be situated between my incoming (analog) phone line and the (analog) phones in the house?
      • What kind of hardware would that require?
      • Does it have a power-failed pass-though mode?
      • Is it possible to have Asterisk gateway calls to a cell phone, so that if I unplug the local telco, the house phones will still work?


      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    4. Re:Asterisk by qaggaz · · Score: 2, Informative
      Ok, here are the quick answers, check out the web sites for more info.
      1. Is it possible to have Asterisk to be situated between my incoming (analog) phone line and the (analog) phones in the house?
        • Yes
      2. What kind of hardware would that require?
        • For the scenario you describe above, you would need:
        • an FXO card for your analog phone line and
        • a 4 port FXS card for your analog phones in your house.
        You would need to connect each phone to a separate FSX port. Then setup extensions and a dialing plan and you will be able to call between them and make outgoing calls, setup IVR menus, voice mail, etc.
      3. Does it have a power-failed pass-though mode?
        • No.
      4. Is it possible to have Asterisk gateway calls to a cell phone, so that if I unplug the local telco, the house phones will still work?
        • I'm not sure that I understand what you are trying to accomplish here. You can forward calls to an internal extension, or you could "bridge" to an external "dial peer," but you would need to remain connected to the local telco. Of course your internal phones would work (i.e. you could make calls between your local extensions) regardless of whether you were connected to the outside world or not. Any way, please clarify your question.
    5. Re:Asterisk by mhesseltine · · Score: 2, Funny
      Pound for pound, Asterisk is the best solution for computer telephony in the Linux arena. Bayonne is progressing, but it's not to the level yet that Asterisk has had for half a year now.

      Shouldn't that read:

      # for #, * is the best solution for computer telephony in the Linux arena. Bayonne is progressing, but it's not to the level yet that * has had for half a year now.
      --
      Overrated / Underrated : Moderation :: Anonymous Coward : Posting
    6. Re:Asterisk by 1010011010 · · Score: 1


      Thanks for the reply. With #4, I'm trying to determine if I can connect one side of the PBX to a cell phone ("somehow").

      Is it possible to have all the house phones be "bridged together" like they are now? one circuit for all the existing analog phones, serviced by the PBX?

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    7. Re:Asterisk by Anonymous Coward · · Score: 0

      There are a few adapters that convert a cell phone into a phone line, but they don't work well.

      And yes, you can bridge them all together the way they are right now...just hook all phones together off one FXS port.

    8. Re:Asterisk by 1010011010 · · Score: 1


      So, one TDM10B (1-port, internal) and one X100P (1-port, external), then? Could I get a TDM20B (two-port unit) and use one interface for the telco and one for the house phones?

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
  8. Pluto? by Rick+the+Red · · Score: 1

    Try one of these.

    --
    If all this should have a reason, we would be the last to know.
  9. Re:Vocp by jjshoe · · Score: 1

    Vocp is basicaly a front end to vgetty, and the only hard part about vgetty is getting sounds in the proper format for your modem, i definatly agree with what the above poster said.

    --
    -- botsex is {grep;touch;strip;unzip;head;mount} /dev/girl -t {wet;fsck;fsck;yes;yes;yes;umount} {/de
  10. I built something like this for my dad. by Holi · · Score: 1

    Several years ago I had a PC answering system for my dad, but recently he upgraded his computer. Now I have tried several voice modems and none compare to the old ISA one I used in the original system. Tell me what would you say is the best modem (PCI) that I should use.

    --
    Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.
    1. Re:I built something like this for my dad. by Anonymous Coward · · Score: 0

      A US Robotics 5686 external modem is the way to go. It connects over a serial line, so it's very compatible. It's a real hardware modem too. When I set mine up, it took a few minutes to get it running under Linux and a few hours to get it going under Win95.

  11. Acorn Archimedes by Draknek · · Score: 1

    Many, many moons ago, we used our Acorn Archimedes computer (running RISC OS 3) as the answering machine.

    It didn't have any features mentioned by the OP, but I'm willing to bet it was pretty darn good for the time.

    I can't remember when we started using it, but I know we stopped using it in '99, and it had been going for quite some time then.

    --
    Self-referential sigs do not a humourous poster make.
  12. Danger! PHB Alert! by Gothmolly · · Score: 4, Funny

    What does your post actually say? Other than market-speak, I find no actual content. Curious that you post AC...

    --
    I want to delete my account but Slashdot doesn't allow it.
  13. Boy are you lucky by Phleg · · Score: 2, Informative

    Someone answered your question in the very next story.

    --
    No comment.
  14. This Book ... by doublesix · · Score: 3, Informative

    ... Linux Toys: recently reviewed on /. has a chapter devoted to exactly what you seem to want. I bought the book after reading the review ... havent tried the answering machine (busy w/the laptop picture frame) but it looks easy. There's a website: http://www.linuxtoys.net too.

  15. Voice on a non-voice modem? by Tau+Zero · · Score: 1

    The 5686's I've seen do not list voice capability among their features.

    --
    Time is Nature's way of keeping everything from happening at once... the bitch.
  16. You could implement it under Windows by k4_pacific · · Score: 2, Funny

    Hello, thank you for calling the Penn Central Company's chemical spill emergency hotline. This is an automated system. Press 1 for English, Press 2 for Spanish.

    <2>

    You have chosen Spanish. This change requires a system restart. Press 1 to reboot the call server.

    <1>

    Please stand by.

    [Click]

    [Dialtone]

    [A few minutes pass]

    [Phone rings]

    Ole, gracious por ...

    --
    Unknown host pong.
    1. Re:You could implement it under Windows by xanton159 · · Score: 1

      Actually, the only Microsoft Product I ever paid for (other than pre-installed OSes) was the Microsoft Phone... This short-market-lived 900mHz cordless phone was great! Voice activated and controlled, nice looking, even with plenty of features came with Microsoft Call Manager (a nice answering machine software that supported many functions including mapping by caller ID, it even sent notices by pager)... Too bad I didn't bring it with me when I moved to Europe...

    2. Re:You could implement it under Windows by kinzillah · · Score: 1

      We had one of those as well, great system, except the battery in the phone was (nearly) impossible to replace, and the software wouldn't work under 2000 or XP, ie. the installation program looked at the os version and if it wasn't one of the 3 it liked, it said it wouldn't work. It probably would have anyway.

      --
      Douglas P. Price
  17. Linux Toys by bluethundr · · Score: 1



    One of the better projects in Linux Toys is a Linux based telephone answering system.

    --
    Quod scripsi, scripsi.
  18. POTS is obsolete: use internetphone systems by flok · · Score: 2, Interesting

    Since POTS is obsolete, one should also handle calls initiated from the internet. Via GnomeMeeting/NetMeeting for example using OpenAM (http://www.openh323.org/code.html).

    --

    www.vanheusden.com - home of Multitail, HTTPing, CoffeeSaint, EntropyBroker, rsstail, bsod, listener, nagcon, nagi
    1. Re:POTS is obsolete: use internetphone systems by MarcQuadra · · Score: 1

      I fail to see how it's obsolete when coverage on ALL the other options is so far behind. There's federal laws requiring that all homes have a POTS line running to them, there's no such regulation for internet/IP lines. Maybe things are different on the west coast, but here in New England you can't even use cell phones at half the venues because reception is so terrible, let alone ubiquitous IP access. I can wardrive for MILES through the working-class areas and stores and not pick up a single signal. All the physical cable is also too old and dingy to properly handle DSL or other high-speed technology, the only thing that works well is cable internet.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
  19. ZyXEL by Monkelectric · · Score: 2, Interesting
    Back a long long time ago when porn was huge and modems were slow, a company called ZyXEL made *awesome* modems. I'm sure you could pick one up on ebay for nothing (this one seems to be going for about 2$. IIRC the bit depth was an incredibly poor 4 bits, but what do you want for 2$? :)

    Long story short, it came with dos software to run a complete little voicemail system, even a 486 could handle it nicely (as long as it had a 16550a uart). If not, you could still use vgetty or role your own as other people have suggested and you still have a cool voice modem :)

    --

    Religion is a gateway psychosis. -- Dave Foley

  20. Re: voice modem by Anonymous Coward · · Score: 0

    On the following page, there are some suggested voice modems. http://www.internetsoftsolution.com/pages/support. htm

  21. no! by Anonymous Coward · · Score: 0

    Great... another way to depersonalize life. Hey, I love computers, but the only people who'd think this was a good idea are people who've never had to navigate a computer-aided idiot line.

  22. Advanced Call Center by m0rphin3 · · Score: 1

    I used this some versions back. It's a AWESOME program, users can be greeted by prerecorded stuff, text-to-speech, leave faxes or voicemessages for different users, holding calls,etc. I can heartily recommend it.

    --
    for great justice
    1. Re:Advanced Call Center by m0rphin3 · · Score: 1
      --
      for great justice
  23. EXTERNAAAAAAALLL!!! end your hassles by Anonymous Coward · · Score: 0

    get a QUALITY external fax/voice modem.

    You'll thank yourself daily.

  24. vgetty experiences by Fodder · · Score: 1

    A couple of years ago, I was also looking for such a package. I had a physical fax machine, answering machine, and PC with a modem. I had to try...

    I tried vgetty and found it did what I wanted: automatically answer the phone (a) play back a greeting and record a message or (b) switch to receive a fax. It could also switch to become a data line but I never tried using that functionality. This worked fine under both Linux (RH) and FreeBSD with an ISA USR voice/fax/data modem.

    Some problems I encountered:
    - voice recordings incoming and outgoing were in a proprietary format. Tools to convert to/from that format existed and were relatively straightforward to use/script but made editing sound clips more difficult.
    - greetings needed to be recorded in the propriety format. Phoning myself from my cell phone and copying my recorded message avoided having to do audio conversions.
    - WAV files after conversion were 100s of KB for even short messages. Converting messages to MP3 (LAME encoder with voice settings) made them small
    - checking messages remotely was easy once the MP3 files were exported to my web server in a password protected directory. The same browser could also check faxes.

    Good points too:
    - I was receiving an annoying number of junk faxes. At least now they did not use paper and could be easily deleted
    - being able to attach a received fax to an email message and forward it on without using a scanner was neat

    Didn't try:
    - checking messages remotely with voice commands or touchtones, but I only got as far as the documentation. I used a browser to check messages/faxes.
    - I think it could also work with caller id to screen calls

    However, after several months, I went back to an inexpensive, battery-backed, touchtone remote controlled, dedicated answering machine and connected it to the real fax machine. It was just easier to use and maintain.