Slashdot Mirror


Using My PC For Plain Old Telephone Service?

TheJerbear79 writes "I recently accepted a work-from-home job that will involve using my landline to talk to customers. When I log into the phone queue, my landline will ring, I'll put in a three digit code, and then calls are routed to the phone line I'm on. It essentially turns my landline into a softphone. Rather than using a regular handset or obtaining a nice business phone with a headset and speakerphone, I would like to use my PC's modem in conjunction with a normal PC headset and soundcard. I know the hardware is capable, but the modem didn't come with appropriate software. Has anyone found anything cheap/free that would suit this kind of usage? Just for clarity, I don't want to use a VOIP solution; I need to use my plain old landline. My reason is this: if I'm watching a movie or listening to an MP3 while I'm waiting for a call, I don't want it to ever be apparent to the person who is on the phone with me, and I want to route all the audio I use through a single headset. I've scoured Google for anything close to this application, and all I've managed to find is information on VOIP software or programs that turn my PC into an answering machine, neither of which will work."

64 of 248 comments (clear)

  1. Perhaps a better solution... by Guido+del+Confuso · · Score: 5, Informative

    This is probably better to do in hardware than in software. Here's what I'd try:

    Get a phone that has a jack for a headset. These are usually a 3/32" connector that carries both microphone and audio. Connect to this an adaptor that splits it into two 1/8" connectors, one for headphones and one for mic. You probably have some headphones with a boom mic attached that has separate lines for audio and microphone. Just run the mic line into the mic port on the splitter, or use a lapel mic. Take the audio from the telephone, and feed it into a hardware mixer--just pick up any cheap mixer from Radio Shack. Then you can mix your computer's audio into the headphones as well. That way, you're not dependent on the computer working properly to be able to do your job, you can control audio source volumes quickly and independently from each other, and you could even add something like a DVD player or stereo to your mixer and be able to listen to that as well.

    If you wanted to get really fancy, you could throw an audio compressor with sidechaining, such as the Alesis 3630, into the pipeline. Route the telephone's output so it goes through the compressor's sidechain channel, and run the computer's audio through the main input on the compressor. Then, whenever audio comes in through the phone line, the sound of the computer will automatically lower.

    1. Re:Perhaps a better solution... by Gordonjcp · · Score: 5, Insightful

      Yeah, that's what I'd do as well. Keep It Simple, and all that. Of course, another solution would be to mute the speakers before answering the phone...

    2. Re:Perhaps a better solution... by Guido+del+Confuso · · Score: 5, Interesting

      No, I honestly don't have the foggiest notion what a compressor does. That's why I suggested using it. I just wanted to sound like I knew what I was talking about.

      I suppose, theoretically speaking, that someone who had some clue as to what he was doing could try connecting the phone's audio to the sidechain jack on the compressor. Then, he might think about setting the attack to the minimum, and the release to the maximum. He might also set the compression ratio somewhere in the neighborhood of 15:1 or higher, and the threshold fairly low.

      If you did that, it would reduce the level of the audio from the computer, which is run through the main input on the compressor, whenever the level on the sidechain is higher than the threshold--or so I'm told. If that were the case, you could probably use that setup to take calls without ever having to touch your mixer, since you would need to have silence on the line for more than the maximum release time (three seconds on the 3630) before the music would come back up again.

      Boy, if only that would work, DJs might use the same technique to duck audio levels when talking into the mic. Too bad I have no idea what I'm talking about.

    3. Re:Perhaps a better solution... by Fex303 · · Score: 4, Insightful

      What use would a piece of studio equipment (rack mounted, at that) have in his setup?

      Because you can? I mean, come on, this is slashdot, we'd come up with a remote controlled robotic flyswatter that runs Linux and is also a webserver given the slightest opportunity.

      And the OP only suggested using a sidechain "if you wanted to get really fancy". And it is really quite fancy. Also, it would make for an extremely elegant solution to the original question.

    4. Re:Perhaps a better solution... by oncebitten · · Score: 5, Interesting

      That's a pretty good description of ducking. Although since the OP wanted to entirely mute the audio, s/he'd be better off using a limiter or a gate.

      A limiter is a compressor with more than 20:1 reduction. A gate is (sort of) a compressor with an infinity:1 ratio.

      And, if you didn't want to pay for a compressor/limiter/gate, you could probably figure out a way to get Ardour to do it.

      But muting the speakers is probably the easiest way.

    5. Re:Perhaps a better solution... by T3Tech · · Score: 4, Funny

      Well you see, a compressor takes air... no wait that doesn't have anything to do with audio. Ok here we go, a compressor....

      --
      Of course I didn't RTFA... why would I do that? You really are new here aren't you? Don't let my UID fool you.
    6. Re:Perhaps a better solution... by Stooshie · · Score: 4, Funny

      ... I mean, come on, this is slashdot, we'd come up with a remote controlled robotic flyswatter that runs Linux ...

      Could you do that? really? Can I order a beowulf cluster of them please? Please!!!

      --
      America, Home of the Brave. ... .and the Squaw.
    7. Re:Perhaps a better solution... by EatHam · · Score: 4, Funny

      No, I honestly don't have the foggiest notion what a compressor does

      Apparently. If you knew what a compressor does, you would not be recommending refrigeration equipment when clearly what is required is audio equipment.

    8. Re:Perhaps a better solution... by daBass · · Score: 4, Funny

      A compressor makes the sound smaller, so you can transfer it faster. By adding a compressor to the line, he can handle a larger volume of calls.

      This of course is only useful if he is paid per call. If he is paid for time spent on the phone, then he should get something that will convert everything into a WAV or AIFF file so it takes forever to come through.

    9. Re:Perhaps a better solution... by Chyeld · · Score: 5, Funny

      Sir, I'm a recruiter from Monster Cables. We like your style and wonder if you'd like to come work for us...

    10. Re:Perhaps a better solution... by Blakey+Rat · · Score: 2, Funny

      He could use the Mute button on his keyboard and a normal phone. Isn't this request pretty much just, "I want to solve a trivially-easy problem in the most complex way possible?"

    11. Re:Perhaps a better solution... by kunwon1 · · Score: 4, Funny

      He could use the Mute button on his keyboard and a normal phone. Isn't this request pretty much just, "I want to solve a trivially-easy problem in the most awesome way possible?"

      fixed

      --
      Specialization is for insects. -Heinlein
    12. Re:Perhaps a better solution... by TheJerbear79 · · Score: 2, Insightful

      Good suggestion, I was already planning on setting up a VM so my work box would be isolated from everything else I do. Also the VPN client we're using breaks my filesharing network so I need to find a workaround for that. As far as ethics are concerned I understand your point, but it's august in a tech support call center. Current call volume will be laughable. It will take me some time to get acclimated to my new call center home, but after that I'll be spending a considerable amount of time bored out of my mind. Would you rather have your employees staring blankly at a computer screen, while their will to work slowly ebbs away? Or have them keeping their minds active with other tasks, ready to dive into their next call with ferver. There's a very very fine line between being a responsible employee who stays active during down time, and being a lazy SOB who doesn't accomplish anything. Trust when I say I'm the former. Studies have been done (and posted on slashdot) indicating that if employees are allowed to use actual free time at work freely, they're quite a bit more productive when they have work to do. I have science on my side. So no it's not a matter of trying to shrug off work, it's a matter of trying to keep blood flowing to my brain during what is arguably the least busy season in the industry.

  2. Asterisk? by Z00L00K · · Score: 5, Interesting

    Maybe you should run Asterisk at home where you have a lot of flexibility available to do just about everything you ever wanted (and some more too)

    As an added bonus you can even blacklist callers so you can get rid of the telemarketers.

    --
    If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    1. Re:Asterisk? by Z00L00K · · Score: 5, Informative

      Addition:

      I suggest that you take a look at http://www.asterisknow.org/ for Asterisk as an appliance.

      Add a TDM410 card to be able to connect your POTS line.

      The use of a softphone like Express Talk will allow you to use your headset. Some softphones will automatically mute your movie or music when a call arrives.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    2. Re:Asterisk? by dch24 · · Score: 4, Interesting

      Just a quick note, though. The audio that has already been put through your work's phone system will pick up a significant delay going through a Digium card.

      The latency can introduce noticeable echoes (probably only on your speaker, not the other end) and make the call quality unacceptable.

      YMMV

    3. Re:Asterisk? by Baloo+Ursidae · · Score: 2, Informative

      Most people using computers for telephony don't bother with speakers and a desktop mic and go straight for the headset, thus eliminating the possibility for that problem.

      --
      Help us build a better map!
    4. Re:Asterisk? by Anonymous Coward · · Score: 3, Informative

      You are new to telephony aren't you. Echo is not always between speaker and mic.

    5. Re:Asterisk? by Dr+J.+keeps+the+nerd · · Score: 3, Informative

      The hardware hack in the first post is the way to go, but you'll learn something from using Asterisk (this means it's hard to use... incredibly cool, but with great power comes the occasional configuration headache: it does not know what you mean). If you use it, you don't need an external softphone. You can dial or receive calls from the Asterisk console.

      If you don't want to do this in hardware and you don't want to buy a digium card (or its equivalent) and discover The Future of Telephony, consider calling in to the queue through a VOIP service from any old softphone. If you're a Windows user, I recommend X-lite, but they're mostly created equal. If you have to forward your home phone to your VOIP service, that's not so hard. Your friends who have recommended this option are not stupid.

      I can't recommend a free VOIP service (Free World Dialup is now no longer free), but there are many that are pennies a day.

    6. Re:Asterisk? by diego.viola · · Score: 4, Informative

      I recommend FreeSWITCH instead of Asterisk.

      Works better, it doesn't have deadlocks, it's SIP stack is 100% RFC compliant, complete, all follow all the standards.

      FreeSWITCH developers also don't re-invent the wheel every time they add something, they re-use stuff, like PCRE, Apache Portable Runtime (APR), SQLite, Sofia-SIP, etc.

      I highly recommend FreeSWITCH instead of Asterisk.

      http://freeswitch.org/

      How does FreeSWITCH compare to Asterisk?
      http://freeswitch.org/node/117

    7. Re:Asterisk? by krazytekn0 · · Score: 2, Insightful

      Whether we like it or not, the world needs telemarketers, and they have families to support and cute little puppies too. I tried it just out of high school for about a month, I couldn't do it, but I met a lot of great people that sit on the phone and get yelled at all day for those two or three sales, just because that's what they need to do to support their families.

      Telemarketers don't have anything I'm interested in buying (partly because my budget can't take it) but from experience I know that it's better to just hang up and let them get on to the next call than to sit there and yell at them or worse, give them false hope that they are about to get a sale.

      Next time a telemarketer calls during a nice dinner with your family, remember, you don't have to answer the phone, so if you do, you're the one interrupting your dinner, secondly, they most likely have a family that they wish they could be with, but instead they have to call you.

      --
      Not all life is cyber. Extra Income
    8. Re:Asterisk? by senor_burt · · Score: 2, Informative
      If he wanted to use a modem, he could probably get a cloned Wildcard. Otherwise, he'll have a hard time getting his modem to work as a Zap device (sorry, they're called DAHDI now...).

      This is overkill as a solution, and does involve VoIP, but since it runs on Linux, and this is /., well, why not.

      I'd recommend PBXinaFlash. It's the best way to get up and running in an hour or less. Very painless install, and a solid solution that does everything and more out-of-the-box.

    9. Re:Asterisk? by Greyfox · · Score: 2, Informative
      You can get an unlocked Linksys SIP gateway for about $90. You can get a Grandstream one for much less but I didn't have much luck with them. SIP gateways plug into your phone line and network and can be configured via a web-based interface to connect to whatever SIP service you intend to use. In this case, your asterisk box.

      Asterisk in whatever solution you choose will turn your machine into a full-fleged PBX system capable of delivering a voice menu to your users and doing least cost call routing. For a while I had mine set up with a VOIP service and it would route 800, local and 911 calls out the landline (Which also has a plain old non-wireless telephone plugged into it for emergencies.) If the call wasn't local it would check enum to see if the phone number had an IP address associated with it and would establish a direct connection if that were the case. Finally it would try the voip service.

      On the inbound side, I had a Nokia E70 mobile phone that would register on my wlan and connect to the asterisk box when I was at home. Calls to my landline would ring it if I was home or re-route through my voip service to my cell number if I was anywhere else.

      Turns out I don't call people or get called enough to keep it all running, but it was very fun to set up. Dedicated PBX systems will cost a lot more than your PC plus the cost of even a digium card, will be harder to configure and will offer a lot less functionality than the Asterisk solution.

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    10. Re:Asterisk? by DragonWriter · · Score: 2, Insightful

      Whether we like it or not, the world needs telemarketers,

      Only in the sense that, absent enforced rules prohibiting them, they will spring up because someone can make more profit, at a social cost, through them; i.e., in exactly the same way that the world "needs" muggers and pickpockets.

    11. Re:Asterisk? by jamesh · · Score: 2, Interesting

      Whether we like it or not, the world needs telemarketers

      I think you have a different definition of the word 'need' than I do.

      Next time a telemarketer calls during a nice dinner with your family, remember, you don't have to answer the phone, so if you do, you're the one interrupting your dinner

      Now you are just being silly. Whether you answer the phone or not, it's still an interruption. And if someone calls around dinner time there is a certain expectation that it's probably an important call (eg 'help! i've fallen and I can't get up'), as that's not really a polite time to call otherwise.

      And I hate telemarketers using predictive dialers. If someone calls me up then I expect them to be at the other end of the phone ready to answer when I pick up the phone and say "Hello?". I don't care how many cents they are saving by using a predictive dialer, if I get silence when I answer the phone I wait until a person starts talking and then immediately hang up.

      I don't really mind the occasional telemarketing call, provided:
      . They don't use predictive diallers
      . They don't call at dinner time (eg between 6 and 8)
      . They don't call when my young kids are having a nap (eg between 1 and 3)
      . They respond to the words "I'm not interested" with a "Thankyou. Have a nice day." or something of equal civility.

      I would love to see telco's implement a 'call importance' scheme where you append a digit from 0-3 to the end of the dialed number. The numbers would equate to something like:

      0. Completely unimportant. Don't even bother getting off the couch to pick up the phone for this one.
      1. Normal importance. Nothing urgent.
      2. High importance.
      3. Really high importance. Lives will be lost if you don't take this call.

      Telemarketers would be forced to use 0 on pain of really high penalties. This would reduce the need for a do not call register.

      If you didn't want to be disturbed (eg sleep time) you'd set your phone to 2 or 3 and it would only ring if a call of that or higher importance came through.

      The normal response to this suggestion is "but telemarketers won't follow the rules", but in the very least, any telemarketer calling me on anything but a 0 importance would get a thorough yelling at, and i'd feel better :)

      Before my Asterisk setup failed the WAF (too much echo), I diverted 'private' numbers, and numbers from Queensland (we live in Victoria and the only calls we get from Queensland are telemarketers from outside Australia bouncing in via Queensland numbers) to a call screening message telling them to press '0' to make the phone ring. Given that most telemarketers hang up immediately upon hearing a recorded message it worked wonders :)

  3. Not a softphone by profplump · · Score: 5, Interesting

    It doesn't turn your landline into a softphone, it turns your landline into a landline, which works just as any other landline.

    So you want to mute your computer when the POTS phone rings; why can't you ask that question instead of pretending that you have some magically non-VoIP softphone?

    That being said, I think an standard audio compression and mixer is the right choice; prioritize the POTS audio and the computer will automatically be reduced in volume when the POTS line is active.

    1. Re:Not a softphone by 0xygen · · Score: 4, Informative

      The reason he didn't ask your suggested question is simply because that is not what he wants to know.

      He is asking what software is required to route the internal modem's POTS audio to the speakers and mic.
      Most decent modems used to come with the necessary dialler software, however it is rapdidly disappearing.

      He is NOT asking for external hardware to manage the relative levels of the PC audio and a separate POTS system.

    2. Re:Not a softphone by BLAG-blast · · Score: 3, Insightful

      He is asking...

      I read his guy's "question" a few times, I've got no idea what he's asking, you could both be right, for all I know. I'm not even sure how what he's asking for will solve the problem ("no body should know I'm slacking off and watching TV when I'm supposed to be working").

      I think this guy's just bragging about having a work from home job, while trying to act all old skool and cool by dissing VOIP.

      --
      M0571y H@rml355.
  4. I realise this is totally unacceptable by sleeponthemic · · Score: 5, Insightful

    My reason is this: if I'm watching a movie or listening to an MP3 while I'm waiting for a call, I don't want it to ever be apparent to the person who is on the phone with me,

    It won't be.. because you'll have paused it before answering the phone because you can't hear what they are saying if it is still playing.

    --
    I record my sleeptalking
    1. Re:I realise this is totally unacceptable by Heembo · · Score: 2, Insightful

      I don't agree - the poster is smart to want the entertainment audio to *forcibly, automatically* lower when his (money making) phone call arrives.

      --
      Horns are really just a broken halo.
    2. Re:I realise this is totally unacceptable by Fex303 · · Score: 3, Insightful

      Absolutely. I've paused playback from computer to take personal calls and then accidentally started it playing again (stupid me for making my play/pause keybindings something easy to reflexively push). Not a problem for my personal calls, but it would be totally unacceptable for business calls.

    3. Re:I realise this is totally unacceptable by ByTor-2112 · · Score: 2, Interesting

      Even better, write a script that looks for the good old "RING" text coming down a serial port and automagically mutes the audio. Problem solved.

    4. Re:I realise this is totally unacceptable by WhatAmIDoingHere · · Score: 3, Insightful

      Maybe you shouldn't be slacking off and watching tv/movies while you're supposed to be working?

      --
      Not a Twitter sockpuppet... but I wish I was.
    5. Re:I realise this is totally unacceptable by Fex303 · · Score: 4, Funny

      Oh yes, here we are on slashdot, where no one has EVER done anything on work time except work diligently.

    6. Re:I realise this is totally unacceptable by R2.0 · · Score: 5, Insightful

      It sounds like you are doing customer service work at home, which is exactly what my wife does. So here's a hint regarding watching or listening to other media during your scheduled work hours - don't. First, your call volume is likely to be such that, unless you can comprehend media in 5 second increments, the experience is likely to be unsatisfying. Second, assuming you do run into some slack time, changing over from media to active customer service can be mentally jarring, and you are likely to fumble through your first few seconds of the call while you reorient yourself. My wife sticks to diversions on the computer - [alt-tab] is like a mental switch for her, and she doesn't get into anything too in depth.

      As for hardware, buy the best CONVENTIONAL setup you can afford. A decent wireless handset and good headset isn't really that expensive, and it is equipment you are relying on to make your money - your customers (and employer) aren't going to take "hold on while I fix my software config" as an excuse. You emphasized that VOIP is NOT an option - my guess is that's an employer mandate? the reason for that is that they do not want their users to get to cute with the fancy getups.

      There's a reason it's called PLAIN Old Telephone Service - running it through hardware and software so you can fill time with entertainment sort of defeats the purpose, does it not?

      --
      "As God is my witness, I thought turkeys could fly." A. Carlson
  5. Hardware maybe? by scdeimos · · Score: 5, Interesting

    A lot of speakerphone capable modems have a set of line-out/speaker jumpers on the board as well as the 1/8" jacks on the back panel. Can't you just link that to the line-in jumpers on your sound card and then run it all through the Volume Control mixer of your choice?

  6. Maybe it's not really a problem. by deft · · Score: 4, Interesting

    You know, as a voice actor/actress, a little mp3 music in the background might not be a bad thing, maybe set the mood. Perhaps you dont need all the fangled gadgetry.

    best of luck with the new job!

    --

    There's nothing Intelligent about Intelligent Design.
    1. Re:Maybe it's not really a problem. by antic · · Score: 5, Funny

      That's nice and all, but I suspect "movie or mp3" is nerd code for porn here and this guy will be doing a lot of "hard work" from home.

      --
      'Thats they exact same thing a banana wrench monkey.'
    2. Re:Maybe it's not really a problem. by urcreepyneighbor · · Score: 4, Insightful

      this guy will be doing a lot of "hard work" from home.

      Better at home than at the office.

      --
      "The fight for freedom has only just begun." - Geert Wilders
    3. Re:Maybe it's not really a problem. by Anonymous Coward · · Score: 2, Funny

      this guy will be doing a lot of "hard work" from home.

      Better at home than at the office.

      I thought your medication was supposed to control those urges?

    4. Re:Maybe it's not really a problem. by Bastard+of+Subhumani · · Score: 2, Funny

      You know, as a voice actor/actress

      I'm sure there are lots of people here who are just dying to know which. I'm also sure there are quite a few who aren't that fussy.

      --
      Only three things are certain; death, taxes, and apocryphal quotations - Ben Franklin.
  7. Your hardware probably isn't capable at all. by Anonymous Coward · · Score: 4, Insightful

    "Dear slashdot, I have a work at home job and want to watch porn during business hours. How do I stop callers from listening in? My budget is exactly $0."

    *sigh*

    You probably can't get the raw audio from your modem. Hardly any modems do full-duplex audio.

    Get a phone with a headset jack and an automatic audio switch.

    If you really want to go ghetto you could have one earphone connected to your PC and the other to the incoming call. That's probably the cheapest way to make sure the callers never hear you listening to porn.

    1. Re:Your hardware probably isn't capable at all. by Anonymous Coward · · Score: 5, Funny

      Correction:

      Dear slashdot, I am a phone sex operator and want to watch porn during business hours. How do I stop callers from listening in? My budget is exactly $0.

    2. Re:Your hardware probably isn't capable at all. by supernova_hq · · Score: 4, Interesting

      Actually, I have an even easier system, my friend did this at a lan party (he had his music on one machine, his game on another).

      1) Buy 2 pairs of headphones (One big muff-type set and one ear-bud type set)
      2) Put the earbuds in and the muff-style ones over top.
      4) Hook one to the phone, the other to the computer

      Problem solved!

    3. Re:Your hardware probably isn't capable at all. by fireboy1919 · · Score: 5, Interesting

      You probably can't get the raw audio from your modem. Hardly any modems do full-duplex audio.

      The early 1990s called. They want their modems back.

      Nearly all modems today are just cheap soundcards with a relay attached (i.e., softmodems). They can almost all do full duplex audio. I know, because I did a bunch of research into the subject when setting up vgetty in linux.

      You'd even be hard pressed to find a hard modem that doesn't do full duplex. Since it doesn't cost them any, they usually include that feature just so that they can advertise that it can do soft phone stuff.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
    4. Re:Your hardware probably isn't capable at all. by david.given · · Score: 2, Informative

      Yes, I use vgetty as an answerphone --- I have it set up so that messages get ogg compressed and emailed to me (because I'm much more likely to actually *get* them that way than I would if I simply relied on noticing the flashing light on the answering machine).

      What software is available that can make use of the modem in full duplex mode? I know, for example, that Asterisk can't, and requires weird proprietary hardware rather than a standard modem, which is a shame, because modems are practically free these days.

    5. Re:Your hardware probably isn't capable at all. by bsDaemon · · Score: 3, Funny

      Might your friend happen to be largely deaf now?

  8. Which OS? by bloodninja · · Score: 5, Insightful

    Is this for your Amiga box, or the C64?

    Really, if you don't tell us what OS you are using, it will be hard to suggest software. Not all /.ers still run slackware.

    --
    Lock the wife and the dog in the boot of the car.
    Return one hour later.
    Who's happy to see you?
    1. Re:Which OS? by pla · · Score: 4, Funny

      Really, if you don't tell us what OS you are using, it will be hard to suggest software. Not all /.ers still run slackware.

      Well, sure, not on all of them... Gotta admit, that young upstart Debian makes a heck of a desktop machine. But still Slackware on all the "important" machines, naturally.

  9. You're looking at this as a software problem... by subreality · · Score: 3, Interesting

    ... But as someone who dabbles in both sides, I'd suggest you look into hacking some hardware.

    I don't have enough details to give you the specifics, but here's a generic solution in general terms:

    First, look how you can simplify your problem. Does the music really need to be through the same headset? If you can play it through speakers, you can eliminate mixing, which makes things easier. If you need to mix, it depends what kind of headset you have. USB? Line out/mic-in? USB will limit your options.

    I'll assume it's analog, so we need to mix a line-level out from your sound card with a line-level out from the phone. Many cheap phones provide a line-out, or you can just add an amp to the handset connection of your existing phone, or perhaps even get away with just a transformer or even wiring straight in. Experiment and see what works.

    Mixing can be done with a DJ-style mixer. This also gives you convenient knobs to turn up and down your music and callers' voices. So just plug the sound card line out and the phone's line out into the mix board and you're ready to go.

    You'll need some sort of switch to answer your phone. Buy a DPDT toggle switch. Wire one half into the phone's hook switch. Use the other half to control a mute button / kill switch / input select / any other control on your DJ mixer which can be used to cut out the music input. If your mixer doesn't have this, or you mix some other way, you can use the second half of the switch to control a pair of relays, which cut out the signal from the sound card. Now you can answer without picking up the handset, and the music will cut out at the same time.

    Possible variations on this theme: Wire the phone line-out to your computer's line-in, and wire the second half of the DPDT to control a pin on your parallel port, then write a small program to poll the port and mute the line-in or pause the MP3 playback when the bit toggles. This moves some functionality into the computer; I'm sure you can figure out the tradeoffs.

    The advantages of a hardware solution like this are: Your phone no longer depends on the computer to work; you get convenient hardware knobs to adjust the audio; you can answer the phone with a hardware switch instead of trying to find your phone app; and you hopefully have fun hacking together a simple but useful electronics project.

    Good luck with your new job, and whatever phone solution you create!

  10. Voice/Speakerphone modem software by Anonymous Coward · · Score: 2, Informative

    I think the info you're looking for is here: http://www.modemsite.com/56K/voice.asp
    Quoting: "Voice modem chipset makers include in the driver or firmware code to interface to the wave device, but do not develop the software that provides voice functionality. The modem makers generally bundle "compatible" third-party voice modem software. Some voice modem software offerings: Ring Central, BVRP, and Messaging Software."

  11. Re:Maybe its your choice of music by couchslug · · Score: 3, Funny

    "So listen to some New Age Mediation music and watch Fried Green Tomatoes."

    A bullet would be quicker and far less painful.

    --
    "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  12. Why? Overkill? by evilviper · · Score: 2, Interesting

    Rather than using a regular handset or obtaining a nice business phone with a headset and speakerphone, I would like to use my PC's modem in conjunction with a normal PC headset and soundcard.

    What?

    You find yourself in need of a $10 headset for your telephone, so, of course, your first reaction is to dedicate your far more expensive, terribly power wasting, and necessarily less-reliable computer to the otherwise unimaginably simple job... It makes perfect sense!

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  13. The first thing I though of when I read this by rikkards · · Score: 3, Insightful

    I recently accepted a work-from-home job that will involve using my landline to talk to customers.

    Please take me off your call-list :)

    1. Re:The first thing I though of when I read this by karnal · · Score: 2, Funny

      Can do - what's your phone number?

      --
      Karnal
  14. Lets talk about the KISS method... by quetwo · · Score: 3, Insightful

    Ok, I know /.ers love to involve their computer with everything. The suggestions of using modems and pinning out the audio seam pretty innovative, but in all reality when you start to mix non-phone equipment with the phone you will loose quality. Just trust me on this one. What I would suggest is that you get a nice Uniden or Cortelco phone. Uniden's you can find at pretty much any Best Buy or Target. Cortelco's are available at Greybar or similar contractor stores. Most of these phones have speakerphone and a headset plug. In the phone world, headset plugs come in pretty much three styles -- separated MIC/LINE (used mostly with computers), Cell-Phone combined (mini, mono connector that carries both in one plug), and a QuickDisconnect (flat, 4-connector headset used by people in the PBX world). Unidens and Cortelco's will most likely have the cell-phone combined connector. You can walk over the the cell-phone side of whatever store you are at and get a descent headset. All of these phones have mute buttons, that are usually very easy to find. There is no need to add the complexity and unreliability of adding in components that aren't designed to do this task. Remember, it is your job on the line, so you may want to spend the $25 for the solution above and do it right.

  15. VoIP router by clik · · Score: 2, Informative

    Hi, do you know this? _http://www.avm.de/en/Produkte/FRITZBox/FRITZ_Box_Fon_WLAN/index.html this device work as a pbx\asterisk and you can plug in traditional phones and ip phones as you need and route plain old landline to ALL devices connected to. I dont know if work on USA landlines (is a european product) but is a great device I use with satisfaction. Sorry for my little english

  16. Telephony Box by rabun_bike · · Score: 2, Informative

    This solution is not cheap but it is a true solution to your problem. A few years ago I built an automatic voice system for doctors offices. What I found is that although a lot of voice modems have some voice capability but they generally suck when it comes to building a telephony solution. You can read more about that here.

    http://www.exceletel.com/support/hardware/VoiceModems/index.htm

    Telephony cards are not cheap but I finally found a company that makes a external telephony box that did exactly what I wanted. It isn't cheap though but it will give you complete control over the telephone line via your PC.

    http://www.way2call.com/scripts/prodView.asp?idproduct=9

    You can program it using their supplied API or using Microsoft TAPI. If that is too daunting then I would recommend using software from this company.

    http://www.exceletel.com/products/teletools.htm

    Good luck!

    1. Re:Telephony Box by CharlieHedlin · · Score: 2, Informative

      The HiPhone desktop at way2call works for what you want to do. They have a very good SDK as well.

      Having used modems with Asterisk you really want a purpose built product, and even the HiPhone is pushing it. After a few years of use the HiPhone will develop hiss and the sound quality decreases.

      We migrated to VoIP (I could get you a deal on the HiPhone having many many of them), but we keep all the IP on our Lan.

      Good luck.

  17. Get an FXO device by kriston · · Score: 2, Informative

    I had previously done research on this for a contract and the fact was the only modem that supported voice on POTS was discontinued some years ago. Probably the best solution you will be able to find that is supported, especially on Linux, is the Grandstream HandyTone HT-503 device.

    The non-obvious secret to these devices is that there are two kinds of PSTN connection devices. The first is the simple dial-out-only devices called FXS. You don't want those because they are unable to accept incoming phone calls--they just hook to your telephone desk sets.

    What you want is an FXO device, but be careful. Some devices only accept incoming calls and some only dial out. You want the one that does both, and one that has both FXS and FXO ports on it so you will only need one device for everything you want. The Grandstream HandyTone HT-503 device is that device. (This is the new version of the discontinued HandyTone 488.)

    --

    Kriston

  18. I actually have a device that might do that... by Benanov · · Score: 3, Informative

    Up in my closet somewhere I have a PC/POTS switch. It allows you to flip a switch between receiving audio input from the PC and audio input from a POTS system, all on the same headset. It's really simple and I've never used it but I recall that it does work.

    It's remarkably simple and I can't remember the name of it for the life of me.

    If you want it, my email address has been unmasked enough for you to email me. I'll send it to you for cost of shipping.

  19. Re:Why? Overkill? by DavidTC · · Score: 2, Insightful

    The far more expensive computer which I already own, which will be wasting power while I'm at work regardless, and has more up-time than the viagra mascot? If you're not going to be helpful you could at least not assume I'm retarded.

    I dunno, you clearly are somewhat retarded, when your problem could be solved by a) getting a phone that supported a standard headset, and b) installing a mute switch on your PC audio and mic input, and c) mixing the PC audio and phone audio together before your headset, and d) being smart enough to mute and unmute them in the correct order.

    Here's a free clue for you: No VoIP setup is going to pause your other apps when unmuting your mic. They only do that when they answer the phone, and you have a weird setup where that doesn't apply. So, at best, you'd have to hit a button to pause whatever, hoping you can remember whatever keystroke it is for whatever you're doing, and then another button to unmute the audio.

    Which is obviously much much easier than just having two big mute buttons on your desk, and completely muting your computer audio, despite the application, before unmuting your mic.

    Actually, there are apps that will let you assign global keystrokes to mute audio, or you can just rely on your app pausing...so what you actually need is a phone with a headset plug, an adapter to turn that into a 'normal', two-plug headset, and a stereo 'splitter' backwards that merges in your computer audio, and a computer headset with a mute button. It's entirely possible you have the first and last of those already.

    --
    If corporations are people, aren't stockholders guilty of slavery?
  20. Tele-marketing? by SIR_Taco · · Score: 2, Funny

    What's all this talk about assuming he's in 'tele-marketing' and having 'high call volumes'?

    He could very well have a legitimate job for one of 900 number line 'chat with a sexy girl' things.... yes I said he.

    --
    I say don't drink and drive, you might spill your drink. Before you get behind the wheel just stop and think.
  21. Re:Why? Overkill? by DavidTC · · Score: 2, Insightful

    The point is there is going to be a delay between when the customer can hear everything that's going on, and when I'll be able to get to the pause button.

    And you completely ignored the obvious solution, the one I actually was talking about when I said 'two mute buttons' which is to mute your telephone microphone, and only unmute it after you mute the other audio. If people appear on the phone line without any input from you, I am rather baffled as to how you currently operate without a mute button.

    This, of course, requires you to be able to a) purchase a phone that has a headset input, and b) purchase a headset with a mute button, (Or purchase a phone and headset in one.) and as you are probably incapable of finding the door in and out of the room you are in and so are currently building a complicated series of ladders and slides out the window for 'convenience', who knows how long that could take.

    --
    If corporations are people, aren't stockholders guilty of slavery?