This section provides configuration and diagnostics information for the TAPI voice protocol. Consider the following items:
Microsoft has acknowledged this problem. The company determined that the changes required would impact the current design and therefore no fix was made. The problem happened on a Windows 2000 Server SP4 machine. Microsoft says that this memory leak does not exist on Windows XP and will not exist in future Windows versions. See the Microsoft knowledge base article titled “A memory leak occurs in the Svchost.exe process that hosts a TAPI in Windows 2000.”
A workaround does not fully resolve the leak, but it decreases the rate at which the leak grows. Each time the UNS_VOICES library is loaded, TAPI is initialized. TAPI is shut down when the library is unloaded and is where the TAPI leak occurs, provided it is the last program that shuts TAPI down. While the library is loaded no leak occurs.
In order for the Intel Dialogic D/4PCI telephony card to work properly with UNS_VOICES, the Dialogic Generation 2 Telephony Service Provider (TSP) and WAVE drivers must be installed after the card is installed. For information about installing the drivers, see Install Drivers for Telephony Cards (Voice protocol) in the online help.
There is a workaround, but it is not straightforward and the interaction between UNS_VOICES and the recipient is not seamless. When TAPI makes a call, it initializes the voice modem with settings that are defined by the modem's INF registry setting. Most modems use the voice command settings +VRN and +VRA (although some use #VRN and #VRA):
You can find descriptions of +VRN and +VRA at http://www.cisco.com/en/US/products/sw/accesssw/ps275/prod_command_reference09186a00801f6327.html.
To change these settings:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96D-E325-11CE-BFC1-08002BE10318}
Key enumerations for each modem on your system appear, starting with 0000.
Note: The key may be hard to find. Try reading the FriendlyName key value for each enumeration.
Voice modems are not designed to detect a human voice, therefore it is not possible to wait until the recipient answers the phone and says something. With this resolution, when a recipient answers the phone, the message may not be spoken immediately because the voice modem uses timers to determine when a ring-tone has not occurred. TAPI reports a connected state only after the voice modem determines there are no further ring tones.
A program cannot set these values because after control is returned, TAPI reads the settings in the registry and therefore overrides any changes a program may have made.
FCC ID: CJE-0375
FCC REG#: CJEUSA 20778-MM-E
ATI1: D869
ATI3: USRobotics Sportster Voice 33600 Fax RS Rev. 2.0
ATI9: (1.0USR0007\\Modem\Sportster 33600 FAX/VOICE EXT)FF
|
Copyright © 2010 CA.
All rights reserved.
|
|