An information processing apparatus, comprising: a speech obtainer which obtains speech of a user; a first controller which, when the first controller recognizes that the speech obtained by the speech obtainer is a first activation word, outputs a speech signal corresponding to the first activation word; and wherein a second controller which starts a first speech transmission process of transmitting the speech signal of the speech obtained by the speech obtainer to a first speech recognition server when the second controller recognizes that the speech signal output by the first controller indicates the first activation word, wherein the first controller (a) determines whether to output a speech signal corresponding to a second activation word to the second controller based on a predetermined priority level when the first controller recognizes, while the first speech transmission process is being performed, that the speech obtained by the speech obtainer is the second activation word for causing the second controller to start a second speech transmission process, and (b) continues the first speech transmission process when the first controller recognizes, while the first speech transmission process is being performed, that the speech obtained by the speech obtainer is not the second activation word, and the second speech transmission process is a process for transmitting the speech signal of the speech obtained by the speech obtainer to a second speech recognition server different from the first speech recognition server . a speech obtainer which obtains speech of a user; a first controller which, when the first controller recognizes that the speech obtained by the speech obtainer is a first activation word, outputs a speech signal corresponding to the first activation word; and wherein a second controller which starts a first speech transmission process of transmitting the speech signal of the speech obtained by the speech obtainer to a first speech recognition server when the second controller recognizes that the speech signal output by the first controller indicates the first activation word, wherein the first controller (a) determines whether to output a speech signal corresponding to a second activation word to the second controller based on a predetermined priority level when the first controller recognizes, while the first speech transmission process is being performed, that the speech obtained by the speech obtainer is the second activation word for causing the second controller to start a second speech transmission process, and (b) continues the first speech transmission process when the first controller recognizes, while the first speech transmission process is being performed, that the speech obtained by the speech obtainer is not the second activation word, and (a) determines whether to output a speech signal corresponding to a second activation word to the second controller based on a predetermined priority level when the first controller recognizes, while the first speech transmission process is being performed, that the speech obtained by the speech obtainer is the second activation word for causing the second controller to start a second speech transmission process, and (b) continues the first speech transmission process when the first controller recognizes, while the first speech transmission process is being performed, that the speech obtained by the speech obtainer is not the second activation word, and the second speech transmission process is a process for transmitting the speech signal of the speech obtained by the speech obtainer to a second speech recognition server different from the first speech recognition server . <EOS>