Thanks, Bob, that’s what I suspected. From the UI point of view, its just feels a bit clunky - combined with being uncertain about whether the speechrecognitionserver is still working or whether recognition has failed, and whether the human needs to repeat the phrase or not.
Maybe I am conflating two issues, but I wondered whether I could get it all to be a bit more brisk. Cheers, David G > On 3 Jul 2019, at 3:55 pm, Bob Sneidar via use-livecode > <use-livecode@lists.runrev.com> wrote: > > Relative to the speech recognition, and there only being several hundred > iterations, I would say hardly. if it added 20 milliseconds to a process that > takes many tens of minutes (I suspect the speech has to be uttered in real > time) I hardly call that a delay. > > Bob S > > >> On Jul 3, 2019, at 03:28 , David V Glasgow via use-livecode >> <use-livecode@lists.runrev.com> wrote: >> >> I have a script which in the fullness of time will repeatedly (several >> hundred times) run a list of commands as an Applescript. It will take a >> fair bit of time to loop through because each iteration involves speech >> recognition. >> >> My question is, will there be any meaningful speed advantage to storing the >> AppleScript in a variable rather than field? This doesn’t mean finishing >> all 340 iterations faster, because the slowdown is the human thinking about >> the question and giving a response. I’m thinking about a bit more >> responsivity from >> >> tell application "SpeechRecognitionServer" >> local tresult, choicesLanguageModel, titem >> set choicesLanguageModel to {"false", "slightly true", "mainly true", >> "very true"} >> set tPrompt to "item 6" >> set tresult to listen for choicesLanguageModel with prompt tPrompt >> giving up after 30 >> say tresult >> return tresult >> end tell >> >> (I should say that the line "set tPrompt to "item 6”” looks a bit weird >> because it is incremented under script control, and when that happens the >> indent is lost.) >> >> I know I could test, but if someone just knows…. >> >> Cheers >> >> David Glasgow > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode