ACAT.Extensions.Default.FunctionalAgents.LectureManager.LectureManagerMainForm.getSpeechTimerInterval C# (CSharp) Method

getSpeechTimerInterval() private method

If not using bookmarks, use an algorithm to determine how long to wait for TTS to complete, depending on the lenght of the text
private getSpeechTimerInterval ( string speechText ) : int
speechText string speech text
return int
        private int getSpeechTimerInterval(string speechText)
        {
            int speechInterval = 0;

            if (speechText.Length > 160)
            {
                speechInterval = 18000;
            }
            else if (speechText.Length > 100)
            {
                speechInterval = 15000;
            }
            else if (speechText.Length > 40)
            {
                speechInterval = 10000;
            }
            else
            {
                speechInterval = 7000;
            }

            Log.Debug("speechInterval=" + speechInterval.ToString());
            return speechInterval;
        }
#else