trouble with voice_control_led_en example of Maix_Speech_Recognition library on Maix Bit

I have a Maix Bit with microphone, and I tried running the voice_control_led_en example from the Maix_Speech_Recognition library. At first it was not responding to voice at all, but then I saw the thread <URL url="https://forum7.seeedstudio.com/t/maix-bit-mic-microphone-not-working/7178/1]Maix Bit-Mic microphone not working[/url] and I changed Maix_Speech_Recognition.cpp lines 58 and 69 as suggested in that thread.



Once I made that change, my Maix Bit responds to voice commands, sort of. Saying “blue” will get it to turn green, and saying either “red” or “green” will get it to turn red. It’s not completely consistent, but it never turns blue, no matter what I say.



Has anyone else had this problem? Is this as good as it gets, or is there something that can be fixed? Thanks!