A method of controlling a home assistant device, comprising: at a computing system having one or more processors and memory : receiving an audio input; performing speaker recognition on the audio input; characterized by : in accordance with a determination from performing the speaker recognition that the audio input includes a voice input from a first user that is authorized to control the home assistant device : performing, using speech recognition, speech-to-text conversion on the audio input to obtain a textual string; searching for a predefined trigger word for activating the home assistant device in the textual string; and subsequently, in accordance with determination from performing speaker recognition that the audio input includes a simulated voice input from the home assistant device : forgoing performance of speech-to-text conversion on the audio input; and forgoing search for the predefined trigger word, so that the home assistant device avoids being triggered by the home assistant device's own voice output. receiving an audio input; performing speaker recognition on the audio input; characterized by : in accordance with a determination from performing the speaker recognition that the audio input includes a voice input from a first user that is authorized to control the home assistant device : performing, using speech recognition, speech-to-text conversion on the audio input to obtain a textual string; searching for a predefined trigger word for activating the home assistant device in the textual string; and subsequently, in accordance with determination from performing speaker recognition that the audio input includes a simulated voice input from the home assistant device : forgoing performance of speech-to-text conversion on the audio input; and forgoing search for the predefined trigger word, so that the home assistant device avoids being triggered by the home assistant device's own voice output. in accordance with a determination from performing the speaker recognition that the audio input includes a voice input from a first user that is authorized to control the home assistant device : performing, using speech recognition, speech-to-text conversion on the audio input to obtain a textual string; searching for a predefined trigger word for activating the home assistant device in the textual string; and performing, using speech recognition, speech-to-text conversion on the audio input to obtain a textual string; searching for a predefined trigger word for activating the home assistant device in the textual string; and subsequently, in accordance with determination from performing speaker recognition that the audio input includes a simulated voice input from the home assistant device : forgoing performance of speech-to-text conversion on the audio input; and forgoing search for the predefined trigger word, so that the home assistant device avoids being triggered by the home assistant device's own voice output. forgoing performance of speech-to-text conversion on the audio input; and forgoing search for the predefined trigger word, so that the home assistant device avoids being triggered by the home assistant device's own voice output. <EOS>