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. Looking for a TAPI library/component (I think)

Looking for a TAPI library/component (I think)

Scheduled Pinned Locked Moved The Lounge
csharptutorialquestion
9 Posts 8 Posters 0 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

    My boss wants me to research .net libraries that can answer the phone, play recorded messages, and accept user-input phone button presses (and if possible, spoken input). The best example I can think of is the annoying computer-assisted service stuff you get when you call the cable company, that usually starts out with: "If you'd like to proceed in Spanish, press uno." (in this instance I desperately wish they had a button on the phone labeled "bite me") In any case, that's what I'm after. Does anyone have any recommendations for such a library? BTW, an ActiveXcrement control is NOT what I'm after. (I'm googling right now, but thought I'd ask here at the same time.)

    "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 B N H R 7 Replies Last reply
    0
    • realJSOPR realJSOP

      My boss wants me to research .net libraries that can answer the phone, play recorded messages, and accept user-input phone button presses (and if possible, spoken input). The best example I can think of is the annoying computer-assisted service stuff you get when you call the cable company, that usually starts out with: "If you'd like to proceed in Spanish, press uno." (in this instance I desperately wish they had a button on the phone labeled "bite me") In any case, that's what I'm after. Does anyone have any recommendations for such a library? BTW, an ActiveXcrement control is NOT what I'm after. (I'm googling right now, but thought I'd ask here at the same time.)

      "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
      Rage
      wrote on last edited by
      #2

      John Simmons / outlaw programmer wrote:

      answer the phone, play recorded messages, and accept user-input phone button presses

      You mean he is looking for a new secretary ?

      I'm waiting for Windows Feng Shui, where you have to re-arrange your icons in a manner which best enables your application to run. Richard Jones www.immo-brasseurs.com

      1 Reply Last reply
      0
      • realJSOPR realJSOP

        My boss wants me to research .net libraries that can answer the phone, play recorded messages, and accept user-input phone button presses (and if possible, spoken input). The best example I can think of is the annoying computer-assisted service stuff you get when you call the cable company, that usually starts out with: "If you'd like to proceed in Spanish, press uno." (in this instance I desperately wish they had a button on the phone labeled "bite me") In any case, that's what I'm after. Does anyone have any recommendations for such a library? BTW, an ActiveXcrement control is NOT what I'm after. (I'm googling right now, but thought I'd ask here at the same time.)

        "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

        B Offline
        B Offline
        benjymous
        wrote on last edited by
        #3

        Ebay has one of those (except it's the even more annoying speech recognition ones) Eventually having gone full circle through it's menus a few times, I said out of exasperation "Can I please speak to a real person". The voice stopped its menu speel, and said "Please wait" - then I got a ringing noise, and a person answered. It was quite spooky, but makes me want to try again to see how many phrases it recognises :laugh:

        Help me! I'm turning into a grapefruit! Buzzwords!

        1 Reply Last reply
        0
        • realJSOPR realJSOP

          My boss wants me to research .net libraries that can answer the phone, play recorded messages, and accept user-input phone button presses (and if possible, spoken input). The best example I can think of is the annoying computer-assisted service stuff you get when you call the cable company, that usually starts out with: "If you'd like to proceed in Spanish, press uno." (in this instance I desperately wish they had a button on the phone labeled "bite me") In any case, that's what I'm after. Does anyone have any recommendations for such a library? BTW, an ActiveXcrement control is NOT what I'm after. (I'm googling right now, but thought I'd ask here at the same time.)

          "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
          NormDroid
          wrote on last edited by
          #4

          This ATAPI.net[^]

          Software Kinetics - Moving software

          1 Reply Last reply
          0
          • realJSOPR realJSOP

            My boss wants me to research .net libraries that can answer the phone, play recorded messages, and accept user-input phone button presses (and if possible, spoken input). The best example I can think of is the annoying computer-assisted service stuff you get when you call the cable company, that usually starts out with: "If you'd like to proceed in Spanish, press uno." (in this instance I desperately wish they had a button on the phone labeled "bite me") In any case, that's what I'm after. Does anyone have any recommendations for such a library? BTW, an ActiveXcrement control is NOT what I'm after. (I'm googling right now, but thought I'd ask here at the same time.)

            "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

            H Offline
            H Offline
            hairy_hats
            wrote on last edited by
            #5

            John Simmons / outlaw programmer wrote:

            "If you'd like to proceed in Spanish, press uno."

            Why isn't that in Spanish? That's like the hotels round here that have signs saying in English, "German spoken here".

            1 Reply Last reply
            0
            • realJSOPR realJSOP

              My boss wants me to research .net libraries that can answer the phone, play recorded messages, and accept user-input phone button presses (and if possible, spoken input). The best example I can think of is the annoying computer-assisted service stuff you get when you call the cable company, that usually starts out with: "If you'd like to proceed in Spanish, press uno." (in this instance I desperately wish they had a button on the phone labeled "bite me") In any case, that's what I'm after. Does anyone have any recommendations for such a library? BTW, an ActiveXcrement control is NOT what I'm after. (I'm googling right now, but thought I'd ask here at the same time.)

              "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 Green
              wrote on last edited by
              #6

              You could take a look at http://www.codeplex.com/callbutler[^], a once commercial PBX based on .NET that was open sourced. I know its not a library but it might help anyway.

              Richard Green

              1 Reply Last reply
              0
              • realJSOPR realJSOP

                My boss wants me to research .net libraries that can answer the phone, play recorded messages, and accept user-input phone button presses (and if possible, spoken input). The best example I can think of is the annoying computer-assisted service stuff you get when you call the cable company, that usually starts out with: "If you'd like to proceed in Spanish, press uno." (in this instance I desperately wish they had a button on the phone labeled "bite me") In any case, that's what I'm after. Does anyone have any recommendations for such a library? BTW, an ActiveXcrement control is NOT what I'm after. (I'm googling right now, but thought I'd ask here at the same time.)

                "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

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #7

                OT Came across this and thought you might find it interesting ... XAML guidelines series[^]

                realJSOPR 1 Reply Last reply
                0
                • realJSOPR realJSOP

                  My boss wants me to research .net libraries that can answer the phone, play recorded messages, and accept user-input phone button presses (and if possible, spoken input). The best example I can think of is the annoying computer-assisted service stuff you get when you call the cable company, that usually starts out with: "If you'd like to proceed in Spanish, press uno." (in this instance I desperately wish they had a button on the phone labeled "bite me") In any case, that's what I'm after. Does anyone have any recommendations for such a library? BTW, an ActiveXcrement control is NOT what I'm after. (I'm googling right now, but thought I'd ask here at the same time.)

                  "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

                  L Offline
                  L Offline
                  liron levi
                  wrote on last edited by
                  #8

                  I've had a disappointing experience with TAPI. If you are building a commercial grade application that needs to process DTMF sounds etc than you'll have to use good Telephony cards. Simple/Cheap voice modems won't cut it and you'll have a nightmare trying to make your app work in different hardware configurations. The problem is that good telephony cards can be quite expensive (> 500$). Another problem is that TAPI is very arcane and complex to program (especially from C#). In my research it turned out that it is probably better and cheaper to buy a decent VOIP gateway box (e.g., like the one from AudioCodes) and use it to communicate with the phone lines via SIP (session initiation protocol) commands. Contact me at liron.levi@gmail.com if you have more questions. If you really want to work with TAPI despite the above text - I can send you a small library you can use. Liron

                  1 Reply Last reply
                  0
                  • L Lost User

                    OT Came across this and thought you might find it interesting ... XAML guidelines series[^]

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

                    Did he quote me or use me as a shining example of something? :)

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