1. A system for distributed text-to-speech synthesis comprising: a guest device configured for transmitting text input in the form of a text string; a host device configured to receive the text string and process the text string by converting the text string to an audio index representation of an audio file associated with the text string, the host device comprising: a text analyzer configurable to process the text string to produce phonetic information and linguistic information; a prosody analyzer configurable to generate prosodic information based on at least the phonetic information and linguistic information, wherein the converting at the host device being based on at least the phonetic information and prosodic information, and includes identifying audio units from a first audio unit synthesis inventory on the host device, wherein the guest device comprises: a second audio unit synthesis inventory where audio units are selected from and selection of audio units from the second audio unit synthesis inventory being based on the audio index representation sent from the host device; and a unit-concatenative module for concatenating the selected audio units.