home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 July / 07_02.iso / bonus / freesoft / files / FREECallCenter.exe / data1.cab / Shared_CallCenter_Files / Config / usr.ini < prev    next >
Encoding:
INI File  |  2000-08-09  |  13.9 KB  |  457 lines

  1. ;=================================================
  2. ;== Voice Modem Command Configuration
  3. ;==
  4. ;== USRobitics Compatible
  5. ;=================================================
  6.  
  7. ;This section contains general information about this modem cfg file
  8. [VoiceModem]
  9. Description=USRobotics 56K or Compatible
  10. UniqueID=V3USRO
  11. VoiceFileExtension=VUR
  12. VoiceFileDescription=USRobotics Voice (VUR)
  13.  
  14.  
  15. ;Issued to make sure modem is what we think it is...
  16. [VoiceModemTest]
  17. VoiceModemTestCommand=#CLS=8
  18.  
  19. ;Enter the sequence of commands required to enter voice mode
  20. [EnterVoiceMode]
  21. EnterVoiceModeCommand=#CLS=8#BDR=0
  22.  
  23.  
  24. ;List of media modes supported
  25. ;Media Mode commands, leave empty for not supported.
  26. [MediaMode]
  27. MediaModeDATA=#CLS=0
  28. MediaModeCLASS1=#CLS=1
  29. MediaModeCLASS2=
  30. MediaModeCLASS20=#CLS=2.0
  31. MediaModeVOICE=#CLS=8
  32. MediaModeVOICEVIEW=
  33. MediaModeDSVD=
  34.  
  35.  
  36. ; Additional initialization strings sent for normal modem init if voice modem is installed
  37. ; These strings are sent out after the ModemTest command from above to configure basic
  38. ; settings for voice mode prior to the sofware switching back into data mode and waiting
  39. ; for incoming or outgoing calls
  40. [ExtraInitialization]
  41. ;enable auto-bauding
  42. Init1=s0=0s30=60
  43. Init2=#BDR=0
  44. Init3=
  45. Init4=
  46.  
  47. ; Initializations to be sent out just prior to switching into voice mode.
  48. [VoiceModeInit]
  49. ;disable inactivity timeout
  50. Init1=S30=60
  51. Init2=
  52. Init3=
  53. Init4=
  54.  
  55.  
  56. ;After entering voice mode, these commands are issued if they exist????
  57. [FlowControl]
  58. FlowControlNone=&H0&I0&R1
  59. FlowControlHard=&H1&I0&R2
  60. FlowControlBoth=
  61. FlowControlSoft=&H2&I1&R1
  62. PlayUsingFlowControlSoft=
  63.  
  64.  
  65. ;Commands for issuing 'beep' before and/or after local or remote voice recording
  66. ;If no be desired, leave blank
  67. [RecordBeep]
  68. RecordBeepStart=#VTS=[900,900,1]
  69. RecordBeepStop=
  70.  
  71. ;Values provided within software
  72. [ToneGeneration]
  73. PlayTone=#VTS=
  74. SimpleDTMF=1
  75. ToneDurationCommand=#VBT=
  76. ;Duration in 1/1000 secs
  77. ToneDurationTime=100
  78.  
  79. ;Silence Detection adjustment commands.  Two parts, sensitivity and timeout.
  80. [SilenceDetection]
  81. SilenceDetectionLeastSensitive=#VSS=1
  82. SilenceDetectionLessSensitive=#VSS=1
  83. SilenceDetectionMidSensitive=#VSS=2
  84. SilenceDetectionMoreSensitive=#VSS=3
  85. SilenceDetectionMostSensitive=#VSS=3
  86. SilenceDetectionDisable=#VSD=0
  87. SilenceDetectionEnable=#VSD=1
  88. SilenceDetectionTimeout=#VSP=
  89. SilenceDetectionTimeoutValue=55
  90.  
  91. ;CallID commands
  92. [CallerID]
  93. ;CID Enable
  94. CallerIDEnable=#VSD=1#VTD=3f,3f,3f#CID=1
  95. ;CID Disable
  96. CallerIDDisable=#VSD=1#VTD=3f,3f,3f#CID=0
  97.  
  98. ;Distinctive Ring Commands
  99. [DistinctiveRing]
  100. DRingEnable=S41=1
  101. DRingDisable=S41=0
  102.  
  103. ;------------------------------------------------------------------------------
  104. ;Relay control settings
  105. ; Most modems will only support a limited set of the options below
  106. [RelayControl]
  107. ;modem on-hook/ handset connected to telephoneline -- internal speaker off
  108. OnHookHandsetToTelco=#VLS=0
  109.  
  110. ;modem off-hook/modem connected to telco
  111. ;usually first reset modem to telco, then issue ATA to go off hook...
  112. OffHookModemToTelco=#VLS=0
  113.  
  114. ; record or play using local phone
  115. ; Modem on-hook/handset connected to modem (for local message play record thru local handset)
  116. OnHookHandsetToModem=#VLS=1
  117.  
  118. ; answer by connecting local phone to telephone line
  119. ; Modem off-hook/handset connected to telco modem connected to handset
  120. OffHookHandsetToTelcoModemToHandset=#VLS=1
  121.  
  122. ; local play using modem's internal speaker
  123. OnHookInternalSpeakerOn=#VLS=2
  124.  
  125. ; incoming call monitor using internal speaker
  126. OffHookInternalSpeakerOn=#VLS=4
  127.  
  128. ; local record using internal microphone
  129. OnHookInternalMicrophoneOn=#VLS=3
  130.  
  131. ; speaker phone using internal microphone and internal speaker
  132. OffHookInternalSpeakerInternalMic=#VLS=6
  133.  
  134. ; local play using external speaker
  135. OnHookExternalSpeakerOn=#VLS=2
  136.  
  137. ; answer call with modem in call monitor mode using external speaker
  138. OffHookExternalSpeakerOn=#VLS=2
  139.  
  140. ; speaker phone using internal microphone and external speaker
  141. OffHookInternalMicExternalSpeaker=#VLS=6
  142.  
  143. ; local record using external microphone
  144. OnHookExternalMicOn=#VLS=3
  145.  
  146. ; speaker phone using external microphone and internal speaker
  147. OffHookExternalMicInternalSpeaker=#VLS=6
  148.  
  149. ; speaker phone using external microphone and external speaker
  150. OffHookExternalMicExternalSpeaker=#VLS=6
  151.  
  152. ; local play or record with hand set or head set
  153. OnHookHeadsetToModem=
  154.  
  155. ; connect hand set or head set to telephone line
  156. OffHookHeadsetToTelco=
  157.  
  158. ; connect hand set or head set to telephone line with mute
  159. OffHookHeadsetToTelcoMuted=#VLS=2
  160.  
  161. ;---------------------------------------------------------------------------
  162.  
  163. ;These commands control the line level volume for the playing and recording of
  164. ;voice files.  The commands also control the level of the remote end on a speaker
  165. ;phone call
  166. [VolumeControl]
  167. PlaybackVolumeCommand=
  168. PlaybackVolumeMin=0
  169. PlaybackVolumeMax=255
  170. ;The next two commands are used to adjust volume incrementally during playback
  171. ;Ascii values separated by commas if more than one
  172. ;If a <dle> or other command character is required it must be included here!
  173. ;leave empty if not supported by your modem!!!!!
  174. VolumeAdjustIncrement=
  175. VolumeAdjustDecrement=
  176. RecordVolumeCommand=
  177. RecordVolumeAutoGainCommand=
  178. RecordVolumeMin=0
  179. RecordVolumeMax=255
  180.  
  181. ;These commands control the levels of the local speaker and microphone when in
  182. ;speakerphone mode
  183. [SpeakerphoneVolumeControl]
  184. EnableSpeakerPhone=
  185. DisableSpeakerPhone=
  186. MicrophoneVolume=#VGR=
  187. MicVolumeMin=0
  188. MicVolumeMax=255
  189. SpeakerVolume=#VGT=
  190. SpeakerVolumeMin=0
  191. SpeakerVolumeMax=255
  192.  
  193.  
  194.  
  195. [VoiceFilePlay]
  196. ;Command sent to prepare modem for playing a voice file
  197. FileStartPlay=#VTX
  198. ;command sent to modem when voice file play is completed normally
  199. ;This is a sequence of ascii characters separated by commas
  200. FileEndPlay=16,03,10,16,03
  201. ;commands sent to modem to stop playing a voice file immediately (before it is done)
  202. ;This is a sequence of ascii characters separated by commas
  203. FileAbortPlay=16,24,10,16,24
  204. ;commands sent to modem to Pause and un-pause voice file playback
  205. ;This is a sequence of ascii characters separated by commas
  206. FilePausePlay=
  207. FileUnpausePlay=
  208.  
  209.  
  210. [VoiceFileRecord]
  211. ;Command sent to prepare modem for voice file recording
  212. FileStartRecord=#VRX
  213. ;command sent to modem to normally terminate a voice file recording
  214. ;This is a sequence of ascii characters separated by commas
  215. FileEndRecord=16,24,10,16,24
  216. ;command sent to modem to normally terminate a voice file recording
  217. ;This is a sequence of ascii characters separated by commas
  218. ;Key abort
  219. FileAbortRecord=10
  220. ;special processing on recorded files
  221. ;The number of bytes to be removed from the beginning and ending of voice data in the voice files
  222. StartRemoveBytes=2
  223. EndRemoveBytes=8
  224.  
  225.  
  226. [VoiceFileQuality0]
  227. ;Low quality entries
  228. ;Possible compression ID's are:  Note: you must use the numbers below, not the strings!
  229. ;See list at bottom of file
  230. CompressionDescription=USR GSM 6.1
  231. ;currently for sound card support, only the PCM format is supported
  232. ;the modem must support a linear PCM compression scheme!!!!!No conversions are currently performed!
  233. CompressionCommandLowest=#VSM=128,8000
  234. CompressionFormatLowest=128
  235. ;Mono is almost always the only format available:  1 for Mono, 2 for stero
  236. CompressionChannelsLowest=1
  237. CompressionSamplesPerSecondLowest=8000
  238. CompressionBitsPerSampleLowest=8
  239.  
  240. CompressionCommandLow=#VSM=128,8000
  241. CompressionFormatLow=128
  242. CompressionChannelsLow=1
  243. CompressionSamplesPerSecondLow=8000
  244. CompressionBitsPerSampleLow=8
  245.  
  246. ;Medium quality entries
  247. CompressionCommandMed=#VSM=128,8000
  248. CompressionFormatMed=128
  249. CompressionChannelsMed=1
  250. CompressionSamplesPerSecondMed=8000
  251. CompressionBitsPerSampleMed=8
  252.  
  253. ;High quality entries
  254. CompressionCommandHigh=#VSM=128,8000
  255. CompressionFormatHigh=128
  256. CompressionChannelsHigh=1
  257. CompressionSamplesPerSecondHigh=8000
  258. CompressionBitsPerSampleHigh=8
  259.  
  260. CompressionCommandHighest=#VSM=128,8000
  261. CompressionFormatHighest=128
  262. CompressionChannelsHighest=1
  263. CompressionSamplesPerSecondHighest=8000
  264. CompressionBitsPerSampleHighest=8
  265.  
  266. [VoiceFileQuality1]
  267. ;Low quality entries
  268. ;Possible compression ID's are:  Note: you must use the numbers below, not the strings!
  269. ;See list at bottom of file
  270. CompressionDescription=8-bit Linear PCM (WAV)
  271. ;currently for sound card support, only the PCM format is supported
  272. ;the modem must support a linear PCM compression scheme!!!!!No conversions are currently performed!
  273. CompressionCommandLowest=#VSM=130,8000
  274. CompressionFormatLowest=1
  275. ;Mono is almost always the only format available:  1 for Mono, 2 for stero
  276. CompressionChannelsLowest=1
  277. CompressionSamplesPerSecondLowest=8000
  278. CompressionBitsPerSampleLowest=8
  279.  
  280. CompressionCommandLow=#VSM=130,8000
  281. CompressionFormatLow=1
  282. CompressionChannelsLow=1
  283. CompressionSamplesPerSecondLow=8000
  284. CompressionBitsPerSampleLow=8
  285.  
  286. ;Medium quality entries
  287. CompressionCommandMed=#VSM=130,8000
  288. CompressionFormatMed=1
  289. CompressionChannelsMed=1
  290. CompressionSamplesPerSecondMed=8000
  291. CompressionBitsPerSampleMed=8
  292.  
  293. ;High quality entries
  294. CompressionCommandHigh=#VSM=130,8000
  295. CompressionFormatHigh=1
  296. CompressionChannelsHigh=1
  297. CompressionSamplesPerSecondHigh=8000
  298. CompressionBitsPerSampleHigh=8
  299.  
  300. CompressionCommandHighest=#VSM=130,8000
  301. CompressionFormatHighest=1
  302. CompressionChannelsHighest=1
  303. CompressionSamplesPerSecondHighest=8000
  304. CompressionBitsPerSampleHighest=8
  305.  
  306.  
  307.  
  308. ;BaudRate used to send commands to modem when in voice mode (based on selected compression)
  309. ;To use current baudrate, do not specify any values...
  310. [ModemBaudRate]
  311. BaudRateCompressionLowest=115200
  312. BaudRateCompressionLow=115200
  313. BaudRateCompressionMed=115200
  314. BaudRateCompressionHigh=115200
  315. BaudRateCompressionHighest=115200
  316.  
  317. ;The baudrate to be used during play and record only
  318. ;can be left blank if specified above under [ModemBaudRate]
  319. ;For USR the fix baud rate command to send is (Baud/2400) - we calculate it here...
  320. ;The fix baud rate command is issued right before any baud rate switch...
  321. ;In this case we don't have a differnt baud rate, but we must still issue BDR based on
  322. ;baud rate we do set which is specified above!
  323. [PlayRecordBaudRate]
  324. BaudRatePlayRecLowest=
  325. FixBaudRateLowest=#BDR=48
  326. BaudRatePlayRecLow=
  327. FixBaudRateLow=#BDR=48
  328. BaudRatePlayRecMed=
  329. FixBaudRateMed=#BDR=48
  330. BaudRatePlayRecHigh=
  331. FixBaudRateHigh=#BDR=48
  332. BaudRatePlayRecHighest=
  333. FixBaudRateHighest=#BDR=48
  334.  
  335. ;0 = baudrate switched before issue of Play or Record command
  336. ;1 = baudrate switched after issue of Play or Record command
  337. ;no entry means no speed change before Play or Record
  338. BaudRateSwitchTime=
  339. ;Command to sync the baud rate sent prior to play/rec command
  340. ;leave blank if none needed
  341. ModemSyncPrePlayRecCommandLowest=
  342. ModemSyncPrePlayRecCommandLow=
  343. ModemSyncPrePlayRecCommandMed=
  344. ModemSyncPrePlayRecCommandHigh=
  345. ModemSyncPrePlayRecCommandHighest=
  346. ;Command to sync the baud rate sent after play/rec command
  347. ;leave blank if none needed
  348. ModemSyncPostPlayRecCommandLowest=
  349. ModemSyncPostPlayRecCommandLow=
  350. ModemSyncPostPlayRecCommandMed=
  351. ModemSyncPostPlayRecCommandHigh=
  352. ModemSyncPostPlayRecCommandHighest=
  353.  
  354. ;All modem codes are specified as ASCII byte values unless otherwise specified!
  355. [VoiceModemCodes]
  356. ;The byte used to escape codes from the modem during voice play/rec mode
  357. ;Usually <DLE> or ASCII 16
  358. ;Specify as numeric ASCII value
  359. EmbeddedEscapeCode=16
  360. ;How to pad when playing and encounter a <DLE><DLE> code
  361. PlayEscapePadding=16,16,16,16
  362. ;How to pad when playing and encounter a <DLE><ANY> code
  363. PlayEscapePaddingAnyChar=16,16
  364.  
  365.  
  366. ;Values returned by the modem while in Voice Play/Rec mode
  367. ; it is assumed that all type of modems will report
  368. ; the 0-9 & A-D DTMF tones using corresponding characters.
  369. CodeDTMF0=0
  370. CodeDTMF1=1
  371. CodeDTMF2=2
  372. CodeDTMF3=3
  373. CodeDTMF4=4
  374. CodeDTMF5=5
  375. CodeDTMF6=6
  376. CodeDTMF7=7
  377. CodeDTMF8=8
  378. CodeDTMF9=9
  379. CodeDTMFA=A
  380. CodeDTMFB=B
  381. CodeDTMFC=C
  382. CodeDTMFD=D
  383. CodeDTMFStar=*
  384. CodeDTMFPound=#
  385. CodeAnswerTone=a
  386. CodeBellAnswer=f
  387. CodeBusy=b
  388. CodeFaxCallDetected=c
  389. CodeDataCallDetected=e
  390. CodeDialTone=d
  391. CodeOverrun=
  392. CodeUnderrun=
  393. CodeQuietDetected=q
  394. CodeSilenceDetected=s
  395. CodeLocalHandsetOnHook=
  396. CodeLocalHandsetOffHook=
  397. CodeRemoteOnHook=
  398. CodeRemoteOffHook=
  399. CodeExtensionOnHook=
  400. ;The below will also prevent DLE[o] from stoping recording...
  401. CodeExtensionOffHook=o
  402. CodeRingDuringPlayRec=
  403. 'ASCII values for DLE codes to disregard.
  404. 'must be delimited by commas, with starting and ending commas included
  405. 'eg: IgnoreWhilePlay=,23,145,59,
  406. CodeIgnoreDuringPlay=
  407. CodeIgnoreDuringRec=
  408. ;value in milliseconds.. if the same code comes in within this many milliseconds
  409. ;it is considered a duplicate and is ignored
  410. MultiCodeTimeout=500
  411.  
  412. ;Voice compression format identifiers
  413.  
  414. ;#define V3VMD_ALL_COMP_PCM            0
  415.  
  416. ;//- ZyXEL voice file compression identifiers
  417. ;//- Do not use any of the 3-bit compression methods.
  418. ;#define V3VMD_VZX_COMP_ADPCM_2        2
  419. ;#define V3VMD_VZX_COMP_ADPCM_4        4
  420. ;#define V3VMD_VZX_COMP_ADPCM_DVI    40
  421. ;#define V3VMD_VZX_COMP_ALAW_PCM        80
  422. ;#define V3VMD_VZX_COMP_ULAW_PCM        81
  423.  
  424. ;//- Cirrus Logic Chipset voice file compression identifiers
  425. ;//- Do not use any of the 3-bit compression methods.
  426. ;#define V3VMD_VCL_COMP_CL1            140
  427. ;#define V3VMD_VCL_COMP_AD4            132
  428. ;#define V3VMD_VCL_COMP_08L            128
  429.  
  430. ;//- Rockwell Chipset voice file compression identifiers
  431. ;//- Do not use any of the 3-bit compression methods.
  432. ;#define V3VMD_VRK_COMP_ADPCM_2        2
  433. ;#define V3VMD_VRK_COMP_ADPCM_4        4
  434.  
  435. ;//- Dr. NeuHaus voice file compression identifiers
  436. ;#define V3VMD_VDN_COMP_ADPCM2_NIE    129
  437. ;#define V3VMD_VDN_COMP_ULOG_DNE        128
  438.  
  439. ;//- Multi-Tech voice file compression identifiers
  440. ;#define V3VMD_VMT_ADPCM_IMA_4        2
  441.  
  442. ;//- US Robotics voice file compression identifiers
  443. ;#define V3VMD_VUR_COMP_GSM            128
  444. ;#define V3VMD_VUR_COMP_ADPCM_G721    129
  445. ;#define V3VMD_VUR_COMP_ADPCM_IMA    130
  446. ;#define V3VMD_VUR_COMP_GSM_NE        1
  447.  
  448. ;//- PCtel Comrpession Identifiers
  449. ;//- modem only does 8000 samples per second
  450. ;#define V3VMD_VPT_COMP_ADPCM_4        4
  451.  
  452. ;//- TI X2 voice file compression identifiers
  453. ;#define V3VMD_VX2_COMP_GSM_B        128
  454. ;#define V3VMD_VX2_COMP_ADPCM_G721    129
  455. ;#define V3VMD_VX2_COMP_ADPCM_IMA    130
  456.