//  (C) COPYRIGHT Chant Inc. 1996-2002
//   All Rights Reserved
//   Licensed Materials - Property of Chant Inc.

// Chant Audio Formats
var CAFDefault = -1;
var CAFNoAssignedFormat = 0;
var CAFText = 1;
var CAFNonStandardFormat = 2;
var CAFExtendedAudioFormat = 3;
var CAF8kHz8BitMono = 4;
var CAF8kHz8BitStereo = 5;
var CAF8kHz16BitMono = 6;
var CAF8kHz16BitStereo = 7;
var CAF11kHz8BitMono = 8;
var CAF11kHz8BitStereo = 9;
var CAF11kHz16BitMono = 10;
var CAF11kHz16BitStereo = 11;
var CAF12kHz8BitMono = 12;
var CAF12kHz8BitStereo = 13;
var CAF12kHz16BitMono = 14;
var CAF12kHz16BitStereo = 15;
var CAF16kHz8BitMono = 16;
var CAF16kHz8BitStereo = 17;
var CAF16kHz16BitMono = 18;
var CAF16kHz16BitStereo = 19;
var CAF22kHz8BitMono = 20;
var CAF22kHz8BitStereo = 21;
var CAF22kHz16BitMono = 22;
var CAF22kHz16BitStereo = 23;
var CAF24kHz8BitMono = 24;
var CAF24kHz8BitStereo = 25;
var CAF24kHz16BitMono = 26;
var CAF24kHz16BitStereo = 27;
var CAF32kHz8BitMono = 28;
var CAF32kHz8BitStereo = 29;
var CAF32kHz16BitMono = 30;
var CAF32kHz16BitStereo = 31;
var CAF44kHz8BitMono = 32;
var CAF44kHz8BitStereo = 33;
var CAF44kHz16BitMono = 34;
var CAF44kHz16BitStereo = 35;
var CAF48kHz8BitMono = 36;
var CAF48kHz8BitStereo = 37;
var CAF48kHz16BitMono = 38;
var CAF48kHz16BitStereo = 39;
var CAFTrueSpeech8kHz1BitMono = 40;
var CAFCCITTALaw8kHzMono = 41;
var CAFCCITTALaw8kHzStereo = 42;
var CAFCCITTALaw11kHzMono = 43;
var CAFCCITTALaw11kHzStereo = 44;
var CAFCCITTALaw22kHzMono = 45;
var CAFCCITTALaw22kHzStereo = 46;
var CAFCCITTALaw44kHzMono = 47;
var CAFCCITTALaw44kHzStereo = 48;
var CAFCCITTuLaw8kHzMono = 49;
var CAFCCITTuLaw8kHzStereo = 50;
var CAFCCITTuLaw11kHzMono = 51;
var CAFCCITTuLaw11kHzStereo = 52;
var CAFCCITTuLaw22kHzMono = 53;
var CAFCCITTuLaw22kHzStereo = 54;
var CAFCCITTuLaw44kHzMono = 55;
var CAFCCITTuLaw44kHzStereo = 56;
var CAFADPCM8kHzMono = 57;
var CAFADPCM8kHzStereo = 58;
var CAFADPCM11kHzMono = 59;
var CAFADPCM11kHzStereo = 60;
var CAFADPCM22kHzMono = 61;
var CAFADPCM22kHzStereo = 62;
var CAFADPCM44kHzMono = 63;
var CAFADPCM44kHzStereo = 64;
var CAFGSM6108kHzMono = 65;
var CAFGSM61011kHzMono = 66;
var CAFGSM61022kHzMono = 67;
var CAFGSM61044kHzMono = 68;
var CAFNUMFORMATS = 69;

// Chant Callbacks
var CCNone = 0;
// Chant Source Audio Object Notifications
var CCSDataAvailable = 1;
var CCSOverflow = 2;
var CCSAudioStart = 3;
var CCSAudioStop = 4;
var CCSAudioFileBegin = 5;
var CCSAudioFileEnd = 6;
var CCSAudioFilePosn = 7;
var CCSAudioFileQueueEmpty = 8;
// Chant Destination Audio Object Notifications
var CCDAudioBookMark = 9;
var CCDAudioFreeSpace = 10;
var CCDAudioStart = 11;
var CCDAudioStop = 12;
var CCDAudioFileBegin = 13;
var CCDAudioFileEnd = 14;
var CCDAudioFilePosn = 15;
var CCDAudioFileQueueEmpty = 16;
// Chant TTS Notifications
var CCTTSAudioLevel = 17;
var CCTTSBookMark = 18;
var CCTTSDone = 19;
var CCTTSNumberPropertyChanged = 20;
var CCTTSPhoneme = 21;
var CCTTSProgress = 22;
var CCTTSSentenceBoundary = 23;
var CCTTSStarted = 24;
var CCTTSStringPropertyChanged = 25;
var CCTTSViseme = 26;
var CCTTSVisual = 27;
var CCTTSVoiceChange = 28;
var CCTTSWordPosition = 29;
// Chant Speech Recognition Notifications
var CCSRAudioLevel = 30;
var CCSRBookMark = 31;
var CCSRFalseRecognition = 32;
var CCSRHasCommand = 33;
var CCSRHasCommandHypothesis = 34;
var CCSRHasPhrase = 35;
var CCSRHasPhraseHypothesis = 36;
var CCSRHasRecognitionOther = 37;
var CCSRHasText = 38;
var CCSRHasTextHypothesis = 39;
var CCSRInterference = 40;
var CCSRNumberPropertyChanged = 41;
var CCSRPaused = 42;
var CCSRProgress = 43;
var CCSRPhraseStart = 44;
var CSRReEvaluate = 45;
var CCCSRSound = 46;
var CCSRStringPropertyChanged = 47;
var CCSRTraining = 48;
var CCSRUnArchive = 49;
var CCSRUtteranceBegin = 50;
var CCSRUtteranceEnd = 51;

// Chant Dialogs
var CDAbout = 1;
var CDAccuracyCenter = 2;
var CDAccuracyAssistant = 3;
var CDAddRemoveWord = 4;
var CDAddWordFromList = 5;
var CDAddWordsFromDocs = 6;
var CDAudioProperties = 7;
var CDAudioVolume = 8;
var CDCommandBrowser = 9;
var CDDictationMacroEditor = 10;
var CDDictationShortcuts = 11;
var CDEditCommandWizard = 12;
var CDEngineProperties = 13;
var CDHelpTopics = 14;
var CDImportDVC = 15;
var CDMicTraining = 16;
var CDMobileTraining = 17;
var CDNewCommandWizard = 18;
var CDNewVocabulary = 19;
var CDOpenVocabulary = 20;
var CDRecognitionHistory = 21;
var CDRecoProfileProperties = 22;
var CDRemoveDVC = 23;
var CDSelectAlternate = 24;
var CDSelectEngine = 25;
var CDSpeakerNew = 26;
var CDSpeakerOpen = 27;
var CDSpeakerSave = 28;
var CDTrainPhrases = 29;
var CDTranscribe = 301;
var CDTranslate = 31;
var CDUserBackup = 32;
var CDUserMigration = 33;
var CDUserRestore = 34;
var CDUserTraining = 35;
var CDUserWizard = 36;
var CDVocabularyEditor = 37;
var CDVocabularyBuilder = 38;
var CDVocabularyManager = 39;
var CDVocabularyTopicInstaller = 40;
var CDWhatCanISay = 41;
var CDWhereCanIGo = 42;

// Chant Engine APIs
var CEDGN4SR = 1;
var CESAPI4SR = 2;
var CESAPI4SRShared = 3;
var CESAPI4TTS = 4;
var CESAPI5SR = 5;
var CESAPI5SRShared = 6;
var CESAPI5TTS = 7;
var CESAPIVoiceCommand = 8;
var CESAPIVoiceText = 9;
var CESMAPI = 10;

// Chant Engine Interference Types
var CEINone = 0;
var CEINoise = 1;
var CEINoSignal = 2;
var CEITooLoud = 3;
var CEITooQuiet = 4;
var CEITooFast = 5;
var CEIAudioDataStop = 6;
var CEITooSlow = 7;
var CEIAudioDataStart = 8;
var CEIAudioStart = 9;
var CEIAudioStop = 10;

// Chant Engine Training Requests
var CETNone = 0;
var CETGeneral = 1;
var CETGrammar = 2;
var CETMicrophone = 3;
var CETUser = 4;
var CETAddRemoveWord = 5;

// Chant Enumeration
var CENChantAudioFormat = 1;
var CENChantCallback = 2;
var CENChantDialog = 3;
var CENChantEngineAPI = 4;
var CENChantEngineInterference = 5;
var CENChantEngineTraining = 6;
var CENChantGrammarElement = 7;
var CENChantNumberProperty = 8;
var CENChantPlaybackObject = 9;
var CENChantPlaybackResult = 10;
var CENChantPlaybackStyle = 11;
var CENChantRecordingObject = 12;
var CENChantRecordingResult = 13;
var CENChantRecordingStyle = 14;
var CENChantResourceFunction = 15;
var CENChantResourceNumberProperty = 16;
var CENChantResourceStringProperty = 17;
var CENChantSpeechResource = 18;
var CENChantStringProperty = 19;

// Chant Grammar Elements
var CGESAPICommentElement = 1;
var CGESAPIDefineElement = 2;
var CGESAPIDictationElement = 3;
var CGESAPIGrammarElement = 4;
var CGESAPIIDElement = 5;
var CGESAPIListElement = 6;
var CGESAPIOptionalPhraseElement = 7;
var CGESAPIPhraseElement = 8;
var CGESAPIResourceElement = 9;
var CGESAPIRuleElement = 10;
var CGESAPIRulerefElement = 11;
var CGESAPITextBufferElement = 12;
var CGESAPIWildcardElement = 13;

// Chant Number Properties
var CNPAdaptationOn = 1;
var CNPAlertBoundary = 2;
var CNPAudioFormat = 3;
var CNPAudioSetupComplete = 4;
var CNPAutoGainEnable = 5;
var CNPAwakeState = 6;
var CNPComplexResponseSpeed = 7;
var CNPDeviceID = 8;
var CNPEcho = 9;
var CNPEnabled = 10;
var CNPEnergyFloor = 11;
var CNPEngineAPI = 12;
var CNPEngineRunning = 13;
var CNPEngineUI = 14;
var CNPHighConfidenceThreshold = 15;
var CNPLanguageID = 16;
var CNPLineID = 17;
var CNPLowConfidenceThreshold = 18;
var CNPMaxAlternates = 19;
var CNPNormalConfidenceThreshold = 20;
var CNPPitch = 21;
var CNPPriority = 22;
var CNPRealTime = 23;
var CNPResourceUsage = 24;
var CNPResponseSpeed = 25;
var CNPRetainAudio = 26;
var CNPSpeakerCalibrated = 27;
var CNPSpeakerModified = 28;
var CNPSpeakerTrained = 29;
var CNPSpeed = 30;
var CNPSpeedNorm = 31;
var CNPThreshold = 32;
var CNPTimeOutComplete = 33;
var CNPTimeOutIncomplete = 34;
var CNPVolume = 35;
var CNPVolumeNorm = 36;

// Chant Playback Objects
var CPOBuffer = 1;
var CPOFile = 2;
var CPOText = 3;
var CPOStream = 4;

// Chant Playback Results
var CPRBuffer = 1;
var CPRFile = 2;
var CPRFileNew = 3;
var CPRMultiMedia = 4;
var CPRStream = 5;

// Chant Playback Styles
var CPSAsynchronous = 0;
var CPSSynchronous = 1;
var CPSInterrupt = 2;
var CPSInterject = 4;
var CPSNoInterrupt = 8;
var CPSIsXML = 16;
var CPSIsNotXML = 32;
var CPSPersistXML = 64;
var CPSNLPSpeakPunc = 128;
var CPSAllowRepeat = 256;

// Chant Recording Objects
var CROBuffer = 1;
var CROFile = 2;
var CROMultiMedia = 3;
var CROStream = 4;

// Chant Recording Results
var CRRBuffer = 1;
var CRRFile = 2;
var CRRFileNew = 3;
var CRRText = 4;
var CRRStream = 5;

// Chant Recording Styles
var CRSAsynchronous = 0;
var CRSSynchronous = 1;
var CRSSpeakRecognizedResults = 2;

// Chant Resource Functions
var CRFNone = 0;
var CRFAppendText = 1;
var CRFClickButton = 2;
var CRFClickLink = 3;
var CRFDropdownMenu = 4;
var CRFKeyInput = 5;
var CRFKeyInputAlt = 6;
var CRFKeyInputCtrl = 7;
var CRFKeyInputShift = 8;
var CRFMouseLeftClick = 9;
var CRFMouseMiddleClick = 10;
var CRFMouseRightClick = 11;
var CRFPlayAudioFile = 12;
var CRFPopupMenu = 13;
var CRFScrollH = 14;
var CRFScrollV = 15;
var CRFSelectComboBoxItem = 16;
var CRFSelectListBoxItem = 17;
var CRFSelectMenuItem = 18;
var CRFSelectSystemMenuItem = 19;
var CRFSetFocus = 20;
var CRFSynthesizeText = 21;

// Chant Resource Number Properties
var CRNAlternateWordConfidenceActual = 1;
var CRNAlternateWordConfidenceEngine = 2;
var CRNAlternateWordConfidenceRequired = 3;
var CRNAlternateWordDisplayAttributes = 4;
var CRNAlternateWordPropertyID = 5;
var CRNAlternateWordScore = 6;
var CRNAlternateWordTag = 7;
var CRNAlternateWordType = 8;
var CRNAlternateWordVal = 9;
var CRNDictationMacroAffect = 10;
var CRNDictationMacroCasing = 11;
var CRNDictationMacroImmExpand = 12;
var CRNDictationMacroJoinDigit = 13;
var CRNDictationMacroJoinLeft = 14;
var CRNDictationMacroJoinRight = 15;
var CRNDictationMacroTagBegin = 16;
var CRNDictationMacroTagCount = 17;
var CRNDictationMacroTagEnd = 18;
var CRNDictationMacroType = 19;
var CRNDictationTemplateAffect = 20;
var CRNDictationTemplateCasing = 21;
var CRNDictationTemplateImmExpand = 22;
var CRNDictationTemplateJoinDigit = 23;
var CRNDictationTemplateJoinLeft = 24;
var CRNDictationTemplateJoinRight = 25;
var CRNDictationTemplateTagBegin = 26;
var CRNDictationTemplateTagCount = 27;
var CRNDictationTemplateTagEnd = 28;
var CRNDictationTemplateType = 29;
var CRNDictationTemplateFieldNumsel = 30;
var CRNDictationTemplateFieldPosition = 31;
var CRNDictationTemplateFieldType = 32;
var CRNEngineAge = 33;
var CRNEngineAPI = 34;
var CRNEngineEngineFeatures = 35;
var CRNEngineFeatures = 36;
var CRNEngineGender = 37;
var CRNEngineInterfaces = 38;
var CRNEngineLanguageID = 39;
var CRNEngineMaxWordsVocab = 40;
var CRNEngineMaxWordsState = 41;
var CRNEngineSequencing = 42;
var CRNEngineVocabs = 43;
var CRNEventBookMarkNum = 44;
var CRNEventBookMarkOption = 45;
var CRNEventBuffer = 46;
var CRNEventByteOffset = 47;
var CRNEventBytes = 48;
var CRNEventChantCallback = 49;
var CRNEventCurrentPhonemeID = 50;
var CRNEventCurrentViseme = 51;
var CRNEventDuration = 52;
var CRNEventEnginePhoneme = 53;
var CRNEventEOF = 54;
var CRNEventFlags = 55;
var CRNEventFlush = 56;
var CRNEventHints = 57;
var CRNEventID = 58;
var CRNEventInterference = 59;
var CRNEventIPAPhoneme = 60;
var CRNEventIUnknownResult = 61;
var CRNEventJawOpen = 62;
var CRNEventLeft = 63;
var CRNEventLength = 64;
var CRNEventLevel = 65;
var CRNEventLipTension = 66;
var CRNEventMouthHeight = 67;
var CRNEventMouthUpturn = 68;
var CRNEventMouthWidth = 69;
var CRNEventNextPhonemeID = 70;
var CRNEventNextViseme = 71;
var CRNEventNumberProperty = 72;
var CRNEventNumberPropertyVal = 73;
var CRNEventPosition = 74;
var CRNEventProcessed = 75;
var CRNEventProgress = 76;
var CRNEventReason = 77;
var CRNEventResourceID = 78;
var CRNEventStringProperty = 79;
var CRNEventTeethLowerVisible = 80;
var CRNEventTeethUpperVisible = 81;
var CRNEventTimeStamp = 82;
var CRNEventTimeStampBegin = 83;
var CRNEventTimeStampEnd = 84;
var CRNEventTonguePosn = 85;
var CRNEventTraining = 86;
var CRNWordConfidenceActual = 87;
var CRNWordConfidenceEngine = 88;
var CRNWordConfidenceRequired = 89;
var CRNWordDisplayAttributes = 90;
var CRNWordPropertyID = 91;
var CRNWordScore = 92;
var CRNWordTag = 93;
var CRNWordType = 94;
var CRNWordVal = 95;

// Chant Resource String Properties
var CRSAlternateAnnotatedPhrase = 1;
var CRSAlternateCommand = 2;
var CRSAlternatePhonemes = 3;
var CRSAlternatePhrase = 4;
var CRSAlternateText = 5;
var CRSAlternateWordDisplayText = 6;
var CRSAlternateWordLexicalText = 7;
var CRSAlternateWordPhoneme = 8;
var CRSAlternateWordPropertyName = 9;
var CRSAlternateWordValStr = 10;
var CRSDictationMacroDescription = 11;
var CRSDictationMacroDomain = 12;
var CRSDictationMacroName = 13;
var CRSDictationMacroText = 14;
var CRSDictationTemplateDescription = 15;
var CRSDictationTemplateDomain = 16;
var CRSDictationTemplateName = 17;
var CRSDictationTemplateText = 18;
var CRSDictationTemplateFieldDefaultText = 19;
var CRSDictationTemplateFieldPrompt = 20;
var CRSDictationTemplateFieldSelWords = 21;
var CRSDictationTopic = 22;
var CRSDictationTopicDescription = 23;
var CRSDomain = 24;
var CRSDomainAlphabet = 25;
var CRSDomainDescription = 26;
var CRSDomainLanguage = 27;
var CRSEngine = 28;
var CRSEngineDialect = 29;
var CRSEngineID = 30;
var CRSEngineMfgName = 31;
var CRSEngineProductName = 32;
var CRSEngineSpeaker = 33;
var CRSEngineStyle = 34;
var CRSEventAnnotatedPhrase = 35;
var CRSEventBookMarkString = 36;
var CRSEventCommand = 37;
var CRSEventCurrentPhoneme = 38;
var CRSEventFile = 39;
var CRSEventNextPhoneme = 40;
var CRSEventPhonemes = 41;
var CRSEventPhrase = 42;
var CRSEventStringPropertyVal = 43;
var CRSEventText = 44;
var CRSSpeaker = 45;
var CRSSpeakerDescription = 46;
var CRSSpeakerEnrollDescription = 47;
var CRSSpeakerEnrollID = 48;
var CRSSpeakerEnrollLanguage = 49; 
var CRSWordDisplayText = 50;
var CRSWordLexicalText = 51;
var CRSWordPhoneme = 51;
var CRSWordPropertyName = 53;
var CRSWordValStr = 54;

// Chant Speech Resources
var CSRAlternate = 1;
var CSRAlternateWord = 2;
var CSRAppFramework = 3;
var CSRAppLexicon = 4;
var CSRComboBox = 5;
var CSRCommand = 6;
var CSRCommandVocab = 7;
var CSRDgnDictCustom = 8;
var CSRDgnDictEdit = 9;
var CSRDictationMacro = 10;
var CSRDictationSession = 11;
var CSRDictationTemplate = 12;
var CSRDictationTemplateField = 13;
var CSRDictationTopic = 14;
var CSRDictationVocab = 15;
var CSRDomain = 16;
var CSREdit = 17;
var CSREngine = 18;
var CSREvent = 19;
var CSRGrammarVocab = 20;
var CSRIAudio = 21;
var CSRIAudioFile = 22;
var CSRIAudioMM = 23;
var CSRIAudioSourceSusp = 24;
var CSRISpRecoContext = 25;
var CSRISpRecognizer = 26;
var CSRISpVoice = 27;
var CSRISRCentral = 28;
var CSRITTSCentral = 29;
var CSRIVoiceCmd = 30;
var CSRIVoiceText = 31;
var CSRListBox = 32;
var CSRMenu = 33;
var CSRMessageBox = 34;
var CSRNativeGrammarVocab = 35;
var CSRProfile = 36;
var CSRRetainedEvent = 37;
var CSRSpeaker = 38;
var CSRSpeakerEnrollment = 39;
var CSRSystemMenu = 40;
var CSRURL = 41;
var CSRUserLexicon = 42;
var CSRVocabList = 43;
var CSRVocabPhrase = 44;
var CSRVocabRule = 45;
var CSRWindow = 46;
var CSRWord = 47;

// Chant String Properties
var CSPApplication = 1;
var CSPAudioDestFileCLSID = 2;
var CSPAudioSourceFileCLSID = 3;
var CSPDomain = 4;
var CSPEngine = 5;
var CSPEngineID = 6;
var CSPEngineVersion = 7;
var CSPISpMMSysAudioInCLSID = 8;
var CSPISpMMSysAudioOutCLSID = 9;
var CSPLicense = 10;
var CSPMicrophone = 11;
var CSPMicrophoneHasRunMicWizard = 12;
var CSPMicrophonePrompt = 13;
var CSPMicrophoneSetupOption = 14;
var CSPMicrophoneTitle = 15;
var CSPMMAudioDestCLSID = 16;
var CSPMMAudioSourceCLSID = 17;
var CSPRecognizer = 18;
var CSPSerials = 19;
var CSPSpeaker = 20;
var CSPSpeakerEnrollID = 21;
var CSPSuspAudioSourceCLSID = 22;
var CSPSynthesizer = 23;
var CSPToolsVersion = 24;
var CSPTopic = 25;
