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 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