1. A method comprising: comparing, via a processor, received speech to a first grammar based on a database, to yield a comparison; and when the comparison is below a threshold: compiling a second grammar based on data added to the database after compilation of the first grammar; and comparing the received speech to the second grammar.