A method of controlling a home assistant device, comprising: at a computing system (104, 300) having one or more processors (204, 304) and memory (250, 302): 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.