Thanks for the fast reply. I tried cutting it down to about 200 words, with similar thought somewhat better results. From what I read about Rejecto, it seemed that it is designed to reject words that are OOV. But it sounds like what it’s really designed for is rejecting non-word utterances? Switching to a small vocabulary won’t work in my case, as my goal is to let the user say anything, and detect only certain words and reject all others. It sounds like OpenEars with or without Rejecto is probably not a good solution for what I’m trying to do?