Hace poco estuve dándole vueltas al mismo tema y no encontré ninguna solución satisfactoria (para mi) lo único que se me ocurrió fue dejar un servicio a la escucha constantemente hasta reconocer la palabra clave, tiene muchos peros... gasto de batería, ancho de banda (ya no es posible hacer reconocimiento de voz off-line.)
Tiene que haber alguna forma de hacerlo, de echo android lo hace con su famoso "ok google" no se como, a ver si entre todos lo sacamos.