Raspberry pi + MQTT + Voice recognition

Hi, I am planning to build an autonomous home system based on raspberry pi (broker) and communicating with modules (wemos D1 mini - publisher/subscriber) through MQTT protocol.
Is it possible to use this communicating protocol also with voice recognition (Snips/Alexa/google) which will be running on raspberry pi?