|
Hi Mark: Quite a number of years ago we developed a VRS for a ocean shipping (overseas containers) company so their customers could call in and get status of where a particular container was or truckers could call in to get info about pickup and delivery info. This was back in the 1992-1993 timeframe. The solution we implemented was from a company called Rydex (they also sold AS/400 mail software & fax software). The VRS box was essentially a PS/2 and connected to the AS/400 via twinax. To the AS/400 it looked like a WRKSTN file in RPG. The way you wrote the code was to write regular RPG/400 code and imbedded into the RPG were "special" commands that interacted with the VRS unit. (ie SAY, DIGITS, etc). These commands told the VRS unit to either read a response from the phone or to send a response to the phone. There was also the option to have responses to the user send as a digitized voice (read back a telephone number each digit at a time, and a digitized voice in the VRS was used), or your could tell the VRS until to "play" a .wav file as a response. So you could record your greeting, save it as a .wav file on the VRS unit and then your RPG program waited for the VRS unit to go active and then the program basically said PLAY greeting.wav, and then waited for a response. The code was actually pretty easy to write (the scripts were actually bit more challenging than the code). You then sent your code with the RPG and VRS commands to a "pre-compiler" that read the VRS commands and converted them to RPG op codes (or groups of OP codes). I guess the theory was it was easier to give a programmer a "high level" OP code than to have to explain exactly how to code the DDS for the WRKSTN file. You then simply compiled the output from the precompiled as an RPG program. Anyway, the project was fun and 10 years ago we really thought we were something with an automated VRS system running on the AS400, interacting with its database. I am sure there are much more sophisticated solutions out there today, but ten years ago this was a good solution and it worked! Good luck. cjg Carl J. Galgano EDI Consulting Services, Inc. 550 Kennesaw Avenue, Suite 800 Marietta, GA 30060 (770) 422-2995 - voice (419) 730-8212 - fax mailto:cgalgano@ediconsulting.com http://www.ediconsulting.com AS400 EDI, Networking, E-Commerce and Communications Consulting and Implementation http://www.icecreamovernight.com Premium Ice Cream Brands shipped Overnight "You ain't gonna learn what you don't want to know" - rw -----Original Message----- From: midrange-l-admin@midrange.com [mailto:midrange-l-admin@midrange.com] On Behalf Of Mark Allen Sent: Thursday, July 11, 2002 10:25 AM To: midrange-l@midrange.com Subject: Interactive Voice Response System/Software We are looking to automate our overnight repair/trouble calls. Since the customer database and current trouble reporting system reside on the AS/400 it seems to make sense that this system should too but $ may be an issue and could interface with a PC based system if needed. Does anyone have any recommendations/gotchas, etc from past experience? Mark Allen I.S. Manager Wilkes Telephone & Electric A Dycom Company Phone: (706) 678-9565 Email: allenmark@nu-z.net http://www.nu-z.net _______________________________________________ This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list To post a message email: MIDRANGE-L@midrange.com To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/cgi-bin/listinfo/midrange-l or email: MIDRANGE-L-request@midrange.com Before posting, please take a moment to review the archives at http://archive.midrange.com/midrange-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.