8. A system for dynamic download of embedded voice components comprising: a microphone for receiving a voice command; a processor for executing logic; and a memory component that stores logic that, when executed by the processor, causes the processor to perform at least the following: receive an application via a wireless communication, wherein the application comprises a speech recognition component; receive, via the microphone, the voice command from a user; identify a criteria and an intent from the voice command; analyze the speech recognition component to determine a translation action to perform, based on the voice command; in response to determining that the translation action includes downloading a vocabulary from a first remote computing device, download the vocabulary from the first remote computing device and utilize the vocabulary to recognize the criteria and the intent; in response to determining that the vocabulary does not recognize the criteria, perform an internet search to determine the criteria; in response to determining that the vocabulary does not recognize the intent, send the voice command to the second remote computing device and receive a translated version of the intent.
8. A system for dynamic download of embedded voice components comprising: a microphone for receiving a voice command; a processor for executing logic; and a memory component that stores logic that, when executed by the processor, causes the processor to perform at least the following: receive an application via a wireless communication, wherein the application comprises a speech recognition component; receive, via the microphone, the voice command from a user; identify a criteria and an intent from the voice command; analyze the speech recognition component to determine a translation action to perform, based on the voice command; in response to determining that the translation action includes downloading a vocabulary from a first remote computing device, download the vocabulary from the first remote computing device and utilize the vocabulary to recognize the criteria and the intent; in response to determining that the vocabulary does not recognize the criteria, perform an internet search to determine the criteria; in response to determining that the vocabulary does not recognize the intent, send the voice command to the second remote computing device and receive a translated version of the intent. 10. The system of claim 8 , wherein the logic further causes the processor to perform at least the following: receive an audible user launch command from the user; determine whether the audible user launch command corresponds with a stored launch command for launching the application; and in response to determining that the audible user launch command corresponds with the stored launch command for launching the application, launch the application.