Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Home Answering Machine Software

Home Answering Machine Software

Scheduled Pinned Locked Moved The Lounge
question
16 Posts 13 Posters 2 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • realJSOPR Offline
    realJSOPR Offline
    realJSOP
    wrote on last edited by
    #1

    I want to find some software that can be used for a couple of telephony-related tasks: 0) Act as an answering machine. It's important that I get similar functionality to your standard answering machine, like a definable number of rings to wait before automatically picking up, the ability to stop the out-going message (or incoming message) if I pick up the phone, display the caller ID, the ability to record one or more outgoing messages, etc. 1) When the phone rings, check a white-list/black-list against phone numbers that are allowed and/or disallowed, and take appropriate action (black-list calls are immediately disconnected), white-list calls are allow to ring through. I assume caller ID would be needed for this. 2) The ability to use the phone (via a code entered through the number pad) to identify the most recent incoming call as either white or black-listed. Is there anything out there that does this stuff already? Even a decent answering machine would be okay if it allowed a sufficiently large black/white list of numbers...

    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
    -----
    "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

    R S P O P 8 Replies Last reply
    0
    • realJSOPR realJSOP

      I want to find some software that can be used for a couple of telephony-related tasks: 0) Act as an answering machine. It's important that I get similar functionality to your standard answering machine, like a definable number of rings to wait before automatically picking up, the ability to stop the out-going message (or incoming message) if I pick up the phone, display the caller ID, the ability to record one or more outgoing messages, etc. 1) When the phone rings, check a white-list/black-list against phone numbers that are allowed and/or disallowed, and take appropriate action (black-list calls are immediately disconnected), white-list calls are allow to ring through. I assume caller ID would be needed for this. 2) The ability to use the phone (via a code entered through the number pad) to identify the most recent incoming call as either white or black-listed. Is there anything out there that does this stuff already? Even a decent answering machine would be okay if it allowed a sufficiently large black/white list of numbers...

      "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
      -----
      "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

      R Offline
      R Offline
      Richard Jones
      wrote on last edited by
      #2

      I recall a modem years ago that had telephony menu-like features. Think it was USR. Nothing that intelligent though. Just press 1 for this, etc.

      Cheetah. Ferret. Gonads. What more can I say? - Pete O'Hanlon

      1 Reply Last reply
      0
      • realJSOPR realJSOP

        I want to find some software that can be used for a couple of telephony-related tasks: 0) Act as an answering machine. It's important that I get similar functionality to your standard answering machine, like a definable number of rings to wait before automatically picking up, the ability to stop the out-going message (or incoming message) if I pick up the phone, display the caller ID, the ability to record one or more outgoing messages, etc. 1) When the phone rings, check a white-list/black-list against phone numbers that are allowed and/or disallowed, and take appropriate action (black-list calls are immediately disconnected), white-list calls are allow to ring through. I assume caller ID would be needed for this. 2) The ability to use the phone (via a code entered through the number pad) to identify the most recent incoming call as either white or black-listed. Is there anything out there that does this stuff already? Even a decent answering machine would be okay if it allowed a sufficiently large black/white list of numbers...

        "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
        -----
        "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

        S Offline
        S Offline
        Single Step Debugger
        wrote on last edited by
        #3

        If you don’t find any suitable software, you may want to take a look at OpenH323 libraries. :-D

        The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word. Advertise here – minimum three posts per day are guaranteed.

        1 Reply Last reply
        0
        • realJSOPR realJSOP

          I want to find some software that can be used for a couple of telephony-related tasks: 0) Act as an answering machine. It's important that I get similar functionality to your standard answering machine, like a definable number of rings to wait before automatically picking up, the ability to stop the out-going message (or incoming message) if I pick up the phone, display the caller ID, the ability to record one or more outgoing messages, etc. 1) When the phone rings, check a white-list/black-list against phone numbers that are allowed and/or disallowed, and take appropriate action (black-list calls are immediately disconnected), white-list calls are allow to ring through. I assume caller ID would be needed for this. 2) The ability to use the phone (via a code entered through the number pad) to identify the most recent incoming call as either white or black-listed. Is there anything out there that does this stuff already? Even a decent answering machine would be okay if it allowed a sufficiently large black/white list of numbers...

          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
          -----
          "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

          P Offline
          P Offline
          Paddy Boyd
          wrote on last edited by
          #4

          Did some of the people asking questions on the forums get your home phone number from somewhere?

          1 Reply Last reply
          0
          • realJSOPR realJSOP

            I want to find some software that can be used for a couple of telephony-related tasks: 0) Act as an answering machine. It's important that I get similar functionality to your standard answering machine, like a definable number of rings to wait before automatically picking up, the ability to stop the out-going message (or incoming message) if I pick up the phone, display the caller ID, the ability to record one or more outgoing messages, etc. 1) When the phone rings, check a white-list/black-list against phone numbers that are allowed and/or disallowed, and take appropriate action (black-list calls are immediately disconnected), white-list calls are allow to ring through. I assume caller ID would be needed for this. 2) The ability to use the phone (via a code entered through the number pad) to identify the most recent incoming call as either white or black-listed. Is there anything out there that does this stuff already? Even a decent answering machine would be okay if it allowed a sufficiently large black/white list of numbers...

            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
            -----
            "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

            O Offline
            O Offline
            originSH
            wrote on last edited by
            #5

            John Simmons / outlaw programmer wrote:

            1. When the phone rings, check a white-list/black-list against phone numbers that are allowed and/or disallowed, and take appropriate action (black-list calls are immediately disconnected), white-list calls are allow to ring through. I assume caller ID would be needed for this.

            In the UK the source of the call has control over whether the call ends or not. i.e. If I called you and you put the phone down the call would still be connected. If you picked up a different phone on the same line I'd still be there. However if I hung up then the call would be terminated. Not sure how it works in the US though, or if theres a tone you can use to disconnect the call.

            Richard Andrew x64R R P M 4 Replies Last reply
            0
            • O originSH

              John Simmons / outlaw programmer wrote:

              1. When the phone rings, check a white-list/black-list against phone numbers that are allowed and/or disallowed, and take appropriate action (black-list calls are immediately disconnected), white-list calls are allow to ring through. I assume caller ID would be needed for this.

              In the UK the source of the call has control over whether the call ends or not. i.e. If I called you and you put the phone down the call would still be connected. If you picked up a different phone on the same line I'd still be there. However if I hung up then the call would be terminated. Not sure how it works in the US though, or if theres a tone you can use to disconnect the call.

              Richard Andrew x64R Offline
              Richard Andrew x64R Offline
              Richard Andrew x64
              wrote on last edited by
              #6

              originSH wrote:

              In the UK the source of the call has control over whether the call ends or not.

              That's terrible! That means if someone wants to crank call you, you can't get rid of them! What if there's a fire and you need to call emergency, and some a-hole is hanging on the line?

              A 1 Reply Last reply
              0
              • Richard Andrew x64R Richard Andrew x64

                originSH wrote:

                In the UK the source of the call has control over whether the call ends or not.

                That's terrible! That means if someone wants to crank call you, you can't get rid of them! What if there's a fire and you need to call emergency, and some a-hole is hanging on the line?

                A Offline
                A Offline
                Antony M Kancidrowski
                wrote on last edited by
                #7

                I'm fairly sure that the connection is not held open indefinately and does eventually timeout.

                Ant. **I'm hard, yet soft.
                I'm coloured, yet clear.
                I'm fruity and sweet.
                I'm jelly, what am I? Muse on it further, I shall return!

                **- David Walliams (Little Britain)

                1 Reply Last reply
                0
                • O originSH

                  John Simmons / outlaw programmer wrote:

                  1. When the phone rings, check a white-list/black-list against phone numbers that are allowed and/or disallowed, and take appropriate action (black-list calls are immediately disconnected), white-list calls are allow to ring through. I assume caller ID would be needed for this.

                  In the UK the source of the call has control over whether the call ends or not. i.e. If I called you and you put the phone down the call would still be connected. If you picked up a different phone on the same line I'd still be there. However if I hung up then the call would be terminated. Not sure how it works in the US though, or if theres a tone you can use to disconnect the call.

                  R Offline
                  R Offline
                  Russell Jones
                  wrote on last edited by
                  #8

                  The software could just opt not to let the phone ring and then the person ringing will eventually stop. This assumes that the computer is the only device connected to the phone though.

                  1 Reply Last reply
                  0
                  • O originSH

                    John Simmons / outlaw programmer wrote:

                    1. When the phone rings, check a white-list/black-list against phone numbers that are allowed and/or disallowed, and take appropriate action (black-list calls are immediately disconnected), white-list calls are allow to ring through. I assume caller ID would be needed for this.

                    In the UK the source of the call has control over whether the call ends or not. i.e. If I called you and you put the phone down the call would still be connected. If you picked up a different phone on the same line I'd still be there. However if I hung up then the call would be terminated. Not sure how it works in the US though, or if theres a tone you can use to disconnect the call.

                    P Offline
                    P Offline
                    PIEBALDconsult
                    wrote on last edited by
                    #9

                    I think it used to be that if an annoying caller called, you could just place the receiver on a table or whatever, walk away, and the caller would be stuck and unable to bother anybody else until you hung up. I wish it were still like that.

                    1 Reply Last reply
                    0
                    • O originSH

                      John Simmons / outlaw programmer wrote:

                      1. When the phone rings, check a white-list/black-list against phone numbers that are allowed and/or disallowed, and take appropriate action (black-list calls are immediately disconnected), white-list calls are allow to ring through. I assume caller ID would be needed for this.

                      In the UK the source of the call has control over whether the call ends or not. i.e. If I called you and you put the phone down the call would still be connected. If you picked up a different phone on the same line I'd still be there. However if I hung up then the call would be terminated. Not sure how it works in the US though, or if theres a tone you can use to disconnect the call.

                      M Offline
                      M Offline
                      Member 96
                      wrote on last edited by
                      #10

                      originSH wrote:

                      In the UK the source of the call has control over whether the call ends or not.

                      :wtf: Wow, worst idea ever. No it doesn't act like that in North America. You can hang up on any bastard any time and they're gone. How incredibly bizarre and dangerous and potentially life threatening. I'm stunned. So I could go up to your doorstep in the middle of the night, call you on a cell phone, when you answer throw the cell phone in a pocket without hanging up, pull down a ski mask, pull out a machete, kick your door in and wreak havoc and no one could phone the police? Astounding.


                      "It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson

                      M 1 Reply Last reply
                      0
                      • realJSOPR realJSOP

                        I want to find some software that can be used for a couple of telephony-related tasks: 0) Act as an answering machine. It's important that I get similar functionality to your standard answering machine, like a definable number of rings to wait before automatically picking up, the ability to stop the out-going message (or incoming message) if I pick up the phone, display the caller ID, the ability to record one or more outgoing messages, etc. 1) When the phone rings, check a white-list/black-list against phone numbers that are allowed and/or disallowed, and take appropriate action (black-list calls are immediately disconnected), white-list calls are allow to ring through. I assume caller ID would be needed for this. 2) The ability to use the phone (via a code entered through the number pad) to identify the most recent incoming call as either white or black-listed. Is there anything out there that does this stuff already? Even a decent answering machine would be okay if it allowed a sufficiently large black/white list of numbers...

                        "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                        -----
                        "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                        P Offline
                        P Offline
                        PIEBALDconsult
                        wrote on last edited by
                        #11

                        (I may not have this quite right...) "I just sent a 10000 volt charge down the phone line. When the phone rings, don't answer it." -- Edgar[^]

                        1 Reply Last reply
                        0
                        • realJSOPR realJSOP

                          I want to find some software that can be used for a couple of telephony-related tasks: 0) Act as an answering machine. It's important that I get similar functionality to your standard answering machine, like a definable number of rings to wait before automatically picking up, the ability to stop the out-going message (or incoming message) if I pick up the phone, display the caller ID, the ability to record one or more outgoing messages, etc. 1) When the phone rings, check a white-list/black-list against phone numbers that are allowed and/or disallowed, and take appropriate action (black-list calls are immediately disconnected), white-list calls are allow to ring through. I assume caller ID would be needed for this. 2) The ability to use the phone (via a code entered through the number pad) to identify the most recent incoming call as either white or black-listed. Is there anything out there that does this stuff already? Even a decent answering machine would be okay if it allowed a sufficiently large black/white list of numbers...

                          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                          -----
                          "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                          M Offline
                          M Offline
                          Mustafa Ismail Mustafa
                          wrote on last edited by
                          #12

                          An extremely overkill solution would be Asterisk[^]. You can build call centers with that thing. I've done it before. I think they have a scaled down version

                          Don't forget to vote if the response was helpful


                          Sig history "dad" Ishmail-Samuel Mustafa "There is no wealth like knowledge, no poverty like ignorance" Ali Ibn Abi Talib

                          Mustafa Ismail Mustafa wrote: Keep it up. Fool.

                          I now think of you as Mr. T! - Trollslayer

                          1 Reply Last reply
                          0
                          • realJSOPR realJSOP

                            I want to find some software that can be used for a couple of telephony-related tasks: 0) Act as an answering machine. It's important that I get similar functionality to your standard answering machine, like a definable number of rings to wait before automatically picking up, the ability to stop the out-going message (or incoming message) if I pick up the phone, display the caller ID, the ability to record one or more outgoing messages, etc. 1) When the phone rings, check a white-list/black-list against phone numbers that are allowed and/or disallowed, and take appropriate action (black-list calls are immediately disconnected), white-list calls are allow to ring through. I assume caller ID would be needed for this. 2) The ability to use the phone (via a code entered through the number pad) to identify the most recent incoming call as either white or black-listed. Is there anything out there that does this stuff already? Even a decent answering machine would be okay if it allowed a sufficiently large black/white list of numbers...

                            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                            -----
                            "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                            M Offline
                            M Offline
                            Mustafa Ismail Mustafa
                            wrote on last edited by
                            #13

                            ... and I found it here. Asterisk Now[^]

                            Don't forget to vote if the response was helpful


                            Sig history "dad" Ishmail-Samuel Mustafa "There is no wealth like knowledge, no poverty like ignorance" Ali Ibn Abi Talib

                            Mustafa Ismail Mustafa wrote: Keep it up. Fool.

                            I now think of you as Mr. T! - Trollslayer

                            realJSOPR 1 Reply Last reply
                            0
                            • M Member 96

                              originSH wrote:

                              In the UK the source of the call has control over whether the call ends or not.

                              :wtf: Wow, worst idea ever. No it doesn't act like that in North America. You can hang up on any bastard any time and they're gone. How incredibly bizarre and dangerous and potentially life threatening. I'm stunned. So I could go up to your doorstep in the middle of the night, call you on a cell phone, when you answer throw the cell phone in a pocket without hanging up, pull down a ski mask, pull out a machete, kick your door in and wreak havoc and no one could phone the police? Astounding.


                              "It's so simple to be wise. Just think of something stupid to say and then don't say it." -Sam Levenson

                              M Offline
                              M Offline
                              MikoTheTerrible
                              wrote on last edited by
                              #14

                              John C wrote:

                              So I could go up to your doorstep in the middle of the night, call you on a cell phone, when you answer throw the cell phone in a pocket without hanging up, pull down a ski mask, pull out a machete, kick your door in and wreak havoc and no one could phone the police? Astounding.

                              That is a little scary isn't it? :wtf: Makes me glad I live in Canada where you can hang up on someone whenever you want and they are gone. ;)

                              "The computer industry is the only industry that is more fashion-driven than women's fashion. Maybe I'm an idiot, but I have no idea what anyone is talking about. What is it? It's complete gibberish. It's insane. When is this idiocy going to stop?" -- Oracle CEO Larry Ellison

                              1 Reply Last reply
                              0
                              • M Mustafa Ismail Mustafa

                                ... and I found it here. Asterisk Now[^]

                                Don't forget to vote if the response was helpful


                                Sig history "dad" Ishmail-Samuel Mustafa "There is no wealth like knowledge, no poverty like ignorance" Ali Ibn Abi Talib

                                Mustafa Ismail Mustafa wrote: Keep it up. Fool.

                                I now think of you as Mr. T! - Trollslayer

                                realJSOPR Offline
                                realJSOPR Offline
                                realJSOP
                                wrote on last edited by
                                #15

                                Nah - I want a Windows app, but good link.

                                "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                                -----
                                "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                                1 Reply Last reply
                                0
                                • realJSOPR realJSOP

                                  I want to find some software that can be used for a couple of telephony-related tasks: 0) Act as an answering machine. It's important that I get similar functionality to your standard answering machine, like a definable number of rings to wait before automatically picking up, the ability to stop the out-going message (or incoming message) if I pick up the phone, display the caller ID, the ability to record one or more outgoing messages, etc. 1) When the phone rings, check a white-list/black-list against phone numbers that are allowed and/or disallowed, and take appropriate action (black-list calls are immediately disconnected), white-list calls are allow to ring through. I assume caller ID would be needed for this. 2) The ability to use the phone (via a code entered through the number pad) to identify the most recent incoming call as either white or black-listed. Is there anything out there that does this stuff already? Even a decent answering machine would be okay if it allowed a sufficiently large black/white list of numbers...

                                  "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                                  -----
                                  "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                                  N Offline
                                  N Offline
                                  NetDave
                                  wrote on last edited by
                                  #16

                                  As has been mentioned, years ago voice-capable modems were fairly popular. Most of them came with answering system software, but the hardware and software was pretty primitive. I contracted to write a program for one and used TAPI to control the telephony functions, and they required a Unimodem/V DLL to do the audio which was a virtual audio driver. I haven't seen a v-modem for a long time, but you can still buy more expensive telephony hardware that TAPI can control. I recall Dialogic and Brooktrout boards were the common ones at the time. Not sure what the current state of the art is.

                                  QRZ? de WAØTTN

                                  1 Reply Last reply
                                  0
                                  Reply
                                  • Reply as topic
                                  Log in to reply
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes


                                  • Login

                                  • Don't have an account? Register

                                  • Login or register to search.
                                  • First post
                                    Last post
                                  0
                                  • Categories
                                  • Recent
                                  • Tags
                                  • Popular
                                  • World
                                  • Users
                                  • Groups