Поделиться через


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

AbortPlay

The AbortPlay entry identifies the command that is issued to the modem to stop playing the audio data immediately.

BaudRate

The BaudRate entry is used in the serial wave device INF file. It specifies the port speed.

BaudRate (NT Wavedriver)

The BaudRate (NT Wavedriver) entry provides voice functionality for Windows 2000 and later versions of the operating system. It specifies port speed.

VoiceBaudRate

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.

CallerIDPrivate, CallerIDOutSide

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.

EnableCallerID

The EnableCallerID entry defines the AT command used to enable Caller ID reporting.

ForwardDelay

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.

GenerateDigit

The GenerateDigit entry specifies the AT command that is used to generate a DTMF digit during a voice call.

HandsetCloseDelay

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.

LowerMid, LowerWaveInPid, LowerWaveOutPid

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.

OpenHandset, CloseHandset

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.

SpeakerPhoneEnable, SpeakerPhoneDisable

The SpeakerPhoneEnable and SpeakerPhoneDisable entries define the AT commands used to enable and disable the speakerphone.

SpeakerPhoneMute, SpeakerPhoneUnMute

The SpeakerPhoneMute and SpeakerPhoneUnMute entries define the AT commands that mute and unmute the speakerphone.

SpeakerPhoneSetVolumeGain

The SpeakerPhoneSetVolumeGain entry identifies the AT commands that are used to set the speakerphone volume and gain.

SpeakerPhoneSpecs

The SpeakerPhoneSpecs entry defines the supported range of values for the speakerphone volume and gain.

StartPlay

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.

StartRecord

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.

StopPlay

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.

StopRecord

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.

TerminatePlay

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.

TerminateRecord

The TerminateRecord entry identifies the command that is issued to the modem to finish recording the local buffer and stop recording the audio data.

VariableTerminator

The VariableTerminator entry identifies the characters that terminate a Caller ID response from the modem.

VoiceAnswer

The VoiceAnswer entry identifies the AT commands sent to the modem to answer a call in voice mode.

VoiceDialNumberSetup

The VoiceDialNumberSetup entry identities the AT commands that are used to place a call in voice mode.

VoiceMixerMid, VoiceMixerPid, VoiceMixerLineID

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.

VoiceProfile

The VoiceProfile entry is used by Unimodem to determine the voice modem capabilities of a modem.

VoiceToDataAnswer

The VoiceToDataAnswer entry identifies the AT command that is used to switch to data answer after a call has been answered in voice mode.

WaveDevices (NT Wavedriver)

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.

WaveHardwareID (NT Wavedriver)

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.

XformID (NT Wavedriver)

The XformID (NT Wavedriver) entry provides voice functionality for Windows 2000 and later versions of the operating system. It specifies the serial wave format.

XformModule (NT Wavedriver)

The XformModule (NT Wavedriver) entry provides voice functionality in Windows 2000 and later versions of the operating system. It specifies the wave driver file.

 

 

 

Send comments about this topic to Microsoft