Voice Modem INF File Entries
This section describes the modem setup information (INF) file entries that create registry subkeys and values to support voice modem features.
In this section
Topic | Description |
---|---|
The AbortPlay entry identifies the command that is issued to the modem to stop playing the audio data immediately. |
|
The BaudRate entry is used in the serial wave device INF file. It specifies the port speed. |
|
The BaudRate (NT Wavedriver) entry provides voice functionality for Windows 2000 and later versions of the operating system. It specifies port speed. |
|
The VoiceBaudRate entry specifies port speed prior to switching into voice mode with VoiceAnswer or VoiceDialNumberSetup. The BaudRate setting is used at the beginning of serial wave operation. |
|
The CallerIDPrivate and CallerIDOutSide entries identify the characters that the modem returns when it reports that Caller ID information was not sent. The information that is not sent might have been blocked (private) or out of the area. |
|
The EnableCallerID entry defines the AT command used to enable Caller ID reporting. |
|
The ForwardDelay entry specifies the delay in milliseconds between dialing the call-forwarding cancel code and hanging up. This entry also specifies the delay between dialing the call-forwarding dial string and hanging up. |
|
The GenerateDigit entry specifies the AT command that is used to generate a DTMF digit during a voice call. |
|
The HandsetCloseDelay entry specifies the amount of time, in seconds, that the CloseHandset command will be issued after a call to the Multimedia function waveClose. |
|
LineSetPlayFormat, LineSetRecordFormat, HandsetSetPlayFormat, HandsetSetRecordFormat |
The LineSetPlayFormat, LineSetRecordFormat, HandsetSetPlayFormat, and HandsetSetRecordFormat entries define commands that direct the modem to set the record/play format. |
The LowerMid, LowerWaveInPid, and LowerWaveOutPid entries appear in the wave wrapper INF file. These entries identify the audio wave driver's manufacturer ID and product ID for the wave wrapper. |
|
The OpenHandset and CloseHandset entries define the AT commands used to access the handset. OpenHandset puts the modem into a mode that allows audio (wave files) to be played to the handset. CloseHandset resets the modem to class 0. |
|
The SpeakerPhoneEnable and SpeakerPhoneDisable entries define the AT commands used to enable and disable the speakerphone. |
|
The SpeakerPhoneMute and SpeakerPhoneUnMute entries define the AT commands that mute and unmute the speakerphone. |
|
The SpeakerPhoneSetVolumeGain entry identifies the AT commands that are used to set the speakerphone volume and gain. |
|
The SpeakerPhoneSpecs entry defines the supported range of values for the speakerphone volume and gain. |
|
The StartPlay entry identifies the AT commands that are issued to the modem to start playing audio (wave files) through the modem. These commands are issued during an active call to play to the line and are issued when there is no active call to play to the handset. |
|
The StartRecord entry identifies the AT commands that are issued to the modem to start recording audio (wave files) from the modem. These commands are issued during an active call to record from the line and are issued when there is no active call to record from the handset. |
|
For modems that use the serial wave device, the StopPlay command is made after AbortPlay or TerminatePlay. This command can be used to reset the modem's baud rate, if it was changed for playing. For modems that use the wave wrapper wave device, this command is called after StartPlay, and should issue all necessary modem commands to stop playing the wave file. |
|
For modems that use the serial wave device, the StopRecord command is called after TerminateRecord. This command can be used to reset the modem's baud rate, if it was changed for playing. For modems that use the wave wrapper wave device, this command is called after StartRecord, and should issue all necessary modem commands to stop playing the wave file. |
|
The TerminatePlay entry identifies the command that is issued to the modem to empty (finish playing) the local buffer and stop playing the audio data. |
|
The TerminateRecord entry identifies the command that is issued to the modem to finish recording the local buffer and stop recording the audio data. |
|
The VariableTerminator entry identifies the characters that terminate a Caller ID response from the modem. |
|
The VoiceAnswer entry identifies the AT commands sent to the modem to answer a call in voice mode. |
|
The VoiceDialNumberSetup entry identities the AT commands that are used to place a call in voice mode. |
|
The VoiceMixerMid, VoiceMixerPid, and VoiceMixerLineID entries identify the mixer control that is used to control the speakerphone volume. These entries are optional. They are used if the speakerphone volume is controlled through a multimedia mixer device. |
|
The VoiceProfile entry is used by Unimodem to determine the voice modem capabilities of a modem. |
|
The VoiceToDataAnswer entry identifies the AT command that is used to switch to data answer after a call has been answered in voice mode. |
|
The WaveDevices (NT Wavedriver) entry provides voice functionality for Windows 2000 and later versions of the operating system. It specifies the number of wave devices that the serial wave driver supports. |
|
The WaveHardwareID (NT Wavedriver) entry provides voice functionality for Windows 2000 and later versions of the operating system. It defines the ID string for the wave device. |
|
WaveOutMixerDest, WaveOutMixerSource, WaveInMixerDest, WaveInMixerSource |
The WaveOutMixerDest, WaveOutMixerSource, WaveInMixerDest, and WaveInMixerSource entries appear in the wave wrapper INF files. These entries identify the multimedia source and destination devices associated with the phone line. |
The XformID (NT Wavedriver) entry provides voice functionality for Windows 2000 and later versions of the operating system. It specifies the serial wave format. |
|
The XformModule (NT Wavedriver) entry provides voice functionality in Windows 2000 and later versions of the operating system. It specifies the wave driver file. |