Restringindo os resultados do reconhecimento de fala no Android
Eu estou fazendo um aplicativo que permite que as pessoas falem e escolha entre algumas opções (Strings). Estou tendo um pequeno problema em fazer com que o Reconhecimento de fala do Android se encaixe na minha ideia.
Existe uma maneira de apenas passar para o SpeechRecognizer os parâmetros que são "válidos" e tê-lo selecionar entre aqueles a "melhor" correspondência?
Eu não preciso do código, eu só preciso de alguma orientação como o meu google-fu parece estar falhando comigo hoje.