1. One or more computer-readable storage media comprising computer-executable instructions for providing linguistic services, the computer-executable instructions directed to steps comprising: receiving linguistic input in a first language from a user; generating a text-based linguistic input in the first language by recognizing the received linguistic input; utilizing machine translation to translate the text-based linguistic input from the first language into a second language differing from the first language; providing the translated text-based linguistic input, in the second language, to pre-existing components providing linguistic services that operate in the context of the second language; receiving, from the pre-existing components, output that is responsive to the linguistic input, the output being provided in the second language; utilizing the machine translation to translate the output in the second language into the first language; generating output that is receivable by the user in accordance with the translated output in the first language.