1. A method comprising: initiating a connection with a remote system upon detection by a speech recognition operation of a local system of a keyword in a speech input; storing a portion of the speech input into a local memory at the local system; transmitting the stored portion of the speech input from the local system to the remote system; and updating or modifying a set of recognizable keywords stored by the local system based on updates or modifications received from the remote system responsive to analysis of the stored portion of the speech input performed by a speech recognition operation of the remote system.
1. A method comprising: initiating a connection with a remote system upon detection by a speech recognition operation of a local system of a keyword in a speech input; storing a portion of the speech input into a local memory at the local system; transmitting the stored portion of the speech input from the local system to the remote system; and updating or modifying a set of recognizable keywords stored by the local system based on updates or modifications received from the remote system responsive to analysis of the stored portion of the speech input performed by a speech recognition operation of the remote system. 5. The method of claim 1 , wherein initiating the connection with the remote system comprises scanning speech input issued by a user at a local device.