Tested 1.5.12.33 through the last days and the issue persists unfortunately.
I did 3 tests using ANTS Memory Profiler 8 to profile memory usage of VA. Here are 3 screenshots of the tests.
In both tests I left VA idling where it would pick up small bits of talking from a video streaming through my speakers. I did not trigger any commands from this. All tests ran for about 14 minutes from after everything seemed to be loaded in VA (41 seconds after opening VA).
The first test includes my profile running my plugin in an idle state:
http://i.imgur.com/E3SJZ28.pngYou can see the "spsreng" aka. Windows Speech Recognition Engine is really the only thing that considerally more memory usage than in the first snapshot (grey is the 00:41 snapshot).
The second test included starting VA with an empty profile with no commands or idling like the other with bits of talk being picked up by the mic but nothing triggered
http://i.imgur.com/ia1glmr.pngThird test is with Mic input turned off in VA, so no input is received.
http://i.imgur.com/gpeGYTI.pngI would say the results are sort of the same. So I'm thinking where this can come from. I've asked some of my users and the issues happen both on Windows 10 and 7. I previously though that maybe the Anniversary Update did something to Speech Engine with some Cortana changes or like, but this can't be the case if using Windows 7 shows the same results.
Another interesting find is that if I leave VA idle and don't say anything for about 5 minutes, and then say something, it immediately jumps memory usage up in Task Manager. It's like there's something going on every time speech engine tries to match a concrete voice input or something like that.
Looking in ANTS Memory Profiler Class List and Instance Retention Graph where it may display some clues, the top used area is "System.Drawing Icon" for the first two tests. Note though, for the last test with Mic-input turned off the top clue was "System.Bitmap Drawing". So this would indicate some UI hanging?
http://i.imgur.com/hPFXmoG.pngLooking into this is shows the following:
http://i.imgur.com/Y5jllh7.pnghttp://i.imgur.com/5nM4Mv3.pnghttp://i.imgur.com/pqiTlB4.pngI'm not sure what to make of this, but thought I would share it in the hopes that you would? I'm confused that on one end it points to "spsreng" as the culprit and other places icons or bitmaps.
Again, biiig thanks for looking into this