void telecomProvider_SpeechRecognized(object sender, CallInputEventArgs e)
 {
     if (e.LineNumber == lineNumber)
     {
         LoggingService.AddLogEntry(LogLevel.Extended, "(Line " + lineNumber + ") Heard the phrase '" + e.InputString + "'", false);
         imlInterp.SignalSpeech(e.InputString);
     }
 }
        void telecomProvider_DTMFToneRecognized(object sender, CallInputEventArgs e)
        {
            if (e.LineNumber == lineNumber)
            {
                string typeStr = "OOB";

                if (e.InAudio)
                {
                    typeStr = "In Audio";
                }

                LoggingService.AddLogEntry(LogLevel.Extended, "(Line " + lineNumber + ") Heard a DTMF tone '" + e.InputString + "' (" + typeStr + ")", false);
                imlInterp.SignalDTMFDigit(e.InputString);

                if (scriptProcessor != null)
                {
                    scriptProcessor.OnDTMFDigit(telecomProvider, e);
                }
            }
        }
 public virtual void OnDTMFDigit(CallButler.Telecom.TelecomProviderBase telecomProvider, CallInputEventArgs e)
 {
 }