1. A method for integrating new content into a speech enabled device comprising: transmitting, from a speech enabled device comprising software and hardware, a request for at least one content item from a source external to the speech enabled device; the source external to the speech enabled device determining an identifier for the content item, at a computing device comprising hardware and software, an identifier for the content item, dynamically creating speech recognition data for the identifier if no pre-existing speech recognition data for the identifier exists, and transmitting the content item and the dynamically created speech recognition data to the speech enabled device; receiving, at the speech enabled device, the requested content item along with the speech recognition data associated with the content item; adding the received speech recognition data to a speech recognition grammar of the speech enabled device; and adding the content item to a data store of the speech enabled device.
1. A method for integrating new content into a speech enabled device comprising: transmitting, from a speech enabled device comprising software and hardware, a request for at least one content item from a source external to the speech enabled device; the source external to the speech enabled device determining an identifier for the content item, at a computing device comprising hardware and software, an identifier for the content item, dynamically creating speech recognition data for the identifier if no pre-existing speech recognition data for the identifier exists, and transmitting the content item and the dynamically created speech recognition data to the speech enabled device; receiving, at the speech enabled device, the requested content item along with the speech recognition data associated with the content item; adding the received speech recognition data to a speech recognition grammar of the speech enabled device; and adding the content item to a data store of the speech enabled device. 5. The method of claim 1 , wherein the source is a Web server, said method further comprising: connecting the speech enabled device to the Web server over a network; presenting a set of available content of a Web site managed by the Web server via an interface of the speech enabled device to a user of the speech enabled device; receiving user input of a selection of the set of content, wherein the selection comprises the at least one content item; and responsive to the user input, the speech enabled device performing the requesting step.