From owner-freebsd-questions@FreeBSD.ORG Sat Nov 1 22:29:25 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B43EC16A4CE for ; Sat, 1 Nov 2003 22:29:25 -0800 (PST) Received: from hotmail.com (law11-oe30.law11.hotmail.com [64.4.16.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2444643FD7 for ; Sat, 1 Nov 2003 22:29:25 -0800 (PST) (envelope-from weiwuzhang@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Sat, 1 Nov 2003 22:29:25 -0800 Received: from 218.193.5.120 by law11-oe30.law11.hotmail.com with DAV; Sun, 02 Nov 2003 06:29:24 +0000 X-Originating-IP: [218.193.5.120] X-Originating-Email: [weiwuzhang@hotmail.com] Message-ID: <3FA5F5E0.5060902@hotmail.com> Date: Mon, 03 Nov 2003 14:29:52 +0800 From: Zhang Weiwu User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.4.1) Gecko/20031025 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-OriginalArrivalTime: 02 Nov 2003 06:29:25.0052 (UTC) FILETIME=[A8D0FFC0:01C3A10A] Subject: record and redirect phone calls? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Nov 2003 06:29:25 -0000 Hello. I just started running a small software service company providing services for some opensource groupwares. I have several technical consultants work for me as second job. They are college network administrators, they are mostly free, hanging on line chatting, hacking code all day. I redirect clients' calls from my office's phone to their cell phones with the help of local telephone company, and they answer phone calls in the college. But I wish to know how clients actually need and feel by recording and re-examine the phone calls, so what I want to do is: redirect my clients phone calls to my consultants, meanwhile record (the voice of) all the phone calls (of course with my consultants acknowledged and agreed). Local telephone company does not provide this kind of service, and I didn't find the kind of equipment on the market. Of course I can seek commercial solutions, but I'm small company and I'd love to play with scripts, and buying solution is not a hacker's style (though I'm not geek:). I thought this can be simple: I need to setup a server, buy several modem cards (and book several phone lines accordingly) and a sound card and connect them with proper wire. Listen to the first modem (modemA), if a call comes in, dial each consultant's phone number with the rest of modem cards. Once a consultant answers the phone, pick up modemA and start the sound recorder. The modemA's speaker line connects to all other modems line-in; The modemA's line-in connects to all other modems speaker; and they are all connected to the sound card. I only have several consultants so I don't need too many cards. Of course when I grow big I'll need to have a professional solution. Looking into the ports I found comms/scud which can be used to listen to phone calls, and the rest should be simple, just sending ATD/ATH commands all around. But I never played with modem-related scripts before, there can be difficulty lies right in front that I don't realize. So what is your suggestion? My background is 3 years web designer and jsp programmer, one year's FreeBSD experience, would this be difficult to people like me? I'd love to do it myself.